<?xml version="1.0" ?>
<Struct type="Definitions" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:typens="urn:BarCodes" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <Field name="name">
    <String>
      urn:BarCodes
    </String>
  </Field>
  <Field name="services">
    <KeyedArray>
      <Struct type="Service">
        <Field name="documentation"/>
        <Field name="name">
          <String>
            BarCodesService
          </String>
        </Field>
        <Field name="ports">
          <KeyedArray>
            <Struct type="Port">
              <Field name="documentation"/>
              <Field name="binding">
                <String>
                  typens:BarCodesBinding
                </String>
              </Field>
              <Field name="name">
                <String>
                  BarCodesPort
                </String>
              </Field>
              <Field name="extension_elements">
                <Array>
                  <LiteralXML>
                    <soap:address location="http://www.flash-db.com/services/ws/barCodes.php"/>
                  </LiteralXML>
                </Array>
              </Field>
            </Struct>
          </KeyedArray>
        </Field>
      </Struct>
    </KeyedArray>
  </Field>
  <Field name="portTypes">
    <KeyedArray>
      <Struct type="PortType">
        <Field name="operations">
          <KeyedArray>
            <Struct type="PortTypeOperation">
              <Field name="output">
                <Struct type="PortTypeOperationOutput">
                  <Field name="message">
                    <String>
                      typens:doBarCodesResponse
                    </String>
                  </Field>
                  <Field name="documentation"/>
                  <Field name="name"/>
                </Struct>
              </Field>
              <Field name="parameterOrder"/>
              <Field name="input">
                <Struct type="PortTypeOperationInput">
                  <Field name="message">
                    <String>
                      typens:doBarCodes
                    </String>
                  </Field>
                  <Field name="documentation"/>
                  <Field name="name"/>
                </Struct>
              </Field>
              <Field name="fault"/>
              <Field name="documentation"/>
              <Field name="name">
                <String>
                  doBarCodes
                </String>
              </Field>
            </Struct>
          </KeyedArray>
        </Field>
        <Field name="name">
          <String>
            BarCodesPort
          </String>
        </Field>
      </Struct>
    </KeyedArray>
  </Field>
  <Field name="bindings">
    <KeyedArray>
      <Struct type="Binding">
        <Field name="operations">
          <KeyedArray>
            <Struct type="OperationBinding">
              <Field name="output">
                <Struct type="OperationBindingOutput">
                  <Field name="documentation"/>
                  <Field name="name"/>
                  <Field name="extension_elements">
                    <Array>
                      <LiteralXML>
                        <soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:BarCodes" use="encoded"/>
                      </LiteralXML>
                    </Array>
                  </Field>
                </Struct>
              </Field>
              <Field name="name">
                <String>
                  doBarCodes
                </String>
              </Field>
              <Field name="input">
                <Struct type="OperationBindingInput">
                  <Field name="documentation"/>
                  <Field name="name"/>
                  <Field name="extension_elements">
                    <Array>
                      <LiteralXML>
                        <soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:BarCodes" use="encoded"/>
                      </LiteralXML>
                    </Array>
                  </Field>
                </Struct>
              </Field>
              <Field name="fault"/>
              <Field name="documentation"/>
              <Field name="extension_elements">
                <Array>
                  <LiteralXML>
                    <soap:operation soapAction="urn:BarCodesAction"/>
                  </LiteralXML>
                </Array>
              </Field>
            </Struct>
          </KeyedArray>
        </Field>
        <Field name="name">
          <String>
            BarCodesBinding
          </String>
        </Field>
        <Field name="portTypes">
          <KeyedArray>
            []
          </KeyedArray>
        </Field>
        <Field name="documentation"/>
        <Field name="type">
          <String>
            typens:BarCodesPort
          </String>
        </Field>
        <Field name="extension_elements">
          <Array>
            <LiteralXML>
              <soap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/>
            </LiteralXML>
          </Array>
        </Field>
      </Struct>
    </KeyedArray>
  </Field>
  <Field name="targetNamespace">
    <String>
      urn:BarCodes
    </String>
  </Field>
  <Field name="messages">
    <KeyedArray>
      <Struct type="Message">
        <Field name="parts">
          <KeyedArray>
            <Struct type="Part">
              <Field name="documentation"/>
              <Field name="type">
                <String>
                  xsd:string
                </String>
              </Field>
              <Field name="name">
                <String>
                  username
                </String>
              </Field>
              <Field name="element"/>
            </Struct>
            <Struct type="Part">
              <Field name="documentation"/>
              <Field name="type">
                <String>
                  xsd:string
                </String>
              </Field>
              <Field name="name">
                <String>
                  password
                </String>
              </Field>
              <Field name="element"/>
            </Struct>
            <Struct type="Part">
              <Field name="documentation"/>
              <Field name="type">
                <String>
                  xsd:string
                </String>
              </Field>
              <Field name="name">
                <String>
                  num
                </String>
              </Field>
              <Field name="element"/>
            </Struct>
            <Struct type="Part">
              <Field name="documentation"/>
              <Field name="type">
                <String>
                  xsd:string
                </String>
              </Field>
              <Field name="name">
                <String>
                  imgtype
                </String>
              </Field>
              <Field name="element"/>
            </Struct>
          </KeyedArray>
        </Field>
        <Field name="name">
          <String>
            doBarCodes
          </String>
        </Field>
      </Struct>
      <Struct type="Message">
        <Field name="parts">
          <KeyedArray>
            <Struct type="Part">
              <Field name="documentation"/>
              <Field name="type">
                <String>
                  xsd:base64Binary
                </String>
              </Field>
              <Field name="name">
                <String>
                  return
                </String>
              </Field>
              <Field name="element"/>
            </Struct>
          </KeyedArray>
        </Field>
        <Field name="name">
          <String>
            doBarCodesResponse
          </String>
        </Field>
      </Struct>
    </KeyedArray>
  </Field>
  <Field name="types">
    <LiteralXML>
      <wsdl:types>
        <xsd:schema targetNamespace="urn:BarCodes" xmlns="http://www.w3.org/2001/XMLSchema">
          <xsd:complexType name="BarCodesResult">
            <xsd:all>
              <xsd:element name="barcode" type="xsd:base64Binary"/>
            </xsd:all>
          </xsd:complexType>
        </xsd:schema>
      </wsdl:types>
    </LiteralXML>
  </Field>
</Struct>
