################################################## 
# Service_services.py 
# generated by ZSI.generate.wsdl2python
##################################################


from TYPES import *
import urlparse, types
from ZSI.TCcompound import ComplexType, Struct
from ZSI import client
import ZSI
from ZSI.generate.pyclass import pyclass_type

# Locator
class ServiceLocator:
    PortType_address = "http://localhost:8082"
    def getPortTypeAddress(self):
        return ServiceLocator.PortType_address
    def getPortType(self, url=None, **kw):
        return SoapBindingSOAP(url or ServiceLocator.PortType_address, **kw)

# Methods
class SoapBindingSOAP:
    def __init__(self, url, **kw):
        kw.setdefault("readerclass", None)
        kw.setdefault("writerclass", None)
        # no resource properties
        self.binding = client.Binding(url=url, **kw)
        # no ws-addressing

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x24527b0>
    def echoAnySimpleTypeElement(self, anySimpleTypeElement):

        request = echoAnySimpleTypeElementRequest()
        request._anySimpleTypeElement = anySimpleTypeElement

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoAnySimpleTypeElement", **kw)
        # no output wsaction
        response = self.binding.Receive(echoAnySimpleTypeElementResponse.typecode)
        anySimpleTypeElement = response._anySimpleTypeElement
        return anySimpleTypeElement

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x2452968>
    def echoAnyTypeElement(self, anyTypeElement):

        request = echoAnyTypeElementRequest()
        request._anyTypeElement = anyTypeElement

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoAnyTypeElement", **kw)
        # no output wsaction
        response = self.binding.Receive(echoAnyTypeElementResponse.typecode)
        anyTypeElement = response._anyTypeElement
        return anyTypeElement

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x2452b48>
    def echoDocumentationElement(self, documentationElement):

        request = echoDocumentationElementRequest()
        request._documentationElement = documentationElement

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoDocumentationElement", **kw)
        # no output wsaction
        response = self.binding.Receive(echoDocumentationElementResponse.typecode)
        documentationElement = response._documentationElement
        return documentationElement

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x2452d28>
    def echoIdentifierName(self, identifierName):

        request = echoIdentifierNameRequest()
        request._identifierName = identifierName

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoIdentifierName", **kw)
        # no output wsaction
        response = self.binding.Receive(echoIdentifierNameResponse.typecode)
        identifierName = response._identifierName
        return identifierName

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x2452f08>
    def echoStringElement(self, stringElement):

        request = echoStringElementRequest()
        request._stringElement = stringElement

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoStringElement", **kw)
        # no output wsaction
        response = self.binding.Receive(echoStringElementResponse.typecode)
        stringElement = response._stringElement
        return stringElement

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x2469120>
    def echoStringAttribute(self, stringAttribute):

        request = echoStringAttributeRequest()
        request._stringAttribute = stringAttribute

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoStringAttribute", **kw)
        # no output wsaction
        response = self.binding.Receive(echoStringAttributeResponse.typecode)
        stringAttribute = response._stringAttribute
        return stringAttribute

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x2469378>
    def echoBooleanElement(self, booleanElement):

        request = echoBooleanElementRequest()
        request._booleanElement = booleanElement

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoBooleanElement", **kw)
        # no output wsaction
        response = self.binding.Receive(echoBooleanElementResponse.typecode)
        booleanElement = response._booleanElement
        return booleanElement

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x24695f8>
    def echoBooleanAttribute(self, booleanAttribute):

        request = echoBooleanAttributeRequest()
        request._booleanAttribute = booleanAttribute

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoBooleanAttribute", **kw)
        # no output wsaction
        response = self.binding.Receive(echoBooleanAttributeResponse.typecode)
        booleanAttribute = response._booleanAttribute
        return booleanAttribute

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x2469878>
    def echoDecimalElement(self, decimalElement):

        request = echoDecimalElementRequest()
        request._decimalElement = decimalElement

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoDecimalElement", **kw)
        # no output wsaction
        response = self.binding.Receive(echoDecimalElementResponse.typecode)
        decimalElement = response._decimalElement
        return decimalElement

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x2469af8>
    def echoDecimalAttribute(self, decimalAttribute):

        request = echoDecimalAttributeRequest()
        request._decimalAttribute = decimalAttribute

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoDecimalAttribute", **kw)
        # no output wsaction
        response = self.binding.Receive(echoDecimalAttributeResponse.typecode)
        decimalAttribute = response._decimalAttribute
        return decimalAttribute

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x2469d78>
    def echoFloatElement(self, floatElement):

        request = echoFloatElementRequest()
        request._floatElement = floatElement

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoFloatElement", **kw)
        # no output wsaction
        response = self.binding.Receive(echoFloatElementResponse.typecode)
        floatElement = response._floatElement
        return floatElement

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x2699288>
    def echoFloatAttribute(self, floatAttribute):

        request = echoFloatAttributeRequest()
        request._floatAttribute = floatAttribute

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoFloatAttribute", **kw)
        # no output wsaction
        response = self.binding.Receive(echoFloatAttributeResponse.typecode)
        floatAttribute = response._floatAttribute
        return floatAttribute

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x2699508>
    def echoDoubleElement(self, doubleElement):

        request = echoDoubleElementRequest()
        request._doubleElement = doubleElement

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoDoubleElement", **kw)
        # no output wsaction
        response = self.binding.Receive(echoDoubleElementResponse.typecode)
        doubleElement = response._doubleElement
        return doubleElement

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x2699788>
    def echoDoubleAttribute(self, doubleAttribute):

        request = echoDoubleAttributeRequest()
        request._doubleAttribute = doubleAttribute

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoDoubleAttribute", **kw)
        # no output wsaction
        response = self.binding.Receive(echoDoubleAttributeResponse.typecode)
        doubleAttribute = response._doubleAttribute
        return doubleAttribute

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x2699a08>
    def echoDurationElement(self, durationElement):

        request = echoDurationElementRequest()
        request._durationElement = durationElement

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoDurationElement", **kw)
        # no output wsaction
        response = self.binding.Receive(echoDurationElementResponse.typecode)
        durationElement = response._durationElement
        return durationElement

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x2699c88>
    def echoDurationAttribute(self, durationAttribute):

        request = echoDurationAttributeRequest()
        request._durationAttribute = durationAttribute

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoDurationAttribute", **kw)
        # no output wsaction
        response = self.binding.Receive(echoDurationAttributeResponse.typecode)
        durationAttribute = response._durationAttribute
        return durationAttribute

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x2699f08>
    def echoDateTimeElement(self, dateTimeElement):

        request = echoDateTimeElementRequest()
        request._dateTimeElement = dateTimeElement

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoDateTimeElement", **kw)
        # no output wsaction
        response = self.binding.Receive(echoDateTimeElementResponse.typecode)
        dateTimeElement = response._dateTimeElement
        return dateTimeElement

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x24551c0>
    def echoDateTimeAttribute(self, dateTimeAttribute):

        request = echoDateTimeAttributeRequest()
        request._dateTimeAttribute = dateTimeAttribute

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoDateTimeAttribute", **kw)
        # no output wsaction
        response = self.binding.Receive(echoDateTimeAttributeResponse.typecode)
        dateTimeAttribute = response._dateTimeAttribute
        return dateTimeAttribute

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x2455440>
    def echoTimeElement(self, timeElement):

        request = echoTimeElementRequest()
        request._timeElement = timeElement

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoTimeElement", **kw)
        # no output wsaction
        response = self.binding.Receive(echoTimeElementResponse.typecode)
        timeElement = response._timeElement
        return timeElement

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x24556c0>
    def echoTimeAttribute(self, timeAttribute):

        request = echoTimeAttributeRequest()
        request._timeAttribute = timeAttribute

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoTimeAttribute", **kw)
        # no output wsaction
        response = self.binding.Receive(echoTimeAttributeResponse.typecode)
        timeAttribute = response._timeAttribute
        return timeAttribute

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x2455940>
    def echoDateElement(self, dateElement):

        request = echoDateElementRequest()
        request._dateElement = dateElement

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoDateElement", **kw)
        # no output wsaction
        response = self.binding.Receive(echoDateElementResponse.typecode)
        dateElement = response._dateElement
        return dateElement

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x2455bc0>
    def echoDateAttribute(self, dateAttribute):

        request = echoDateAttributeRequest()
        request._dateAttribute = dateAttribute

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoDateAttribute", **kw)
        # no output wsaction
        response = self.binding.Receive(echoDateAttributeResponse.typecode)
        dateAttribute = response._dateAttribute
        return dateAttribute

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x2455e40>
    def echoGYearMonthElement(self, gYearMonthElement):

        request = echoGYearMonthElementRequest()
        request._gYearMonthElement = gYearMonthElement

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoGYearMonthElement", **kw)
        # no output wsaction
        response = self.binding.Receive(echoGYearMonthElementResponse.typecode)
        gYearMonthElement = response._gYearMonthElement
        return gYearMonthElement

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x24560f8>
    def echoGYearMonthAttribute(self, gYearMonthAttribute):

        request = echoGYearMonthAttributeRequest()
        request._gYearMonthAttribute = gYearMonthAttribute

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoGYearMonthAttribute", **kw)
        # no output wsaction
        response = self.binding.Receive(echoGYearMonthAttributeResponse.typecode)
        gYearMonthAttribute = response._gYearMonthAttribute
        return gYearMonthAttribute

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x2456378>
    def echoGYearElement(self, gYearElement):

        request = echoGYearElementRequest()
        request._gYearElement = gYearElement

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoGYearElement", **kw)
        # no output wsaction
        response = self.binding.Receive(echoGYearElementResponse.typecode)
        gYearElement = response._gYearElement
        return gYearElement

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x24565f8>
    def echoGYearAttribute(self, gYearAttribute):

        request = echoGYearAttributeRequest()
        request._gYearAttribute = gYearAttribute

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoGYearAttribute", **kw)
        # no output wsaction
        response = self.binding.Receive(echoGYearAttributeResponse.typecode)
        gYearAttribute = response._gYearAttribute
        return gYearAttribute

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x2456878>
    def echoGMonthDayElement(self, gMonthDayElement):

        request = echoGMonthDayElementRequest()
        request._gMonthDayElement = gMonthDayElement

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoGMonthDayElement", **kw)
        # no output wsaction
        response = self.binding.Receive(echoGMonthDayElementResponse.typecode)
        gMonthDayElement = response._gMonthDayElement
        return gMonthDayElement

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x2456af8>
    def echoGMonthDayAttribute(self, gMonthDayAttribute):

        request = echoGMonthDayAttributeRequest()
        request._gMonthDayAttribute = gMonthDayAttribute

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoGMonthDayAttribute", **kw)
        # no output wsaction
        response = self.binding.Receive(echoGMonthDayAttributeResponse.typecode)
        gMonthDayAttribute = response._gMonthDayAttribute
        return gMonthDayAttribute

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x2456d78>
    def echoGDayElement(self, gDayElement):

        request = echoGDayElementRequest()
        request._gDayElement = gDayElement

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoGDayElement", **kw)
        # no output wsaction
        response = self.binding.Receive(echoGDayElementResponse.typecode)
        gDayElement = response._gDayElement
        return gDayElement

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x2457030>
    def echoGDayAttribute(self, gDayAttribute):

        request = echoGDayAttributeRequest()
        request._gDayAttribute = gDayAttribute

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoGDayAttribute", **kw)
        # no output wsaction
        response = self.binding.Receive(echoGDayAttributeResponse.typecode)
        gDayAttribute = response._gDayAttribute
        return gDayAttribute

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x24572b0>
    def echoGMonthElement(self, gMonthElement):

        request = echoGMonthElementRequest()
        request._gMonthElement = gMonthElement

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoGMonthElement", **kw)
        # no output wsaction
        response = self.binding.Receive(echoGMonthElementResponse.typecode)
        gMonthElement = response._gMonthElement
        return gMonthElement

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x2457530>
    def echoGMonthAttribute(self, gMonthAttribute):

        request = echoGMonthAttributeRequest()
        request._gMonthAttribute = gMonthAttribute

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoGMonthAttribute", **kw)
        # no output wsaction
        response = self.binding.Receive(echoGMonthAttributeResponse.typecode)
        gMonthAttribute = response._gMonthAttribute
        return gMonthAttribute

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x24577b0>
    def echoHexBinaryElement(self, hexBinaryElement):

        request = echoHexBinaryElementRequest()
        request._hexBinaryElement = hexBinaryElement

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoHexBinaryElement", **kw)
        # no output wsaction
        response = self.binding.Receive(echoHexBinaryElementResponse.typecode)
        hexBinaryElement = response._hexBinaryElement
        return hexBinaryElement

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x2457a30>
    def echoHexBinaryAttribute(self, hexBinaryAttribute):

        request = echoHexBinaryAttributeRequest()
        request._hexBinaryAttribute = hexBinaryAttribute

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoHexBinaryAttribute", **kw)
        # no output wsaction
        response = self.binding.Receive(echoHexBinaryAttributeResponse.typecode)
        hexBinaryAttribute = response._hexBinaryAttribute
        return hexBinaryAttribute

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x2457cb0>
    def echoBase64BinaryElement(self, base64BinaryElement):

        request = echoBase64BinaryElementRequest()
        request._base64BinaryElement = base64BinaryElement

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoBase64BinaryElement", **kw)
        # no output wsaction
        response = self.binding.Receive(echoBase64BinaryElementResponse.typecode)
        base64BinaryElement = response._base64BinaryElement
        return base64BinaryElement

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x2457f30>
    def echoBase64BinaryAttribute(self, base64BinaryAttribute):

        request = echoBase64BinaryAttributeRequest()
        request._base64BinaryAttribute = base64BinaryAttribute

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoBase64BinaryAttribute", **kw)
        # no output wsaction
        response = self.binding.Receive(echoBase64BinaryAttributeResponse.typecode)
        base64BinaryAttribute = response._base64BinaryAttribute
        return base64BinaryAttribute

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x24591e8>
    def echoAnyURIElement(self, anyURIElement):

        request = echoAnyURIElementRequest()
        request._anyURIElement = anyURIElement

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoAnyURIElement", **kw)
        # no output wsaction
        response = self.binding.Receive(echoAnyURIElementResponse.typecode)
        anyURIElement = response._anyURIElement
        return anyURIElement

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x2459468>
    def echoAnyURIAttribute(self, anyURIAttribute):

        request = echoAnyURIAttributeRequest()
        request._anyURIAttribute = anyURIAttribute

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoAnyURIAttribute", **kw)
        # no output wsaction
        response = self.binding.Receive(echoAnyURIAttributeResponse.typecode)
        anyURIAttribute = response._anyURIAttribute
        return anyURIAttribute

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x24596e8>
    def echoQNameElement(self, QNameElement):

        request = echoQNameElementRequest()
        request._QNameElement = QNameElement

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoQNameElement", **kw)
        # no output wsaction
        response = self.binding.Receive(echoQNameElementResponse.typecode)
        QNameElement = response._QNameElement
        return QNameElement

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x2459968>
    def echoQNameAttribute(self, QNameAttribute):

        request = echoQNameAttributeRequest()
        request._QNameAttribute = QNameAttribute

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoQNameAttribute", **kw)
        # no output wsaction
        response = self.binding.Receive(echoQNameAttributeResponse.typecode)
        QNameAttribute = response._QNameAttribute
        return QNameAttribute

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x2459be8>
    def echoNormalizedStringElement(self, normalizedStringElement):

        request = echoNormalizedStringElementRequest()
        request._normalizedStringElement = normalizedStringElement

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoNormalizedStringElement", **kw)
        # no output wsaction
        response = self.binding.Receive(echoNormalizedStringElementResponse.typecode)
        normalizedStringElement = response._normalizedStringElement
        return normalizedStringElement

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x2459e68>
    def echoNormalizedStringAttribute(self, normalizedStringAttribute):

        request = echoNormalizedStringAttributeRequest()
        request._normalizedStringAttribute = normalizedStringAttribute

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoNormalizedStringAttribute", **kw)
        # no output wsaction
        response = self.binding.Receive(echoNormalizedStringAttributeResponse.typecode)
        normalizedStringAttribute = response._normalizedStringAttribute
        return normalizedStringAttribute

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x245a120>
    def echoTokenElement(self, tokenElement):

        request = echoTokenElementRequest()
        request._tokenElement = tokenElement

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoTokenElement", **kw)
        # no output wsaction
        response = self.binding.Receive(echoTokenElementResponse.typecode)
        tokenElement = response._tokenElement
        return tokenElement

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x245a3a0>
    def echoTokenAttribute(self, tokenAttribute):

        request = echoTokenAttributeRequest()
        request._tokenAttribute = tokenAttribute

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoTokenAttribute", **kw)
        # no output wsaction
        response = self.binding.Receive(echoTokenAttributeResponse.typecode)
        tokenAttribute = response._tokenAttribute
        return tokenAttribute

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x245a620>
    def echoLanguageElement(self, languageElement):

        request = echoLanguageElementRequest()
        request._languageElement = languageElement

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoLanguageElement", **kw)
        # no output wsaction
        response = self.binding.Receive(echoLanguageElementResponse.typecode)
        languageElement = response._languageElement
        return languageElement

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x245a8a0>
    def echoLanguageAttribute(self, languageAttribute):

        request = echoLanguageAttributeRequest()
        request._languageAttribute = languageAttribute

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoLanguageAttribute", **kw)
        # no output wsaction
        response = self.binding.Receive(echoLanguageAttributeResponse.typecode)
        languageAttribute = response._languageAttribute
        return languageAttribute

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x245ab20>
    def echoNMTOKENElement(self, NMTOKENElement):

        request = echoNMTOKENElementRequest()
        request._NMTOKENElement = NMTOKENElement

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoNMTOKENElement", **kw)
        # no output wsaction
        response = self.binding.Receive(echoNMTOKENElementResponse.typecode)
        NMTOKENElement = response._NMTOKENElement
        return NMTOKENElement

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x245ada0>
    def echoNMTOKENAttribute(self, NMTOKENAttribute):

        request = echoNMTOKENAttributeRequest()
        request._NMTOKENAttribute = NMTOKENAttribute

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoNMTOKENAttribute", **kw)
        # no output wsaction
        response = self.binding.Receive(echoNMTOKENAttributeResponse.typecode)
        NMTOKENAttribute = response._NMTOKENAttribute
        return NMTOKENAttribute

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x245b058>
    def echoNMTOKENSElement(self, NMTOKENSElement):

        request = echoNMTOKENSElementRequest()
        request._NMTOKENSElement = NMTOKENSElement

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoNMTOKENSElement", **kw)
        # no output wsaction
        response = self.binding.Receive(echoNMTOKENSElementResponse.typecode)
        NMTOKENSElement = response._NMTOKENSElement
        return NMTOKENSElement

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x245b2d8>
    def echoNMTOKENSAttribute(self, NMTOKENSAttribute):

        request = echoNMTOKENSAttributeRequest()
        request._NMTOKENSAttribute = NMTOKENSAttribute

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoNMTOKENSAttribute", **kw)
        # no output wsaction
        response = self.binding.Receive(echoNMTOKENSAttributeResponse.typecode)
        NMTOKENSAttribute = response._NMTOKENSAttribute
        return NMTOKENSAttribute

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x245b558>
    def echoNameElement(self, NameElement):

        request = echoNameElementRequest()
        request._NameElement = NameElement

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoNameElement", **kw)
        # no output wsaction
        response = self.binding.Receive(echoNameElementResponse.typecode)
        NameElement = response._NameElement
        return NameElement

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x245b7d8>
    def echoNameAttribute(self, nameAttribute):

        request = echoNameAttributeRequest()
        request._nameAttribute = nameAttribute

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoNameAttribute", **kw)
        # no output wsaction
        response = self.binding.Receive(echoNameAttributeResponse.typecode)
        nameAttribute = response._nameAttribute
        return nameAttribute

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x245ba58>
    def echoNCNameElement(self, NCNameElement):

        request = echoNCNameElementRequest()
        request._NCNameElement = NCNameElement

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoNCNameElement", **kw)
        # no output wsaction
        response = self.binding.Receive(echoNCNameElementResponse.typecode)
        NCNameElement = response._NCNameElement
        return NCNameElement

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x245bcd8>
    def echoNCNameAttribute(self, NCNameAttribute):

        request = echoNCNameAttributeRequest()
        request._NCNameAttribute = NCNameAttribute

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoNCNameAttribute", **kw)
        # no output wsaction
        response = self.binding.Receive(echoNCNameAttributeResponse.typecode)
        NCNameAttribute = response._NCNameAttribute
        return NCNameAttribute

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x245bf58>
    def echoIDElement(self, IDElement):

        request = echoIDElementRequest()
        request._IDElement = IDElement

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoIDElement", **kw)
        # no output wsaction
        response = self.binding.Receive(echoIDElementResponse.typecode)
        IDElement = response._IDElement
        return IDElement

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x245d210>
    def echoIDAttribute(self, IDAttribute):

        request = echoIDAttributeRequest()
        request._IDAttribute = IDAttribute

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoIDAttribute", **kw)
        # no output wsaction
        response = self.binding.Receive(echoIDAttributeResponse.typecode)
        IDAttribute = response._IDAttribute
        return IDAttribute

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x245d490>
    def echoIDREFElement(self, IDREFElement):

        request = echoIDREFElementRequest()
        request._IDREFElement = IDREFElement

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoIDREFElement", **kw)
        # no output wsaction
        response = self.binding.Receive(echoIDREFElementResponse.typecode)
        IDREFElement = response._IDREFElement
        return IDREFElement

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x245d710>
    def echoIDREFAttribute(self, IDREFAttribute):

        request = echoIDREFAttributeRequest()
        request._IDREFAttribute = IDREFAttribute

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoIDREFAttribute", **kw)
        # no output wsaction
        response = self.binding.Receive(echoIDREFAttributeResponse.typecode)
        IDREFAttribute = response._IDREFAttribute
        return IDREFAttribute

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x245d990>
    def echoIDREFSElement(self, IDREFSElement):

        request = echoIDREFSElementRequest()
        request._IDREFSElement = IDREFSElement

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoIDREFSElement", **kw)
        # no output wsaction
        response = self.binding.Receive(echoIDREFSElementResponse.typecode)
        IDREFSElement = response._IDREFSElement
        return IDREFSElement

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x245dc10>
    def echoIDREFSAttribute(self, IDREFSAttribute):

        request = echoIDREFSAttributeRequest()
        request._IDREFSAttribute = IDREFSAttribute

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoIDREFSAttribute", **kw)
        # no output wsaction
        response = self.binding.Receive(echoIDREFSAttributeResponse.typecode)
        IDREFSAttribute = response._IDREFSAttribute
        return IDREFSAttribute

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x245de90>
    def echoENTITYElement(self, ENTITYElement):

        request = echoENTITYElementRequest()
        request._ENTITYElement = ENTITYElement

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoENTITYElement", **kw)
        # no output wsaction
        response = self.binding.Receive(echoENTITYElementResponse.typecode)
        ENTITYElement = response._ENTITYElement
        return ENTITYElement

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x245e148>
    def echoENTITYAttribute(self, ENTITYAttribute):

        request = echoENTITYAttributeRequest()
        request._ENTITYAttribute = ENTITYAttribute

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoENTITYAttribute", **kw)
        # no output wsaction
        response = self.binding.Receive(echoENTITYAttributeResponse.typecode)
        ENTITYAttribute = response._ENTITYAttribute
        return ENTITYAttribute

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x245e3c8>
    def echoENTITIESElement(self, ENTITIESElement):

        request = echoENTITIESElementRequest()
        request._ENTITIESElement = ENTITIESElement

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoENTITIESElement", **kw)
        # no output wsaction
        response = self.binding.Receive(echoENTITIESElementResponse.typecode)
        ENTITIESElement = response._ENTITIESElement
        return ENTITIESElement

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x245e648>
    def echoENTITIESAttribute(self, ENTITIESAttribute):

        request = echoENTITIESAttributeRequest()
        request._ENTITIESAttribute = ENTITIESAttribute

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoENTITIESAttribute", **kw)
        # no output wsaction
        response = self.binding.Receive(echoENTITIESAttributeResponse.typecode)
        ENTITIESAttribute = response._ENTITIESAttribute
        return ENTITIESAttribute

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x245e8c8>
    def echoIntegerElement(self, integerElement):

        request = echoIntegerElementRequest()
        request._integerElement = integerElement

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoIntegerElement", **kw)
        # no output wsaction
        response = self.binding.Receive(echoIntegerElementResponse.typecode)
        integerElement = response._integerElement
        return integerElement

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x245eb48>
    def echoIntegerAttribute(self, integerAttribute):

        request = echoIntegerAttributeRequest()
        request._integerAttribute = integerAttribute

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoIntegerAttribute", **kw)
        # no output wsaction
        response = self.binding.Receive(echoIntegerAttributeResponse.typecode)
        integerAttribute = response._integerAttribute
        return integerAttribute

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x245edc8>
    def echoNonPositiveIntegerElement(self, nonPositiveIntegerElement):

        request = echoNonPositiveIntegerElementRequest()
        request._nonPositiveIntegerElement = nonPositiveIntegerElement

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoNonPositiveIntegerElement", **kw)
        # no output wsaction
        response = self.binding.Receive(echoNonPositiveIntegerElementResponse.typecode)
        nonPositiveIntegerElement = response._nonPositiveIntegerElement
        return nonPositiveIntegerElement

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x2460080>
    def echoNonPositiveIntegerAttribute(self, nonPositiveIntegerAttribute):

        request = echoNonPositiveIntegerAttributeRequest()
        request._nonPositiveIntegerAttribute = nonPositiveIntegerAttribute

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoNonPositiveIntegerAttribute", **kw)
        # no output wsaction
        response = self.binding.Receive(echoNonPositiveIntegerAttributeResponse.typecode)
        nonPositiveIntegerAttribute = response._nonPositiveIntegerAttribute
        return nonPositiveIntegerAttribute

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x2460300>
    def echoNegativeIntegerElement(self, negativeIntegerElement):

        request = echoNegativeIntegerElementRequest()
        request._negativeIntegerElement = negativeIntegerElement

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoNegativeIntegerElement", **kw)
        # no output wsaction
        response = self.binding.Receive(echoNegativeIntegerElementResponse.typecode)
        negativeIntegerElement = response._negativeIntegerElement
        return negativeIntegerElement

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x2460580>
    def echoLongElement(self, longElement):

        request = echoLongElementRequest()
        request._longElement = longElement

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoLongElement", **kw)
        # no output wsaction
        response = self.binding.Receive(echoLongElementResponse.typecode)
        longElement = response._longElement
        return longElement

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x2460800>
    def echoLongAttribute(self, longAttribute):

        request = echoLongAttributeRequest()
        request._longAttribute = longAttribute

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoLongAttribute", **kw)
        # no output wsaction
        response = self.binding.Receive(echoLongAttributeResponse.typecode)
        longAttribute = response._longAttribute
        return longAttribute

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x2460a80>
    def echoIntElement(self, intElement):

        request = echoIntElementRequest()
        request._intElement = intElement

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoIntElement", **kw)
        # no output wsaction
        response = self.binding.Receive(echoIntElementResponse.typecode)
        intElement = response._intElement
        return intElement

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x2460d00>
    def echoIntAttribute(self, intAttribute):

        request = echoIntAttributeRequest()
        request._intAttribute = intAttribute

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoIntAttribute", **kw)
        # no output wsaction
        response = self.binding.Receive(echoIntAttributeResponse.typecode)
        intAttribute = response._intAttribute
        return intAttribute

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x2460f80>
    def echoShortElement(self, shortElement):

        request = echoShortElementRequest()
        request._shortElement = shortElement

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoShortElement", **kw)
        # no output wsaction
        response = self.binding.Receive(echoShortElementResponse.typecode)
        shortElement = response._shortElement
        return shortElement

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x2461238>
    def echoShortAttribute(self, shortAttribute):

        request = echoShortAttributeRequest()
        request._shortAttribute = shortAttribute

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoShortAttribute", **kw)
        # no output wsaction
        response = self.binding.Receive(echoShortAttributeResponse.typecode)
        shortAttribute = response._shortAttribute
        return shortAttribute

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x24614b8>
    def echoByteElement(self, byteElement):

        request = echoByteElementRequest()
        request._byteElement = byteElement

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoByteElement", **kw)
        # no output wsaction
        response = self.binding.Receive(echoByteElementResponse.typecode)
        byteElement = response._byteElement
        return byteElement

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x2461738>
    def echoByteAttribute(self, byteAttribute):

        request = echoByteAttributeRequest()
        request._byteAttribute = byteAttribute

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoByteAttribute", **kw)
        # no output wsaction
        response = self.binding.Receive(echoByteAttributeResponse.typecode)
        byteAttribute = response._byteAttribute
        return byteAttribute

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x24619b8>
    def echoNonNegativeIntegerElement(self, nonNegativeIntegerElement):

        request = echoNonNegativeIntegerElementRequest()
        request._nonNegativeIntegerElement = nonNegativeIntegerElement

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoNonNegativeIntegerElement", **kw)
        # no output wsaction
        response = self.binding.Receive(echoNonNegativeIntegerElementResponse.typecode)
        nonNegativeIntegerElement = response._nonNegativeIntegerElement
        return nonNegativeIntegerElement

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x2461c38>
    def echoNonNegativeIntegerAttribute(self, nonNegativeIntegerAttribute):

        request = echoNonNegativeIntegerAttributeRequest()
        request._nonNegativeIntegerAttribute = nonNegativeIntegerAttribute

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoNonNegativeIntegerAttribute", **kw)
        # no output wsaction
        response = self.binding.Receive(echoNonNegativeIntegerAttributeResponse.typecode)
        nonNegativeIntegerAttribute = response._nonNegativeIntegerAttribute
        return nonNegativeIntegerAttribute

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x2461eb8>
    def echoUnsignedLongElement(self, unsignedLongElement):

        request = echoUnsignedLongElementRequest()
        request._unsignedLongElement = unsignedLongElement

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoUnsignedLongElement", **kw)
        # no output wsaction
        response = self.binding.Receive(echoUnsignedLongElementResponse.typecode)
        unsignedLongElement = response._unsignedLongElement
        return unsignedLongElement

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x2465170>
    def echoUnsignedLongAttribute(self, unsignedLongAttribute):

        request = echoUnsignedLongAttributeRequest()
        request._unsignedLongAttribute = unsignedLongAttribute

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoUnsignedLongAttribute", **kw)
        # no output wsaction
        response = self.binding.Receive(echoUnsignedLongAttributeResponse.typecode)
        unsignedLongAttribute = response._unsignedLongAttribute
        return unsignedLongAttribute

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x24653f0>
    def echoUnsignedIntElement(self, unsignedIntElement):

        request = echoUnsignedIntElementRequest()
        request._unsignedIntElement = unsignedIntElement

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoUnsignedIntElement", **kw)
        # no output wsaction
        response = self.binding.Receive(echoUnsignedIntElementResponse.typecode)
        unsignedIntElement = response._unsignedIntElement
        return unsignedIntElement

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x2465670>
    def echoUnsignedIntAttribute(self, unsignedIntAttribute):

        request = echoUnsignedIntAttributeRequest()
        request._unsignedIntAttribute = unsignedIntAttribute

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoUnsignedIntAttribute", **kw)
        # no output wsaction
        response = self.binding.Receive(echoUnsignedIntAttributeResponse.typecode)
        unsignedIntAttribute = response._unsignedIntAttribute
        return unsignedIntAttribute

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x24658f0>
    def echoUnsignedShortElement(self, unsignedShortElement):

        request = echoUnsignedShortElementRequest()
        request._unsignedShortElement = unsignedShortElement

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoUnsignedShortElement", **kw)
        # no output wsaction
        response = self.binding.Receive(echoUnsignedShortElementResponse.typecode)
        unsignedShortElement = response._unsignedShortElement
        return unsignedShortElement

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x2465b70>
    def echoUnsignedShortAttribute(self, unsignedShortAttribute):

        request = echoUnsignedShortAttributeRequest()
        request._unsignedShortAttribute = unsignedShortAttribute

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoUnsignedShortAttribute", **kw)
        # no output wsaction
        response = self.binding.Receive(echoUnsignedShortAttributeResponse.typecode)
        unsignedShortAttribute = response._unsignedShortAttribute
        return unsignedShortAttribute

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x2465df0>
    def echoNegativeIntegerAttribute(self, negativeIntegerAttribute):

        request = echoNegativeIntegerAttributeRequest()
        request._negativeIntegerAttribute = negativeIntegerAttribute

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoNegativeIntegerAttribute", **kw)
        # no output wsaction
        response = self.binding.Receive(echoNegativeIntegerAttributeResponse.typecode)
        negativeIntegerAttribute = response._negativeIntegerAttribute
        return negativeIntegerAttribute

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x24680a8>
    def echoUnsignedByteElement(self, unsignedByteElement):

        request = echoUnsignedByteElementRequest()
        request._unsignedByteElement = unsignedByteElement

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoUnsignedByteElement", **kw)
        # no output wsaction
        response = self.binding.Receive(echoUnsignedByteElementResponse.typecode)
        unsignedByteElement = response._unsignedByteElement
        return unsignedByteElement

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x2468328>
    def echoUnsignedByteAttribute(self, unsignedByteAttribute):

        request = echoUnsignedByteAttributeRequest()
        request._unsignedByteAttribute = unsignedByteAttribute

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoUnsignedByteAttribute", **kw)
        # no output wsaction
        response = self.binding.Receive(echoUnsignedByteAttributeResponse.typecode)
        unsignedByteAttribute = response._unsignedByteAttribute
        return unsignedByteAttribute

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x24685a8>
    def echoPositiveIntegerElement(self, positiveIntegerElement):

        request = echoPositiveIntegerElementRequest()
        request._positiveIntegerElement = positiveIntegerElement

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoPositiveIntegerElement", **kw)
        # no output wsaction
        response = self.binding.Receive(echoPositiveIntegerElementResponse.typecode)
        positiveIntegerElement = response._positiveIntegerElement
        return positiveIntegerElement

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x2468828>
    def echoPositiveIntegerAttribute(self, positiveIntegerAttribute):

        request = echoPositiveIntegerAttributeRequest()
        request._positiveIntegerAttribute = positiveIntegerAttribute

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoPositiveIntegerAttribute", **kw)
        # no output wsaction
        response = self.binding.Receive(echoPositiveIntegerAttributeResponse.typecode)
        positiveIntegerAttribute = response._positiveIntegerAttribute
        return positiveIntegerAttribute

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x2468aa8>
    def echoGlobalSimpleType(self, globalSimpleType):

        request = echoGlobalSimpleTypeRequest()
        request._globalSimpleType = globalSimpleType

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoGlobalSimpleType", **kw)
        # no output wsaction
        response = self.binding.Receive(echoGlobalSimpleTypeResponse.typecode)
        globalSimpleType = response._globalSimpleType
        return globalSimpleType

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x2468d28>
    def echoStringEnumerationType(self, beatle):

        request = echoStringEnumerationTypeRequest()
        request._beatle = beatle

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoStringEnumerationType", **kw)
        # no output wsaction
        response = self.binding.Receive(echoStringEnumerationTypeResponse.typecode)
        beatle = response._beatle
        return beatle

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x2468fa8>
    def echoNMTOKENEnumerationType(self, nMTOKENEnumerationType):

        request = echoNMTOKENEnumerationTypeRequest()
        request._nMTOKENEnumerationType = nMTOKENEnumerationType

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoNMTOKENEnumerationType", **kw)
        # no output wsaction
        response = self.binding.Receive(echoNMTOKENEnumerationTypeResponse.typecode)
        nMTOKENEnumerationType = response._nMTOKENEnumerationType
        return nMTOKENEnumerationType

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x269a260>
    def echoIntEnumerationType(self, intEnumerationType):

        request = echoIntEnumerationTypeRequest()
        request._intEnumerationType = intEnumerationType

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoIntEnumerationType", **kw)
        # no output wsaction
        response = self.binding.Receive(echoIntEnumerationTypeResponse.typecode)
        intEnumerationType = response._intEnumerationType
        return intEnumerationType

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x269a4e0>
    def echoShortEnumerationType(self, shortEnumerationType):

        request = echoShortEnumerationTypeRequest()
        request._shortEnumerationType = shortEnumerationType

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoShortEnumerationType", **kw)
        # no output wsaction
        response = self.binding.Receive(echoShortEnumerationTypeResponse.typecode)
        shortEnumerationType = response._shortEnumerationType
        return shortEnumerationType

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x269a760>
    def echoLongEnumerationType(self, longEnumerationType):

        request = echoLongEnumerationTypeRequest()
        request._longEnumerationType = longEnumerationType

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoLongEnumerationType", **kw)
        # no output wsaction
        response = self.binding.Receive(echoLongEnumerationTypeResponse.typecode)
        longEnumerationType = response._longEnumerationType
        return longEnumerationType

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x269a9e0>
    def echoDoubleEnumerationType(self, doubleEnumerationType):

        request = echoDoubleEnumerationTypeRequest()
        request._doubleEnumerationType = doubleEnumerationType

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoDoubleEnumerationType", **kw)
        # no output wsaction
        response = self.binding.Receive(echoDoubleEnumerationTypeResponse.typecode)
        doubleEnumerationType = response._doubleEnumerationType
        return doubleEnumerationType

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x269ac60>
    def echoIntegerEnumerationType(self, integerEnumerationType):

        request = echoIntegerEnumerationTypeRequest()
        request._integerEnumerationType = integerEnumerationType

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoIntegerEnumerationType", **kw)
        # no output wsaction
        response = self.binding.Receive(echoIntegerEnumerationTypeResponse.typecode)
        integerEnumerationType = response._integerEnumerationType
        return integerEnumerationType

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x269aee0>
    def echoDecimalEnumerationType(self, decimalEnumerationType):

        request = echoDecimalEnumerationTypeRequest()
        request._decimalEnumerationType = decimalEnumerationType

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoDecimalEnumerationType", **kw)
        # no output wsaction
        response = self.binding.Receive(echoDecimalEnumerationTypeResponse.typecode)
        decimalEnumerationType = response._decimalEnumerationType
        return decimalEnumerationType

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x269e198>
    def echoFloatEnumerationType(self, floatEnumerationType):

        request = echoFloatEnumerationTypeRequest()
        request._floatEnumerationType = floatEnumerationType

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoFloatEnumerationType", **kw)
        # no output wsaction
        response = self.binding.Receive(echoFloatEnumerationTypeResponse.typecode)
        floatEnumerationType = response._floatEnumerationType
        return floatEnumerationType

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x269e418>
    def echoNonNegativeIntegerEnumerationType(self, nonNegativeIntegerEnumerationType):

        request = echoNonNegativeIntegerEnumerationTypeRequest()
        request._nonNegativeIntegerEnumerationType = nonNegativeIntegerEnumerationType

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoNonNegativeIntegerEnumerationType", **kw)
        # no output wsaction
        response = self.binding.Receive(echoNonNegativeIntegerEnumerationTypeResponse.typecode)
        nonNegativeIntegerEnumerationType = response._nonNegativeIntegerEnumerationType
        return nonNegativeIntegerEnumerationType

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x269e698>
    def echoPositiveIntegerEnumerationType(self, positiveIntegerEnumerationType):

        request = echoPositiveIntegerEnumerationTypeRequest()
        request._positiveIntegerEnumerationType = positiveIntegerEnumerationType

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoPositiveIntegerEnumerationType", **kw)
        # no output wsaction
        response = self.binding.Receive(echoPositiveIntegerEnumerationTypeResponse.typecode)
        positiveIntegerEnumerationType = response._positiveIntegerEnumerationType
        return positiveIntegerEnumerationType

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x269e918>
    def echoUnsignedLongEnumerationType(self, unsignedLongEnumerationType):

        request = echoUnsignedLongEnumerationTypeRequest()
        request._unsignedLongEnumerationType = unsignedLongEnumerationType

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoUnsignedLongEnumerationType", **kw)
        # no output wsaction
        response = self.binding.Receive(echoUnsignedLongEnumerationTypeResponse.typecode)
        unsignedLongEnumerationType = response._unsignedLongEnumerationType
        return unsignedLongEnumerationType

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x269eb98>
    def echoUnsignedIntEnumerationType(self, unsignedIntEnumerationType):

        request = echoUnsignedIntEnumerationTypeRequest()
        request._unsignedIntEnumerationType = unsignedIntEnumerationType

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoUnsignedIntEnumerationType", **kw)
        # no output wsaction
        response = self.binding.Receive(echoUnsignedIntEnumerationTypeResponse.typecode)
        unsignedIntEnumerationType = response._unsignedIntEnumerationType
        return unsignedIntEnumerationType

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x269ee18>
    def echoUnsignedShortEnumerationType(self, unsignedShortEnumerationType):

        request = echoUnsignedShortEnumerationTypeRequest()
        request._unsignedShortEnumerationType = unsignedShortEnumerationType

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoUnsignedShortEnumerationType", **kw)
        # no output wsaction
        response = self.binding.Receive(echoUnsignedShortEnumerationTypeResponse.typecode)
        unsignedShortEnumerationType = response._unsignedShortEnumerationType
        return unsignedShortEnumerationType

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x26a10d0>
    def echoTokenEnumerationType(self, tokenEnumerationType):

        request = echoTokenEnumerationTypeRequest()
        request._tokenEnumerationType = tokenEnumerationType

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoTokenEnumerationType", **kw)
        # no output wsaction
        response = self.binding.Receive(echoTokenEnumerationTypeResponse.typecode)
        tokenEnumerationType = response._tokenEnumerationType
        return tokenEnumerationType

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x26a1350>
    def echoComplexTypeSequence(self, complexTypeSequence):

        request = echoComplexTypeSequenceRequest()
        request._complexTypeSequence = complexTypeSequence

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoComplexTypeSequence", **kw)
        # no output wsaction
        response = self.binding.Receive(echoComplexTypeSequenceResponse.typecode)
        complexTypeSequence = response._complexTypeSequence
        return complexTypeSequence

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x26a15d0>
    def echoComplexTypeAll(self, complexTypeAll):

        request = echoComplexTypeAllRequest()
        request._complexTypeAll = complexTypeAll

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoComplexTypeAll", **kw)
        # no output wsaction
        response = self.binding.Receive(echoComplexTypeAllResponse.typecode)
        complexTypeAll = response._complexTypeAll
        return complexTypeAll

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x26a1850>
    def echoComplexTypeChoice(self, fruit):

        request = echoComplexTypeChoiceRequest()
        request._fruit = fruit

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoComplexTypeChoice", **kw)
        # no output wsaction
        response = self.binding.Receive(echoComplexTypeChoiceResponse.typecode)
        fruit = response._fruit
        return fruit

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x26a1ad0>
    def echoComplexTypeSequenceChoice(self, mortgage):

        request = echoComplexTypeSequenceChoiceRequest()
        request._mortgage = mortgage

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoComplexTypeSequenceChoice", **kw)
        # no output wsaction
        response = self.binding.Receive(echoComplexTypeSequenceChoiceResponse.typecode)
        mortgage = response._mortgage
        return mortgage

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x26a1d50>
    def echoElementMinOccurs1(self, elementMinOccurs1):

        request = echoElementMinOccurs1Request()
        request._elementMinOccurs1 = elementMinOccurs1

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoElementMinOccurs1", **kw)
        # no output wsaction
        response = self.binding.Receive(echoElementMinOccurs1Response.typecode)
        elementMinOccurs1 = response._elementMinOccurs1
        return elementMinOccurs1

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x26a1fd0>
    def echoElementMinOccurs2MaxOccurs2(self, itemColors2):

        request = echoElementMinOccurs2MaxOccurs2Request()
        request._itemColors2 = itemColors2

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoElementMinOccurs2MaxOccurs2", **kw)
        # no output wsaction
        response = self.binding.Receive(echoElementMinOccurs2MaxOccurs2Response.typecode)
        itemColors2 = response._itemColors2
        return itemColors2

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x26a4288>
    def echoElementMinOccurs2orMore(self, itemColors):

        request = echoElementMinOccurs2orMoreRequest()
        request._itemColors = itemColors

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoElementMinOccurs2orMore", **kw)
        # no output wsaction
        response = self.binding.Receive(echoElementMinOccurs2orMoreResponse.typecode)
        itemColors = response._itemColors
        return itemColors

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x26a4508>
    def echoElementMaxOccurs1(self, elementMaxOccurs1):

        request = echoElementMaxOccurs1Request()
        request._elementMaxOccurs1 = elementMaxOccurs1

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoElementMaxOccurs1", **kw)
        # no output wsaction
        response = self.binding.Receive(echoElementMaxOccurs1Response.typecode)
        elementMaxOccurs1 = response._elementMaxOccurs1
        return elementMaxOccurs1

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x26a4788>
    def echoElementMaxOccursUnbounded(self, publications):

        request = echoElementMaxOccursUnboundedRequest()
        request._publications = publications

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoElementMaxOccursUnbounded", **kw)
        # no output wsaction
        response = self.binding.Receive(echoElementMaxOccursUnboundedResponse.typecode)
        publications = response._publications
        return publications

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x26a4a08>
    def echoElementMaxOccursFinite(self, summer):

        request = echoElementMaxOccursFiniteRequest()
        request._summer = summer

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoElementMaxOccursFinite", **kw)
        # no output wsaction
        response = self.binding.Receive(echoElementMaxOccursFiniteResponse.typecode)
        summer = response._summer
        return summer

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x26a4c88>
    def echoAttributeOptional(self, premium):

        request = echoAttributeOptionalRequest()
        request._premium = premium

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoAttributeOptional", **kw)
        # no output wsaction
        response = self.binding.Receive(echoAttributeOptionalResponse.typecode)
        premium = response._premium
        return premium

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x26a4f08>
    def echoAttributeRequired(self, discount):

        request = echoAttributeRequiredRequest()
        request._discount = discount

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoAttributeRequired", **kw)
        # no output wsaction
        response = self.binding.Receive(echoAttributeRequiredResponse.typecode)
        discount = response._discount
        return discount

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x26a81c0>
    def echoAttributeFixed(self, survey):

        request = echoAttributeFixedRequest()
        request._survey = survey

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoAttributeFixed", **kw)
        # no output wsaction
        response = self.binding.Receive(echoAttributeFixedResponse.typecode)
        survey = response._survey
        return survey

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x26a8440>
    def echoAttributeDefault(self, attributeDefault):

        request = echoAttributeDefaultRequest()
        request._attributeDefault = attributeDefault

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoAttributeDefault", **kw)
        # no output wsaction
        response = self.binding.Receive(echoAttributeDefaultResponse.typecode)
        attributeDefault = response._attributeDefault
        return attributeDefault

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x26a86c0>
    def echoGlobalElementDefault(self, globalElementDefault):

        request = echoGlobalElementDefaultRequest()
        request._globalElementDefault = globalElementDefault

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoGlobalElementDefault", **kw)
        # no output wsaction
        response = self.binding.Receive(echoGlobalElementDefaultResponse.typecode)
        globalElementDefault = response._globalElementDefault
        return globalElementDefault

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x26a8940>
    def echoLocalElementDefault(self, localElementDefault):

        request = echoLocalElementDefaultRequest()
        request._localElementDefault = localElementDefault

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoLocalElementDefault", **kw)
        # no output wsaction
        response = self.binding.Receive(echoLocalElementDefaultResponse.typecode)
        localElementDefault = response._localElementDefault
        return localElementDefault

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x26a8bc0>
    def echoElementMinOccurs0(self, elementMinOccurs0):

        request = echoElementMinOccurs0Request()
        request._elementMinOccurs0 = elementMinOccurs0

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoElementMinOccurs0", **kw)
        # no output wsaction
        response = self.binding.Receive(echoElementMinOccurs0Response.typecode)
        elementMinOccurs0 = response._elementMinOccurs0
        return elementMinOccurs0

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x26a8e40>
    def echoNillableElement(self, nillableMiddleName):

        request = echoNillableElementRequest()
        request._nillableMiddleName = nillableMiddleName

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoNillableElement", **kw)
        # no output wsaction
        response = self.binding.Receive(echoNillableElementResponse.typecode)
        nillableMiddleName = response._nillableMiddleName
        return nillableMiddleName

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x26aa0f8>
    def echoNillableOptionalElement(self, nillableOptionalMiddleName):

        request = echoNillableOptionalElementRequest()
        request._nillableOptionalMiddleName = nillableOptionalMiddleName

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoNillableOptionalElement", **kw)
        # no output wsaction
        response = self.binding.Receive(echoNillableOptionalElementResponse.typecode)
        nillableOptionalMiddleName = response._nillableOptionalMiddleName
        return nillableOptionalMiddleName

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x26aa378>
    def echoUnionMemberTypes(self, unionMemberTypes):

        request = echoUnionMemberTypesRequest()
        request._unionMemberTypes = unionMemberTypes

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoUnionMemberTypes", **kw)
        # no output wsaction
        response = self.binding.Receive(echoUnionMemberTypesResponse.typecode)
        unionMemberTypes = response._unionMemberTypes
        return unionMemberTypes

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x26aa5f8>
    def echoUnionDateString(self, unionDateString):

        request = echoUnionDateStringRequest()
        request._unionDateString = unionDateString

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoUnionDateString", **kw)
        # no output wsaction
        response = self.binding.Receive(echoUnionDateStringResponse.typecode)
        unionDateString = response._unionDateString
        return unionDateString

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x26aa878>
    def echoUnionSimpleDateString(self, unionSimpleDateString):

        request = echoUnionSimpleDateStringRequest()
        request._unionSimpleDateString = unionSimpleDateString

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoUnionSimpleDateString", **kw)
        # no output wsaction
        response = self.binding.Receive(echoUnionSimpleDateStringResponse.typecode)
        unionSimpleDateString = response._unionSimpleDateString
        return unionSimpleDateString

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x26aaaf8>
    def echoNullEnumerationType(self, nullEnumerationType):

        request = echoNullEnumerationTypeRequest()
        request._nullEnumerationType = nullEnumerationType

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoNullEnumerationType", **kw)
        # no output wsaction
        response = self.binding.Receive(echoNullEnumerationTypeResponse.typecode)
        nullEnumerationType = response._nullEnumerationType
        return nullEnumerationType

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x26aad78>
    def echoElementEmptyComplexType(self, elementEmptyComplexType):

        request = echoElementEmptyComplexTypeRequest()
        request._elementEmptyComplexType = elementEmptyComplexType

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoElementEmptyComplexType", **kw)
        # no output wsaction
        response = self.binding.Receive(echoElementEmptyComplexTypeResponse.typecode)
        elementEmptyComplexType = response._elementEmptyComplexType
        return elementEmptyComplexType

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x26ad030>
    def echoElementEmptySequence(self, elementEmptySequence):

        request = echoElementEmptySequenceRequest()
        request._elementEmptySequence = elementEmptySequence

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoElementEmptySequence", **kw)
        # no output wsaction
        response = self.binding.Receive(echoElementEmptySequenceResponse.typecode)
        elementEmptySequence = response._elementEmptySequence
        return elementEmptySequence

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x26ad2b0>
    def echoGlobalElementSequence(self, globalElementSequence):

        request = echoGlobalElementSequenceRequest()
        request._globalElementSequence = globalElementSequence

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoGlobalElementSequence", **kw)
        # no output wsaction
        response = self.binding.Receive(echoGlobalElementSequenceResponse.typecode)
        globalElementSequence = response._globalElementSequence
        return globalElementSequence

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x26ad530>
    def echoSequenceElementList(self, sequenceElementList):

        request = echoSequenceElementListRequest()
        request._sequenceElementList = sequenceElementList

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoSequenceElementList", **kw)
        # no output wsaction
        response = self.binding.Receive(echoSequenceElementListResponse.typecode)
        sequenceElementList = response._sequenceElementList
        return sequenceElementList

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x26ad7b0>
    def echoNestedSequenceElementList(self, nestedSequenceElementList):

        request = echoNestedSequenceElementListRequest()
        request._nestedSequenceElementList = nestedSequenceElementList

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoNestedSequenceElementList", **kw)
        # no output wsaction
        response = self.binding.Receive(echoNestedSequenceElementListResponse.typecode)
        nestedSequenceElementList = response._nestedSequenceElementList
        return nestedSequenceElementList

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x26ada30>
    def echoMixedContentType(self, mixedContentType):

        request = echoMixedContentTypeRequest()
        request._mixedContentType = mixedContentType

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoMixedContentType", **kw)
        # no output wsaction
        response = self.binding.Receive(echoMixedContentTypeResponse.typecode)
        mixedContentType = response._mixedContentType
        return mixedContentType

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x26adcb0>
    def echoStringSimpleTypePattern(self, stringSimpleTypePattern):

        request = echoStringSimpleTypePatternRequest()
        request._stringSimpleTypePattern = stringSimpleTypePattern

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoStringSimpleTypePattern", **kw)
        # no output wsaction
        response = self.binding.Receive(echoStringSimpleTypePatternResponse.typecode)
        stringSimpleTypePattern = response._stringSimpleTypePattern
        return stringSimpleTypePattern

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x26adf30>
    def echoIntSimpleTypePattern(self, intSimpleTypePattern):

        request = echoIntSimpleTypePatternRequest()
        request._intSimpleTypePattern = intSimpleTypePattern

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoIntSimpleTypePattern", **kw)
        # no output wsaction
        response = self.binding.Receive(echoIntSimpleTypePatternResponse.typecode)
        intSimpleTypePattern = response._intSimpleTypePattern
        return intSimpleTypePattern

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x26b01e8>
    def echoIntegerSimpleTypePattern(self, integerSimpleTypePattern):

        request = echoIntegerSimpleTypePatternRequest()
        request._integerSimpleTypePattern = integerSimpleTypePattern

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoIntegerSimpleTypePattern", **kw)
        # no output wsaction
        response = self.binding.Receive(echoIntegerSimpleTypePatternResponse.typecode)
        integerSimpleTypePattern = response._integerSimpleTypePattern
        return integerSimpleTypePattern

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x26b0468>
    def echoLongSimpleTypePattern(self, longSimpleTypePattern):

        request = echoLongSimpleTypePatternRequest()
        request._longSimpleTypePattern = longSimpleTypePattern

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoLongSimpleTypePattern", **kw)
        # no output wsaction
        response = self.binding.Receive(echoLongSimpleTypePatternResponse.typecode)
        longSimpleTypePattern = response._longSimpleTypePattern
        return longSimpleTypePattern

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x26b06e8>
    def echoDecimalSimpleTypePattern(self, decimalSimpleTypePattern):

        request = echoDecimalSimpleTypePatternRequest()
        request._decimalSimpleTypePattern = decimalSimpleTypePattern

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoDecimalSimpleTypePattern", **kw)
        # no output wsaction
        response = self.binding.Receive(echoDecimalSimpleTypePatternResponse.typecode)
        decimalSimpleTypePattern = response._decimalSimpleTypePattern
        return decimalSimpleTypePattern

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x26b0968>
    def echoFloatSimpleTypePattern(self, floatSimpleTypePattern):

        request = echoFloatSimpleTypePatternRequest()
        request._floatSimpleTypePattern = floatSimpleTypePattern

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoFloatSimpleTypePattern", **kw)
        # no output wsaction
        response = self.binding.Receive(echoFloatSimpleTypePatternResponse.typecode)
        floatSimpleTypePattern = response._floatSimpleTypePattern
        return floatSimpleTypePattern

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x26b0be8>
    def echoDoubleSimpleTypePattern(self, doubleSimpleTypePattern):

        request = echoDoubleSimpleTypePatternRequest()
        request._doubleSimpleTypePattern = doubleSimpleTypePattern

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoDoubleSimpleTypePattern", **kw)
        # no output wsaction
        response = self.binding.Receive(echoDoubleSimpleTypePatternResponse.typecode)
        doubleSimpleTypePattern = response._doubleSimpleTypePattern
        return doubleSimpleTypePattern

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x26b0e68>
    def echoShortSimpleTypePattern(self, shortSimpleTypePattern):

        request = echoShortSimpleTypePatternRequest()
        request._shortSimpleTypePattern = shortSimpleTypePattern

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoShortSimpleTypePattern", **kw)
        # no output wsaction
        response = self.binding.Receive(echoShortSimpleTypePatternResponse.typecode)
        shortSimpleTypePattern = response._shortSimpleTypePattern
        return shortSimpleTypePattern

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x26b4120>
    def echoNonNegativeIntegerSimpleTypePattern(self, nonNegativeIntegerSimpleTypePattern):

        request = echoNonNegativeIntegerSimpleTypePatternRequest()
        request._nonNegativeIntegerSimpleTypePattern = nonNegativeIntegerSimpleTypePattern

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoNonNegativeIntegerSimpleTypePattern", **kw)
        # no output wsaction
        response = self.binding.Receive(echoNonNegativeIntegerSimpleTypePatternResponse.typecode)
        nonNegativeIntegerSimpleTypePattern = response._nonNegativeIntegerSimpleTypePattern
        return nonNegativeIntegerSimpleTypePattern

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x26b43a0>
    def echoPositiveIntegerSimpleTypePattern(self, positiveIntegerSimpleTypePattern):

        request = echoPositiveIntegerSimpleTypePatternRequest()
        request._positiveIntegerSimpleTypePattern = positiveIntegerSimpleTypePattern

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoPositiveIntegerSimpleTypePattern", **kw)
        # no output wsaction
        response = self.binding.Receive(echoPositiveIntegerSimpleTypePatternResponse.typecode)
        positiveIntegerSimpleTypePattern = response._positiveIntegerSimpleTypePattern
        return positiveIntegerSimpleTypePattern

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x26b4620>
    def echoUnsignedLongSimpleTypePattern(self, unsignedLongSimpleTypePattern):

        request = echoUnsignedLongSimpleTypePatternRequest()
        request._unsignedLongSimpleTypePattern = unsignedLongSimpleTypePattern

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoUnsignedLongSimpleTypePattern", **kw)
        # no output wsaction
        response = self.binding.Receive(echoUnsignedLongSimpleTypePatternResponse.typecode)
        unsignedLongSimpleTypePattern = response._unsignedLongSimpleTypePattern
        return unsignedLongSimpleTypePattern

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x26b48a0>
    def echoUnsignedIntSimpleTypePattern(self, unsignedIntSimpleTypePattern):

        request = echoUnsignedIntSimpleTypePatternRequest()
        request._unsignedIntSimpleTypePattern = unsignedIntSimpleTypePattern

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoUnsignedIntSimpleTypePattern", **kw)
        # no output wsaction
        response = self.binding.Receive(echoUnsignedIntSimpleTypePatternResponse.typecode)
        unsignedIntSimpleTypePattern = response._unsignedIntSimpleTypePattern
        return unsignedIntSimpleTypePattern

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x26b4b20>
    def echoUnsignedShortSimpleTypePattern(self, unsignedShortSimpleTypePattern):

        request = echoUnsignedShortSimpleTypePatternRequest()
        request._unsignedShortSimpleTypePattern = unsignedShortSimpleTypePattern

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoUnsignedShortSimpleTypePattern", **kw)
        # no output wsaction
        response = self.binding.Receive(echoUnsignedShortSimpleTypePatternResponse.typecode)
        unsignedShortSimpleTypePattern = response._unsignedShortSimpleTypePattern
        return unsignedShortSimpleTypePattern

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x26b4da0>
    def echoDateSimpleTypePattern(self, dateSimpleTypePattern):

        request = echoDateSimpleTypePatternRequest()
        request._dateSimpleTypePattern = dateSimpleTypePattern

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoDateSimpleTypePattern", **kw)
        # no output wsaction
        response = self.binding.Receive(echoDateSimpleTypePatternResponse.typecode)
        dateSimpleTypePattern = response._dateSimpleTypePattern
        return dateSimpleTypePattern

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x26b7058>
    def echoRestrictedMinInclusive(self, restrictedMinInclusive):

        request = echoRestrictedMinInclusiveRequest()
        request._restrictedMinInclusive = restrictedMinInclusive

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoRestrictedMinInclusive", **kw)
        # no output wsaction
        response = self.binding.Receive(echoRestrictedMinInclusiveResponse.typecode)
        restrictedMinInclusive = response._restrictedMinInclusive
        return restrictedMinInclusive

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x26b72d8>
    def echoRestrictedMaxInclusive(self, restrictedMaxInclusive):

        request = echoRestrictedMaxInclusiveRequest()
        request._restrictedMaxInclusive = restrictedMaxInclusive

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoRestrictedMaxInclusive", **kw)
        # no output wsaction
        response = self.binding.Receive(echoRestrictedMaxInclusiveResponse.typecode)
        restrictedMaxInclusive = response._restrictedMaxInclusive
        return restrictedMaxInclusive

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x26b7558>
    def echoRestrictedMinExclusive(self, restrictedMinExclusive):

        request = echoRestrictedMinExclusiveRequest()
        request._restrictedMinExclusive = restrictedMinExclusive

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoRestrictedMinExclusive", **kw)
        # no output wsaction
        response = self.binding.Receive(echoRestrictedMinExclusiveResponse.typecode)
        restrictedMinExclusive = response._restrictedMinExclusive
        return restrictedMinExclusive

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x26b77d8>
    def echoRestrictedMaxExclusive(self, restrictedMaxExclusive):

        request = echoRestrictedMaxExclusiveRequest()
        request._restrictedMaxExclusive = restrictedMaxExclusive

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoRestrictedMaxExclusive", **kw)
        # no output wsaction
        response = self.binding.Receive(echoRestrictedMaxExclusiveResponse.typecode)
        restrictedMaxExclusive = response._restrictedMaxExclusive
        return restrictedMaxExclusive

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x26b7a58>
    def echoRestrictedLength(self, restrictedLength):

        request = echoRestrictedLengthRequest()
        request._restrictedLength = restrictedLength

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoRestrictedLength", **kw)
        # no output wsaction
        response = self.binding.Receive(echoRestrictedLengthResponse.typecode)
        restrictedLength = response._restrictedLength
        return restrictedLength

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x26b7cd8>
    def echoRestrictedMaxLength(self, restrictedMaxLength):

        request = echoRestrictedMaxLengthRequest()
        request._restrictedMaxLength = restrictedMaxLength

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoRestrictedMaxLength", **kw)
        # no output wsaction
        response = self.binding.Receive(echoRestrictedMaxLengthResponse.typecode)
        restrictedMaxLength = response._restrictedMaxLength
        return restrictedMaxLength

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x26b7f58>
    def echoRestrictedMinLength(self, restrictedMinLength):

        request = echoRestrictedMinLengthRequest()
        request._restrictedMinLength = restrictedMinLength

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoRestrictedMinLength", **kw)
        # no output wsaction
        response = self.binding.Receive(echoRestrictedMinLengthResponse.typecode)
        restrictedMinLength = response._restrictedMinLength
        return restrictedMinLength

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x26ba210>
    def echoAnyAttributeStrict(self, anyAttributeStrict):

        request = echoAnyAttributeStrictRequest()
        request._anyAttributeStrict = anyAttributeStrict

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoAnyAttributeStrict", **kw)
        # no output wsaction
        response = self.binding.Receive(echoAnyAttributeStrictResponse.typecode)
        anyAttributeStrict = response._anyAttributeStrict
        return anyAttributeStrict

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x26ba490>
    def echoAnyAttributeSkip(self, anyAttributeSkip):

        request = echoAnyAttributeSkipRequest()
        request._anyAttributeSkip = anyAttributeSkip

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoAnyAttributeSkip", **kw)
        # no output wsaction
        response = self.binding.Receive(echoAnyAttributeSkipResponse.typecode)
        anyAttributeSkip = response._anyAttributeSkip
        return anyAttributeSkip

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x26ba710>
    def echoAnyAttributeLax(self, anyAttributeLax):

        request = echoAnyAttributeLaxRequest()
        request._anyAttributeLax = anyAttributeLax

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoAnyAttributeLax", **kw)
        # no output wsaction
        response = self.binding.Receive(echoAnyAttributeLaxResponse.typecode)
        anyAttributeLax = response._anyAttributeLax
        return anyAttributeLax

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x26ba990>
    def echoElementReference(self, customerName):

        request = echoElementReferenceRequest()
        request._customerName = customerName

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoElementReference", **kw)
        # no output wsaction
        response = self.binding.Receive(echoElementReferenceResponse.typecode)
        customerName = response._customerName
        return customerName

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x26bac10>
    def echoAttributeReference(self, clientName):

        request = echoAttributeReferenceRequest()
        request._clientName = clientName

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoAttributeReference", **kw)
        # no output wsaction
        response = self.binding.Receive(echoAttributeReferenceResponse.typecode)
        clientName = response._clientName
        return clientName

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x26bae90>
    def echoAttributeElementNameClash(self, clientDetails):

        request = echoAttributeElementNameClashRequest()
        request._clientDetails = clientDetails

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoAttributeElementNameClash", **kw)
        # no output wsaction
        response = self.binding.Receive(echoAttributeElementNameClashResponse.typecode)
        clientDetails = response._clientDetails
        return clientDetails

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x26be148>
    def echoExtendedSequenceStrict(self, extendedSequenceStrict):

        request = echoExtendedSequenceStrictRequest()
        request._extendedSequenceStrict = extendedSequenceStrict

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoExtendedSequenceStrict", **kw)
        # no output wsaction
        response = self.binding.Receive(echoExtendedSequenceStrictResponse.typecode)
        extendedSequenceStrict = response._extendedSequenceStrict
        return extendedSequenceStrict

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x26be3c8>
    def echoExtendedSequenceLax(self, extendedSequenceLax):

        request = echoExtendedSequenceLaxRequest()
        request._extendedSequenceLax = extendedSequenceLax

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoExtendedSequenceLax", **kw)
        # no output wsaction
        response = self.binding.Receive(echoExtendedSequenceLaxResponse.typecode)
        extendedSequenceLax = response._extendedSequenceLax
        return extendedSequenceLax

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x26be648>
    def echoExtendedSequenceSkip(self, extendedSequenceSkip):

        request = echoExtendedSequenceSkipRequest()
        request._extendedSequenceSkip = extendedSequenceSkip

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoExtendedSequenceSkip", **kw)
        # no output wsaction
        response = self.binding.Receive(echoExtendedSequenceSkipResponse.typecode)
        extendedSequenceSkip = response._extendedSequenceSkip
        return extendedSequenceSkip

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x26be8c8>
    def echoElementTypeDefaultNamespace(self, stringElementDefaultNamespace):

        request = echoElementTypeDefaultNamespaceRequest()
        request._stringElementDefaultNamespace = stringElementDefaultNamespace

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoElementTypeDefaultNamespace", **kw)
        # no output wsaction
        response = self.binding.Receive(echoElementTypeDefaultNamespaceResponse.typecode)
        stringElementDefaultNamespace = response._stringElementDefaultNamespace
        return stringElementDefaultNamespace

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x26beb48>
    def echoRestrictedStringMinLength(self, restrictedStringMinLength):

        request = echoRestrictedStringMinLengthRequest()
        request._restrictedStringMinLength = restrictedStringMinLength

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoRestrictedStringMinLength", **kw)
        # no output wsaction
        response = self.binding.Receive(echoRestrictedStringMinLengthResponse.typecode)
        restrictedStringMinLength = response._restrictedStringMinLength
        return restrictedStringMinLength

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x26bedc8>
    def echoRestrictedStringMaxLength(self, restrictedStringMaxLength):

        request = echoRestrictedStringMaxLengthRequest()
        request._restrictedStringMaxLength = restrictedStringMaxLength

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoRestrictedStringMaxLength", **kw)
        # no output wsaction
        response = self.binding.Receive(echoRestrictedStringMaxLengthResponse.typecode)
        restrictedStringMaxLength = response._restrictedStringMaxLength
        return restrictedStringMaxLength

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x26c1080>
    def echoRestrictedStringMinMaxLength(self, restrictedStringMinMaxLength):

        request = echoRestrictedStringMinMaxLengthRequest()
        request._restrictedStringMinMaxLength = restrictedStringMinMaxLength

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoRestrictedStringMinMaxLength", **kw)
        # no output wsaction
        response = self.binding.Receive(echoRestrictedStringMinMaxLengthResponse.typecode)
        restrictedStringMinMaxLength = response._restrictedStringMinMaxLength
        return restrictedStringMinMaxLength

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x26c1300>
    def echoBareVector(self, bareVector):

        request = echoBareVectorRequest()
        request._bareVector = bareVector

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoBareVector", **kw)
        # no output wsaction
        response = self.binding.Receive(echoBareVectorResponse.typecode)
        bareVector = response._bareVector
        return bareVector

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x26c1580>
    def echoComplexTypeSequenceExtension(self, complexTypeSequenceExtension):

        request = echoComplexTypeSequenceExtensionRequest()
        request._complexTypeSequenceExtension = complexTypeSequenceExtension

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoComplexTypeSequenceExtension", **kw)
        # no output wsaction
        response = self.binding.Receive(echoComplexTypeSequenceExtensionResponse.typecode)
        complexTypeSequenceExtension = response._complexTypeSequenceExtension
        return complexTypeSequenceExtension

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x26c1800>
    def echoTypeSubstitutionUsingXsiType(self, assembly):

        request = echoTypeSubstitutionUsingXsiTypeRequest()
        request._assembly = assembly

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoTypeSubstitutionUsingXsiType", **kw)
        # no output wsaction
        response = self.binding.Receive(echoTypeSubstitutionUsingXsiTypeResponse.typecode)
        assembly = response._assembly
        return assembly

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x26c1a80>
    def echoSimpleTypeAttributes(self, simpleTypeAttributes):

        request = echoSimpleTypeAttributesRequest()
        request._simpleTypeAttributes = simpleTypeAttributes

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoSimpleTypeAttributes", **kw)
        # no output wsaction
        response = self.binding.Receive(echoSimpleTypeAttributesResponse.typecode)
        simpleTypeAttributes = response._simpleTypeAttributes
        return simpleTypeAttributes

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x26c1d00>
    def echoPrecisionDecimal(self, precisionDecimal):

        request = echoPrecisionDecimalRequest()
        request._precisionDecimal = precisionDecimal

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoPrecisionDecimal", **kw)
        # no output wsaction
        response = self.binding.Receive(echoPrecisionDecimalResponse.typecode)
        precisionDecimal = response._precisionDecimal
        return precisionDecimal

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x26c1f80>
    def echoExtendedSimpleType(self, extendedSimpleType):

        request = echoExtendedSimpleTypeRequest()
        request._extendedSimpleType = extendedSimpleType

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoExtendedSimpleType", **kw)
        # no output wsaction
        response = self.binding.Receive(echoExtendedSimpleTypeResponse.typecode)
        extendedSimpleType = response._extendedSimpleType
        return extendedSimpleType

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x26c4238>
    def echoSequenceMinOccurs1(self, sequenceMinOccurs1):

        request = echoSequenceMinOccurs1Request()
        request._sequenceMinOccurs1 = sequenceMinOccurs1

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoSequenceMinOccurs1", **kw)
        # no output wsaction
        response = self.binding.Receive(echoSequenceMinOccurs1Response.typecode)
        sequenceMinOccurs1 = response._sequenceMinOccurs1
        return sequenceMinOccurs1

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x26c44b8>
    def echoSequenceMinOccursFinite(self, articleColors):

        request = echoSequenceMinOccursFiniteRequest()
        request._articleColors = articleColors

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoSequenceMinOccursFinite", **kw)
        # no output wsaction
        response = self.binding.Receive(echoSequenceMinOccursFiniteResponse.typecode)
        articleColors = response._articleColors
        return articleColors

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x26c4738>
    def echoSequenceMaxOccurs1(self, myAgeDetails):

        request = echoSequenceMaxOccurs1Request()
        request._myAgeDetails = myAgeDetails

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoSequenceMaxOccurs1", **kw)
        # no output wsaction
        response = self.binding.Receive(echoSequenceMaxOccurs1Response.typecode)
        myAgeDetails = response._myAgeDetails
        return myAgeDetails

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x26c49b8>
    def echoElementMinOccurs0MaxOccursUnbounded(self, durationList):

        request = echoElementMinOccurs0MaxOccursUnboundedRequest()
        request._durationList = durationList

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoElementMinOccurs0MaxOccursUnbounded", **kw)
        # no output wsaction
        response = self.binding.Receive(echoElementMinOccurs0MaxOccursUnboundedResponse.typecode)
        durationList = response._durationList
        return durationList

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x26c4c38>
    def echoSequenceMinOccurs0MaxOccursUnbounded(self, durationListSequence):

        request = echoSequenceMinOccurs0MaxOccursUnboundedRequest()
        request._durationListSequence = durationListSequence

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoSequenceMinOccurs0MaxOccursUnbounded", **kw)
        # no output wsaction
        response = self.binding.Receive(echoSequenceMinOccurs0MaxOccursUnboundedResponse.typecode)
        durationListSequence = response._durationListSequence
        return durationListSequence

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x26c4eb8>
    def echoElementMinOccurs1MaxOccursUnbounded(self, ageList):

        request = echoElementMinOccurs1MaxOccursUnboundedRequest()
        request._ageList = ageList

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoElementMinOccurs1MaxOccursUnbounded", **kw)
        # no output wsaction
        response = self.binding.Receive(echoElementMinOccurs1MaxOccursUnboundedResponse.typecode)
        ageList = response._ageList
        return ageList

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x2808170>
    def echoSequenceMinOccurs1MaxOccursUnbounded(self, ageListSequence):

        request = echoSequenceMinOccurs1MaxOccursUnboundedRequest()
        request._ageListSequence = ageListSequence

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoSequenceMinOccurs1MaxOccursUnbounded", **kw)
        # no output wsaction
        response = self.binding.Receive(echoSequenceMinOccurs1MaxOccursUnboundedResponse.typecode)
        ageListSequence = response._ageListSequence
        return ageListSequence

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x28083f0>
    def echoSequenceMaxOccursUnbounded(self, bookPublications):

        request = echoSequenceMaxOccursUnboundedRequest()
        request._bookPublications = bookPublications

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoSequenceMaxOccursUnbounded", **kw)
        # no output wsaction
        response = self.binding.Receive(echoSequenceMaxOccursUnboundedResponse.typecode)
        bookPublications = response._bookPublications
        return bookPublications

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x2808670>
    def echoSequenceMaxOccursFinite(self, winter):

        request = echoSequenceMaxOccursFiniteRequest()
        request._winter = winter

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoSequenceMaxOccursFinite", **kw)
        # no output wsaction
        response = self.binding.Receive(echoSequenceMaxOccursFiniteResponse.typecode)
        winter = response._winter
        return winter

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x28088f0>
    def echoSequenceMinOccurs0(self, sequenceMinOccurs0):

        request = echoSequenceMinOccurs0Request()
        request._sequenceMinOccurs0 = sequenceMinOccurs0

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoSequenceMinOccurs0", **kw)
        # no output wsaction
        response = self.binding.Receive(echoSequenceMinOccurs0Response.typecode)
        sequenceMinOccurs0 = response._sequenceMinOccurs0
        return sequenceMinOccurs0

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x2808b70>
    def echoSequenceSequenceElement(self, sequenceSequenceElement):

        request = echoSequenceSequenceElementRequest()
        request._sequenceSequenceElement = sequenceSequenceElement

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoSequenceSequenceElement", **kw)
        # no output wsaction
        response = self.binding.Receive(echoSequenceSequenceElementResponse.typecode)
        sequenceSequenceElement = response._sequenceSequenceElement
        return sequenceSequenceElement

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x2808df0>
    def echoDecimalSimpleTypeTotalDigits(self, decimalSimpleTypeTotalDigits):

        request = echoDecimalSimpleTypeTotalDigitsRequest()
        request._decimalSimpleTypeTotalDigits = decimalSimpleTypeTotalDigits

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoDecimalSimpleTypeTotalDigits", **kw)
        # no output wsaction
        response = self.binding.Receive(echoDecimalSimpleTypeTotalDigitsResponse.typecode)
        decimalSimpleTypeTotalDigits = response._decimalSimpleTypeTotalDigits
        return decimalSimpleTypeTotalDigits

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x280a0a8>
    def echoDecimalSimpleTypeFractionDigits(self, decimalSimpleTypeFractionDigits):

        request = echoDecimalSimpleTypeFractionDigitsRequest()
        request._decimalSimpleTypeFractionDigits = decimalSimpleTypeFractionDigits

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoDecimalSimpleTypeFractionDigits", **kw)
        # no output wsaction
        response = self.binding.Receive(echoDecimalSimpleTypeFractionDigitsResponse.typecode)
        decimalSimpleTypeFractionDigits = response._decimalSimpleTypeFractionDigits
        return decimalSimpleTypeFractionDigits

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x280a328>
    def echoAttributeTypeReference(self, attributeTypeReference):

        request = echoAttributeTypeReferenceRequest()
        request._attributeTypeReference = attributeTypeReference

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoAttributeTypeReference", **kw)
        # no output wsaction
        response = self.binding.Receive(echoAttributeTypeReferenceResponse.typecode)
        attributeTypeReference = response._attributeTypeReference
        return attributeTypeReference

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x280a5a8>
    def echoElementTypeReference(self, elementTypeReference):

        request = echoElementTypeReferenceRequest()
        request._elementTypeReference = elementTypeReference

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoElementTypeReference", **kw)
        # no output wsaction
        response = self.binding.Receive(echoElementTypeReferenceResponse.typecode)
        elementTypeReference = response._elementTypeReference
        return elementTypeReference

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x280a828>
    def echoLocalElementComplexType(self, localElementComplexType):

        request = echoLocalElementComplexTypeRequest()
        request._localElementComplexType = localElementComplexType

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoLocalElementComplexType", **kw)
        # no output wsaction
        response = self.binding.Receive(echoLocalElementComplexTypeResponse.typecode)
        localElementComplexType = response._localElementComplexType
        return localElementComplexType

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x280aaa8>
    def echoIdExample(self, idExample):

        request = echoIdExampleRequest()
        request._idExample = idExample

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoIdExample", **kw)
        # no output wsaction
        response = self.binding.Receive(echoIdExampleResponse.typecode)
        idExample = response._idExample
        return idExample

    # op: <ZSI.wstools.WSDLTools.Message instance at 0x280ad28>
    def echoAttributeGroupExample(self, attributeGroupExample):

        request = echoAttributeGroupExampleRequest()
        request._attributeGroupExample = attributeGroupExample

        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoAttributeGroupExample", **kw)
        # no output wsaction
        response = self.binding.Receive(echoAttributeGroupExampleResponse.typecode)
        attributeGroupExample = response._attributeGroupExample
        return attributeGroupExample

echoAnySimpleTypeElementRequest = ns0.echoAnySimpleTypeElement_Dec().pyclass

echoAnySimpleTypeElementResponse = ns0.echoAnySimpleTypeElement_Dec().pyclass

echoAnyTypeElementRequest = ns0.echoAnyTypeElement_Dec().pyclass

echoAnyTypeElementResponse = ns0.echoAnyTypeElement_Dec().pyclass

echoDocumentationElementRequest = ns0.echoDocumentationElement_Dec().pyclass

echoDocumentationElementResponse = ns0.echoDocumentationElement_Dec().pyclass

echoIdentifierNameRequest = ns0.echoIdentifierName_Dec().pyclass

echoIdentifierNameResponse = ns0.echoIdentifierName_Dec().pyclass

echoStringElementRequest = ns0.echoStringElement_Dec().pyclass

echoStringElementResponse = ns0.echoStringElement_Dec().pyclass

echoStringAttributeRequest = ns0.echoStringAttribute_Dec().pyclass

echoStringAttributeResponse = ns0.echoStringAttribute_Dec().pyclass

echoBooleanElementRequest = ns0.echoBooleanElement_Dec().pyclass

echoBooleanElementResponse = ns0.echoBooleanElement_Dec().pyclass

echoBooleanAttributeRequest = ns0.echoBooleanAttribute_Dec().pyclass

echoBooleanAttributeResponse = ns0.echoBooleanAttribute_Dec().pyclass

echoDecimalElementRequest = ns0.echoDecimalElement_Dec().pyclass

echoDecimalElementResponse = ns0.echoDecimalElement_Dec().pyclass

echoDecimalAttributeRequest = ns0.echoDecimalAttribute_Dec().pyclass

echoDecimalAttributeResponse = ns0.echoDecimalAttribute_Dec().pyclass

echoFloatElementRequest = ns0.echoFloatElement_Dec().pyclass

echoFloatElementResponse = ns0.echoFloatElement_Dec().pyclass

echoFloatAttributeRequest = ns0.echoFloatAttribute_Dec().pyclass

echoFloatAttributeResponse = ns0.echoFloatAttribute_Dec().pyclass

echoDoubleElementRequest = ns0.echoDoubleElement_Dec().pyclass

echoDoubleElementResponse = ns0.echoDoubleElement_Dec().pyclass

echoDoubleAttributeRequest = ns0.echoDoubleAttribute_Dec().pyclass

echoDoubleAttributeResponse = ns0.echoDoubleAttribute_Dec().pyclass

echoDurationElementRequest = ns0.echoDurationElement_Dec().pyclass

echoDurationElementResponse = ns0.echoDurationElement_Dec().pyclass

echoDurationAttributeRequest = ns0.echoDurationAttribute_Dec().pyclass

echoDurationAttributeResponse = ns0.echoDurationAttribute_Dec().pyclass

echoDateTimeElementRequest = ns0.echoDateTimeElement_Dec().pyclass

echoDateTimeElementResponse = ns0.echoDateTimeElement_Dec().pyclass

echoDateTimeAttributeRequest = ns0.echoDateTimeAttribute_Dec().pyclass

echoDateTimeAttributeResponse = ns0.echoDateTimeAttribute_Dec().pyclass

echoTimeElementRequest = ns0.echoTimeElement_Dec().pyclass

echoTimeElementResponse = ns0.echoTimeElement_Dec().pyclass

echoTimeAttributeRequest = ns0.echoTimeAttribute_Dec().pyclass

echoTimeAttributeResponse = ns0.echoTimeAttribute_Dec().pyclass

echoDateElementRequest = ns0.echoDateElement_Dec().pyclass

echoDateElementResponse = ns0.echoDateElement_Dec().pyclass

echoDateAttributeRequest = ns0.echoDateAttribute_Dec().pyclass

echoDateAttributeResponse = ns0.echoDateAttribute_Dec().pyclass

echoGYearMonthElementRequest = ns0.echoGYearMonthElement_Dec().pyclass

echoGYearMonthElementResponse = ns0.echoGYearMonthElement_Dec().pyclass

echoGYearMonthAttributeRequest = ns0.echoGYearMonthAttribute_Dec().pyclass

echoGYearMonthAttributeResponse = ns0.echoGYearMonthAttribute_Dec().pyclass

echoGYearElementRequest = ns0.echoGYearElement_Dec().pyclass

echoGYearElementResponse = ns0.echoGYearElement_Dec().pyclass

echoGYearAttributeRequest = ns0.echoGYearAttribute_Dec().pyclass

echoGYearAttributeResponse = ns0.echoGYearAttribute_Dec().pyclass

echoGMonthDayElementRequest = ns0.echoGMonthDayElement_Dec().pyclass

echoGMonthDayElementResponse = ns0.echoGMonthDayElement_Dec().pyclass

echoGMonthDayAttributeRequest = ns0.echoGMonthDayAttribute_Dec().pyclass

echoGMonthDayAttributeResponse = ns0.echoGMonthDayAttribute_Dec().pyclass

echoGDayElementRequest = ns0.echoGDayElement_Dec().pyclass

echoGDayElementResponse = ns0.echoGDayElement_Dec().pyclass

echoGDayAttributeRequest = ns0.echoGDayAttribute_Dec().pyclass

echoGDayAttributeResponse = ns0.echoGDayAttribute_Dec().pyclass

echoGMonthElementRequest = ns0.echoGMonthElement_Dec().pyclass

echoGMonthElementResponse = ns0.echoGMonthElement_Dec().pyclass

echoGMonthAttributeRequest = ns0.echoGMonthAttribute_Dec().pyclass

echoGMonthAttributeResponse = ns0.echoGMonthAttribute_Dec().pyclass

echoHexBinaryElementRequest = ns0.echoHexBinaryElement_Dec().pyclass

echoHexBinaryElementResponse = ns0.echoHexBinaryElement_Dec().pyclass

echoHexBinaryAttributeRequest = ns0.echoHexBinaryAttribute_Dec().pyclass

echoHexBinaryAttributeResponse = ns0.echoHexBinaryAttribute_Dec().pyclass

echoBase64BinaryElementRequest = ns0.echoBase64BinaryElement_Dec().pyclass

echoBase64BinaryElementResponse = ns0.echoBase64BinaryElement_Dec().pyclass

echoBase64BinaryAttributeRequest = ns0.echoBase64BinaryAttribute_Dec().pyclass

echoBase64BinaryAttributeResponse = ns0.echoBase64BinaryAttribute_Dec().pyclass

echoAnyURIElementRequest = ns0.echoAnyURIElement_Dec().pyclass

echoAnyURIElementResponse = ns0.echoAnyURIElement_Dec().pyclass

echoAnyURIAttributeRequest = ns0.echoAnyURIAttribute_Dec().pyclass

echoAnyURIAttributeResponse = ns0.echoAnyURIAttribute_Dec().pyclass

echoQNameElementRequest = ns0.echoQNameElement_Dec().pyclass

echoQNameElementResponse = ns0.echoQNameElement_Dec().pyclass

echoQNameAttributeRequest = ns0.echoQNameAttribute_Dec().pyclass

echoQNameAttributeResponse = ns0.echoQNameAttribute_Dec().pyclass

echoNormalizedStringElementRequest = ns0.echoNormalizedStringElement_Dec().pyclass

echoNormalizedStringElementResponse = ns0.echoNormalizedStringElement_Dec().pyclass

echoNormalizedStringAttributeRequest = ns0.echoNormalizedStringAttribute_Dec().pyclass

echoNormalizedStringAttributeResponse = ns0.echoNormalizedStringAttribute_Dec().pyclass

echoTokenElementRequest = ns0.echoTokenElement_Dec().pyclass

echoTokenElementResponse = ns0.echoTokenElement_Dec().pyclass

echoTokenAttributeRequest = ns0.echoTokenAttribute_Dec().pyclass

echoTokenAttributeResponse = ns0.echoTokenAttribute_Dec().pyclass

echoLanguageElementRequest = ns0.echoLanguageElement_Dec().pyclass

echoLanguageElementResponse = ns0.echoLanguageElement_Dec().pyclass

echoLanguageAttributeRequest = ns0.echoLanguageAttribute_Dec().pyclass

echoLanguageAttributeResponse = ns0.echoLanguageAttribute_Dec().pyclass

echoNMTOKENElementRequest = ns0.echoNMTOKENElement_Dec().pyclass

echoNMTOKENElementResponse = ns0.echoNMTOKENElement_Dec().pyclass

echoNMTOKENAttributeRequest = ns0.echoNMTOKENAttribute_Dec().pyclass

echoNMTOKENAttributeResponse = ns0.echoNMTOKENAttribute_Dec().pyclass

echoNMTOKENSElementRequest = ns0.echoNMTOKENSElement_Dec().pyclass

echoNMTOKENSElementResponse = ns0.echoNMTOKENSElement_Dec().pyclass

echoNMTOKENSAttributeRequest = ns0.echoNMTOKENSAttribute_Dec().pyclass

echoNMTOKENSAttributeResponse = ns0.echoNMTOKENSAttribute_Dec().pyclass

echoNameElementRequest = ns0.echoNameElement_Dec().pyclass

echoNameElementResponse = ns0.echoNameElement_Dec().pyclass

echoNameAttributeRequest = ns0.echoNameAttribute_Dec().pyclass

echoNameAttributeResponse = ns0.echoNameAttribute_Dec().pyclass

echoNCNameElementRequest = ns0.echoNCNameElement_Dec().pyclass

echoNCNameElementResponse = ns0.echoNCNameElement_Dec().pyclass

echoNCNameAttributeRequest = ns0.echoNCNameAttribute_Dec().pyclass

echoNCNameAttributeResponse = ns0.echoNCNameAttribute_Dec().pyclass

echoIDElementRequest = ns0.echoIDElement_Dec().pyclass

echoIDElementResponse = ns0.echoIDElement_Dec().pyclass

echoIDAttributeRequest = ns0.echoIDAttribute_Dec().pyclass

echoIDAttributeResponse = ns0.echoIDAttribute_Dec().pyclass

echoIDREFElementRequest = ns0.echoIDREFElement_Dec().pyclass

echoIDREFElementResponse = ns0.echoIDREFElement_Dec().pyclass

echoIDREFAttributeRequest = ns0.echoIDREFAttribute_Dec().pyclass

echoIDREFAttributeResponse = ns0.echoIDREFAttribute_Dec().pyclass

echoIDREFSElementRequest = ns0.echoIDREFSElement_Dec().pyclass

echoIDREFSElementResponse = ns0.echoIDREFSElement_Dec().pyclass

echoIDREFSAttributeRequest = ns0.echoIDREFSAttribute_Dec().pyclass

echoIDREFSAttributeResponse = ns0.echoIDREFSAttribute_Dec().pyclass

echoENTITYElementRequest = ns0.echoENTITYElement_Dec().pyclass

echoENTITYElementResponse = ns0.echoENTITYElement_Dec().pyclass

echoENTITYAttributeRequest = ns0.echoENTITYAttribute_Dec().pyclass

echoENTITYAttributeResponse = ns0.echoENTITYAttribute_Dec().pyclass

echoENTITIESElementRequest = ns0.echoENTITIESElement_Dec().pyclass

echoENTITIESElementResponse = ns0.echoENTITIESElement_Dec().pyclass

echoENTITIESAttributeRequest = ns0.echoENTITIESAttribute_Dec().pyclass

echoENTITIESAttributeResponse = ns0.echoENTITIESAttribute_Dec().pyclass

echoIntegerElementRequest = ns0.echoIntegerElement_Dec().pyclass

echoIntegerElementResponse = ns0.echoIntegerElement_Dec().pyclass

echoIntegerAttributeRequest = ns0.echoIntegerAttribute_Dec().pyclass

echoIntegerAttributeResponse = ns0.echoIntegerAttribute_Dec().pyclass

echoNonPositiveIntegerElementRequest = ns0.echoNonPositiveIntegerElement_Dec().pyclass

echoNonPositiveIntegerElementResponse = ns0.echoNonPositiveIntegerElement_Dec().pyclass

echoNonPositiveIntegerAttributeRequest = ns0.echoNonPositiveIntegerAttribute_Dec().pyclass

echoNonPositiveIntegerAttributeResponse = ns0.echoNonPositiveIntegerAttribute_Dec().pyclass

echoNegativeIntegerElementRequest = ns0.echoNegativeIntegerElement_Dec().pyclass

echoNegativeIntegerElementResponse = ns0.echoNegativeIntegerElement_Dec().pyclass

echoLongElementRequest = ns0.echoLongElement_Dec().pyclass

echoLongElementResponse = ns0.echoLongElement_Dec().pyclass

echoLongAttributeRequest = ns0.echoLongAttribute_Dec().pyclass

echoLongAttributeResponse = ns0.echoLongAttribute_Dec().pyclass

echoIntElementRequest = ns0.echoIntElement_Dec().pyclass

echoIntElementResponse = ns0.echoIntElement_Dec().pyclass

echoIntAttributeRequest = ns0.echoIntAttribute_Dec().pyclass

echoIntAttributeResponse = ns0.echoIntAttribute_Dec().pyclass

echoShortElementRequest = ns0.echoShortElement_Dec().pyclass

echoShortElementResponse = ns0.echoShortElement_Dec().pyclass

echoShortAttributeRequest = ns0.echoShortAttribute_Dec().pyclass

echoShortAttributeResponse = ns0.echoShortAttribute_Dec().pyclass

echoByteElementRequest = ns0.echoByteElement_Dec().pyclass

echoByteElementResponse = ns0.echoByteElement_Dec().pyclass

echoByteAttributeRequest = ns0.echoByteAttribute_Dec().pyclass

echoByteAttributeResponse = ns0.echoByteAttribute_Dec().pyclass

echoNonNegativeIntegerElementRequest = ns0.echoNonNegativeIntegerElement_Dec().pyclass

echoNonNegativeIntegerElementResponse = ns0.echoNonNegativeIntegerElement_Dec().pyclass

echoNonNegativeIntegerAttributeRequest = ns0.echoNonNegativeIntegerAttribute_Dec().pyclass

echoNonNegativeIntegerAttributeResponse = ns0.echoNonNegativeIntegerAttribute_Dec().pyclass

echoUnsignedLongElementRequest = ns0.echoUnsignedLongElement_Dec().pyclass

echoUnsignedLongElementResponse = ns0.echoUnsignedLongElement_Dec().pyclass

echoUnsignedLongAttributeRequest = ns0.echoUnsignedLongAttribute_Dec().pyclass

echoUnsignedLongAttributeResponse = ns0.echoUnsignedLongAttribute_Dec().pyclass

echoUnsignedIntElementRequest = ns0.echoUnsignedIntElement_Dec().pyclass

echoUnsignedIntElementResponse = ns0.echoUnsignedIntElement_Dec().pyclass

echoUnsignedIntAttributeRequest = ns0.echoUnsignedIntAttribute_Dec().pyclass

echoUnsignedIntAttributeResponse = ns0.echoUnsignedIntAttribute_Dec().pyclass

echoUnsignedShortElementRequest = ns0.echoUnsignedShortElement_Dec().pyclass

echoUnsignedShortElementResponse = ns0.echoUnsignedShortElement_Dec().pyclass

echoUnsignedShortAttributeRequest = ns0.echoUnsignedShortAttribute_Dec().pyclass

echoUnsignedShortAttributeResponse = ns0.echoUnsignedShortAttribute_Dec().pyclass

echoNegativeIntegerAttributeRequest = ns0.echoNegativeIntegerAttribute_Dec().pyclass

echoNegativeIntegerAttributeResponse = ns0.echoNegativeIntegerAttribute_Dec().pyclass

echoUnsignedByteElementRequest = ns0.echoUnsignedByteElement_Dec().pyclass

echoUnsignedByteElementResponse = ns0.echoUnsignedByteElement_Dec().pyclass

echoUnsignedByteAttributeRequest = ns0.echoUnsignedByteAttribute_Dec().pyclass

echoUnsignedByteAttributeResponse = ns0.echoUnsignedByteAttribute_Dec().pyclass

echoPositiveIntegerElementRequest = ns0.echoPositiveIntegerElement_Dec().pyclass

echoPositiveIntegerElementResponse = ns0.echoPositiveIntegerElement_Dec().pyclass

echoPositiveIntegerAttributeRequest = ns0.echoPositiveIntegerAttribute_Dec().pyclass

echoPositiveIntegerAttributeResponse = ns0.echoPositiveIntegerAttribute_Dec().pyclass

echoGlobalSimpleTypeRequest = ns0.echoGlobalSimpleType_Dec().pyclass

echoGlobalSimpleTypeResponse = ns0.echoGlobalSimpleType_Dec().pyclass

echoStringEnumerationTypeRequest = ns0.echoStringEnumerationType_Dec().pyclass

echoStringEnumerationTypeResponse = ns0.echoStringEnumerationType_Dec().pyclass

echoNMTOKENEnumerationTypeRequest = ns0.echoNMTOKENEnumerationType_Dec().pyclass

echoNMTOKENEnumerationTypeResponse = ns0.echoNMTOKENEnumerationType_Dec().pyclass

echoIntEnumerationTypeRequest = ns0.echoIntEnumerationType_Dec().pyclass

echoIntEnumerationTypeResponse = ns0.echoIntEnumerationType_Dec().pyclass

echoShortEnumerationTypeRequest = ns0.echoShortEnumerationType_Dec().pyclass

echoShortEnumerationTypeResponse = ns0.echoShortEnumerationType_Dec().pyclass

echoLongEnumerationTypeRequest = ns0.echoLongEnumerationType_Dec().pyclass

echoLongEnumerationTypeResponse = ns0.echoLongEnumerationType_Dec().pyclass

echoDoubleEnumerationTypeRequest = ns0.echoDoubleEnumerationType_Dec().pyclass

echoDoubleEnumerationTypeResponse = ns0.echoDoubleEnumerationType_Dec().pyclass

echoIntegerEnumerationTypeRequest = ns0.echoIntegerEnumerationType_Dec().pyclass

echoIntegerEnumerationTypeResponse = ns0.echoIntegerEnumerationType_Dec().pyclass

echoDecimalEnumerationTypeRequest = ns0.echoDecimalEnumerationType_Dec().pyclass

echoDecimalEnumerationTypeResponse = ns0.echoDecimalEnumerationType_Dec().pyclass

echoFloatEnumerationTypeRequest = ns0.echoFloatEnumerationType_Dec().pyclass

echoFloatEnumerationTypeResponse = ns0.echoFloatEnumerationType_Dec().pyclass

echoNonNegativeIntegerEnumerationTypeRequest = ns0.echoNonNegativeIntegerEnumerationType_Dec().pyclass

echoNonNegativeIntegerEnumerationTypeResponse = ns0.echoNonNegativeIntegerEnumerationType_Dec().pyclass

echoPositiveIntegerEnumerationTypeRequest = ns0.echoPositiveIntegerEnumerationType_Dec().pyclass

echoPositiveIntegerEnumerationTypeResponse = ns0.echoPositiveIntegerEnumerationType_Dec().pyclass

echoUnsignedLongEnumerationTypeRequest = ns0.echoUnsignedLongEnumerationType_Dec().pyclass

echoUnsignedLongEnumerationTypeResponse = ns0.echoUnsignedLongEnumerationType_Dec().pyclass

echoUnsignedIntEnumerationTypeRequest = ns0.echoUnsignedIntEnumerationType_Dec().pyclass

echoUnsignedIntEnumerationTypeResponse = ns0.echoUnsignedIntEnumerationType_Dec().pyclass

echoUnsignedShortEnumerationTypeRequest = ns0.echoUnsignedShortEnumerationType_Dec().pyclass

echoUnsignedShortEnumerationTypeResponse = ns0.echoUnsignedShortEnumerationType_Dec().pyclass

echoTokenEnumerationTypeRequest = ns0.echoTokenEnumerationType_Dec().pyclass

echoTokenEnumerationTypeResponse = ns0.echoTokenEnumerationType_Dec().pyclass

echoComplexTypeSequenceRequest = ns0.echoComplexTypeSequence_Dec().pyclass

echoComplexTypeSequenceResponse = ns0.echoComplexTypeSequence_Dec().pyclass

echoComplexTypeAllRequest = ns0.echoComplexTypeAll_Dec().pyclass

echoComplexTypeAllResponse = ns0.echoComplexTypeAll_Dec().pyclass

echoComplexTypeChoiceRequest = ns0.echoComplexTypeChoice_Dec().pyclass

echoComplexTypeChoiceResponse = ns0.echoComplexTypeChoice_Dec().pyclass

echoComplexTypeSequenceChoiceRequest = ns0.echoComplexTypeSequenceChoice_Dec().pyclass

echoComplexTypeSequenceChoiceResponse = ns0.echoComplexTypeSequenceChoice_Dec().pyclass

echoElementMinOccurs1Request = ns0.echoElementMinOccurs1_Dec().pyclass

echoElementMinOccurs1Response = ns0.echoElementMinOccurs1_Dec().pyclass

echoElementMinOccurs2MaxOccurs2Request = ns0.echoElementMinOccurs2MaxOccurs2_Dec().pyclass

echoElementMinOccurs2MaxOccurs2Response = ns0.echoElementMinOccurs2MaxOccurs2_Dec().pyclass

echoElementMinOccurs2orMoreRequest = ns0.echoElementMinOccurs2orMore_Dec().pyclass

echoElementMinOccurs2orMoreResponse = ns0.echoElementMinOccurs2orMore_Dec().pyclass

echoElementMaxOccurs1Request = ns0.echoElementMaxOccurs1_Dec().pyclass

echoElementMaxOccurs1Response = ns0.echoElementMaxOccurs1_Dec().pyclass

echoElementMaxOccursUnboundedRequest = ns0.echoElementMaxOccursUnbounded_Dec().pyclass

echoElementMaxOccursUnboundedResponse = ns0.echoElementMaxOccursUnbounded_Dec().pyclass

echoElementMaxOccursFiniteRequest = ns0.echoElementMaxOccursFinite_Dec().pyclass

echoElementMaxOccursFiniteResponse = ns0.echoElementMaxOccursFinite_Dec().pyclass

echoAttributeOptionalRequest = ns0.echoAttributeOptional_Dec().pyclass

echoAttributeOptionalResponse = ns0.echoAttributeOptional_Dec().pyclass

echoAttributeRequiredRequest = ns0.echoAttributeRequired_Dec().pyclass

echoAttributeRequiredResponse = ns0.echoAttributeRequired_Dec().pyclass

echoAttributeFixedRequest = ns0.echoAttributeFixed_Dec().pyclass

echoAttributeFixedResponse = ns0.echoAttributeFixed_Dec().pyclass

echoAttributeDefaultRequest = ns0.echoAttributeDefault_Dec().pyclass

echoAttributeDefaultResponse = ns0.echoAttributeDefault_Dec().pyclass

echoGlobalElementDefaultRequest = ns0.echoGlobalElementDefault_Dec().pyclass

echoGlobalElementDefaultResponse = ns0.echoGlobalElementDefault_Dec().pyclass

echoLocalElementDefaultRequest = ns0.echoLocalElementDefault_Dec().pyclass

echoLocalElementDefaultResponse = ns0.echoLocalElementDefault_Dec().pyclass

echoElementMinOccurs0Request = ns0.echoElementMinOccurs0_Dec().pyclass

echoElementMinOccurs0Response = ns0.echoElementMinOccurs0_Dec().pyclass

echoNillableElementRequest = ns0.echoNillableElement_Dec().pyclass

echoNillableElementResponse = ns0.echoNillableElement_Dec().pyclass

echoNillableOptionalElementRequest = ns0.echoNillableOptionalElement_Dec().pyclass

echoNillableOptionalElementResponse = ns0.echoNillableOptionalElement_Dec().pyclass

echoUnionMemberTypesRequest = ns0.echoUnionMemberTypes_Dec().pyclass

echoUnionMemberTypesResponse = ns0.echoUnionMemberTypes_Dec().pyclass

echoUnionDateStringRequest = ns0.echoUnionDateString_Dec().pyclass

echoUnionDateStringResponse = ns0.echoUnionDateString_Dec().pyclass

echoUnionSimpleDateStringRequest = ns0.echoUnionSimpleDateString_Dec().pyclass

echoUnionSimpleDateStringResponse = ns0.echoUnionSimpleDateString_Dec().pyclass

echoNullEnumerationTypeRequest = ns0.echoNullEnumerationType_Dec().pyclass

echoNullEnumerationTypeResponse = ns0.echoNullEnumerationType_Dec().pyclass

echoElementEmptyComplexTypeRequest = ns0.echoElementEmptyComplexType_Dec().pyclass

echoElementEmptyComplexTypeResponse = ns0.echoElementEmptyComplexType_Dec().pyclass

echoElementEmptySequenceRequest = ns0.echoElementEmptySequence_Dec().pyclass

echoElementEmptySequenceResponse = ns0.echoElementEmptySequence_Dec().pyclass

echoGlobalElementSequenceRequest = ns0.echoGlobalElementSequence_Dec().pyclass

echoGlobalElementSequenceResponse = ns0.echoGlobalElementSequence_Dec().pyclass

echoSequenceElementListRequest = ns0.echoSequenceElementList_Dec().pyclass

echoSequenceElementListResponse = ns0.echoSequenceElementList_Dec().pyclass

echoNestedSequenceElementListRequest = ns0.echoNestedSequenceElementList_Dec().pyclass

echoNestedSequenceElementListResponse = ns0.echoNestedSequenceElementList_Dec().pyclass

echoMixedContentTypeRequest = ns0.echoMixedContentType_Dec().pyclass

echoMixedContentTypeResponse = ns0.echoMixedContentType_Dec().pyclass

echoStringSimpleTypePatternRequest = ns0.echoStringSimpleTypePattern_Dec().pyclass

echoStringSimpleTypePatternResponse = ns0.echoStringSimpleTypePattern_Dec().pyclass

echoIntSimpleTypePatternRequest = ns0.echoIntSimpleTypePattern_Dec().pyclass

echoIntSimpleTypePatternResponse = ns0.echoIntSimpleTypePattern_Dec().pyclass

echoIntegerSimpleTypePatternRequest = ns0.echoIntegerSimpleTypePattern_Dec().pyclass

echoIntegerSimpleTypePatternResponse = ns0.echoIntegerSimpleTypePattern_Dec().pyclass

echoLongSimpleTypePatternRequest = ns0.echoLongSimpleTypePattern_Dec().pyclass

echoLongSimpleTypePatternResponse = ns0.echoLongSimpleTypePattern_Dec().pyclass

echoDecimalSimpleTypePatternRequest = ns0.echoDecimalSimpleTypePattern_Dec().pyclass

echoDecimalSimpleTypePatternResponse = ns0.echoDecimalSimpleTypePattern_Dec().pyclass

echoFloatSimpleTypePatternRequest = ns0.echoFloatSimpleTypePattern_Dec().pyclass

echoFloatSimpleTypePatternResponse = ns0.echoFloatSimpleTypePattern_Dec().pyclass

echoDoubleSimpleTypePatternRequest = ns0.echoDoubleSimpleTypePattern_Dec().pyclass

echoDoubleSimpleTypePatternResponse = ns0.echoDoubleSimpleTypePattern_Dec().pyclass

echoShortSimpleTypePatternRequest = ns0.echoShortSimpleTypePattern_Dec().pyclass

echoShortSimpleTypePatternResponse = ns0.echoShortSimpleTypePattern_Dec().pyclass

echoNonNegativeIntegerSimpleTypePatternRequest = ns0.echoNonNegativeIntegerSimpleTypePattern_Dec().pyclass

echoNonNegativeIntegerSimpleTypePatternResponse = ns0.echoNonNegativeIntegerSimpleTypePattern_Dec().pyclass

echoPositiveIntegerSimpleTypePatternRequest = ns0.echoPositiveIntegerSimpleTypePattern_Dec().pyclass

echoPositiveIntegerSimpleTypePatternResponse = ns0.echoPositiveIntegerSimpleTypePattern_Dec().pyclass

echoUnsignedLongSimpleTypePatternRequest = ns0.echoUnsignedLongSimpleTypePattern_Dec().pyclass

echoUnsignedLongSimpleTypePatternResponse = ns0.echoUnsignedLongSimpleTypePattern_Dec().pyclass

echoUnsignedIntSimpleTypePatternRequest = ns0.echoUnsignedIntSimpleTypePattern_Dec().pyclass

echoUnsignedIntSimpleTypePatternResponse = ns0.echoUnsignedIntSimpleTypePattern_Dec().pyclass

echoUnsignedShortSimpleTypePatternRequest = ns0.echoUnsignedShortSimpleTypePattern_Dec().pyclass

echoUnsignedShortSimpleTypePatternResponse = ns0.echoUnsignedShortSimpleTypePattern_Dec().pyclass

echoDateSimpleTypePatternRequest = ns0.echoDateSimpleTypePattern_Dec().pyclass

echoDateSimpleTypePatternResponse = ns0.echoDateSimpleTypePattern_Dec().pyclass

echoRestrictedMinInclusiveRequest = ns0.echoRestrictedMinInclusive_Dec().pyclass

echoRestrictedMinInclusiveResponse = ns0.echoRestrictedMinInclusive_Dec().pyclass

echoRestrictedMaxInclusiveRequest = ns0.echoRestrictedMaxInclusive_Dec().pyclass

echoRestrictedMaxInclusiveResponse = ns0.echoRestrictedMaxInclusive_Dec().pyclass

echoRestrictedMinExclusiveRequest = ns0.echoRestrictedMinExclusive_Dec().pyclass

echoRestrictedMinExclusiveResponse = ns0.echoRestrictedMinExclusive_Dec().pyclass

echoRestrictedMaxExclusiveRequest = ns0.echoRestrictedMaxExclusive_Dec().pyclass

echoRestrictedMaxExclusiveResponse = ns0.echoRestrictedMaxExclusive_Dec().pyclass

echoRestrictedLengthRequest = ns0.echoRestrictedLength_Dec().pyclass

echoRestrictedLengthResponse = ns0.echoRestrictedLength_Dec().pyclass

echoRestrictedMaxLengthRequest = ns0.echoRestrictedMaxLength_Dec().pyclass

echoRestrictedMaxLengthResponse = ns0.echoRestrictedMaxLength_Dec().pyclass

echoRestrictedMinLengthRequest = ns0.echoRestrictedMinLength_Dec().pyclass

echoRestrictedMinLengthResponse = ns0.echoRestrictedMinLength_Dec().pyclass

echoAnyAttributeStrictRequest = ns0.echoAnyAttributeStrict_Dec().pyclass

echoAnyAttributeStrictResponse = ns0.echoAnyAttributeStrict_Dec().pyclass

echoAnyAttributeSkipRequest = ns0.echoAnyAttributeSkip_Dec().pyclass

echoAnyAttributeSkipResponse = ns0.echoAnyAttributeSkip_Dec().pyclass

echoAnyAttributeLaxRequest = ns0.echoAnyAttributeLax_Dec().pyclass

echoAnyAttributeLaxResponse = ns0.echoAnyAttributeLax_Dec().pyclass

echoElementReferenceRequest = ns0.echoElementReference_Dec().pyclass

echoElementReferenceResponse = ns0.echoElementReference_Dec().pyclass

echoAttributeReferenceRequest = ns0.echoAttributeReference_Dec().pyclass

echoAttributeReferenceResponse = ns0.echoAttributeReference_Dec().pyclass

echoAttributeElementNameClashRequest = ns0.echoAttributeElementNameClash_Dec().pyclass

echoAttributeElementNameClashResponse = ns0.echoAttributeElementNameClash_Dec().pyclass

echoExtendedSequenceStrictRequest = ns0.echoExtendedSequenceStrict_Dec().pyclass

echoExtendedSequenceStrictResponse = ns0.echoExtendedSequenceStrict_Dec().pyclass

echoExtendedSequenceLaxRequest = ns0.echoExtendedSequenceLax_Dec().pyclass

echoExtendedSequenceLaxResponse = ns0.echoExtendedSequenceLax_Dec().pyclass

echoExtendedSequenceSkipRequest = ns0.echoExtendedSequenceSkip_Dec().pyclass

echoExtendedSequenceSkipResponse = ns0.echoExtendedSequenceSkip_Dec().pyclass

echoElementTypeDefaultNamespaceRequest = ns0.echoElementTypeDefaultNamespace_Dec().pyclass

echoElementTypeDefaultNamespaceResponse = ns0.echoElementTypeDefaultNamespace_Dec().pyclass

echoRestrictedStringMinLengthRequest = ns0.echoRestrictedStringMinLength_Dec().pyclass

echoRestrictedStringMinLengthResponse = ns0.echoRestrictedStringMinLength_Dec().pyclass

echoRestrictedStringMaxLengthRequest = ns0.echoRestrictedStringMaxLength_Dec().pyclass

echoRestrictedStringMaxLengthResponse = ns0.echoRestrictedStringMaxLength_Dec().pyclass

echoRestrictedStringMinMaxLengthRequest = ns0.echoRestrictedStringMinMaxLength_Dec().pyclass

echoRestrictedStringMinMaxLengthResponse = ns0.echoRestrictedStringMinMaxLength_Dec().pyclass

echoBareVectorRequest = ns0.echoBareVector_Dec().pyclass

echoBareVectorResponse = ns0.echoBareVector_Dec().pyclass

echoComplexTypeSequenceExtensionRequest = ns0.echoComplexTypeSequenceExtension_Dec().pyclass

echoComplexTypeSequenceExtensionResponse = ns0.echoComplexTypeSequenceExtension_Dec().pyclass

echoTypeSubstitutionUsingXsiTypeRequest = ns0.echoTypeSubstitutionUsingXsiType_Dec().pyclass

echoTypeSubstitutionUsingXsiTypeResponse = ns0.echoTypeSubstitutionUsingXsiType_Dec().pyclass

echoSimpleTypeAttributesRequest = ns0.echoSimpleTypeAttributes_Dec().pyclass

echoSimpleTypeAttributesResponse = ns0.echoSimpleTypeAttributes_Dec().pyclass

echoPrecisionDecimalRequest = ns0.echoPrecisionDecimal_Dec().pyclass

echoPrecisionDecimalResponse = ns0.echoPrecisionDecimal_Dec().pyclass

echoExtendedSimpleTypeRequest = ns0.echoExtendedSimpleType_Dec().pyclass

echoExtendedSimpleTypeResponse = ns0.echoExtendedSimpleType_Dec().pyclass

echoSequenceMinOccurs1Request = ns0.echoSequenceMinOccurs1_Dec().pyclass

echoSequenceMinOccurs1Response = ns0.echoSequenceMinOccurs1_Dec().pyclass

echoSequenceMinOccursFiniteRequest = ns0.echoSequenceMinOccursFinite_Dec().pyclass

echoSequenceMinOccursFiniteResponse = ns0.echoSequenceMinOccursFinite_Dec().pyclass

echoSequenceMaxOccurs1Request = ns0.echoSequenceMaxOccurs1_Dec().pyclass

echoSequenceMaxOccurs1Response = ns0.echoSequenceMaxOccurs1_Dec().pyclass

echoElementMinOccurs0MaxOccursUnboundedRequest = ns0.echoElementMinOccurs0MaxOccursUnbounded_Dec().pyclass

echoElementMinOccurs0MaxOccursUnboundedResponse = ns0.echoElementMinOccurs0MaxOccursUnbounded_Dec().pyclass

echoSequenceMinOccurs0MaxOccursUnboundedRequest = ns0.echoSequenceMinOccurs0MaxOccursUnbounded_Dec().pyclass

echoSequenceMinOccurs0MaxOccursUnboundedResponse = ns0.echoSequenceMinOccurs0MaxOccursUnbounded_Dec().pyclass

echoElementMinOccurs1MaxOccursUnboundedRequest = ns0.echoElementMinOccurs1MaxOccursUnbounded_Dec().pyclass

echoElementMinOccurs1MaxOccursUnboundedResponse = ns0.echoElementMinOccurs1MaxOccursUnbounded_Dec().pyclass

echoSequenceMinOccurs1MaxOccursUnboundedRequest = ns0.echoSequenceMinOccurs1MaxOccursUnbounded_Dec().pyclass

echoSequenceMinOccurs1MaxOccursUnboundedResponse = ns0.echoSequenceMinOccurs1MaxOccursUnbounded_Dec().pyclass

echoSequenceMaxOccursUnboundedRequest = ns0.echoSequenceMaxOccursUnbounded_Dec().pyclass

echoSequenceMaxOccursUnboundedResponse = ns0.echoSequenceMaxOccursUnbounded_Dec().pyclass

echoSequenceMaxOccursFiniteRequest = ns0.echoSequenceMaxOccursFinite_Dec().pyclass

echoSequenceMaxOccursFiniteResponse = ns0.echoSequenceMaxOccursFinite_Dec().pyclass

echoSequenceMinOccurs0Request = ns0.echoSequenceMinOccurs0_Dec().pyclass

echoSequenceMinOccurs0Response = ns0.echoSequenceMinOccurs0_Dec().pyclass

echoSequenceSequenceElementRequest = ns0.echoSequenceSequenceElement_Dec().pyclass

echoSequenceSequenceElementResponse = ns0.echoSequenceSequenceElement_Dec().pyclass

echoDecimalSimpleTypeTotalDigitsRequest = ns0.echoDecimalSimpleTypeTotalDigits_Dec().pyclass

echoDecimalSimpleTypeTotalDigitsResponse = ns0.echoDecimalSimpleTypeTotalDigits_Dec().pyclass

echoDecimalSimpleTypeFractionDigitsRequest = ns0.echoDecimalSimpleTypeFractionDigits_Dec().pyclass

echoDecimalSimpleTypeFractionDigitsResponse = ns0.echoDecimalSimpleTypeFractionDigits_Dec().pyclass

echoAttributeTypeReferenceRequest = ns0.echoAttributeTypeReference_Dec().pyclass

echoAttributeTypeReferenceResponse = ns0.echoAttributeTypeReference_Dec().pyclass

echoElementTypeReferenceRequest = ns0.echoElementTypeReference_Dec().pyclass

echoElementTypeReferenceResponse = ns0.echoElementTypeReference_Dec().pyclass

echoLocalElementComplexTypeRequest = ns0.echoLocalElementComplexType_Dec().pyclass

echoLocalElementComplexTypeResponse = ns0.echoLocalElementComplexType_Dec().pyclass

echoIdExampleRequest = ns0.echoIdExample_Dec().pyclass

echoIdExampleResponse = ns0.echoIdExample_Dec().pyclass

echoAttributeGroupExampleRequest = ns0.echoAttributeGroupExample_Dec().pyclass

echoAttributeGroupExampleResponse = ns0.echoAttributeGroupExample_Dec().pyclass
