/* interswitchStub.h
   Generated by gSOAP 2.7.16 from QuickTellerService.h
   Copyright(C) 2000-2010, Robert van Engelen, Genivia Inc. All Rights Reserved.
   This part of the software is released under one of the following licenses:
   GPL, the gSOAP public license, or Genivia's license for commercial use.
*/

#ifndef interswitchStub_H
#define interswitchStub_H
#include <vector>
#define SOAP_NAMESPACE_OF_interswitch	"http://services.interswitchng.com/quicktellerservice/"
#define SOAP_NAMESPACE_OF_interswitch2	"http://schemas.microsoft.com/2003/10/Serialization/"
#ifndef WITH_NONAMESPACES
#define WITH_NONAMESPACES
#endif
#ifndef WITH_NOGLOBAL
#define WITH_NOGLOBAL
#endif
#include "stdsoap2.h"

namespace interswitch {

/******************************************************************************\
 *                                                                            *
 * Enumerations                                                               *
 *                                                                            *
\******************************************************************************/


/******************************************************************************\
 *                                                                            *
 * Types with Custom Serializers                                              *
 *                                                                            *
\******************************************************************************/

#ifndef SOAP_TYPE_interswitch_xsd__QName
#define SOAP_TYPE_interswitch_xsd__QName (15)
typedef std::string xsd__QName;
#endif


/******************************************************************************\
 *                                                                            *
 * Classes and Structs                                                        *
 *                                                                            *
\******************************************************************************/


#if 0 /* volatile type: do not redeclare here */

#endif

#ifndef SOAP_TYPE_interswitch_xsd__anyType
#define SOAP_TYPE_interswitch_xsd__anyType (8)
/* Primitive xsd:anyType schema type: */
class SOAP_CMAC xsd__anyType
{
public:
	char *__item;
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 8; } /* = unique id SOAP_TYPE_interswitch_xsd__anyType */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         xsd__anyType(): __item(NULL), soap(NULL) { xsd__anyType::soap_default(NULL); }
	virtual ~xsd__anyType() { }
};
#endif

#if 0 /* volatile type: do not redeclare here */

#endif

#ifndef SOAP_TYPE_interswitch_xsd__ID_
#define SOAP_TYPE_interswitch_xsd__ID_ (12)
/* Primitive xsd:ID schema type: */
class SOAP_CMAC xsd__ID_ : public xsd__anyType
{
public:
	std::string __item;
public:
	virtual int soap_type() const { return 12; } /* = unique id SOAP_TYPE_interswitch_xsd__ID_ */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         xsd__ID_() { xsd__ID_::soap_default(NULL); }
	virtual ~xsd__ID_() { }
};
#endif

#ifndef SOAP_TYPE_interswitch_xsd__IDREF_
#define SOAP_TYPE_interswitch_xsd__IDREF_ (14)
/* Primitive xsd:IDREF schema type: */
class SOAP_CMAC xsd__IDREF_ : public xsd__anyType
{
public:
	std::string __item;
public:
	virtual int soap_type() const { return 14; } /* = unique id SOAP_TYPE_interswitch_xsd__IDREF_ */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         xsd__IDREF_() { xsd__IDREF_::soap_default(NULL); }
	virtual ~xsd__IDREF_() { }
};
#endif

#ifndef SOAP_TYPE_interswitch_xsd__QName_
#define SOAP_TYPE_interswitch_xsd__QName_ (16)
/* Primitive xsd:QName schema type: */
class SOAP_CMAC xsd__QName_ : public xsd__anyType
{
public:
	xsd__QName __item;
public:
	virtual int soap_type() const { return 16; } /* = unique id SOAP_TYPE_interswitch_xsd__QName_ */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         xsd__QName_() { xsd__QName_::soap_default(NULL); }
	virtual ~xsd__QName_() { }
};
#endif

#ifndef SOAP_TYPE_interswitch_xsd__anyURI_
#define SOAP_TYPE_interswitch_xsd__anyURI_ (18)
/* Primitive xsd:anyURI schema type: */
class SOAP_CMAC xsd__anyURI_ : public xsd__anyType
{
public:
	std::string __item;
public:
	virtual int soap_type() const { return 18; } /* = unique id SOAP_TYPE_interswitch_xsd__anyURI_ */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         xsd__anyURI_() { xsd__anyURI_::soap_default(NULL); }
	virtual ~xsd__anyURI_() { }
};
#endif

#ifndef SOAP_TYPE_interswitch_xsd__base64Binary
#define SOAP_TYPE_interswitch_xsd__base64Binary (19)
/* Base64 schema type: */
class SOAP_CMAC xsd__base64Binary
{
public:
	unsigned char *__ptr;
	int __size;
	char *id;	/* optional element of type xsd:string */
	char *type;	/* optional element of type xsd:string */
	char *options;	/* optional element of type xsd:string */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 19; } /* = unique id SOAP_TYPE_interswitch_xsd__base64Binary */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         xsd__base64Binary(): __ptr(NULL), id(NULL), type(NULL), options(NULL), soap(NULL) { xsd__base64Binary::soap_default(NULL); }
	virtual ~xsd__base64Binary() { }
};
#endif

#ifndef SOAP_TYPE_interswitch_xsd__base64Binary_
#define SOAP_TYPE_interswitch_xsd__base64Binary_ (23)
/* Primitive xsd:base64Binary schema type: */
class SOAP_CMAC xsd__base64Binary_ : public xsd__anyType
{
public:
	xsd__base64Binary __item;
public:
	virtual int soap_type() const { return 23; } /* = unique id SOAP_TYPE_interswitch_xsd__base64Binary_ */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         xsd__base64Binary_() { xsd__base64Binary_::soap_default(NULL); }
	virtual ~xsd__base64Binary_() { }
};
#endif

#ifndef SOAP_TYPE_interswitch_xsd__boolean
#define SOAP_TYPE_interswitch_xsd__boolean (24)
/* Primitive xsd:boolean schema type: */
class SOAP_CMAC xsd__boolean : public xsd__anyType
{
public:
	bool __item;
public:
	virtual int soap_type() const { return 24; } /* = unique id SOAP_TYPE_interswitch_xsd__boolean */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         xsd__boolean() { xsd__boolean::soap_default(NULL); }
	virtual ~xsd__boolean() { }
};
#endif

#ifndef SOAP_TYPE_interswitch_xsd__byte_
#define SOAP_TYPE_interswitch_xsd__byte_ (27)
/* Primitive xsd:byte schema type: */
class SOAP_CMAC xsd__byte_ : public xsd__anyType
{
public:
	char __item;
public:
	virtual int soap_type() const { return 27; } /* = unique id SOAP_TYPE_interswitch_xsd__byte_ */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         xsd__byte_() { xsd__byte_::soap_default(NULL); }
	virtual ~xsd__byte_() { }
};
#endif

#ifndef SOAP_TYPE_interswitch_xsd__dateTime
#define SOAP_TYPE_interswitch_xsd__dateTime (28)
/* Primitive xsd:dateTime schema type: */
class SOAP_CMAC xsd__dateTime : public xsd__anyType
{
public:
	time_t __item;
public:
	virtual int soap_type() const { return 28; } /* = unique id SOAP_TYPE_interswitch_xsd__dateTime */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         xsd__dateTime() { xsd__dateTime::soap_default(NULL); }
	virtual ~xsd__dateTime() { }
};
#endif

#ifndef SOAP_TYPE_interswitch_xsd__decimal_
#define SOAP_TYPE_interswitch_xsd__decimal_ (31)
/* Primitive xsd:decimal schema type: */
class SOAP_CMAC xsd__decimal_ : public xsd__anyType
{
public:
	std::string __item;
public:
	virtual int soap_type() const { return 31; } /* = unique id SOAP_TYPE_interswitch_xsd__decimal_ */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         xsd__decimal_() { xsd__decimal_::soap_default(NULL); }
	virtual ~xsd__decimal_() { }
};
#endif

#ifndef SOAP_TYPE_interswitch_xsd__double
#define SOAP_TYPE_interswitch_xsd__double (32)
/* Primitive xsd:double schema type: */
class SOAP_CMAC xsd__double : public xsd__anyType
{
public:
	double __item;
public:
	virtual int soap_type() const { return 32; } /* = unique id SOAP_TYPE_interswitch_xsd__double */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         xsd__double() { xsd__double::soap_default(NULL); }
	virtual ~xsd__double() { }
};
#endif

#ifndef SOAP_TYPE_interswitch_xsd__duration_
#define SOAP_TYPE_interswitch_xsd__duration_ (35)
/* Primitive xsd:duration schema type: */
class SOAP_CMAC xsd__duration_ : public xsd__anyType
{
public:
	std::string __item;
public:
	virtual int soap_type() const { return 35; } /* = unique id SOAP_TYPE_interswitch_xsd__duration_ */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         xsd__duration_() { xsd__duration_::soap_default(NULL); }
	virtual ~xsd__duration_() { }
};
#endif

#ifndef SOAP_TYPE_interswitch_xsd__float
#define SOAP_TYPE_interswitch_xsd__float (36)
/* Primitive xsd:float schema type: */
class SOAP_CMAC xsd__float : public xsd__anyType
{
public:
	float __item;
public:
	virtual int soap_type() const { return 36; } /* = unique id SOAP_TYPE_interswitch_xsd__float */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         xsd__float() { xsd__float::soap_default(NULL); }
	virtual ~xsd__float() { }
};
#endif

#ifndef SOAP_TYPE_interswitch_xsd__int
#define SOAP_TYPE_interswitch_xsd__int (38)
/* Primitive xsd:int schema type: */
class SOAP_CMAC xsd__int : public xsd__anyType
{
public:
	int __item;
public:
	virtual int soap_type() const { return 38; } /* = unique id SOAP_TYPE_interswitch_xsd__int */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         xsd__int() { xsd__int::soap_default(NULL); }
	virtual ~xsd__int() { }
};
#endif

#ifndef SOAP_TYPE_interswitch_xsd__long
#define SOAP_TYPE_interswitch_xsd__long (39)
/* Primitive xsd:long schema type: */
class SOAP_CMAC xsd__long : public xsd__anyType
{
public:
	LONG64 __item;
public:
	virtual int soap_type() const { return 39; } /* = unique id SOAP_TYPE_interswitch_xsd__long */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         xsd__long() { xsd__long::soap_default(NULL); }
	virtual ~xsd__long() { }
};
#endif

#ifndef SOAP_TYPE_interswitch_xsd__short
#define SOAP_TYPE_interswitch_xsd__short (41)
/* Primitive xsd:short schema type: */
class SOAP_CMAC xsd__short : public xsd__anyType
{
public:
	short __item;
public:
	virtual int soap_type() const { return 41; } /* = unique id SOAP_TYPE_interswitch_xsd__short */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         xsd__short() { xsd__short::soap_default(NULL); }
	virtual ~xsd__short() { }
};
#endif

#ifndef SOAP_TYPE_interswitch_xsd__string
#define SOAP_TYPE_interswitch_xsd__string (43)
/* Primitive xsd:string schema type: */
class SOAP_CMAC xsd__string : public xsd__anyType
{
public:
	std::string __item;
public:
	virtual int soap_type() const { return 43; } /* = unique id SOAP_TYPE_interswitch_xsd__string */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         xsd__string() { xsd__string::soap_default(NULL); }
	virtual ~xsd__string() { }
};
#endif

#ifndef SOAP_TYPE_interswitch_xsd__unsignedByte_
#define SOAP_TYPE_interswitch_xsd__unsignedByte_ (45)
/* Primitive xsd:unsignedByte schema type: */
class SOAP_CMAC xsd__unsignedByte_ : public xsd__anyType
{
public:
	unsigned char __item;
public:
	virtual int soap_type() const { return 45; } /* = unique id SOAP_TYPE_interswitch_xsd__unsignedByte_ */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         xsd__unsignedByte_() { xsd__unsignedByte_::soap_default(NULL); }
	virtual ~xsd__unsignedByte_() { }
};
#endif

#ifndef SOAP_TYPE_interswitch_xsd__unsignedInt
#define SOAP_TYPE_interswitch_xsd__unsignedInt (46)
/* Primitive xsd:unsignedInt schema type: */
class SOAP_CMAC xsd__unsignedInt : public xsd__anyType
{
public:
	unsigned int __item;
public:
	virtual int soap_type() const { return 46; } /* = unique id SOAP_TYPE_interswitch_xsd__unsignedInt */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         xsd__unsignedInt() { xsd__unsignedInt::soap_default(NULL); }
	virtual ~xsd__unsignedInt() { }
};
#endif

#ifndef SOAP_TYPE_interswitch_xsd__unsignedLong
#define SOAP_TYPE_interswitch_xsd__unsignedLong (47)
/* Primitive xsd:unsignedLong schema type: */
class SOAP_CMAC xsd__unsignedLong : public xsd__anyType
{
public:
	ULONG64 __item;
public:
	virtual int soap_type() const { return 47; } /* = unique id SOAP_TYPE_interswitch_xsd__unsignedLong */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         xsd__unsignedLong() { xsd__unsignedLong::soap_default(NULL); }
	virtual ~xsd__unsignedLong() { }
};
#endif

#ifndef SOAP_TYPE_interswitch_xsd__unsignedShort
#define SOAP_TYPE_interswitch_xsd__unsignedShort (49)
/* Primitive xsd:unsignedShort schema type: */
class SOAP_CMAC xsd__unsignedShort : public xsd__anyType
{
public:
	unsigned short __item;
public:
	virtual int soap_type() const { return 49; } /* = unique id SOAP_TYPE_interswitch_xsd__unsignedShort */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         xsd__unsignedShort() { xsd__unsignedShort::soap_default(NULL); }
	virtual ~xsd__unsignedShort() { }
};
#endif

#ifndef SOAP_TYPE_interswitch_interswitch2__char__
#define SOAP_TYPE_interswitch_interswitch2__char__ (130)
/* Primitive interswitch2:char schema type: */
class SOAP_CMAC interswitch2__char__ : public xsd__anyType
{
public:
	int __item;
public:
	virtual int soap_type() const { return 130; } /* = unique id SOAP_TYPE_interswitch_interswitch2__char__ */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         interswitch2__char__() { interswitch2__char__::soap_default(NULL); }
	virtual ~interswitch2__char__() { }
};
#endif

#ifndef SOAP_TYPE_interswitch_interswitch2__duration__
#define SOAP_TYPE_interswitch_interswitch2__duration__ (132)
/* Primitive interswitch2:duration schema type: */
class SOAP_CMAC interswitch2__duration__ : public xsd__anyType
{
public:
	std::string __item;
public:
	virtual int soap_type() const { return 132; } /* = unique id SOAP_TYPE_interswitch_interswitch2__duration__ */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         interswitch2__duration__() { interswitch2__duration__::soap_default(NULL); }
	virtual ~interswitch2__duration__() { }
};
#endif

#ifndef SOAP_TYPE_interswitch_interswitch2__guid__
#define SOAP_TYPE_interswitch_interswitch2__guid__ (134)
/* Primitive interswitch2:guid schema type: */
class SOAP_CMAC interswitch2__guid__ : public xsd__anyType
{
public:
	std::string __item;
public:
	virtual int soap_type() const { return 134; } /* = unique id SOAP_TYPE_interswitch_interswitch2__guid__ */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         interswitch2__guid__() { interswitch2__guid__::soap_default(NULL); }
	virtual ~interswitch2__guid__() { }
};
#endif

#ifndef SOAP_TYPE_interswitch__interswitch__ValidateCustomer
#define SOAP_TYPE_interswitch__interswitch__ValidateCustomer (51)
/* interswitch:ValidateCustomer */
class SOAP_CMAC _interswitch__ValidateCustomer
{
public:
	std::string *xmlParams;	/* optional element of type xsd:string */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 51; } /* = unique id SOAP_TYPE_interswitch__interswitch__ValidateCustomer */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _interswitch__ValidateCustomer(): xmlParams(NULL), soap(NULL) { _interswitch__ValidateCustomer::soap_default(NULL); }
	virtual ~_interswitch__ValidateCustomer() { }
};
#endif

#ifndef SOAP_TYPE_interswitch__interswitch__ValidateCustomerResponse
#define SOAP_TYPE_interswitch__interswitch__ValidateCustomerResponse (52)
/* interswitch:ValidateCustomerResponse */
class SOAP_CMAC _interswitch__ValidateCustomerResponse
{
public:
	std::string *ValidateCustomerResult;	/* SOAP 1.2 RPC return element (when namespace qualified) */	/* optional element of type xsd:string */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 52; } /* = unique id SOAP_TYPE_interswitch__interswitch__ValidateCustomerResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _interswitch__ValidateCustomerResponse(): ValidateCustomerResult(NULL), soap(NULL) { _interswitch__ValidateCustomerResponse::soap_default(NULL); }
	virtual ~_interswitch__ValidateCustomerResponse() { }
};
#endif

#ifndef SOAP_TYPE_interswitch__interswitch__DoTransfer
#define SOAP_TYPE_interswitch__interswitch__DoTransfer (53)
/* interswitch:DoTransfer */
class SOAP_CMAC _interswitch__DoTransfer
{
public:
	std::string *xmlParams;	/* optional element of type xsd:string */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 53; } /* = unique id SOAP_TYPE_interswitch__interswitch__DoTransfer */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _interswitch__DoTransfer(): xmlParams(NULL), soap(NULL) { _interswitch__DoTransfer::soap_default(NULL); }
	virtual ~_interswitch__DoTransfer() { }
};
#endif

#ifndef SOAP_TYPE_interswitch__interswitch__DoTransferResponse
#define SOAP_TYPE_interswitch__interswitch__DoTransferResponse (54)
/* interswitch:DoTransferResponse */
class SOAP_CMAC _interswitch__DoTransferResponse
{
public:
	std::string *DoTransferResult;	/* SOAP 1.2 RPC return element (when namespace qualified) */	/* optional element of type xsd:string */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 54; } /* = unique id SOAP_TYPE_interswitch__interswitch__DoTransferResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _interswitch__DoTransferResponse(): DoTransferResult(NULL), soap(NULL) { _interswitch__DoTransferResponse::soap_default(NULL); }
	virtual ~_interswitch__DoTransferResponse() { }
};
#endif

#ifndef SOAP_TYPE_interswitch__interswitch__CancelTransfer
#define SOAP_TYPE_interswitch__interswitch__CancelTransfer (55)
/* interswitch:CancelTransfer */
class SOAP_CMAC _interswitch__CancelTransfer
{
public:
	std::string *xmlParams;	/* optional element of type xsd:string */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 55; } /* = unique id SOAP_TYPE_interswitch__interswitch__CancelTransfer */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _interswitch__CancelTransfer(): xmlParams(NULL), soap(NULL) { _interswitch__CancelTransfer::soap_default(NULL); }
	virtual ~_interswitch__CancelTransfer() { }
};
#endif

#ifndef SOAP_TYPE_interswitch__interswitch__CancelTransferResponse
#define SOAP_TYPE_interswitch__interswitch__CancelTransferResponse (56)
/* interswitch:CancelTransferResponse */
class SOAP_CMAC _interswitch__CancelTransferResponse
{
public:
	std::string *CancelTransferResult;	/* SOAP 1.2 RPC return element (when namespace qualified) */	/* optional element of type xsd:string */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 56; } /* = unique id SOAP_TYPE_interswitch__interswitch__CancelTransferResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _interswitch__CancelTransferResponse(): CancelTransferResult(NULL), soap(NULL) { _interswitch__CancelTransferResponse::soap_default(NULL); }
	virtual ~_interswitch__CancelTransferResponse() { }
};
#endif

#ifndef SOAP_TYPE_interswitch__interswitch__SendSessionKey
#define SOAP_TYPE_interswitch__interswitch__SendSessionKey (57)
/* interswitch:SendSessionKey */
class SOAP_CMAC _interswitch__SendSessionKey
{
public:
	std::string *xmlParams;	/* optional element of type xsd:string */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 57; } /* = unique id SOAP_TYPE_interswitch__interswitch__SendSessionKey */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _interswitch__SendSessionKey(): xmlParams(NULL), soap(NULL) { _interswitch__SendSessionKey::soap_default(NULL); }
	virtual ~_interswitch__SendSessionKey() { }
};
#endif

#ifndef SOAP_TYPE_interswitch__interswitch__SendSessionKeyResponse
#define SOAP_TYPE_interswitch__interswitch__SendSessionKeyResponse (58)
/* interswitch:SendSessionKeyResponse */
class SOAP_CMAC _interswitch__SendSessionKeyResponse
{
public:
	std::string *SendSessionKeyResult;	/* SOAP 1.2 RPC return element (when namespace qualified) */	/* optional element of type xsd:string */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 58; } /* = unique id SOAP_TYPE_interswitch__interswitch__SendSessionKeyResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _interswitch__SendSessionKeyResponse(): SendSessionKeyResult(NULL), soap(NULL) { _interswitch__SendSessionKeyResponse::soap_default(NULL); }
	virtual ~_interswitch__SendSessionKeyResponse() { }
};
#endif

#ifndef SOAP_TYPE_interswitch__interswitch__QueryTransfer
#define SOAP_TYPE_interswitch__interswitch__QueryTransfer (59)
/* interswitch:QueryTransfer */
class SOAP_CMAC _interswitch__QueryTransfer
{
public:
	std::string *xmlParams;	/* optional element of type xsd:string */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 59; } /* = unique id SOAP_TYPE_interswitch__interswitch__QueryTransfer */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _interswitch__QueryTransfer(): xmlParams(NULL), soap(NULL) { _interswitch__QueryTransfer::soap_default(NULL); }
	virtual ~_interswitch__QueryTransfer() { }
};
#endif

#ifndef SOAP_TYPE_interswitch__interswitch__QueryTransferResponse
#define SOAP_TYPE_interswitch__interswitch__QueryTransferResponse (60)
/* interswitch:QueryTransferResponse */
class SOAP_CMAC _interswitch__QueryTransferResponse
{
public:
	std::string *QueryTransferResult;	/* SOAP 1.2 RPC return element (when namespace qualified) */	/* optional element of type xsd:string */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 60; } /* = unique id SOAP_TYPE_interswitch__interswitch__QueryTransferResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _interswitch__QueryTransferResponse(): QueryTransferResult(NULL), soap(NULL) { _interswitch__QueryTransferResponse::soap_default(NULL); }
	virtual ~_interswitch__QueryTransferResponse() { }
};
#endif

#ifndef SOAP_TYPE_interswitch__interswitch__AuthoriseCashOut
#define SOAP_TYPE_interswitch__interswitch__AuthoriseCashOut (61)
/* interswitch:AuthoriseCashOut */
class SOAP_CMAC _interswitch__AuthoriseCashOut
{
public:
	std::string *xmlParams;	/* optional element of type xsd:string */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 61; } /* = unique id SOAP_TYPE_interswitch__interswitch__AuthoriseCashOut */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _interswitch__AuthoriseCashOut(): xmlParams(NULL), soap(NULL) { _interswitch__AuthoriseCashOut::soap_default(NULL); }
	virtual ~_interswitch__AuthoriseCashOut() { }
};
#endif

#ifndef SOAP_TYPE_interswitch__interswitch__AuthoriseCashOutResponse
#define SOAP_TYPE_interswitch__interswitch__AuthoriseCashOutResponse (62)
/* interswitch:AuthoriseCashOutResponse */
class SOAP_CMAC _interswitch__AuthoriseCashOutResponse
{
public:
	std::string *AuthoriseCashOutResult;	/* SOAP 1.2 RPC return element (when namespace qualified) */	/* optional element of type xsd:string */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 62; } /* = unique id SOAP_TYPE_interswitch__interswitch__AuthoriseCashOutResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _interswitch__AuthoriseCashOutResponse(): AuthoriseCashOutResult(NULL), soap(NULL) { _interswitch__AuthoriseCashOutResponse::soap_default(NULL); }
	virtual ~_interswitch__AuthoriseCashOutResponse() { }
};
#endif

#ifndef SOAP_TYPE_interswitch__interswitch__AuthoriseAccountCashOut
#define SOAP_TYPE_interswitch__interswitch__AuthoriseAccountCashOut (63)
/* interswitch:AuthoriseAccountCashOut */
class SOAP_CMAC _interswitch__AuthoriseAccountCashOut
{
public:
	std::string *xmlParams;	/* optional element of type xsd:string */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 63; } /* = unique id SOAP_TYPE_interswitch__interswitch__AuthoriseAccountCashOut */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _interswitch__AuthoriseAccountCashOut(): xmlParams(NULL), soap(NULL) { _interswitch__AuthoriseAccountCashOut::soap_default(NULL); }
	virtual ~_interswitch__AuthoriseAccountCashOut() { }
};
#endif

#ifndef SOAP_TYPE_interswitch__interswitch__AuthoriseAccountCashOutResponse
#define SOAP_TYPE_interswitch__interswitch__AuthoriseAccountCashOutResponse (64)
/* interswitch:AuthoriseAccountCashOutResponse */
class SOAP_CMAC _interswitch__AuthoriseAccountCashOutResponse
{
public:
	std::string *AuthoriseAccountCashOutResult;	/* SOAP 1.2 RPC return element (when namespace qualified) */	/* optional element of type xsd:string */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 64; } /* = unique id SOAP_TYPE_interswitch__interswitch__AuthoriseAccountCashOutResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _interswitch__AuthoriseAccountCashOutResponse(): AuthoriseAccountCashOutResult(NULL), soap(NULL) { _interswitch__AuthoriseAccountCashOutResponse::soap_default(NULL); }
	virtual ~_interswitch__AuthoriseAccountCashOutResponse() { }
};
#endif

#ifndef SOAP_TYPE_interswitch__interswitch__ReverseCashOut
#define SOAP_TYPE_interswitch__interswitch__ReverseCashOut (65)
/* interswitch:ReverseCashOut */
class SOAP_CMAC _interswitch__ReverseCashOut
{
public:
	std::string *xmlParams;	/* optional element of type xsd:string */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 65; } /* = unique id SOAP_TYPE_interswitch__interswitch__ReverseCashOut */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _interswitch__ReverseCashOut(): xmlParams(NULL), soap(NULL) { _interswitch__ReverseCashOut::soap_default(NULL); }
	virtual ~_interswitch__ReverseCashOut() { }
};
#endif

#ifndef SOAP_TYPE_interswitch__interswitch__ReverseCashOutResponse
#define SOAP_TYPE_interswitch__interswitch__ReverseCashOutResponse (66)
/* interswitch:ReverseCashOutResponse */
class SOAP_CMAC _interswitch__ReverseCashOutResponse
{
public:
	std::string *ReverseCashOutResult;	/* SOAP 1.2 RPC return element (when namespace qualified) */	/* optional element of type xsd:string */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 66; } /* = unique id SOAP_TYPE_interswitch__interswitch__ReverseCashOutResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _interswitch__ReverseCashOutResponse(): ReverseCashOutResult(NULL), soap(NULL) { _interswitch__ReverseCashOutResponse::soap_default(NULL); }
	virtual ~_interswitch__ReverseCashOutResponse() { }
};
#endif

#ifndef SOAP_TYPE_interswitch__interswitch__StatusCheck
#define SOAP_TYPE_interswitch__interswitch__StatusCheck (67)
/* interswitch:StatusCheck */
class SOAP_CMAC _interswitch__StatusCheck
{
public:
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 67; } /* = unique id SOAP_TYPE_interswitch__interswitch__StatusCheck */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _interswitch__StatusCheck(): soap(NULL) { _interswitch__StatusCheck::soap_default(NULL); }
	virtual ~_interswitch__StatusCheck() { }
};
#endif

#ifndef SOAP_TYPE_interswitch__interswitch__StatusCheckResponse
#define SOAP_TYPE_interswitch__interswitch__StatusCheckResponse (68)
/* interswitch:StatusCheckResponse */
class SOAP_CMAC _interswitch__StatusCheckResponse
{
public:
	std::string *StatusCheckResult;	/* SOAP 1.2 RPC return element (when namespace qualified) */	/* optional element of type xsd:string */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 68; } /* = unique id SOAP_TYPE_interswitch__interswitch__StatusCheckResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _interswitch__StatusCheckResponse(): StatusCheckResult(NULL), soap(NULL) { _interswitch__StatusCheckResponse::soap_default(NULL); }
	virtual ~_interswitch__StatusCheckResponse() { }
};
#endif

#ifndef SOAP_TYPE_interswitch__interswitch__QueryTransaction
#define SOAP_TYPE_interswitch__interswitch__QueryTransaction (69)
/* interswitch:QueryTransaction */
class SOAP_CMAC _interswitch__QueryTransaction
{
public:
	std::string *xmlParams;	/* optional element of type xsd:string */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 69; } /* = unique id SOAP_TYPE_interswitch__interswitch__QueryTransaction */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _interswitch__QueryTransaction(): xmlParams(NULL), soap(NULL) { _interswitch__QueryTransaction::soap_default(NULL); }
	virtual ~_interswitch__QueryTransaction() { }
};
#endif

#ifndef SOAP_TYPE_interswitch__interswitch__QueryTransactionResponse
#define SOAP_TYPE_interswitch__interswitch__QueryTransactionResponse (70)
/* interswitch:QueryTransactionResponse */
class SOAP_CMAC _interswitch__QueryTransactionResponse
{
public:
	std::string *QueryTransactionResult;	/* SOAP 1.2 RPC return element (when namespace qualified) */	/* optional element of type xsd:string */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 70; } /* = unique id SOAP_TYPE_interswitch__interswitch__QueryTransactionResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _interswitch__QueryTransactionResponse(): QueryTransactionResult(NULL), soap(NULL) { _interswitch__QueryTransactionResponse::soap_default(NULL); }
	virtual ~_interswitch__QueryTransactionResponse() { }
};
#endif

#ifndef SOAP_TYPE_interswitch__interswitch__GetSystemSettings
#define SOAP_TYPE_interswitch__interswitch__GetSystemSettings (71)
/* interswitch:GetSystemSettings */
class SOAP_CMAC _interswitch__GetSystemSettings
{
public:
	std::string *xmlParams;	/* optional element of type xsd:string */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 71; } /* = unique id SOAP_TYPE_interswitch__interswitch__GetSystemSettings */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _interswitch__GetSystemSettings(): xmlParams(NULL), soap(NULL) { _interswitch__GetSystemSettings::soap_default(NULL); }
	virtual ~_interswitch__GetSystemSettings() { }
};
#endif

#ifndef SOAP_TYPE_interswitch__interswitch__GetSystemSettingsResponse
#define SOAP_TYPE_interswitch__interswitch__GetSystemSettingsResponse (72)
/* interswitch:GetSystemSettingsResponse */
class SOAP_CMAC _interswitch__GetSystemSettingsResponse
{
public:
	std::string *GetSystemSettingsResult;	/* SOAP 1.2 RPC return element (when namespace qualified) */	/* optional element of type xsd:string */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 72; } /* = unique id SOAP_TYPE_interswitch__interswitch__GetSystemSettingsResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _interswitch__GetSystemSettingsResponse(): GetSystemSettingsResult(NULL), soap(NULL) { _interswitch__GetSystemSettingsResponse::soap_default(NULL); }
	virtual ~_interswitch__GetSystemSettingsResponse() { }
};
#endif

#ifndef SOAP_TYPE_interswitch__interswitch__CreateUser
#define SOAP_TYPE_interswitch__interswitch__CreateUser (73)
/* interswitch:CreateUser */
class SOAP_CMAC _interswitch__CreateUser
{
public:
	std::string *xmlParams;	/* optional element of type xsd:string */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 73; } /* = unique id SOAP_TYPE_interswitch__interswitch__CreateUser */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _interswitch__CreateUser(): xmlParams(NULL), soap(NULL) { _interswitch__CreateUser::soap_default(NULL); }
	virtual ~_interswitch__CreateUser() { }
};
#endif

#ifndef SOAP_TYPE_interswitch__interswitch__CreateUserResponse
#define SOAP_TYPE_interswitch__interswitch__CreateUserResponse (74)
/* interswitch:CreateUserResponse */
class SOAP_CMAC _interswitch__CreateUserResponse
{
public:
	std::string *CreateUserResult;	/* SOAP 1.2 RPC return element (when namespace qualified) */	/* optional element of type xsd:string */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 74; } /* = unique id SOAP_TYPE_interswitch__interswitch__CreateUserResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _interswitch__CreateUserResponse(): CreateUserResult(NULL), soap(NULL) { _interswitch__CreateUserResponse::soap_default(NULL); }
	virtual ~_interswitch__CreateUserResponse() { }
};
#endif

#ifndef SOAP_TYPE_interswitch__interswitch__ActivateUser
#define SOAP_TYPE_interswitch__interswitch__ActivateUser (75)
/* interswitch:ActivateUser */
class SOAP_CMAC _interswitch__ActivateUser
{
public:
	std::string *xmlParams;	/* optional element of type xsd:string */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 75; } /* = unique id SOAP_TYPE_interswitch__interswitch__ActivateUser */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _interswitch__ActivateUser(): xmlParams(NULL), soap(NULL) { _interswitch__ActivateUser::soap_default(NULL); }
	virtual ~_interswitch__ActivateUser() { }
};
#endif

#ifndef SOAP_TYPE_interswitch__interswitch__ActivateUserResponse
#define SOAP_TYPE_interswitch__interswitch__ActivateUserResponse (76)
/* interswitch:ActivateUserResponse */
class SOAP_CMAC _interswitch__ActivateUserResponse
{
public:
	std::string *ActivateUserResult;	/* SOAP 1.2 RPC return element (when namespace qualified) */	/* optional element of type xsd:string */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 76; } /* = unique id SOAP_TYPE_interswitch__interswitch__ActivateUserResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _interswitch__ActivateUserResponse(): ActivateUserResult(NULL), soap(NULL) { _interswitch__ActivateUserResponse::soap_default(NULL); }
	virtual ~_interswitch__ActivateUserResponse() { }
};
#endif

#ifndef SOAP_TYPE_interswitch__interswitch__UpdateUser
#define SOAP_TYPE_interswitch__interswitch__UpdateUser (77)
/* interswitch:UpdateUser */
class SOAP_CMAC _interswitch__UpdateUser
{
public:
	std::string *xmlParams;	/* optional element of type xsd:string */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 77; } /* = unique id SOAP_TYPE_interswitch__interswitch__UpdateUser */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _interswitch__UpdateUser(): xmlParams(NULL), soap(NULL) { _interswitch__UpdateUser::soap_default(NULL); }
	virtual ~_interswitch__UpdateUser() { }
};
#endif

#ifndef SOAP_TYPE_interswitch__interswitch__UpdateUserResponse
#define SOAP_TYPE_interswitch__interswitch__UpdateUserResponse (78)
/* interswitch:UpdateUserResponse */
class SOAP_CMAC _interswitch__UpdateUserResponse
{
public:
	std::string *UpdateUserResult;	/* SOAP 1.2 RPC return element (when namespace qualified) */	/* optional element of type xsd:string */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 78; } /* = unique id SOAP_TYPE_interswitch__interswitch__UpdateUserResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _interswitch__UpdateUserResponse(): UpdateUserResult(NULL), soap(NULL) { _interswitch__UpdateUserResponse::soap_default(NULL); }
	virtual ~_interswitch__UpdateUserResponse() { }
};
#endif

#ifndef SOAP_TYPE_interswitch__interswitch__ChangePassword
#define SOAP_TYPE_interswitch__interswitch__ChangePassword (79)
/* interswitch:ChangePassword */
class SOAP_CMAC _interswitch__ChangePassword
{
public:
	std::string *xmlParams;	/* optional element of type xsd:string */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 79; } /* = unique id SOAP_TYPE_interswitch__interswitch__ChangePassword */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _interswitch__ChangePassword(): xmlParams(NULL), soap(NULL) { _interswitch__ChangePassword::soap_default(NULL); }
	virtual ~_interswitch__ChangePassword() { }
};
#endif

#ifndef SOAP_TYPE_interswitch__interswitch__ChangePasswordResponse
#define SOAP_TYPE_interswitch__interswitch__ChangePasswordResponse (80)
/* interswitch:ChangePasswordResponse */
class SOAP_CMAC _interswitch__ChangePasswordResponse
{
public:
	std::string *ChangePasswordResult;	/* SOAP 1.2 RPC return element (when namespace qualified) */	/* optional element of type xsd:string */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 80; } /* = unique id SOAP_TYPE_interswitch__interswitch__ChangePasswordResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _interswitch__ChangePasswordResponse(): ChangePasswordResult(NULL), soap(NULL) { _interswitch__ChangePasswordResponse::soap_default(NULL); }
	virtual ~_interswitch__ChangePasswordResponse() { }
};
#endif

#ifndef SOAP_TYPE_interswitch__interswitch__ResetPassword
#define SOAP_TYPE_interswitch__interswitch__ResetPassword (81)
/* interswitch:ResetPassword */
class SOAP_CMAC _interswitch__ResetPassword
{
public:
	std::string *xmlParams;	/* optional element of type xsd:string */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 81; } /* = unique id SOAP_TYPE_interswitch__interswitch__ResetPassword */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _interswitch__ResetPassword(): xmlParams(NULL), soap(NULL) { _interswitch__ResetPassword::soap_default(NULL); }
	virtual ~_interswitch__ResetPassword() { }
};
#endif

#ifndef SOAP_TYPE_interswitch__interswitch__ResetPasswordResponse
#define SOAP_TYPE_interswitch__interswitch__ResetPasswordResponse (82)
/* interswitch:ResetPasswordResponse */
class SOAP_CMAC _interswitch__ResetPasswordResponse
{
public:
	std::string *ResetPasswordResult;	/* SOAP 1.2 RPC return element (when namespace qualified) */	/* optional element of type xsd:string */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 82; } /* = unique id SOAP_TYPE_interswitch__interswitch__ResetPasswordResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _interswitch__ResetPasswordResponse(): ResetPasswordResult(NULL), soap(NULL) { _interswitch__ResetPasswordResponse::soap_default(NULL); }
	virtual ~_interswitch__ResetPasswordResponse() { }
};
#endif

#ifndef SOAP_TYPE_interswitch__interswitch__AuthenticateUser
#define SOAP_TYPE_interswitch__interswitch__AuthenticateUser (83)
/* interswitch:AuthenticateUser */
class SOAP_CMAC _interswitch__AuthenticateUser
{
public:
	std::string *xmlParams;	/* optional element of type xsd:string */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 83; } /* = unique id SOAP_TYPE_interswitch__interswitch__AuthenticateUser */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _interswitch__AuthenticateUser(): xmlParams(NULL), soap(NULL) { _interswitch__AuthenticateUser::soap_default(NULL); }
	virtual ~_interswitch__AuthenticateUser() { }
};
#endif

#ifndef SOAP_TYPE_interswitch__interswitch__AuthenticateUserResponse
#define SOAP_TYPE_interswitch__interswitch__AuthenticateUserResponse (84)
/* interswitch:AuthenticateUserResponse */
class SOAP_CMAC _interswitch__AuthenticateUserResponse
{
public:
	std::string *AuthenticateUserResult;	/* SOAP 1.2 RPC return element (when namespace qualified) */	/* optional element of type xsd:string */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 84; } /* = unique id SOAP_TYPE_interswitch__interswitch__AuthenticateUserResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _interswitch__AuthenticateUserResponse(): AuthenticateUserResult(NULL), soap(NULL) { _interswitch__AuthenticateUserResponse::soap_default(NULL); }
	virtual ~_interswitch__AuthenticateUserResponse() { }
};
#endif

#ifndef SOAP_TYPE_interswitch__interswitch__AuthenticateUserSecurityToken
#define SOAP_TYPE_interswitch__interswitch__AuthenticateUserSecurityToken (85)
/* interswitch:AuthenticateUserSecurityToken */
class SOAP_CMAC _interswitch__AuthenticateUserSecurityToken
{
public:
	std::string *xmlParams;	/* optional element of type xsd:string */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 85; } /* = unique id SOAP_TYPE_interswitch__interswitch__AuthenticateUserSecurityToken */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _interswitch__AuthenticateUserSecurityToken(): xmlParams(NULL), soap(NULL) { _interswitch__AuthenticateUserSecurityToken::soap_default(NULL); }
	virtual ~_interswitch__AuthenticateUserSecurityToken() { }
};
#endif

#ifndef SOAP_TYPE_interswitch__interswitch__AuthenticateUserSecurityTokenResponse
#define SOAP_TYPE_interswitch__interswitch__AuthenticateUserSecurityTokenResponse (86)
/* interswitch:AuthenticateUserSecurityTokenResponse */
class SOAP_CMAC _interswitch__AuthenticateUserSecurityTokenResponse
{
public:
	std::string *AuthenticateUserSecurityTokenResult;	/* SOAP 1.2 RPC return element (when namespace qualified) */	/* optional element of type xsd:string */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 86; } /* = unique id SOAP_TYPE_interswitch__interswitch__AuthenticateUserSecurityTokenResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _interswitch__AuthenticateUserSecurityTokenResponse(): AuthenticateUserSecurityTokenResult(NULL), soap(NULL) { _interswitch__AuthenticateUserSecurityTokenResponse::soap_default(NULL); }
	virtual ~_interswitch__AuthenticateUserSecurityTokenResponse() { }
};
#endif

#ifndef SOAP_TYPE_interswitch__interswitch__GetUser
#define SOAP_TYPE_interswitch__interswitch__GetUser (87)
/* interswitch:GetUser */
class SOAP_CMAC _interswitch__GetUser
{
public:
	std::string *xmlParams;	/* optional element of type xsd:string */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 87; } /* = unique id SOAP_TYPE_interswitch__interswitch__GetUser */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _interswitch__GetUser(): xmlParams(NULL), soap(NULL) { _interswitch__GetUser::soap_default(NULL); }
	virtual ~_interswitch__GetUser() { }
};
#endif

#ifndef SOAP_TYPE_interswitch__interswitch__GetUserResponse
#define SOAP_TYPE_interswitch__interswitch__GetUserResponse (88)
/* interswitch:GetUserResponse */
class SOAP_CMAC _interswitch__GetUserResponse
{
public:
	std::string *GetUserResult;	/* SOAP 1.2 RPC return element (when namespace qualified) */	/* optional element of type xsd:string */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 88; } /* = unique id SOAP_TYPE_interswitch__interswitch__GetUserResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _interswitch__GetUserResponse(): GetUserResult(NULL), soap(NULL) { _interswitch__GetUserResponse::soap_default(NULL); }
	virtual ~_interswitch__GetUserResponse() { }
};
#endif

#ifndef SOAP_TYPE_interswitch__interswitch__GetBillers
#define SOAP_TYPE_interswitch__interswitch__GetBillers (89)
/* interswitch:GetBillers */
class SOAP_CMAC _interswitch__GetBillers
{
public:
	std::string *xmlParams;	/* optional element of type xsd:string */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 89; } /* = unique id SOAP_TYPE_interswitch__interswitch__GetBillers */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _interswitch__GetBillers(): xmlParams(NULL), soap(NULL) { _interswitch__GetBillers::soap_default(NULL); }
	virtual ~_interswitch__GetBillers() { }
};
#endif

#ifndef SOAP_TYPE_interswitch__interswitch__GetBillersResponse
#define SOAP_TYPE_interswitch__interswitch__GetBillersResponse (90)
/* interswitch:GetBillersResponse */
class SOAP_CMAC _interswitch__GetBillersResponse
{
public:
	std::string *GetBillersResult;	/* SOAP 1.2 RPC return element (when namespace qualified) */	/* optional element of type xsd:string */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 90; } /* = unique id SOAP_TYPE_interswitch__interswitch__GetBillersResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _interswitch__GetBillersResponse(): GetBillersResult(NULL), soap(NULL) { _interswitch__GetBillersResponse::soap_default(NULL); }
	virtual ~_interswitch__GetBillersResponse() { }
};
#endif

#ifndef SOAP_TYPE_interswitch__interswitch__GetLatestBillers
#define SOAP_TYPE_interswitch__interswitch__GetLatestBillers (91)
/* interswitch:GetLatestBillers */
class SOAP_CMAC _interswitch__GetLatestBillers
{
public:
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 91; } /* = unique id SOAP_TYPE_interswitch__interswitch__GetLatestBillers */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _interswitch__GetLatestBillers(): soap(NULL) { _interswitch__GetLatestBillers::soap_default(NULL); }
	virtual ~_interswitch__GetLatestBillers() { }
};
#endif

#ifndef SOAP_TYPE_interswitch__interswitch__GetLatestBillersResponse
#define SOAP_TYPE_interswitch__interswitch__GetLatestBillersResponse (92)
/* interswitch:GetLatestBillersResponse */
class SOAP_CMAC _interswitch__GetLatestBillersResponse
{
public:
	std::string *GetLatestBillersResult;	/* SOAP 1.2 RPC return element (when namespace qualified) */	/* optional element of type xsd:string */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 92; } /* = unique id SOAP_TYPE_interswitch__interswitch__GetLatestBillersResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _interswitch__GetLatestBillersResponse(): GetLatestBillersResult(NULL), soap(NULL) { _interswitch__GetLatestBillersResponse::soap_default(NULL); }
	virtual ~_interswitch__GetLatestBillersResponse() { }
};
#endif

#ifndef SOAP_TYPE_interswitch__interswitch__GetFeaturedBillers
#define SOAP_TYPE_interswitch__interswitch__GetFeaturedBillers (93)
/* interswitch:GetFeaturedBillers */
class SOAP_CMAC _interswitch__GetFeaturedBillers
{
public:
	std::string *xmlParams;	/* optional element of type xsd:string */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 93; } /* = unique id SOAP_TYPE_interswitch__interswitch__GetFeaturedBillers */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _interswitch__GetFeaturedBillers(): xmlParams(NULL), soap(NULL) { _interswitch__GetFeaturedBillers::soap_default(NULL); }
	virtual ~_interswitch__GetFeaturedBillers() { }
};
#endif

#ifndef SOAP_TYPE_interswitch__interswitch__GetFeaturedBillersResponse
#define SOAP_TYPE_interswitch__interswitch__GetFeaturedBillersResponse (94)
/* interswitch:GetFeaturedBillersResponse */
class SOAP_CMAC _interswitch__GetFeaturedBillersResponse
{
public:
	std::string *GetFeaturedBillersResult;	/* SOAP 1.2 RPC return element (when namespace qualified) */	/* optional element of type xsd:string */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 94; } /* = unique id SOAP_TYPE_interswitch__interswitch__GetFeaturedBillersResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _interswitch__GetFeaturedBillersResponse(): GetFeaturedBillersResult(NULL), soap(NULL) { _interswitch__GetFeaturedBillersResponse::soap_default(NULL); }
	virtual ~_interswitch__GetFeaturedBillersResponse() { }
};
#endif

#ifndef SOAP_TYPE_interswitch__interswitch__GetBillerPaymentItems
#define SOAP_TYPE_interswitch__interswitch__GetBillerPaymentItems (95)
/* interswitch:GetBillerPaymentItems */
class SOAP_CMAC _interswitch__GetBillerPaymentItems
{
public:
	std::string *xmlParams;	/* optional element of type xsd:string */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 95; } /* = unique id SOAP_TYPE_interswitch__interswitch__GetBillerPaymentItems */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _interswitch__GetBillerPaymentItems(): xmlParams(NULL), soap(NULL) { _interswitch__GetBillerPaymentItems::soap_default(NULL); }
	virtual ~_interswitch__GetBillerPaymentItems() { }
};
#endif

#ifndef SOAP_TYPE_interswitch__interswitch__GetBillerPaymentItemsResponse
#define SOAP_TYPE_interswitch__interswitch__GetBillerPaymentItemsResponse (96)
/* interswitch:GetBillerPaymentItemsResponse */
class SOAP_CMAC _interswitch__GetBillerPaymentItemsResponse
{
public:
	std::string *GetBillerPaymentItemsResult;	/* SOAP 1.2 RPC return element (when namespace qualified) */	/* optional element of type xsd:string */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 96; } /* = unique id SOAP_TYPE_interswitch__interswitch__GetBillerPaymentItemsResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _interswitch__GetBillerPaymentItemsResponse(): GetBillerPaymentItemsResult(NULL), soap(NULL) { _interswitch__GetBillerPaymentItemsResponse::soap_default(NULL); }
	virtual ~_interswitch__GetBillerPaymentItemsResponse() { }
};
#endif

#ifndef SOAP_TYPE_interswitch__interswitch__GetBillerCategories
#define SOAP_TYPE_interswitch__interswitch__GetBillerCategories (97)
/* interswitch:GetBillerCategories */
class SOAP_CMAC _interswitch__GetBillerCategories
{
public:
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 97; } /* = unique id SOAP_TYPE_interswitch__interswitch__GetBillerCategories */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _interswitch__GetBillerCategories(): soap(NULL) { _interswitch__GetBillerCategories::soap_default(NULL); }
	virtual ~_interswitch__GetBillerCategories() { }
};
#endif

#ifndef SOAP_TYPE_interswitch__interswitch__GetBillerCategoriesResponse
#define SOAP_TYPE_interswitch__interswitch__GetBillerCategoriesResponse (98)
/* interswitch:GetBillerCategoriesResponse */
class SOAP_CMAC _interswitch__GetBillerCategoriesResponse
{
public:
	std::string *GetBillerCategoriesResult;	/* SOAP 1.2 RPC return element (when namespace qualified) */	/* optional element of type xsd:string */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 98; } /* = unique id SOAP_TYPE_interswitch__interswitch__GetBillerCategoriesResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _interswitch__GetBillerCategoriesResponse(): GetBillerCategoriesResult(NULL), soap(NULL) { _interswitch__GetBillerCategoriesResponse::soap_default(NULL); }
	virtual ~_interswitch__GetBillerCategoriesResponse() { }
};
#endif

#ifndef SOAP_TYPE_interswitch__interswitch__DoBillPaymentInquiry
#define SOAP_TYPE_interswitch__interswitch__DoBillPaymentInquiry (99)
/* interswitch:DoBillPaymentInquiry */
class SOAP_CMAC _interswitch__DoBillPaymentInquiry
{
public:
	std::string *xmlParams;	/* optional element of type xsd:string */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 99; } /* = unique id SOAP_TYPE_interswitch__interswitch__DoBillPaymentInquiry */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _interswitch__DoBillPaymentInquiry(): xmlParams(NULL), soap(NULL) { _interswitch__DoBillPaymentInquiry::soap_default(NULL); }
	virtual ~_interswitch__DoBillPaymentInquiry() { }
};
#endif

#ifndef SOAP_TYPE_interswitch__interswitch__DoBillPaymentInquiryResponse
#define SOAP_TYPE_interswitch__interswitch__DoBillPaymentInquiryResponse (100)
/* interswitch:DoBillPaymentInquiryResponse */
class SOAP_CMAC _interswitch__DoBillPaymentInquiryResponse
{
public:
	std::string *DoBillPaymentInquiryResult;	/* SOAP 1.2 RPC return element (when namespace qualified) */	/* optional element of type xsd:string */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 100; } /* = unique id SOAP_TYPE_interswitch__interswitch__DoBillPaymentInquiryResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _interswitch__DoBillPaymentInquiryResponse(): DoBillPaymentInquiryResult(NULL), soap(NULL) { _interswitch__DoBillPaymentInquiryResponse::soap_default(NULL); }
	virtual ~_interswitch__DoBillPaymentInquiryResponse() { }
};
#endif

#ifndef SOAP_TYPE_interswitch__interswitch__AuthenticateCustomer
#define SOAP_TYPE_interswitch__interswitch__AuthenticateCustomer (101)
/* interswitch:AuthenticateCustomer */
class SOAP_CMAC _interswitch__AuthenticateCustomer
{
public:
	std::string *xmlParams;	/* optional element of type xsd:string */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 101; } /* = unique id SOAP_TYPE_interswitch__interswitch__AuthenticateCustomer */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _interswitch__AuthenticateCustomer(): xmlParams(NULL), soap(NULL) { _interswitch__AuthenticateCustomer::soap_default(NULL); }
	virtual ~_interswitch__AuthenticateCustomer() { }
};
#endif

#ifndef SOAP_TYPE_interswitch__interswitch__AuthenticateCustomerResponse
#define SOAP_TYPE_interswitch__interswitch__AuthenticateCustomerResponse (102)
/* interswitch:AuthenticateCustomerResponse */
class SOAP_CMAC _interswitch__AuthenticateCustomerResponse
{
public:
	std::string *AuthenticateCustomerResult;	/* SOAP 1.2 RPC return element (when namespace qualified) */	/* optional element of type xsd:string */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 102; } /* = unique id SOAP_TYPE_interswitch__interswitch__AuthenticateCustomerResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _interswitch__AuthenticateCustomerResponse(): AuthenticateCustomerResult(NULL), soap(NULL) { _interswitch__AuthenticateCustomerResponse::soap_default(NULL); }
	virtual ~_interswitch__AuthenticateCustomerResponse() { }
};
#endif

#ifndef SOAP_TYPE_interswitch__interswitch__SendBillPaymentAdvice
#define SOAP_TYPE_interswitch__interswitch__SendBillPaymentAdvice (103)
/* interswitch:SendBillPaymentAdvice */
class SOAP_CMAC _interswitch__SendBillPaymentAdvice
{
public:
	std::string *xmlParams;	/* optional element of type xsd:string */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 103; } /* = unique id SOAP_TYPE_interswitch__interswitch__SendBillPaymentAdvice */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _interswitch__SendBillPaymentAdvice(): xmlParams(NULL), soap(NULL) { _interswitch__SendBillPaymentAdvice::soap_default(NULL); }
	virtual ~_interswitch__SendBillPaymentAdvice() { }
};
#endif

#ifndef SOAP_TYPE_interswitch__interswitch__SendBillPaymentAdviceResponse
#define SOAP_TYPE_interswitch__interswitch__SendBillPaymentAdviceResponse (104)
/* interswitch:SendBillPaymentAdviceResponse */
class SOAP_CMAC _interswitch__SendBillPaymentAdviceResponse
{
public:
	std::string *SendBillPaymentAdviceResult;	/* SOAP 1.2 RPC return element (when namespace qualified) */	/* optional element of type xsd:string */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 104; } /* = unique id SOAP_TYPE_interswitch__interswitch__SendBillPaymentAdviceResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _interswitch__SendBillPaymentAdviceResponse(): SendBillPaymentAdviceResult(NULL), soap(NULL) { _interswitch__SendBillPaymentAdviceResponse::soap_default(NULL); }
	virtual ~_interswitch__SendBillPaymentAdviceResponse() { }
};
#endif

#ifndef SOAP_TYPE_interswitch__interswitch__SendPayments
#define SOAP_TYPE_interswitch__interswitch__SendPayments (105)
/* interswitch:SendPayments */
class SOAP_CMAC _interswitch__SendPayments
{
public:
	std::string *xmlParams;	/* optional element of type xsd:string */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 105; } /* = unique id SOAP_TYPE_interswitch__interswitch__SendPayments */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _interswitch__SendPayments(): xmlParams(NULL), soap(NULL) { _interswitch__SendPayments::soap_default(NULL); }
	virtual ~_interswitch__SendPayments() { }
};
#endif

#ifndef SOAP_TYPE_interswitch__interswitch__SendPaymentsResponse
#define SOAP_TYPE_interswitch__interswitch__SendPaymentsResponse (106)
/* interswitch:SendPaymentsResponse */
class SOAP_CMAC _interswitch__SendPaymentsResponse
{
public:
	std::string *SendPaymentsResult;	/* SOAP 1.2 RPC return element (when namespace qualified) */	/* optional element of type xsd:string */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 106; } /* = unique id SOAP_TYPE_interswitch__interswitch__SendPaymentsResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _interswitch__SendPaymentsResponse(): SendPaymentsResult(NULL), soap(NULL) { _interswitch__SendPaymentsResponse::soap_default(NULL); }
	virtual ~_interswitch__SendPaymentsResponse() { }
};
#endif

#ifndef SOAP_TYPE_interswitch__interswitch__AddCustomerBillerAccount
#define SOAP_TYPE_interswitch__interswitch__AddCustomerBillerAccount (107)
/* interswitch:AddCustomerBillerAccount */
class SOAP_CMAC _interswitch__AddCustomerBillerAccount
{
public:
	std::string *xmlParams;	/* optional element of type xsd:string */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 107; } /* = unique id SOAP_TYPE_interswitch__interswitch__AddCustomerBillerAccount */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _interswitch__AddCustomerBillerAccount(): xmlParams(NULL), soap(NULL) { _interswitch__AddCustomerBillerAccount::soap_default(NULL); }
	virtual ~_interswitch__AddCustomerBillerAccount() { }
};
#endif

#ifndef SOAP_TYPE_interswitch__interswitch__AddCustomerBillerAccountResponse
#define SOAP_TYPE_interswitch__interswitch__AddCustomerBillerAccountResponse (108)
/* interswitch:AddCustomerBillerAccountResponse */
class SOAP_CMAC _interswitch__AddCustomerBillerAccountResponse
{
public:
	std::string *AddCustomerBillerAccountResult;	/* SOAP 1.2 RPC return element (when namespace qualified) */	/* optional element of type xsd:string */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 108; } /* = unique id SOAP_TYPE_interswitch__interswitch__AddCustomerBillerAccountResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _interswitch__AddCustomerBillerAccountResponse(): AddCustomerBillerAccountResult(NULL), soap(NULL) { _interswitch__AddCustomerBillerAccountResponse::soap_default(NULL); }
	virtual ~_interswitch__AddCustomerBillerAccountResponse() { }
};
#endif

#ifndef SOAP_TYPE_interswitch__interswitch__GetCustomerBillerAccounts
#define SOAP_TYPE_interswitch__interswitch__GetCustomerBillerAccounts (109)
/* interswitch:GetCustomerBillerAccounts */
class SOAP_CMAC _interswitch__GetCustomerBillerAccounts
{
public:
	std::string *xmlParams;	/* optional element of type xsd:string */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 109; } /* = unique id SOAP_TYPE_interswitch__interswitch__GetCustomerBillerAccounts */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _interswitch__GetCustomerBillerAccounts(): xmlParams(NULL), soap(NULL) { _interswitch__GetCustomerBillerAccounts::soap_default(NULL); }
	virtual ~_interswitch__GetCustomerBillerAccounts() { }
};
#endif

#ifndef SOAP_TYPE_interswitch__interswitch__GetCustomerBillerAccountsResponse
#define SOAP_TYPE_interswitch__interswitch__GetCustomerBillerAccountsResponse (110)
/* interswitch:GetCustomerBillerAccountsResponse */
class SOAP_CMAC _interswitch__GetCustomerBillerAccountsResponse
{
public:
	std::string *GetCustomerBillerAccountsResult;	/* SOAP 1.2 RPC return element (when namespace qualified) */	/* optional element of type xsd:string */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 110; } /* = unique id SOAP_TYPE_interswitch__interswitch__GetCustomerBillerAccountsResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _interswitch__GetCustomerBillerAccountsResponse(): GetCustomerBillerAccountsResult(NULL), soap(NULL) { _interswitch__GetCustomerBillerAccountsResponse::soap_default(NULL); }
	virtual ~_interswitch__GetCustomerBillerAccountsResponse() { }
};
#endif

#ifndef SOAP_TYPE_interswitch__interswitch__GetCustomerPayments
#define SOAP_TYPE_interswitch__interswitch__GetCustomerPayments (111)
/* interswitch:GetCustomerPayments */
class SOAP_CMAC _interswitch__GetCustomerPayments
{
public:
	std::string *xmlParams;	/* optional element of type xsd:string */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 111; } /* = unique id SOAP_TYPE_interswitch__interswitch__GetCustomerPayments */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _interswitch__GetCustomerPayments(): xmlParams(NULL), soap(NULL) { _interswitch__GetCustomerPayments::soap_default(NULL); }
	virtual ~_interswitch__GetCustomerPayments() { }
};
#endif

#ifndef SOAP_TYPE_interswitch__interswitch__GetCustomerPaymentsResponse
#define SOAP_TYPE_interswitch__interswitch__GetCustomerPaymentsResponse (112)
/* interswitch:GetCustomerPaymentsResponse */
class SOAP_CMAC _interswitch__GetCustomerPaymentsResponse
{
public:
	std::string *GetCustomerPaymentsResult;	/* SOAP 1.2 RPC return element (when namespace qualified) */	/* optional element of type xsd:string */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 112; } /* = unique id SOAP_TYPE_interswitch__interswitch__GetCustomerPaymentsResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _interswitch__GetCustomerPaymentsResponse(): GetCustomerPaymentsResult(NULL), soap(NULL) { _interswitch__GetCustomerPaymentsResponse::soap_default(NULL); }
	virtual ~_interswitch__GetCustomerPaymentsResponse() { }
};
#endif

#ifndef SOAP_TYPE_interswitch__interswitch__AddBillerCustomer
#define SOAP_TYPE_interswitch__interswitch__AddBillerCustomer (113)
/* interswitch:AddBillerCustomer */
class SOAP_CMAC _interswitch__AddBillerCustomer
{
public:
	std::string *xmlParams;	/* optional element of type xsd:string */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 113; } /* = unique id SOAP_TYPE_interswitch__interswitch__AddBillerCustomer */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _interswitch__AddBillerCustomer(): xmlParams(NULL), soap(NULL) { _interswitch__AddBillerCustomer::soap_default(NULL); }
	virtual ~_interswitch__AddBillerCustomer() { }
};
#endif

#ifndef SOAP_TYPE_interswitch__interswitch__AddBillerCustomerResponse
#define SOAP_TYPE_interswitch__interswitch__AddBillerCustomerResponse (114)
/* interswitch:AddBillerCustomerResponse */
class SOAP_CMAC _interswitch__AddBillerCustomerResponse
{
public:
	std::string *AddBillerCustomerResult;	/* SOAP 1.2 RPC return element (when namespace qualified) */	/* optional element of type xsd:string */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 114; } /* = unique id SOAP_TYPE_interswitch__interswitch__AddBillerCustomerResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _interswitch__AddBillerCustomerResponse(): AddBillerCustomerResult(NULL), soap(NULL) { _interswitch__AddBillerCustomerResponse::soap_default(NULL); }
	virtual ~_interswitch__AddBillerCustomerResponse() { }
};
#endif

#ifndef SOAP_TYPE_interswitch__interswitch__GetCollectionsAccount
#define SOAP_TYPE_interswitch__interswitch__GetCollectionsAccount (115)
/* interswitch:GetCollectionsAccount */
class SOAP_CMAC _interswitch__GetCollectionsAccount
{
public:
	std::string *xmlParams;	/* optional element of type xsd:string */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 115; } /* = unique id SOAP_TYPE_interswitch__interswitch__GetCollectionsAccount */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _interswitch__GetCollectionsAccount(): xmlParams(NULL), soap(NULL) { _interswitch__GetCollectionsAccount::soap_default(NULL); }
	virtual ~_interswitch__GetCollectionsAccount() { }
};
#endif

#ifndef SOAP_TYPE_interswitch__interswitch__GetCollectionsAccountResponse
#define SOAP_TYPE_interswitch__interswitch__GetCollectionsAccountResponse (116)
/* interswitch:GetCollectionsAccountResponse */
class SOAP_CMAC _interswitch__GetCollectionsAccountResponse
{
public:
	std::string *GetCollectionsAccountResult;	/* SOAP 1.2 RPC return element (when namespace qualified) */	/* optional element of type xsd:string */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 116; } /* = unique id SOAP_TYPE_interswitch__interswitch__GetCollectionsAccountResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _interswitch__GetCollectionsAccountResponse(): GetCollectionsAccountResult(NULL), soap(NULL) { _interswitch__GetCollectionsAccountResponse::soap_default(NULL); }
	virtual ~_interswitch__GetCollectionsAccountResponse() { }
};
#endif

#ifndef SOAP_TYPE_interswitch__interswitch__GetBillersCollectionsAccount
#define SOAP_TYPE_interswitch__interswitch__GetBillersCollectionsAccount (117)
/* interswitch:GetBillersCollectionsAccount */
class SOAP_CMAC _interswitch__GetBillersCollectionsAccount
{
public:
	std::string *xmlParams;	/* optional element of type xsd:string */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 117; } /* = unique id SOAP_TYPE_interswitch__interswitch__GetBillersCollectionsAccount */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _interswitch__GetBillersCollectionsAccount(): xmlParams(NULL), soap(NULL) { _interswitch__GetBillersCollectionsAccount::soap_default(NULL); }
	virtual ~_interswitch__GetBillersCollectionsAccount() { }
};
#endif

#ifndef SOAP_TYPE_interswitch__interswitch__GetBillersCollectionsAccountResponse
#define SOAP_TYPE_interswitch__interswitch__GetBillersCollectionsAccountResponse (118)
/* interswitch:GetBillersCollectionsAccountResponse */
class SOAP_CMAC _interswitch__GetBillersCollectionsAccountResponse
{
public:
	std::string *GetBillersCollectionsAccountResult;	/* SOAP 1.2 RPC return element (when namespace qualified) */	/* optional element of type xsd:string */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 118; } /* = unique id SOAP_TYPE_interswitch__interswitch__GetBillersCollectionsAccountResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _interswitch__GetBillersCollectionsAccountResponse(): GetBillersCollectionsAccountResult(NULL), soap(NULL) { _interswitch__GetBillersCollectionsAccountResponse::soap_default(NULL); }
	virtual ~_interswitch__GetBillersCollectionsAccountResponse() { }
};
#endif

#ifndef SOAP_TYPE_interswitch__interswitch__EditCustomerBillerAccount
#define SOAP_TYPE_interswitch__interswitch__EditCustomerBillerAccount (119)
/* interswitch:EditCustomerBillerAccount */
class SOAP_CMAC _interswitch__EditCustomerBillerAccount
{
public:
	std::string *xmlParams;	/* optional element of type xsd:string */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 119; } /* = unique id SOAP_TYPE_interswitch__interswitch__EditCustomerBillerAccount */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _interswitch__EditCustomerBillerAccount(): xmlParams(NULL), soap(NULL) { _interswitch__EditCustomerBillerAccount::soap_default(NULL); }
	virtual ~_interswitch__EditCustomerBillerAccount() { }
};
#endif

#ifndef SOAP_TYPE_interswitch__interswitch__EditCustomerBillerAccountResponse
#define SOAP_TYPE_interswitch__interswitch__EditCustomerBillerAccountResponse (120)
/* interswitch:EditCustomerBillerAccountResponse */
class SOAP_CMAC _interswitch__EditCustomerBillerAccountResponse
{
public:
	std::string *EditCustomerBillerAccountResult;	/* SOAP 1.2 RPC return element (when namespace qualified) */	/* optional element of type xsd:string */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 120; } /* = unique id SOAP_TYPE_interswitch__interswitch__EditCustomerBillerAccountResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _interswitch__EditCustomerBillerAccountResponse(): EditCustomerBillerAccountResult(NULL), soap(NULL) { _interswitch__EditCustomerBillerAccountResponse::soap_default(NULL); }
	virtual ~_interswitch__EditCustomerBillerAccountResponse() { }
};
#endif

#ifndef SOAP_TYPE_interswitch__interswitch__ResendActivationToken
#define SOAP_TYPE_interswitch__interswitch__ResendActivationToken (121)
/* interswitch:ResendActivationToken */
class SOAP_CMAC _interswitch__ResendActivationToken
{
public:
	std::string *xmlParams;	/* optional element of type xsd:string */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 121; } /* = unique id SOAP_TYPE_interswitch__interswitch__ResendActivationToken */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _interswitch__ResendActivationToken(): xmlParams(NULL), soap(NULL) { _interswitch__ResendActivationToken::soap_default(NULL); }
	virtual ~_interswitch__ResendActivationToken() { }
};
#endif

#ifndef SOAP_TYPE_interswitch__interswitch__ResendActivationTokenResponse
#define SOAP_TYPE_interswitch__interswitch__ResendActivationTokenResponse (122)
/* interswitch:ResendActivationTokenResponse */
class SOAP_CMAC _interswitch__ResendActivationTokenResponse
{
public:
	std::string *ResendActivationTokenResult;	/* SOAP 1.2 RPC return element (when namespace qualified) */	/* optional element of type xsd:string */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 122; } /* = unique id SOAP_TYPE_interswitch__interswitch__ResendActivationTokenResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _interswitch__ResendActivationTokenResponse(): ResendActivationTokenResult(NULL), soap(NULL) { _interswitch__ResendActivationTokenResponse::soap_default(NULL); }
	virtual ~_interswitch__ResendActivationTokenResponse() { }
};
#endif

#ifndef SOAP_TYPE_interswitch__interswitch__DoCustomProcessing
#define SOAP_TYPE_interswitch__interswitch__DoCustomProcessing (123)
/* interswitch:DoCustomProcessing */
class SOAP_CMAC _interswitch__DoCustomProcessing
{
public:
	std::string *xmlParams;	/* optional element of type xsd:string */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 123; } /* = unique id SOAP_TYPE_interswitch__interswitch__DoCustomProcessing */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _interswitch__DoCustomProcessing(): xmlParams(NULL), soap(NULL) { _interswitch__DoCustomProcessing::soap_default(NULL); }
	virtual ~_interswitch__DoCustomProcessing() { }
};
#endif

#ifndef SOAP_TYPE_interswitch__interswitch__DoCustomProcessingResponse
#define SOAP_TYPE_interswitch__interswitch__DoCustomProcessingResponse (124)
/* interswitch:DoCustomProcessingResponse */
class SOAP_CMAC _interswitch__DoCustomProcessingResponse
{
public:
	std::string *DoCustomProcessingResult;	/* SOAP 1.2 RPC return element (when namespace qualified) */	/* optional element of type xsd:string */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 124; } /* = unique id SOAP_TYPE_interswitch__interswitch__DoCustomProcessingResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _interswitch__DoCustomProcessingResponse(): DoCustomProcessingResult(NULL), soap(NULL) { _interswitch__DoCustomProcessingResponse::soap_default(NULL); }
	virtual ~_interswitch__DoCustomProcessingResponse() { }
};
#endif

#ifndef SOAP_TYPE_interswitch__interswitch__CreateBiller
#define SOAP_TYPE_interswitch__interswitch__CreateBiller (125)
/* interswitch:CreateBiller */
class SOAP_CMAC _interswitch__CreateBiller
{
public:
	std::string *xmlParams;	/* optional element of type xsd:string */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 125; } /* = unique id SOAP_TYPE_interswitch__interswitch__CreateBiller */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _interswitch__CreateBiller(): xmlParams(NULL), soap(NULL) { _interswitch__CreateBiller::soap_default(NULL); }
	virtual ~_interswitch__CreateBiller() { }
};
#endif

#ifndef SOAP_TYPE_interswitch__interswitch__CreateBillerResponse
#define SOAP_TYPE_interswitch__interswitch__CreateBillerResponse (126)
/* interswitch:CreateBillerResponse */
class SOAP_CMAC _interswitch__CreateBillerResponse
{
public:
	std::string *CreateBillerResult;	/* SOAP 1.2 RPC return element (when namespace qualified) */	/* optional element of type xsd:string */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 126; } /* = unique id SOAP_TYPE_interswitch__interswitch__CreateBillerResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _interswitch__CreateBillerResponse(): CreateBillerResult(NULL), soap(NULL) { _interswitch__CreateBillerResponse::soap_default(NULL); }
	virtual ~_interswitch__CreateBillerResponse() { }
};
#endif

#ifndef SOAP_TYPE_interswitch__interswitch__VerifyBiller
#define SOAP_TYPE_interswitch__interswitch__VerifyBiller (127)
/* interswitch:VerifyBiller */
class SOAP_CMAC _interswitch__VerifyBiller
{
public:
	std::string *xmlParams;	/* optional element of type xsd:string */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 127; } /* = unique id SOAP_TYPE_interswitch__interswitch__VerifyBiller */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _interswitch__VerifyBiller(): xmlParams(NULL), soap(NULL) { _interswitch__VerifyBiller::soap_default(NULL); }
	virtual ~_interswitch__VerifyBiller() { }
};
#endif

#ifndef SOAP_TYPE_interswitch__interswitch__VerifyBillerResponse
#define SOAP_TYPE_interswitch__interswitch__VerifyBillerResponse (128)
/* interswitch:VerifyBillerResponse */
class SOAP_CMAC _interswitch__VerifyBillerResponse
{
public:
	std::string *VerifyBillerResult;	/* SOAP 1.2 RPC return element (when namespace qualified) */	/* optional element of type xsd:string */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 128; } /* = unique id SOAP_TYPE_interswitch__interswitch__VerifyBillerResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _interswitch__VerifyBillerResponse(): VerifyBillerResult(NULL), soap(NULL) { _interswitch__VerifyBillerResponse::soap_default(NULL); }
	virtual ~_interswitch__VerifyBillerResponse() { }
};
#endif

#ifndef SOAP_TYPE_interswitch___interswitch__ValidateCustomer
#define SOAP_TYPE_interswitch___interswitch__ValidateCustomer (139)
/* Operation wrapper: */
struct __interswitch__ValidateCustomer
{
public:
	_interswitch__ValidateCustomer *interswitch__ValidateCustomer;	/* optional element of type interswitch:ValidateCustomer */
};
#endif

#ifndef SOAP_TYPE_interswitch___interswitch__DoTransfer
#define SOAP_TYPE_interswitch___interswitch__DoTransfer (143)
/* Operation wrapper: */
struct __interswitch__DoTransfer
{
public:
	_interswitch__DoTransfer *interswitch__DoTransfer;	/* optional element of type interswitch:DoTransfer */
};
#endif

#ifndef SOAP_TYPE_interswitch___interswitch__CancelTransfer
#define SOAP_TYPE_interswitch___interswitch__CancelTransfer (147)
/* Operation wrapper: */
struct __interswitch__CancelTransfer
{
public:
	_interswitch__CancelTransfer *interswitch__CancelTransfer;	/* optional element of type interswitch:CancelTransfer */
};
#endif

#ifndef SOAP_TYPE_interswitch___interswitch__SendSessionKey
#define SOAP_TYPE_interswitch___interswitch__SendSessionKey (151)
/* Operation wrapper: */
struct __interswitch__SendSessionKey
{
public:
	_interswitch__SendSessionKey *interswitch__SendSessionKey;	/* optional element of type interswitch:SendSessionKey */
};
#endif

#ifndef SOAP_TYPE_interswitch___interswitch__QueryTransfer
#define SOAP_TYPE_interswitch___interswitch__QueryTransfer (155)
/* Operation wrapper: */
struct __interswitch__QueryTransfer
{
public:
	_interswitch__QueryTransfer *interswitch__QueryTransfer;	/* optional element of type interswitch:QueryTransfer */
};
#endif

#ifndef SOAP_TYPE_interswitch___interswitch__AuthoriseCashOut
#define SOAP_TYPE_interswitch___interswitch__AuthoriseCashOut (159)
/* Operation wrapper: */
struct __interswitch__AuthoriseCashOut
{
public:
	_interswitch__AuthoriseCashOut *interswitch__AuthoriseCashOut;	/* optional element of type interswitch:AuthoriseCashOut */
};
#endif

#ifndef SOAP_TYPE_interswitch___interswitch__AuthoriseAccountCashOut
#define SOAP_TYPE_interswitch___interswitch__AuthoriseAccountCashOut (163)
/* Operation wrapper: */
struct __interswitch__AuthoriseAccountCashOut
{
public:
	_interswitch__AuthoriseAccountCashOut *interswitch__AuthoriseAccountCashOut;	/* optional element of type interswitch:AuthoriseAccountCashOut */
};
#endif

#ifndef SOAP_TYPE_interswitch___interswitch__ReverseCashOut
#define SOAP_TYPE_interswitch___interswitch__ReverseCashOut (167)
/* Operation wrapper: */
struct __interswitch__ReverseCashOut
{
public:
	_interswitch__ReverseCashOut *interswitch__ReverseCashOut;	/* optional element of type interswitch:ReverseCashOut */
};
#endif

#ifndef SOAP_TYPE_interswitch___interswitch__StatusCheck
#define SOAP_TYPE_interswitch___interswitch__StatusCheck (171)
/* Operation wrapper: */
struct __interswitch__StatusCheck
{
public:
	_interswitch__StatusCheck *interswitch__StatusCheck;	/* optional element of type interswitch:StatusCheck */
};
#endif

#ifndef SOAP_TYPE_interswitch___interswitch__QueryTransaction
#define SOAP_TYPE_interswitch___interswitch__QueryTransaction (175)
/* Operation wrapper: */
struct __interswitch__QueryTransaction
{
public:
	_interswitch__QueryTransaction *interswitch__QueryTransaction;	/* optional element of type interswitch:QueryTransaction */
};
#endif

#ifndef SOAP_TYPE_interswitch___interswitch__GetSystemSettings
#define SOAP_TYPE_interswitch___interswitch__GetSystemSettings (179)
/* Operation wrapper: */
struct __interswitch__GetSystemSettings
{
public:
	_interswitch__GetSystemSettings *interswitch__GetSystemSettings;	/* optional element of type interswitch:GetSystemSettings */
};
#endif

#ifndef SOAP_TYPE_interswitch___interswitch__CreateUser
#define SOAP_TYPE_interswitch___interswitch__CreateUser (183)
/* Operation wrapper: */
struct __interswitch__CreateUser
{
public:
	_interswitch__CreateUser *interswitch__CreateUser;	/* optional element of type interswitch:CreateUser */
};
#endif

#ifndef SOAP_TYPE_interswitch___interswitch__ActivateUser
#define SOAP_TYPE_interswitch___interswitch__ActivateUser (187)
/* Operation wrapper: */
struct __interswitch__ActivateUser
{
public:
	_interswitch__ActivateUser *interswitch__ActivateUser;	/* optional element of type interswitch:ActivateUser */
};
#endif

#ifndef SOAP_TYPE_interswitch___interswitch__UpdateUser
#define SOAP_TYPE_interswitch___interswitch__UpdateUser (191)
/* Operation wrapper: */
struct __interswitch__UpdateUser
{
public:
	_interswitch__UpdateUser *interswitch__UpdateUser;	/* optional element of type interswitch:UpdateUser */
};
#endif

#ifndef SOAP_TYPE_interswitch___interswitch__ChangePassword
#define SOAP_TYPE_interswitch___interswitch__ChangePassword (195)
/* Operation wrapper: */
struct __interswitch__ChangePassword
{
public:
	_interswitch__ChangePassword *interswitch__ChangePassword;	/* optional element of type interswitch:ChangePassword */
};
#endif

#ifndef SOAP_TYPE_interswitch___interswitch__ResetPassword
#define SOAP_TYPE_interswitch___interswitch__ResetPassword (199)
/* Operation wrapper: */
struct __interswitch__ResetPassword
{
public:
	_interswitch__ResetPassword *interswitch__ResetPassword;	/* optional element of type interswitch:ResetPassword */
};
#endif

#ifndef SOAP_TYPE_interswitch___interswitch__AuthenticateUser
#define SOAP_TYPE_interswitch___interswitch__AuthenticateUser (203)
/* Operation wrapper: */
struct __interswitch__AuthenticateUser
{
public:
	_interswitch__AuthenticateUser *interswitch__AuthenticateUser;	/* optional element of type interswitch:AuthenticateUser */
};
#endif

#ifndef SOAP_TYPE_interswitch___interswitch__AuthenticateUserSecurityToken
#define SOAP_TYPE_interswitch___interswitch__AuthenticateUserSecurityToken (207)
/* Operation wrapper: */
struct __interswitch__AuthenticateUserSecurityToken
{
public:
	_interswitch__AuthenticateUserSecurityToken *interswitch__AuthenticateUserSecurityToken;	/* optional element of type interswitch:AuthenticateUserSecurityToken */
};
#endif

#ifndef SOAP_TYPE_interswitch___interswitch__GetUser
#define SOAP_TYPE_interswitch___interswitch__GetUser (211)
/* Operation wrapper: */
struct __interswitch__GetUser
{
public:
	_interswitch__GetUser *interswitch__GetUser;	/* optional element of type interswitch:GetUser */
};
#endif

#ifndef SOAP_TYPE_interswitch___interswitch__GetBillers
#define SOAP_TYPE_interswitch___interswitch__GetBillers (215)
/* Operation wrapper: */
struct __interswitch__GetBillers
{
public:
	_interswitch__GetBillers *interswitch__GetBillers;	/* optional element of type interswitch:GetBillers */
};
#endif

#ifndef SOAP_TYPE_interswitch___interswitch__GetLatestBillers
#define SOAP_TYPE_interswitch___interswitch__GetLatestBillers (219)
/* Operation wrapper: */
struct __interswitch__GetLatestBillers
{
public:
	_interswitch__GetLatestBillers *interswitch__GetLatestBillers;	/* optional element of type interswitch:GetLatestBillers */
};
#endif

#ifndef SOAP_TYPE_interswitch___interswitch__GetFeaturedBillers
#define SOAP_TYPE_interswitch___interswitch__GetFeaturedBillers (223)
/* Operation wrapper: */
struct __interswitch__GetFeaturedBillers
{
public:
	_interswitch__GetFeaturedBillers *interswitch__GetFeaturedBillers;	/* optional element of type interswitch:GetFeaturedBillers */
};
#endif

#ifndef SOAP_TYPE_interswitch___interswitch__GetBillerPaymentItems
#define SOAP_TYPE_interswitch___interswitch__GetBillerPaymentItems (227)
/* Operation wrapper: */
struct __interswitch__GetBillerPaymentItems
{
public:
	_interswitch__GetBillerPaymentItems *interswitch__GetBillerPaymentItems;	/* optional element of type interswitch:GetBillerPaymentItems */
};
#endif

#ifndef SOAP_TYPE_interswitch___interswitch__GetBillerCategories
#define SOAP_TYPE_interswitch___interswitch__GetBillerCategories (231)
/* Operation wrapper: */
struct __interswitch__GetBillerCategories
{
public:
	_interswitch__GetBillerCategories *interswitch__GetBillerCategories;	/* optional element of type interswitch:GetBillerCategories */
};
#endif

#ifndef SOAP_TYPE_interswitch___interswitch__DoBillPaymentInquiry
#define SOAP_TYPE_interswitch___interswitch__DoBillPaymentInquiry (235)
/* Operation wrapper: */
struct __interswitch__DoBillPaymentInquiry
{
public:
	_interswitch__DoBillPaymentInquiry *interswitch__DoBillPaymentInquiry;	/* optional element of type interswitch:DoBillPaymentInquiry */
};
#endif

#ifndef SOAP_TYPE_interswitch___interswitch__AuthenticateCustomer
#define SOAP_TYPE_interswitch___interswitch__AuthenticateCustomer (239)
/* Operation wrapper: */
struct __interswitch__AuthenticateCustomer
{
public:
	_interswitch__AuthenticateCustomer *interswitch__AuthenticateCustomer;	/* optional element of type interswitch:AuthenticateCustomer */
};
#endif

#ifndef SOAP_TYPE_interswitch___interswitch__SendBillPaymentAdvice
#define SOAP_TYPE_interswitch___interswitch__SendBillPaymentAdvice (243)
/* Operation wrapper: */
struct __interswitch__SendBillPaymentAdvice
{
public:
	_interswitch__SendBillPaymentAdvice *interswitch__SendBillPaymentAdvice;	/* optional element of type interswitch:SendBillPaymentAdvice */
};
#endif

#ifndef SOAP_TYPE_interswitch___interswitch__SendPayments
#define SOAP_TYPE_interswitch___interswitch__SendPayments (247)
/* Operation wrapper: */
struct __interswitch__SendPayments
{
public:
	_interswitch__SendPayments *interswitch__SendPayments;	/* optional element of type interswitch:SendPayments */
};
#endif

#ifndef SOAP_TYPE_interswitch___interswitch__AddCustomerBillerAccount
#define SOAP_TYPE_interswitch___interswitch__AddCustomerBillerAccount (251)
/* Operation wrapper: */
struct __interswitch__AddCustomerBillerAccount
{
public:
	_interswitch__AddCustomerBillerAccount *interswitch__AddCustomerBillerAccount;	/* optional element of type interswitch:AddCustomerBillerAccount */
};
#endif

#ifndef SOAP_TYPE_interswitch___interswitch__GetCustomerBillerAccounts
#define SOAP_TYPE_interswitch___interswitch__GetCustomerBillerAccounts (255)
/* Operation wrapper: */
struct __interswitch__GetCustomerBillerAccounts
{
public:
	_interswitch__GetCustomerBillerAccounts *interswitch__GetCustomerBillerAccounts;	/* optional element of type interswitch:GetCustomerBillerAccounts */
};
#endif

#ifndef SOAP_TYPE_interswitch___interswitch__GetCustomerPayments
#define SOAP_TYPE_interswitch___interswitch__GetCustomerPayments (259)
/* Operation wrapper: */
struct __interswitch__GetCustomerPayments
{
public:
	_interswitch__GetCustomerPayments *interswitch__GetCustomerPayments;	/* optional element of type interswitch:GetCustomerPayments */
};
#endif

#ifndef SOAP_TYPE_interswitch___interswitch__AddBillerCustomer
#define SOAP_TYPE_interswitch___interswitch__AddBillerCustomer (263)
/* Operation wrapper: */
struct __interswitch__AddBillerCustomer
{
public:
	_interswitch__AddBillerCustomer *interswitch__AddBillerCustomer;	/* optional element of type interswitch:AddBillerCustomer */
};
#endif

#ifndef SOAP_TYPE_interswitch___interswitch__GetCollectionsAccount
#define SOAP_TYPE_interswitch___interswitch__GetCollectionsAccount (267)
/* Operation wrapper: */
struct __interswitch__GetCollectionsAccount
{
public:
	_interswitch__GetCollectionsAccount *interswitch__GetCollectionsAccount;	/* optional element of type interswitch:GetCollectionsAccount */
};
#endif

#ifndef SOAP_TYPE_interswitch___interswitch__GetBillersCollectionsAccount
#define SOAP_TYPE_interswitch___interswitch__GetBillersCollectionsAccount (271)
/* Operation wrapper: */
struct __interswitch__GetBillersCollectionsAccount
{
public:
	_interswitch__GetBillersCollectionsAccount *interswitch__GetBillersCollectionsAccount;	/* optional element of type interswitch:GetBillersCollectionsAccount */
};
#endif

#ifndef SOAP_TYPE_interswitch___interswitch__EditCustomerBillerAccount
#define SOAP_TYPE_interswitch___interswitch__EditCustomerBillerAccount (275)
/* Operation wrapper: */
struct __interswitch__EditCustomerBillerAccount
{
public:
	_interswitch__EditCustomerBillerAccount *interswitch__EditCustomerBillerAccount;	/* optional element of type interswitch:EditCustomerBillerAccount */
};
#endif

#ifndef SOAP_TYPE_interswitch___interswitch__ResendActivationToken
#define SOAP_TYPE_interswitch___interswitch__ResendActivationToken (279)
/* Operation wrapper: */
struct __interswitch__ResendActivationToken
{
public:
	_interswitch__ResendActivationToken *interswitch__ResendActivationToken;	/* optional element of type interswitch:ResendActivationToken */
};
#endif

#ifndef SOAP_TYPE_interswitch___interswitch__DoCustomProcessing
#define SOAP_TYPE_interswitch___interswitch__DoCustomProcessing (283)
/* Operation wrapper: */
struct __interswitch__DoCustomProcessing
{
public:
	_interswitch__DoCustomProcessing *interswitch__DoCustomProcessing;	/* optional element of type interswitch:DoCustomProcessing */
};
#endif

#ifndef SOAP_TYPE_interswitch___interswitch__CreateBiller
#define SOAP_TYPE_interswitch___interswitch__CreateBiller (287)
/* Operation wrapper: */
struct __interswitch__CreateBiller
{
public:
	_interswitch__CreateBiller *interswitch__CreateBiller;	/* optional element of type interswitch:CreateBiller */
};
#endif

#ifndef SOAP_TYPE_interswitch___interswitch__VerifyBiller
#define SOAP_TYPE_interswitch___interswitch__VerifyBiller (291)
/* Operation wrapper: */
struct __interswitch__VerifyBiller
{
public:
	_interswitch__VerifyBiller *interswitch__VerifyBiller;	/* optional element of type interswitch:VerifyBiller */
};
#endif

#ifndef SOAP_TYPE_interswitch_SOAP_ENV__Header
#define SOAP_TYPE_interswitch_SOAP_ENV__Header (292)
/* SOAP Header: */
struct SOAP_ENV__Header
{
#ifdef WITH_NOEMPTYSTRUCT
private:
	char dummy;	/* dummy member to enable compilation */
#endif
};
#endif

#ifndef SOAP_TYPE_interswitch_SOAP_ENV__Code
#define SOAP_TYPE_interswitch_SOAP_ENV__Code (293)
/* SOAP Fault Code: */
struct SOAP_ENV__Code
{
public:
	char *SOAP_ENV__Value;	/* optional element of type xsd:QName */
	struct SOAP_ENV__Code *SOAP_ENV__Subcode;	/* optional element of type SOAP-ENV:Code */
};
#endif

#ifndef SOAP_TYPE_interswitch_SOAP_ENV__Detail
#define SOAP_TYPE_interswitch_SOAP_ENV__Detail (295)
/* SOAP-ENV:Detail */
struct SOAP_ENV__Detail
{
public:
	int __type;	/* any type of element <fault> (defined below) */
	void *fault;	/* transient */
	char *__any;
};
#endif

#ifndef SOAP_TYPE_interswitch_SOAP_ENV__Reason
#define SOAP_TYPE_interswitch_SOAP_ENV__Reason (298)
/* SOAP-ENV:Reason */
struct SOAP_ENV__Reason
{
public:
	char *SOAP_ENV__Text;	/* optional element of type xsd:string */
};
#endif

#ifndef SOAP_TYPE_interswitch_SOAP_ENV__Fault
#define SOAP_TYPE_interswitch_SOAP_ENV__Fault (299)
/* SOAP Fault: */
struct SOAP_ENV__Fault
{
public:
	char *faultcode;	/* optional element of type xsd:QName */
	char *faultstring;	/* optional element of type xsd:string */
	char *faultactor;	/* optional element of type xsd:string */
	struct SOAP_ENV__Detail *detail;	/* optional element of type SOAP-ENV:Detail */
	struct SOAP_ENV__Code *SOAP_ENV__Code;	/* optional element of type SOAP-ENV:Code */
	struct SOAP_ENV__Reason *SOAP_ENV__Reason;	/* optional element of type SOAP-ENV:Reason */
	char *SOAP_ENV__Node;	/* optional element of type xsd:string */
	char *SOAP_ENV__Role;	/* optional element of type xsd:string */
	struct SOAP_ENV__Detail *SOAP_ENV__Detail;	/* optional element of type SOAP-ENV:Detail */
};
#endif

/******************************************************************************\
 *                                                                            *
 * Typedefs                                                                   *
 *                                                                            *
\******************************************************************************/

#ifndef SOAP_TYPE_interswitch__QName
#define SOAP_TYPE_interswitch__QName (5)
typedef char *_QName;
#endif

#ifndef SOAP_TYPE_interswitch__XML
#define SOAP_TYPE_interswitch__XML (6)
typedef char *_XML;
#endif

#ifndef SOAP_TYPE_interswitch_xsd__ID
#define SOAP_TYPE_interswitch_xsd__ID (11)
typedef std::string xsd__ID;
#endif

#ifndef SOAP_TYPE_interswitch_xsd__IDREF
#define SOAP_TYPE_interswitch_xsd__IDREF (13)
typedef std::string xsd__IDREF;
#endif

#ifndef SOAP_TYPE_interswitch_xsd__anyURI
#define SOAP_TYPE_interswitch_xsd__anyURI (17)
typedef std::string xsd__anyURI;
#endif

#ifndef SOAP_TYPE_interswitch_xsd__byte
#define SOAP_TYPE_interswitch_xsd__byte (26)
typedef char xsd__byte;
#endif

#ifndef SOAP_TYPE_interswitch_xsd__decimal
#define SOAP_TYPE_interswitch_xsd__decimal (30)
typedef std::string xsd__decimal;
#endif

#ifndef SOAP_TYPE_interswitch_xsd__duration
#define SOAP_TYPE_interswitch_xsd__duration (34)
typedef std::string xsd__duration;
#endif

#ifndef SOAP_TYPE_interswitch_xsd__unsignedByte
#define SOAP_TYPE_interswitch_xsd__unsignedByte (44)
typedef unsigned char xsd__unsignedByte;
#endif

#ifndef SOAP_TYPE_interswitch_interswitch2__char
#define SOAP_TYPE_interswitch_interswitch2__char (129)
typedef int interswitch2__char;
#endif

#ifndef SOAP_TYPE_interswitch_interswitch2__duration
#define SOAP_TYPE_interswitch_interswitch2__duration (131)
typedef std::string interswitch2__duration;
#endif

#ifndef SOAP_TYPE_interswitch_interswitch2__guid
#define SOAP_TYPE_interswitch_interswitch2__guid (133)
typedef std::string interswitch2__guid;
#endif


/******************************************************************************\
 *                                                                            *
 * Externals                                                                  *
 *                                                                            *
\******************************************************************************/


} // namespace interswitch


#endif

/* End of interswitchStub.h */
