//------------------------------------------------------------------------------
// <auto-generated>
//     This code was generated by a tool.
//
//     Changes to this file may cause incorrect behavior and will be lost if
//     the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------

namespace CreateLabel_ML.wsRedPack
{
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ServiceModel.ServiceContractAttribute(Namespace="http://ws.redpack.com", ConfigurationName="RedpackWSPortType")]
public interface RedpackWSPortType
{
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:historialCargoCombustible", ReplyAction="urn:historialCargoCombustibleResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<historialCargoCombustibleResponse> historialCargoCombustibleAsync(historialCargoCombustibleRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:bajarGuiasGtx", ReplyAction="urn:bajarGuiasGtxResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<bajarGuiasGtxResponse> bajarGuiasGtxAsync(bajarGuiasGtxRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:buscaConductorNombre", ReplyAction="urn:buscaConductorNombreResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<buscaConductorNombreResponse> buscaConductorNombreAsync(buscaConductorNombreRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:catalogoTiposAtencion", ReplyAction="urn:catalogoTiposAtencionResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<catalogoTiposAtencionResponse> catalogoTiposAtencionAsync(catalogoTiposAtencionRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:buscaRutaDistribucionOrigenDestino", ReplyAction="urn:buscaRutaDistribucionOrigenDestinoResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<buscaRutaDistribucionOrigenDestinoResponse> buscaRutaDistribucionOrigenDestinoAsync(buscaRutaDistribucionOrigenDestinoRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:obtieneCatalogoDestinosInternacionales", ReplyAction="urn:obtieneCatalogoDestinosInternacionalesResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<obtieneCatalogoDestinosInternacionalesResponse> obtieneCatalogoDestinosInternacionalesAsync(obtieneCatalogoDestinosInternacionalesRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:generaMovimientoCircuito", ReplyAction="urn:generaMovimientoCircuitoResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<generaMovimientoCircuitoResponse> generaMovimientoCircuitoAsync(generaMovimientoCircuitoRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:reporteEnImpresoraDefinida", ReplyAction="urn:reporteEnImpresoraDefinidaResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<reporteEnImpresoraDefinidaResponse> reporteEnImpresoraDefinidaAsync(reporteEnImpresoraDefinidaRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:rastreoInternacional", ReplyAction="urn:rastreoInternacionalResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<rastreoInternacionalResponse> rastreoInternacionalAsync(rastreoInternacionalRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:documentacionAutomaticaInternacional", ReplyAction="urn:documentacionAutomaticaInternacionalResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<documentacionAutomaticaInternacionalResponse> documentacionAutomaticaInternacionalAsync(documentacionAutomaticaInternacionalRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:obtieneCatalogoClavesDEX", ReplyAction="urn:obtieneCatalogoClavesDEXResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<obtieneCatalogoClavesDEXResponse> obtieneCatalogoClavesDEXAsync(obtieneCatalogoClavesDEXRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:cargaDistribucion", ReplyAction="urn:cargaDistribucionResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<cargaDistribucionResponse> cargaDistribucionAsync(cargaDistribucionRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:conductorCircuito", ReplyAction="urn:conductorCircuitoResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<conductorCircuitoResponse> conductorCircuitoAsync(conductorCircuitoRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:buscaCircuitoExistente", ReplyAction="urn:buscaCircuitoExistenteResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<buscaCircuitoExistenteResponse> buscaCircuitoExistenteAsync(buscaCircuitoExistenteRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:validaUsuario", ReplyAction="urn:validaUsuarioResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<validaUsuarioResponse> validaUsuarioAsync(validaUsuarioRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:cierreGtxRecepcion", ReplyAction="urn:cierreGtxRecepcionResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<cierreGtxRecepcionResponse> cierreGtxRecepcionAsync(cierreGtxRecepcionRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:obtieneCatalogoPoblacionPorEstado", ReplyAction="urn:obtieneCatalogoPoblacionPorEstadoResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<obtieneCatalogoPoblacionPorEstadoResponse> obtieneCatalogoPoblacionPorEstadoAsync(obtieneCatalogoPoblacionPorEstadoRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:guardaSituacion", ReplyAction="urn:guardaSituacionResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<guardaSituacionResponse> guardaSituacionAsync(guardaSituacionRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:tarifasValoresDiariosInter", ReplyAction="urn:tarifasValoresDiariosInterResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<tarifasValoresDiariosInterResponse> tarifasValoresDiariosInterAsync(tarifasValoresDiariosInterRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:documentacionInterU", ReplyAction="urn:documentacionInterUResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<documentacionInterUResponse> documentacionInterUAsync(documentacionInterURequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:circuitoAgregaEmbarqueRecepcion", ReplyAction="urn:circuitoAgregaEmbarqueRecepcionResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<circuitoAgregaEmbarqueRecepcionResponse> circuitoAgregaEmbarqueRecepcionAsync(circuitoAgregaEmbarqueRecepcionRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:verificacionCircuitos", ReplyAction="urn:verificacionCircuitosResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<verificacionCircuitosResponse> verificacionCircuitosAsync(verificacionCircuitosRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:obtieneSucursales", ReplyAction="urn:obtieneSucursalesResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<obtieneSucursalesResponse> obtieneSucursalesAsync(obtieneSucursalesRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:recuperaPasswordRB", ReplyAction="urn:recuperaPasswordRBResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<recuperaPasswordRBResponse> recuperaPasswordRBAsync(recuperaPasswordRBRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:predocumentacion", ReplyAction="urn:predocumentacionResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<predocumentacionResponse> predocumentacionAsync(predocumentacionRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:rastreoPorReferencia", ReplyAction="urn:rastreoPorReferenciaResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<rastreoPorReferenciaResponse> rastreoPorReferenciaAsync(rastreoPorReferenciaRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:buscaMatchCICGuiaUSPS", ReplyAction="urn:buscaMatchCICGuiaUSPSResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<buscaMatchCICGuiaUSPSResponse> buscaMatchCICGuiaUSPSAsync(buscaMatchCICGuiaUSPSRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:obtenerPruebaDeEntrega", ReplyAction="urn:obtenerPruebaDeEntregaResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<obtenerPruebaDeEntregaResponse> obtenerPruebaDeEntregaAsync(obtenerPruebaDeEntregaRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:BuscaGuiaInterManifiestoIne", ReplyAction="urn:BuscaGuiaInterManifiestoIneResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<BuscaGuiaInterManifiestoIneResponse> BuscaGuiaInterManifiestoIneAsync(BuscaGuiaInterManifiestoIneRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:guardaManifiestoINE", ReplyAction="urn:guardaManifiestoINEResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<guardaManifiestoINEResponse> guardaManifiestoINEAsync(guardaManifiestoINERequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:solicitaGtx", ReplyAction="urn:solicitaGtxResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<solicitaGtxResponse> solicitaGtxAsync(solicitaGtxRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:buscaGuiaInterRpk", ReplyAction="urn:buscaGuiaInterRpkResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<buscaGuiaInterRpkResponse> buscaGuiaInterRpkAsync(buscaGuiaInterRpkRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:centrosDistribucion", ReplyAction="urn:centrosDistribucionResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<centrosDistribucionResponse> centrosDistribucionAsync(centrosDistribucionRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:buscaUnidadNombre", ReplyAction="urn:buscaUnidadNombreResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<buscaUnidadNombreResponse> buscaUnidadNombreAsync(buscaUnidadNombreRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:subirGuiasGtx", ReplyAction="urn:subirGuiasGtxResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<subirGuiasGtxResponse> subirGuiasGtxAsync(subirGuiasGtxRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:guardaCircuito", ReplyAction="urn:guardaCircuitoResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<guardaCircuitoResponse> guardaCircuitoAsync(guardaCircuitoRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:solicitaCompulsa", ReplyAction="urn:solicitaCompulsaResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<solicitaCompulsaResponse> solicitaCompulsaAsync(solicitaCompulsaRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:obtieneCatalogoTipoEntrega", ReplyAction="urn:obtieneCatalogoTipoEntregaResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<obtieneCatalogoTipoEntregaResponse> obtieneCatalogoTipoEntregaAsync(obtieneCatalogoTipoEntregaRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:validaGuia", ReplyAction="urn:validaGuiaResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<validaGuiaResponse> validaGuiaAsync(validaGuiaRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:obtieneCatalogoSituaciones", ReplyAction="urn:obtieneCatalogoSituacionesResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<obtieneCatalogoSituacionesResponse> obtieneCatalogoSituacionesAsync(obtieneCatalogoSituacionesRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:rastreo", ReplyAction="urn:rastreoResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<rastreoResponse> rastreoAsync(rastreoRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:documentacionInterF", ReplyAction="urn:documentacionInterFResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<documentacionInterFResponse> documentacionInterFAsync(documentacionInterFRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:buscaCircuito", ReplyAction="urn:buscaCircuitoResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<buscaCircuitoResponse> buscaCircuitoAsync(buscaCircuitoRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:obtieneValoresSeguro", ReplyAction="urn:obtieneValoresSeguroResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<obtieneValoresSeguroResponse> obtieneValoresSeguroAsync(obtieneValoresSeguroRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:catalogoDireccionesGuiaWeb", ReplyAction="urn:catalogoDireccionesGuiaWebResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<catalogoDireccionesGuiaWebResponse> catalogoDireccionesGuiaWebAsync(catalogoDireccionesGuiaWebRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:buscaUnidad", ReplyAction="urn:buscaUnidadResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<buscaUnidadResponse> buscaUnidadAsync(buscaUnidadRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:obtieneCatalogoIataInternacional", ReplyAction="urn:obtieneCatalogoIataInternacionalResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<obtieneCatalogoIataInternacionalResponse> obtieneCatalogoIataInternacionalAsync(obtieneCatalogoIataInternacionalRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:buscaSucursalesOcurre", ReplyAction="urn:buscaSucursalesOcurreResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<buscaSucursalesOcurreResponse> buscaSucursalesOcurreAsync(buscaSucursalesOcurreRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:cierraGtx", ReplyAction="urn:cierraGtxResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<cierraGtxResponse> cierraGtxAsync(cierraGtxRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:pruebaEntrega", ReplyAction="urn:pruebaEntregaResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<pruebaEntregaResponse> pruebaEntregaAsync(pruebaEntregaRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:buscaSucursalCP", ReplyAction="urn:buscaSucursalCPResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<buscaSucursalCPResponse> buscaSucursalCPAsync(buscaSucursalCPRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:generaGuiaElectronica", ReplyAction="urn:generaGuiaElectronicaResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<generaGuiaElectronicaResponse> generaGuiaElectronicaAsync(generaGuiaElectronicaRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:buscaConductor", ReplyAction="urn:buscaConductorResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<buscaConductorResponse> buscaConductorAsync(buscaConductorRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:buscaEtiquetaInter", ReplyAction="urn:buscaEtiquetaInterResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<buscaEtiquetaInterResponse> buscaEtiquetaInterAsync(buscaEtiquetaInterRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:consultaReciboNomina", ReplyAction="urn:consultaReciboNominaResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<consultaReciboNominaResponse> consultaReciboNominaAsync(consultaReciboNominaRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:obtieneCatalogoTipoServicio", ReplyAction="urn:obtieneCatalogoTipoServicioResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<obtieneCatalogoTipoServicioResponse> obtieneCatalogoTipoServicioAsync(obtieneCatalogoTipoServicioRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:buscaSucursalLatitudLongitud", ReplyAction="urn:buscaSucursalLatitudLongitudResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<buscaSucursalLatitudLongitudResponse> buscaSucursalLatitudLongitudAsync(buscaSucursalLatitudLongitudRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:buscaReferenciaGuiaInterRpk", ReplyAction="urn:buscaReferenciaGuiaInterRpkResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<buscaReferenciaGuiaInterRpkResponse> buscaReferenciaGuiaInterRpkAsync(buscaReferenciaGuiaInterRpkRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:documentaPaquetes", ReplyAction="urn:documentaPaquetesResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<documentaPaquetesResponse> documentaPaquetesAsync(documentaPaquetesRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:solicitudRecoleccionWeb", ReplyAction="urn:solicitudRecoleccionWebResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<solicitudRecoleccionWebResponse> solicitudRecoleccionWebAsync(solicitudRecoleccionWebRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:direccionesRecoleccionCF", ReplyAction="urn:direccionesRecoleccionCFResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<direccionesRecoleccionCFResponse> direccionesRecoleccionCFAsync(direccionesRecoleccionCFRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:cotizacionInternacional", ReplyAction="urn:cotizacionInternacionalResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<cotizacionInternacionalResponse> cotizacionInternacionalAsync(cotizacionInternacionalRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:obtieneCatalogoTipoEnvioCorreo", ReplyAction="urn:obtieneCatalogoTipoEnvioCorreoResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<obtieneCatalogoTipoEnvioCorreoResponse> obtieneCatalogoTipoEnvioCorreoAsync(obtieneCatalogoTipoEnvioCorreoRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:solicitudRecoleccionCF", ReplyAction="urn:solicitudRecoleccionCFResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<solicitudRecoleccionCFResponse> solicitudRecoleccionCFAsync(solicitudRecoleccionCFRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:generaGuiaElectronicaTransaccional", ReplyAction="urn:generaGuiaElectronicaTransaccionalResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<generaGuiaElectronicaTransaccionalResponse> generaGuiaElectronicaTransaccionalAsync(generaGuiaElectronicaTransaccionalRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:obtenerFormatoDeImpresion", ReplyAction="urn:obtenerFormatoDeImpresionResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<obtenerFormatoDeImpresionResponse> obtenerFormatoDeImpresionAsync(obtenerFormatoDeImpresionRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:obtieneCatalogoSucursales", ReplyAction="urn:obtieneCatalogoSucursalesResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<obtieneCatalogoSucursalesResponse> obtieneCatalogoSucursalesAsync(obtieneCatalogoSucursalesRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:obtieneCatalogoDestinosLTL", ReplyAction="urn:obtieneCatalogoDestinosLTLResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<obtieneCatalogoDestinosLTLResponse> obtieneCatalogoDestinosLTLAsync(obtieneCatalogoDestinosLTLRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:generaReferenciaBancaria", ReplyAction="urn:generaReferenciaBancariaResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<generaReferenciaBancariaResponse> generaReferenciaBancariaAsync(generaReferenciaBancariaRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:documentacionGuiaPalex", ReplyAction="urn:documentacionGuiaPalexResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<documentacionGuiaPalexResponse> documentacionGuiaPalexAsync(documentacionGuiaPalexRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:actualizacionSituaciones", ReplyAction="urn:actualizacionSituacionesResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<actualizacionSituacionesResponse> actualizacionSituacionesAsync(actualizacionSituacionesRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:rastreoAvanzadoFront", ReplyAction="urn:rastreoAvanzadoFrontResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<rastreoAvanzadoFrontResponse> rastreoAvanzadoFrontAsync(rastreoAvanzadoFrontRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:validaUsuarioRadar", ReplyAction="urn:validaUsuarioRadarResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<validaUsuarioRadarResponse> validaUsuarioRadarAsync(validaUsuarioRadarRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:sucursalesDistribucionCircuito", ReplyAction="urn:sucursalesDistribucionCircuitoResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<sucursalesDistribucionCircuitoResponse> sucursalesDistribucionCircuitoAsync(sucursalesDistribucionCircuitoRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:documentacionAutomatica", ReplyAction="urn:documentacionAutomaticaResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<documentacionAutomaticaResponse> documentacionAutomaticaAsync(documentacionAutomaticaRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:direccionRecoleccionClv", ReplyAction="urn:direccionRecoleccionClvResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<direccionRecoleccionClvResponse> direccionRecoleccionClvAsync(direccionRecoleccionClvRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:altaDireccionGuiaWeb", ReplyAction="urn:altaDireccionGuiaWebResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<altaDireccionGuiaWebResponse> altaDireccionGuiaWebAsync(altaDireccionGuiaWebRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:obtieneGuiasCliente", ReplyAction="urn:obtieneGuiasClienteResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<obtieneGuiasClienteResponse> obtieneGuiasClienteAsync(obtieneGuiasClienteRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:obtieneCatalogoTiposIdentificacion", ReplyAction="urn:obtieneCatalogoTiposIdentificacionResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<obtieneCatalogoTiposIdentificacionResponse> obtieneCatalogoTiposIdentificacionAsync(obtieneCatalogoTiposIdentificacionRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:obtieneFecha", ReplyAction="urn:obtieneFechaResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<obtieneFechaResponse> obtieneFechaAsync(obtieneFechaRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:obtieneCatalogoTipoGtx", ReplyAction="urn:obtieneCatalogoTipoGtxResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<obtieneCatalogoTipoGtxResponse> obtieneCatalogoTipoGtxAsync(obtieneCatalogoTipoGtxRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:matrizDistribucion", ReplyAction="urn:matrizDistribucionResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<matrizDistribucionResponse> matrizDistribucionAsync(matrizDistribucionRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:solicitudRecoleccion", ReplyAction="urn:solicitudRecoleccionResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<solicitudRecoleccionResponse> solicitudRecoleccionAsync(solicitudRecoleccionRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:guiasCircuito", ReplyAction="urn:guiasCircuitoResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<guiasCircuitoResponse> guiasCircuitoAsync(guiasCircuitoRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:calculaCostoSeguro", ReplyAction="urn:calculaCostoSeguroResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<calculaCostoSeguroResponse> calculaCostoSeguroAsync(calculaCostoSeguroRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:aseguraEnvio", ReplyAction="urn:aseguraEnvioResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<aseguraEnvioResponse> aseguraEnvioAsync(aseguraEnvioRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:registraComentarioContacto", ReplyAction="urn:registraComentarioContactoResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<registraComentarioContactoResponse> registraComentarioContactoAsync(registraComentarioContactoRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:rastreoAvanzado", ReplyAction="urn:rastreoAvanzadoResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<rastreoAvanzadoResponse> rastreoAvanzadoAsync(rastreoAvanzadoRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:clienteFacturacion", ReplyAction="urn:clienteFacturacionResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<clienteFacturacionResponse> clienteFacturacionAsync(clienteFacturacionRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:pesoGTX", ReplyAction="urn:pesoGTXResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<pesoGTXResponse> pesoGTXAsync(pesoGTXRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:direccionesRecoleccion", ReplyAction="urn:direccionesRecoleccionResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<direccionesRecoleccionResponse> direccionesRecoleccionAsync(direccionesRecoleccionRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:EnviaCorreoNotificacion", ReplyAction="urn:EnviaCorreoNotificacionResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<EnviaCorreoNotificacionResponse> EnviaCorreoNotificacionAsync(EnviaCorreoNotificacionRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:buscaRutaDistribucion", ReplyAction="urn:buscaRutaDistribucionResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<buscaRutaDistribucionResponse> buscaRutaDistribucionAsync(buscaRutaDistribucionRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:guardaCambioOcurre", ReplyAction="urn:guardaCambioOcurreResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<guardaCambioOcurreResponse> guardaCambioOcurreAsync(guardaCambioOcurreRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:buscaFactura", ReplyAction="urn:buscaFacturaResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<buscaFacturaResponse> buscaFacturaAsync(buscaFacturaRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:facturasAbiertas", ReplyAction="urn:facturasAbiertasResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<facturasAbiertasResponse> facturasAbiertasAsync(facturasAbiertasRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:documentacionGuiaLTL", ReplyAction="urn:documentacionGuiaLTLResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<documentacionGuiaLTLResponse> documentacionGuiaLTLAsync(documentacionGuiaLTLRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:cotizacionNacional", ReplyAction="urn:cotizacionNacionalResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<cotizacionNacionalResponse> cotizacionNacionalAsync(cotizacionNacionalRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:generaEtiquetaLogistica", ReplyAction="urn:generaEtiquetaLogisticaResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<generaEtiquetaLogisticaResponse> generaEtiquetaLogisticaAsync(generaEtiquetaLogisticaRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:obtieneCatalogoEstados", ReplyAction="urn:obtieneCatalogoEstadosResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<obtieneCatalogoEstadosResponse> obtieneCatalogoEstadosAsync(obtieneCatalogoEstadosRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:obtieneCatalogoTipoEnvio", ReplyAction="urn:obtieneCatalogoTipoEnvioResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<obtieneCatalogoTipoEnvioResponse> obtieneCatalogoTipoEnvioAsync(obtieneCatalogoTipoEnvioRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:descargaFactura", ReplyAction="urn:descargaFacturaResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<descargaFacturaResponse> descargaFacturaAsync(descargaFacturaRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:consultaDepositosBancarios", ReplyAction="urn:consultaDepositosBancariosResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<consultaDepositosBancariosResponse> consultaDepositosBancariosAsync(consultaDepositosBancariosRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:busquedaCodigoPostal", ReplyAction="urn:busquedaCodigoPostalResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<busquedaCodigoPostalResponse> busquedaCodigoPostalAsync(busquedaCodigoPostalRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:coberturaNacional", ReplyAction="urn:coberturaNacionalResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<coberturaNacionalResponse> coberturaNacionalAsync(coberturaNacionalRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:cotizacionLTL", ReplyAction="urn:cotizacionLTLResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<cotizacionLTLResponse> cotizacionLTLAsync(cotizacionLTLRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:envioSinDatos", ReplyAction="urn:envioSinDatosResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<envioSinDatosResponse> envioSinDatosAsync(envioSinDatosRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:pesoCircuito", ReplyAction="urn:pesoCircuitoResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<pesoCircuitoResponse> pesoCircuitoAsync(pesoCircuitoRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:documentacion", ReplyAction="urn:documentacionResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<documentacionResponse> documentacionAsync(documentacionRequest request);
    
    [System.ServiceModel.OperationContractAttribute(Action="urn:obtieneDetalleGtx", ReplyAction="urn:obtieneDetalleGtxResponse")]
    [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
    System.Threading.Tasks.Task<obtieneDetalleGtxResponse> obtieneDetalleGtxAsync(obtieneDetalleGtxRequest request);
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://vo.redpack.com/xsd")]
public partial class Guia
{
    
    private IdDesc[] auxiliarField;
    
    private IdDesc claveDexField;
    
    private Direccion consignatarioField;
    
    private float costoSeguroField;
    
    private bool costoSeguroFieldSpecified;
    
    private Cotizacion[] cotizacionesField;
    
    private System.Nullable<System.DateTime> fechaDocumentacionField;
    
    private bool fechaDocumentacionFieldSpecified;
    
    private System.Nullable<System.DateTime> fechaSituacionField;
    
    private bool fechaSituacionFieldSpecified;
    
    private int flagField;
    
    private bool flagFieldSpecified;
    
    private bool guiaAseguradaField;
    
    private bool guiaAseguradaFieldSpecified;
    
    private string monedaField;
    
    private string numeroDeGuiaField;
    
    private string observacionesField;
    
    private Paquete[] paquetesField;
    
    private string personaRecibioField;
    
    private byte[] pruebaDeEntergaField;
    
    private string referenciaField;
    
    private Direccion remitenteField;
    
    private Resultado[] resultadoConsumoWSField;
    
    private IdDesc situacionField;
    
    private float tipoCambioField;
    
    private bool tipoCambioFieldSpecified;
    
    private IdDesc tipoEntregaField;
    
    private IdDesc tipoEnvioField;
    
    private IdDesc tipoIdentificacionField;
    
    private IdDesc tipoServicioField;
    
    private float valorDeclaradoField;
    
    private bool valorDeclaradoFieldSpecified;
    
    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute("auxiliar", IsNullable=true, Order=0)]
    public IdDesc[] auxiliar
    {
        get
        {
            return this.auxiliarField;
        }
        set
        {
            this.auxiliarField = value;
        }
    }
    
    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=1)]
    public IdDesc claveDex
    {
        get
        {
            return this.claveDexField;
        }
        set
        {
            this.claveDexField = value;
        }
    }
    
    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=2)]
    public Direccion consignatario
    {
        get
        {
            return this.consignatarioField;
        }
        set
        {
            this.consignatarioField = value;
        }
    }
    
    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute(Order=3)]
    public float costoSeguro
    {
        get
        {
            return this.costoSeguroField;
        }
        set
        {
            this.costoSeguroField = value;
        }
    }
    
    /// <remarks/>
    [System.Xml.Serialization.XmlIgnoreAttribute()]
    public bool costoSeguroSpecified
    {
        get
        {
            return this.costoSeguroFieldSpecified;
        }
        set
        {
            this.costoSeguroFieldSpecified = value;
        }
    }
    
    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute("cotizaciones", IsNullable=true, Order=4)]
    public Cotizacion[] cotizaciones
    {
        get
        {
            return this.cotizacionesField;
        }
        set
        {
            this.cotizacionesField = value;
        }
    }
    
    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=5)]
    public System.Nullable<System.DateTime> fechaDocumentacion
    {
        get
        {
            return this.fechaDocumentacionField;
        }
        set
        {
            this.fechaDocumentacionField = value;
        }
    }
    
    /// <remarks/>
    [System.Xml.Serialization.XmlIgnoreAttribute()]
    public bool fechaDocumentacionSpecified
    {
        get
        {
            return this.fechaDocumentacionFieldSpecified;
        }
        set
        {
            this.fechaDocumentacionFieldSpecified = value;
        }
    }
    
    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=6)]
    public System.Nullable<System.DateTime> fechaSituacion
    {
        get
        {
            return this.fechaSituacionField;
        }
        set
        {
            this.fechaSituacionField = value;
        }
    }
    
    /// <remarks/>
    [System.Xml.Serialization.XmlIgnoreAttribute()]
    public bool fechaSituacionSpecified
    {
        get
        {
            return this.fechaSituacionFieldSpecified;
        }
        set
        {
            this.fechaSituacionFieldSpecified = value;
        }
    }
    
    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute(Order=7)]
    public int flag
    {
        get
        {
            return this.flagField;
        }
        set
        {
            this.flagField = value;
        }
    }
    
    /// <remarks/>
    [System.Xml.Serialization.XmlIgnoreAttribute()]
    public bool flagSpecified
    {
        get
        {
            return this.flagFieldSpecified;
        }
        set
        {
            this.flagFieldSpecified = value;
        }
    }
    
    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute(Order=8)]
    public bool guiaAsegurada
    {
        get
        {
            return this.guiaAseguradaField;
        }
        set
        {
            this.guiaAseguradaField = value;
        }
    }
    
    /// <remarks/>
    [System.Xml.Serialization.XmlIgnoreAttribute()]
    public bool guiaAseguradaSpecified
    {
        get
        {
            return this.guiaAseguradaFieldSpecified;
        }
        set
        {
            this.guiaAseguradaFieldSpecified = value;
        }
    }
    
    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=9)]
    public string moneda
    {
        get
        {
            return this.monedaField;
        }
        set
        {
            this.monedaField = value;
        }
    }
    
    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=10)]
    public string numeroDeGuia
    {
        get
        {
            return this.numeroDeGuiaField;
        }
        set
        {
            this.numeroDeGuiaField = value;
        }
    }
    
    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=11)]
    public string observaciones
    {
        get
        {
            return this.observacionesField;
        }
        set
        {
            this.observacionesField = value;
        }
    }
    
    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute("paquetes", IsNullable=true, Order=12)]
    public Paquete[] paquetes
    {
        get
        {
            return this.paquetesField;
        }
        set
        {
            this.paquetesField = value;
        }
    }
    
    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=13)]
    public string personaRecibio
    {
        get
        {
            return this.personaRecibioField;
        }
        set
        {
            this.personaRecibioField = value;
        }
    }
    
    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary", IsNullable=true, Order=14)]
    public byte[] pruebaDeEnterga
    {
        get
        {
            return this.pruebaDeEntergaField;
        }
        set
        {
            this.pruebaDeEntergaField = value;
        }
    }
    
    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=15)]
    public string referencia
    {
        get
        {
            return this.referenciaField;
        }
        set
        {
            this.referenciaField = value;
        }
    }
    
    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=16)]
    public Direccion remitente
    {
        get
        {
            return this.remitenteField;
        }
        set
        {
            this.remitenteField = value;
        }
    }
    
    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute("resultadoConsumoWS", IsNullable=true, Order=17)]
    public Resultado[] resultadoConsumoWS
    {
        get
        {
            return this.resultadoConsumoWSField;
        }
        set
        {
            this.resultadoConsumoWSField = value;
        }
    }
    
    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=18)]
    public IdDesc situacion
    {
        get
        {
            return this.situacionField;
        }
        set
        {
            this.situacionField = value;
        }
    }
    
    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute(Order=19)]
    public float tipoCambio
    {
        get
        {
            return this.tipoCambioField;
        }
        set
        {
            this.tipoCambioField = value;
        }
    }
    
    /// <remarks/>
    [System.Xml.Serialization.XmlIgnoreAttribute()]
    public bool tipoCambioSpecified
    {
        get
        {
            return this.tipoCambioFieldSpecified;
        }
        set
        {
            this.tipoCambioFieldSpecified = value;
        }
    }
    
    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=20)]
    public IdDesc tipoEntrega
    {
        get
        {
            return this.tipoEntregaField;
        }
        set
        {
            this.tipoEntregaField = value;
        }
    }
    
    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=21)]
    public IdDesc tipoEnvio
    {
        get
        {
            return this.tipoEnvioField;
        }
        set
        {
            this.tipoEnvioField = value;
        }
    }
    
    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=22)]
    public IdDesc tipoIdentificacion
    {
        get
        {
            return this.tipoIdentificacionField;
        }
        set
        {
            this.tipoIdentificacionField = value;
        }
    }
    
    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=23)]
    public IdDesc tipoServicio
    {
        get
        {
            return this.tipoServicioField;
        }
        set
        {
            this.tipoServicioField = value;
        }
    }
    
    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute(Order=24)]
    public float valorDeclarado
    {
        get
        {
            return this.valorDeclaradoField;
        }
        set
        {
            this.valorDeclaradoField = value;
        }
    }
    
    /// <remarks/>
    [System.Xml.Serialization.XmlIgnoreAttribute()]
    public bool valorDeclaradoSpecified
    {
        get
        {
            return this.valorDeclaradoFieldSpecified;
        }
        set
        {
            this.valorDeclaradoFieldSpecified = value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://vo.redpack.com/xsd")]
public partial class IdDesc
{
    
    private string[] auxiliarField;
    
    private string descripcionField;
    
    private string equivalenciaField;
    
    private int idField;
    
    private bool idFieldSpecified;
    
    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute("auxiliar", IsNullable=true, Order=0)]
    public string[] auxiliar
    {
        get
        {
            return this.auxiliarField;
        }
        set
        {
            this.auxiliarField = value;
        }
    }
    
    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=1)]
    public string descripcion
    {
        get
        {
            return this.descripcionField;
        }
        set
        {
            this.descripcionField = value;
        }
    }
    
    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=2)]
    public string equivalencia
    {
        get
        {
            return this.equivalenciaField;
        }
        set
        {
            this.equivalenciaField = value;
        }
    }
    
    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute(Order=3)]
    public int id
    {
        get
        {
            return this.idField;
        }
        set
        {
            this.idField = value;
        }
    }
    
    /// <remarks/>
    [System.Xml.Serialization.XmlIgnoreAttribute()]
    public bool idSpecified
    {
        get
        {
            return this.idFieldSpecified;
        }
        set
        {
            this.idFieldSpecified = value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://vo.redpack.com/xsd")]
public partial class Resultado
{
    
    private string descripcionField;
    
    private int estatusField;
    
    private bool estatusFieldSpecified;
    
    private int gravedadField;
    
    private bool gravedadFieldSpecified;
    
    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=0)]
    public string descripcion
    {
        get
        {
            return this.descripcionField;
        }
        set
        {
            this.descripcionField = value;
        }
    }
    
    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute(Order=1)]
    public int estatus
    {
        get
        {
            return this.estatusField;
        }
        set
        {
            this.estatusField = value;
        }
    }
    
    /// <remarks/>
    [System.Xml.Serialization.XmlIgnoreAttribute()]
    public bool estatusSpecified
    {
        get
        {
            return this.estatusFieldSpecified;
        }
        set
        {
            this.estatusFieldSpecified = value;
        }
    }
    
    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute(Order=2)]
    public int gravedad
    {
        get
        {
            return this.gravedadField;
        }
        set
        {
            this.gravedadField = value;
        }
    }
    
    /// <remarks/>
    [System.Xml.Serialization.XmlIgnoreAttribute()]
    public bool gravedadSpecified
    {
        get
        {
            return this.gravedadFieldSpecified;
        }
        set
        {
            this.gravedadFieldSpecified = value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://vo.redpack.com/xsd")]
public partial class DetalleRastreo
{
    
    private string descripcionEventoField;
    
    private string eventoField;
    
    private System.Nullable<System.DateTime> fechaEventoField;
    
    private bool fechaEventoFieldSpecified;
    
    private string localizacionField;
    
    private string observacionesField;
    
    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=0)]
    public string descripcionEvento
    {
        get
        {
            return this.descripcionEventoField;
        }
        set
        {
            this.descripcionEventoField = value;
        }
    }
    
    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=1)]
    public string evento
    {
        get
        {
            return this.eventoField;
        }
        set
        {
            this.eventoField = value;
        }
    }
    
    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=2)]
    public System.Nullable<System.DateTime> fechaEvento
    {
        get
        {
            return this.fechaEventoField;
        }
        set
        {
            this.fechaEventoField = value;
        }
    }
    
    /// <remarks/>
    [System.Xml.Serialization.XmlIgnoreAttribute()]
    public bool fechaEventoSpecified
    {
        get
        {
            return this.fechaEventoFieldSpecified;
        }
        set
        {
            this.fechaEventoFieldSpecified = value;
        }
    }
    
    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=3)]
    public string localizacion
    {
        get
        {
            return this.localizacionField;
        }
        set
        {
            this.localizacionField = value;
        }
    }
    
    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=4)]
    public string observaciones
    {
        get
        {
            return this.observacionesField;
        }
        set
        {
            this.observacionesField = value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://vo.redpack.com/xsd")]
public partial class Paquete
{
    
    private System.Nullable<int> altoField;
    
    private bool altoFieldSpecified;
    
    private System.Nullable<int> anchoField;
    
    private bool anchoFieldSpecified;
    
    private IdDesc[] auxiliarField;
    
    private System.Nullable<int> consecutivoField;
    
    private bool consecutivoFieldSpecified;
    
    private string descripcionField;
    
    private DetalleRastreo[] detallesRastreoField;
    
    private byte[] formatoEtiquetaField;
    
    private System.Nullable<int> largoField;
    
    private bool largoFieldSpecified;
    
    private float pesoField;
    
    private bool pesoFieldSpecified;
    
    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=0)]
    public System.Nullable<int> alto
    {
        get
        {
            return this.altoField;
        }
        set
        {
            this.altoField = value;
        }
    }
    
    /// <remarks/>
    [System.Xml.Serialization.XmlIgnoreAttribute()]
    public bool altoSpecified
    {
        get
        {
            return this.altoFieldSpecified;
        }
        set
        {
            this.altoFieldSpecified = value;
        }
    }
    
    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=1)]
    public System.Nullable<int> ancho
    {
        get
        {
            return this.anchoField;
        }
        set
        {
            this.anchoField = value;
        }
    }
    
    /// <remarks/>
    [System.Xml.Serialization.XmlIgnoreAttribute()]
    public bool anchoSpecified
    {
        get
        {
            return this.anchoFieldSpecified;
        }
        set
        {
            this.anchoFieldSpecified = value;
        }
    }
    
    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute("auxiliar", IsNullable=true, Order=2)]
    public IdDesc[] auxiliar
    {
        get
        {
            return this.auxiliarField;
        }
        set
        {
            this.auxiliarField = value;
        }
    }
    
    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=3)]
    public System.Nullable<int> consecutivo
    {
        get
        {
            return this.consecutivoField;
        }
        set
        {
            this.consecutivoField = value;
        }
    }
    
    /// <remarks/>
    [System.Xml.Serialization.XmlIgnoreAttribute()]
    public bool consecutivoSpecified
    {
        get
        {
            return this.consecutivoFieldSpecified;
        }
        set
        {
            this.consecutivoFieldSpecified = value;
        }
    }
    
    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=4)]
    public string descripcion
    {
        get
        {
            return this.descripcionField;
        }
        set
        {
            this.descripcionField = value;
        }
    }
    
    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute("detallesRastreo", IsNullable=true, Order=5)]
    public DetalleRastreo[] detallesRastreo
    {
        get
        {
            return this.detallesRastreoField;
        }
        set
        {
            this.detallesRastreoField = value;
        }
    }
    
    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary", IsNullable=true, Order=6)]
    public byte[] formatoEtiqueta
    {
        get
        {
            return this.formatoEtiquetaField;
        }
        set
        {
            this.formatoEtiquetaField = value;
        }
    }
    
    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=7)]
    public System.Nullable<int> largo
    {
        get
        {
            return this.largoField;
        }
        set
        {
            this.largoField = value;
        }
    }
    
    /// <remarks/>
    [System.Xml.Serialization.XmlIgnoreAttribute()]
    public bool largoSpecified
    {
        get
        {
            return this.largoFieldSpecified;
        }
        set
        {
            this.largoFieldSpecified = value;
        }
    }
    
    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute(Order=8)]
    public float peso
    {
        get
        {
            return this.pesoField;
        }
        set
        {
            this.pesoField = value;
        }
    }
    
    /// <remarks/>
    [System.Xml.Serialization.XmlIgnoreAttribute()]
    public bool pesoSpecified
    {
        get
        {
            return this.pesoFieldSpecified;
        }
        set
        {
            this.pesoFieldSpecified = value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://vo.redpack.com/xsd")]
public partial class DetalleCotizacion
{
    
    private float costoBaseField;
    
    private bool costoBaseFieldSpecified;
    
    private string descripcionField;
    
    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute(Order=0)]
    public float costoBase
    {
        get
        {
            return this.costoBaseField;
        }
        set
        {
            this.costoBaseField = value;
        }
    }
    
    /// <remarks/>
    [System.Xml.Serialization.XmlIgnoreAttribute()]
    public bool costoBaseSpecified
    {
        get
        {
            return this.costoBaseFieldSpecified;
        }
        set
        {
            this.costoBaseFieldSpecified = value;
        }
    }
    
    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=1)]
    public string descripcion
    {
        get
        {
            return this.descripcionField;
        }
        set
        {
            this.descripcionField = value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://vo.redpack.com/xsd")]
public partial class Cotizacion
{
    
    private string descripcionField;
    
    private DetalleCotizacion[] detallesCotizacionField;
    
    private float tarifaField;
    
    private bool tarifaFieldSpecified;
    
    private System.Nullable<System.DateTime> tiempoEntregaField;
    
    private bool tiempoEntregaFieldSpecified;
    
    private float tiempoSobreField;
    
    private bool tiempoSobreFieldSpecified;
    
    private IdDesc tipoServicioField;
    
    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=0)]
    public string descripcion
    {
        get
        {
            return this.descripcionField;
        }
        set
        {
            this.descripcionField = value;
        }
    }
    
    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute("detallesCotizacion", IsNullable=true, Order=1)]
    public DetalleCotizacion[] detallesCotizacion
    {
        get
        {
            return this.detallesCotizacionField;
        }
        set
        {
            this.detallesCotizacionField = value;
        }
    }
    
    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute(Order=2)]
    public float tarifa
    {
        get
        {
            return this.tarifaField;
        }
        set
        {
            this.tarifaField = value;
        }
    }
    
    /// <remarks/>
    [System.Xml.Serialization.XmlIgnoreAttribute()]
    public bool tarifaSpecified
    {
        get
        {
            return this.tarifaFieldSpecified;
        }
        set
        {
            this.tarifaFieldSpecified = value;
        }
    }
    
    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true, Order=3)]
    public System.Nullable<System.DateTime> tiempoEntrega
    {
        get
        {
            return this.tiempoEntregaField;
        }
        set
        {
            this.tiempoEntregaField = value;
        }
    }
    
    /// <remarks/>
    [System.Xml.Serialization.XmlIgnoreAttribute()]
    public bool tiempoEntregaSpecified
    {
        get
        {
            return this.tiempoEntregaFieldSpecified;
        }
        set
        {
            this.tiempoEntregaFieldSpecified = value;
        }
    }
    
    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute(Order=4)]
    public float tiempoSobre
    {
        get
        {
            return this.tiempoSobreField;
        }
        set
        {
            this.tiempoSobreField = value;
        }
    }
    
    /// <remarks/>
    [System.Xml.Serialization.XmlIgnoreAttribute()]
    public bool tiempoSobreSpecified
    {
        get
        {
            return this.tiempoSobreFieldSpecified;
        }
        set
        {
            this.tiempoSobreFieldSpecified = value;
        }
    }
    
    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=5)]
    public IdDesc tipoServicio
    {
        get
        {
            return this.tipoServicioField;
        }
        set
        {
            this.tipoServicioField = value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://vo.redpack.com/xsd")]
public partial class Telefono
{
    
    private string lADAField;
    
    private string extensionField;
    
    private string telefonoField;
    
    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=0)]
    public string LADA
    {
        get
        {
            return this.lADAField;
        }
        set
        {
            this.lADAField = value;
        }
    }
    
    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=1)]
    public string extension
    {
        get
        {
            return this.extensionField;
        }
        set
        {
            this.extensionField = value;
        }
    }
    
    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=2)]
    public string telefono
    {
        get
        {
            return this.telefonoField;
        }
        set
        {
            this.telefonoField = value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://vo.redpack.com/xsd")]
public partial class Direccion
{
    
    private string calleField;
    
    private string ciudadField;
    
    private System.Nullable<int> codigoPostalField;
    
    private bool codigoPostalFieldSpecified;
    
    private string colonia_AsentamientoField;
    
    private string contactoField;
    
    private string emailField;
    
    private string estadoField;
    
    private IdDesc iataField;
    
    private string nombre_CompaniaField;
    
    private string numeroExteriorField;
    
    private string numeroInteriorField;
    
    private string paisField;
    
    private string referenciaUbicacionField;
    
    private Telefono[] telefonosField;
    
    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=0)]
    public string calle
    {
        get
        {
            return this.calleField;
        }
        set
        {
            this.calleField = value;
        }
    }
    
    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=1)]
    public string ciudad
    {
        get
        {
            return this.ciudadField;
        }
        set
        {
            this.ciudadField = value;
        }
    }
    
    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=2)]
    public System.Nullable<int> codigoPostal
    {
        get
        {
            return this.codigoPostalField;
        }
        set
        {
            this.codigoPostalField = value;
        }
    }
    
    /// <remarks/>
    [System.Xml.Serialization.XmlIgnoreAttribute()]
    public bool codigoPostalSpecified
    {
        get
        {
            return this.codigoPostalFieldSpecified;
        }
        set
        {
            this.codigoPostalFieldSpecified = value;
        }
    }
    
    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=3)]
    public string colonia_Asentamiento
    {
        get
        {
            return this.colonia_AsentamientoField;
        }
        set
        {
            this.colonia_AsentamientoField = value;
        }
    }
    
    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=4)]
    public string contacto
    {
        get
        {
            return this.contactoField;
        }
        set
        {
            this.contactoField = value;
        }
    }
    
    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=5)]
    public string email
    {
        get
        {
            return this.emailField;
        }
        set
        {
            this.emailField = value;
        }
    }
    
    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=6)]
    public string estado
    {
        get
        {
            return this.estadoField;
        }
        set
        {
            this.estadoField = value;
        }
    }
    
    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=7)]
    public IdDesc iata
    {
        get
        {
            return this.iataField;
        }
        set
        {
            this.iataField = value;
        }
    }
    
    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=8)]
    public string nombre_Compania
    {
        get
        {
            return this.nombre_CompaniaField;
        }
        set
        {
            this.nombre_CompaniaField = value;
        }
    }
    
    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=9)]
    public string numeroExterior
    {
        get
        {
            return this.numeroExteriorField;
        }
        set
        {
            this.numeroExteriorField = value;
        }
    }
    
    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=10)]
    public string numeroInterior
    {
        get
        {
            return this.numeroInteriorField;
        }
        set
        {
            this.numeroInteriorField = value;
        }
    }
    
    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=11)]
    public string pais
    {
        get
        {
            return this.paisField;
        }
        set
        {
            this.paisField = value;
        }
    }
    
    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=12)]
    public string referenciaUbicacion
    {
        get
        {
            return this.referenciaUbicacionField;
        }
        set
        {
            this.referenciaUbicacionField = value;
        }
    }
    
    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute("telefonos", IsNullable=true, Order=13)]
    public Telefono[] telefonos
    {
        get
        {
            return this.telefonosField;
        }
        set
        {
            this.telefonosField = value;
        }
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="historialCargoCombustible", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class historialCargoCombustibleRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    public historialCargoCombustibleRequest()
    {
    }
    
    public historialCargoCombustibleRequest(string PIN, int idUsuario)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="historialCargoCombustibleResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class historialCargoCombustibleResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public historialCargoCombustibleResponse()
    {
    }
    
    public historialCargoCombustibleResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="bajarGuiasGtx", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class bajarGuiasGtxRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=2)]
    [System.Xml.Serialization.XmlElementAttribute("guias", IsNullable=true)]
    public Guia[] guias;
    
    public bajarGuiasGtxRequest()
    {
    }
    
    public bajarGuiasGtxRequest(string PIN, int idUsuario, Guia[] guias)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
        this.guias = guias;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="bajarGuiasGtxResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class bajarGuiasGtxResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public bajarGuiasGtxResponse()
    {
    }
    
    public bajarGuiasGtxResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="buscaConductorNombre", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class buscaConductorNombreRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=2)]
    [System.Xml.Serialization.XmlElementAttribute("guias", IsNullable=true)]
    public Guia[] guias;
    
    public buscaConductorNombreRequest()
    {
    }
    
    public buscaConductorNombreRequest(string PIN, int idUsuario, Guia[] guias)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
        this.guias = guias;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="buscaConductorNombreResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class buscaConductorNombreResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public buscaConductorNombreResponse()
    {
    }
    
    public buscaConductorNombreResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="catalogoTiposAtencion", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class catalogoTiposAtencionRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    public catalogoTiposAtencionRequest()
    {
    }
    
    public catalogoTiposAtencionRequest(string PIN, int idUsuario)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="catalogoTiposAtencionResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class catalogoTiposAtencionResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public catalogoTiposAtencionResponse()
    {
    }
    
    public catalogoTiposAtencionResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="buscaRutaDistribucionOrigenDestino", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class buscaRutaDistribucionOrigenDestinoRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=2)]
    [System.Xml.Serialization.XmlElementAttribute("guias", IsNullable=true)]
    public Guia[] guias;
    
    public buscaRutaDistribucionOrigenDestinoRequest()
    {
    }
    
    public buscaRutaDistribucionOrigenDestinoRequest(string PIN, int idUsuario, Guia[] guias)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
        this.guias = guias;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="buscaRutaDistribucionOrigenDestinoResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class buscaRutaDistribucionOrigenDestinoResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public buscaRutaDistribucionOrigenDestinoResponse()
    {
    }
    
    public buscaRutaDistribucionOrigenDestinoResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="obtieneCatalogoDestinosInternacionales", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class obtieneCatalogoDestinosInternacionalesRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    public obtieneCatalogoDestinosInternacionalesRequest()
    {
    }
    
    public obtieneCatalogoDestinosInternacionalesRequest(string PIN, int idUsuario)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="obtieneCatalogoDestinosInternacionalesResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class obtieneCatalogoDestinosInternacionalesResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public obtieneCatalogoDestinosInternacionalesResponse()
    {
    }
    
    public obtieneCatalogoDestinosInternacionalesResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="generaMovimientoCircuito", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class generaMovimientoCircuitoRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=2)]
    [System.Xml.Serialization.XmlElementAttribute("guias", IsNullable=true)]
    public Guia[] guias;
    
    public generaMovimientoCircuitoRequest()
    {
    }
    
    public generaMovimientoCircuitoRequest(string PIN, int idUsuario, Guia[] guias)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
        this.guias = guias;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="generaMovimientoCircuitoResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class generaMovimientoCircuitoResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public generaMovimientoCircuitoResponse()
    {
    }
    
    public generaMovimientoCircuitoResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="reporteEnImpresoraDefinida", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class reporteEnImpresoraDefinidaRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=2)]
    [System.Xml.Serialization.XmlElementAttribute("guias", IsNullable=true)]
    public Guia[] guias;
    
    public reporteEnImpresoraDefinidaRequest()
    {
    }
    
    public reporteEnImpresoraDefinidaRequest(string PIN, int idUsuario, Guia[] guias)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
        this.guias = guias;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="reporteEnImpresoraDefinidaResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class reporteEnImpresoraDefinidaResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public reporteEnImpresoraDefinidaResponse()
    {
    }
    
    public reporteEnImpresoraDefinidaResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="rastreoInternacional", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class rastreoInternacionalRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=2)]
    [System.Xml.Serialization.XmlElementAttribute("guias", IsNullable=true)]
    public Guia[] guias;
    
    public rastreoInternacionalRequest()
    {
    }
    
    public rastreoInternacionalRequest(string PIN, int idUsuario, Guia[] guias)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
        this.guias = guias;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="rastreoInternacionalResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class rastreoInternacionalResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public rastreoInternacionalResponse()
    {
    }
    
    public rastreoInternacionalResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="documentacionAutomaticaInternacional", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class documentacionAutomaticaInternacionalRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=2)]
    [System.Xml.Serialization.XmlElementAttribute("guias", IsNullable=true)]
    public Guia[] guias;
    
    public documentacionAutomaticaInternacionalRequest()
    {
    }
    
    public documentacionAutomaticaInternacionalRequest(string PIN, int idUsuario, Guia[] guias)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
        this.guias = guias;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="documentacionAutomaticaInternacionalResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class documentacionAutomaticaInternacionalResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public documentacionAutomaticaInternacionalResponse()
    {
    }
    
    public documentacionAutomaticaInternacionalResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="obtieneCatalogoClavesDEX", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class obtieneCatalogoClavesDEXRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    public obtieneCatalogoClavesDEXRequest()
    {
    }
    
    public obtieneCatalogoClavesDEXRequest(string PIN, int idUsuario)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="obtieneCatalogoClavesDEXResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class obtieneCatalogoClavesDEXResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public obtieneCatalogoClavesDEXResponse()
    {
    }
    
    public obtieneCatalogoClavesDEXResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="cargaDistribucion", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class cargaDistribucionRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=2)]
    [System.Xml.Serialization.XmlElementAttribute("guias", IsNullable=true)]
    public Guia[] guias;
    
    public cargaDistribucionRequest()
    {
    }
    
    public cargaDistribucionRequest(string PIN, int idUsuario, Guia[] guias)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
        this.guias = guias;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="cargaDistribucionResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class cargaDistribucionResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public cargaDistribucionResponse()
    {
    }
    
    public cargaDistribucionResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="conductorCircuito", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class conductorCircuitoRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=2)]
    [System.Xml.Serialization.XmlElementAttribute("guias", IsNullable=true)]
    public Guia[] guias;
    
    public conductorCircuitoRequest()
    {
    }
    
    public conductorCircuitoRequest(string PIN, int idUsuario, Guia[] guias)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
        this.guias = guias;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="conductorCircuitoResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class conductorCircuitoResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public conductorCircuitoResponse()
    {
    }
    
    public conductorCircuitoResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="buscaCircuitoExistente", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class buscaCircuitoExistenteRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=2)]
    [System.Xml.Serialization.XmlElementAttribute("guias", IsNullable=true)]
    public Guia[] guias;
    
    public buscaCircuitoExistenteRequest()
    {
    }
    
    public buscaCircuitoExistenteRequest(string PIN, int idUsuario, Guia[] guias)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
        this.guias = guias;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="buscaCircuitoExistenteResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class buscaCircuitoExistenteResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public buscaCircuitoExistenteResponse()
    {
    }
    
    public buscaCircuitoExistenteResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="validaUsuario", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class validaUsuarioRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=2)]
    [System.Xml.Serialization.XmlElementAttribute("guias", IsNullable=true)]
    public Guia[] guias;
    
    public validaUsuarioRequest()
    {
    }
    
    public validaUsuarioRequest(string PIN, int idUsuario, Guia[] guias)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
        this.guias = guias;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="validaUsuarioResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class validaUsuarioResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public validaUsuarioResponse()
    {
    }
    
    public validaUsuarioResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="cierreGtxRecepcion", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class cierreGtxRecepcionRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=2)]
    [System.Xml.Serialization.XmlElementAttribute("guias", IsNullable=true)]
    public Guia[] guias;
    
    public cierreGtxRecepcionRequest()
    {
    }
    
    public cierreGtxRecepcionRequest(string PIN, int idUsuario, Guia[] guias)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
        this.guias = guias;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="cierreGtxRecepcionResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class cierreGtxRecepcionResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public cierreGtxRecepcionResponse()
    {
    }
    
    public cierreGtxRecepcionResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="obtieneCatalogoPoblacionPorEstado", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class obtieneCatalogoPoblacionPorEstadoRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=2)]
    [System.Xml.Serialization.XmlElementAttribute("guias", IsNullable=true)]
    public Guia[] guias;
    
    public obtieneCatalogoPoblacionPorEstadoRequest()
    {
    }
    
    public obtieneCatalogoPoblacionPorEstadoRequest(string PIN, int idUsuario, Guia[] guias)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
        this.guias = guias;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="obtieneCatalogoPoblacionPorEstadoResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class obtieneCatalogoPoblacionPorEstadoResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public obtieneCatalogoPoblacionPorEstadoResponse()
    {
    }
    
    public obtieneCatalogoPoblacionPorEstadoResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="guardaSituacion", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class guardaSituacionRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=2)]
    [System.Xml.Serialization.XmlElementAttribute("guias", IsNullable=true)]
    public Guia[] guias;
    
    public guardaSituacionRequest()
    {
    }
    
    public guardaSituacionRequest(string PIN, int idUsuario, Guia[] guias)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
        this.guias = guias;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="guardaSituacionResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class guardaSituacionResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public guardaSituacionResponse()
    {
    }
    
    public guardaSituacionResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="tarifasValoresDiariosInter", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class tarifasValoresDiariosInterRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    public tarifasValoresDiariosInterRequest()
    {
    }
    
    public tarifasValoresDiariosInterRequest(string PIN, int idUsuario)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="tarifasValoresDiariosInterResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class tarifasValoresDiariosInterResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public tarifasValoresDiariosInterResponse()
    {
    }
    
    public tarifasValoresDiariosInterResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="documentacionInterU", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class documentacionInterURequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=2)]
    [System.Xml.Serialization.XmlElementAttribute("guias", IsNullable=true)]
    public Guia[] guias;
    
    public documentacionInterURequest()
    {
    }
    
    public documentacionInterURequest(string PIN, int idUsuario, Guia[] guias)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
        this.guias = guias;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="documentacionInterUResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class documentacionInterUResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public documentacionInterUResponse()
    {
    }
    
    public documentacionInterUResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="circuitoAgregaEmbarqueRecepcion", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class circuitoAgregaEmbarqueRecepcionRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=2)]
    [System.Xml.Serialization.XmlElementAttribute("guias", IsNullable=true)]
    public Guia[] guias;
    
    public circuitoAgregaEmbarqueRecepcionRequest()
    {
    }
    
    public circuitoAgregaEmbarqueRecepcionRequest(string PIN, int idUsuario, Guia[] guias)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
        this.guias = guias;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="circuitoAgregaEmbarqueRecepcionResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class circuitoAgregaEmbarqueRecepcionResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public circuitoAgregaEmbarqueRecepcionResponse()
    {
    }
    
    public circuitoAgregaEmbarqueRecepcionResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="verificacionCircuitos", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class verificacionCircuitosRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=2)]
    [System.Xml.Serialization.XmlElementAttribute("guias", IsNullable=true)]
    public Guia[] guias;
    
    public verificacionCircuitosRequest()
    {
    }
    
    public verificacionCircuitosRequest(string PIN, int idUsuario, Guia[] guias)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
        this.guias = guias;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="verificacionCircuitosResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class verificacionCircuitosResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public verificacionCircuitosResponse()
    {
    }
    
    public verificacionCircuitosResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="obtieneSucursales", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class obtieneSucursalesRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=2)]
    [System.Xml.Serialization.XmlElementAttribute("guias", IsNullable=true)]
    public Guia[] guias;
    
    public obtieneSucursalesRequest()
    {
    }
    
    public obtieneSucursalesRequest(string PIN, int idUsuario, Guia[] guias)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
        this.guias = guias;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="obtieneSucursalesResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class obtieneSucursalesResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public obtieneSucursalesResponse()
    {
    }
    
    public obtieneSucursalesResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="recuperaPasswordRB", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class recuperaPasswordRBRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=2)]
    [System.Xml.Serialization.XmlElementAttribute("guias", IsNullable=true)]
    public Guia[] guias;
    
    public recuperaPasswordRBRequest()
    {
    }
    
    public recuperaPasswordRBRequest(string PIN, int idUsuario, Guia[] guias)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
        this.guias = guias;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="recuperaPasswordRBResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class recuperaPasswordRBResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public recuperaPasswordRBResponse()
    {
    }
    
    public recuperaPasswordRBResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="predocumentacion", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class predocumentacionRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=2)]
    [System.Xml.Serialization.XmlElementAttribute("guias", IsNullable=true)]
    public Guia[] guias;
    
    public predocumentacionRequest()
    {
    }
    
    public predocumentacionRequest(string PIN, int idUsuario, Guia[] guias)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
        this.guias = guias;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="predocumentacionResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class predocumentacionResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public predocumentacionResponse()
    {
    }
    
    public predocumentacionResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="rastreoPorReferencia", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class rastreoPorReferenciaRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=2)]
    [System.Xml.Serialization.XmlElementAttribute("guias", IsNullable=true)]
    public Guia[] guias;
    
    public rastreoPorReferenciaRequest()
    {
    }
    
    public rastreoPorReferenciaRequest(string PIN, int idUsuario, Guia[] guias)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
        this.guias = guias;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="rastreoPorReferenciaResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class rastreoPorReferenciaResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public rastreoPorReferenciaResponse()
    {
    }
    
    public rastreoPorReferenciaResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="buscaMatchCICGuiaUSPS", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class buscaMatchCICGuiaUSPSRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=2)]
    [System.Xml.Serialization.XmlElementAttribute("guias", IsNullable=true)]
    public Guia[] guias;
    
    public buscaMatchCICGuiaUSPSRequest()
    {
    }
    
    public buscaMatchCICGuiaUSPSRequest(string PIN, int idUsuario, Guia[] guias)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
        this.guias = guias;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="buscaMatchCICGuiaUSPSResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class buscaMatchCICGuiaUSPSResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public buscaMatchCICGuiaUSPSResponse()
    {
    }
    
    public buscaMatchCICGuiaUSPSResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="obtenerPruebaDeEntrega", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class obtenerPruebaDeEntregaRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=2)]
    [System.Xml.Serialization.XmlElementAttribute("guias", IsNullable=true)]
    public Guia[] guias;
    
    public obtenerPruebaDeEntregaRequest()
    {
    }
    
    public obtenerPruebaDeEntregaRequest(string PIN, int idUsuario, Guia[] guias)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
        this.guias = guias;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="obtenerPruebaDeEntregaResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class obtenerPruebaDeEntregaResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public obtenerPruebaDeEntregaResponse()
    {
    }
    
    public obtenerPruebaDeEntregaResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="BuscaGuiaInterManifiestoIne", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class BuscaGuiaInterManifiestoIneRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=2)]
    [System.Xml.Serialization.XmlElementAttribute("guias", IsNullable=true)]
    public Guia[] guias;
    
    public BuscaGuiaInterManifiestoIneRequest()
    {
    }
    
    public BuscaGuiaInterManifiestoIneRequest(string PIN, int idUsuario, Guia[] guias)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
        this.guias = guias;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="BuscaGuiaInterManifiestoIneResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class BuscaGuiaInterManifiestoIneResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public BuscaGuiaInterManifiestoIneResponse()
    {
    }
    
    public BuscaGuiaInterManifiestoIneResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="guardaManifiestoINE", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class guardaManifiestoINERequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=2)]
    [System.Xml.Serialization.XmlElementAttribute("guias", IsNullable=true)]
    public Guia[] guias;
    
    public guardaManifiestoINERequest()
    {
    }
    
    public guardaManifiestoINERequest(string PIN, int idUsuario, Guia[] guias)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
        this.guias = guias;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="guardaManifiestoINEResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class guardaManifiestoINEResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public guardaManifiestoINEResponse()
    {
    }
    
    public guardaManifiestoINEResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="solicitaGtx", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class solicitaGtxRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=2)]
    [System.Xml.Serialization.XmlElementAttribute("guias", IsNullable=true)]
    public Guia[] guias;
    
    public solicitaGtxRequest()
    {
    }
    
    public solicitaGtxRequest(string PIN, int idUsuario, Guia[] guias)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
        this.guias = guias;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="solicitaGtxResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class solicitaGtxResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public solicitaGtxResponse()
    {
    }
    
    public solicitaGtxResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="buscaGuiaInterRpk", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class buscaGuiaInterRpkRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=2)]
    [System.Xml.Serialization.XmlElementAttribute("guias", IsNullable=true)]
    public Guia[] guias;
    
    public buscaGuiaInterRpkRequest()
    {
    }
    
    public buscaGuiaInterRpkRequest(string PIN, int idUsuario, Guia[] guias)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
        this.guias = guias;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="buscaGuiaInterRpkResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class buscaGuiaInterRpkResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public buscaGuiaInterRpkResponse()
    {
    }
    
    public buscaGuiaInterRpkResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="centrosDistribucion", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class centrosDistribucionRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    public centrosDistribucionRequest()
    {
    }
    
    public centrosDistribucionRequest(string PIN, int idUsuario)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="centrosDistribucionResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class centrosDistribucionResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public centrosDistribucionResponse()
    {
    }
    
    public centrosDistribucionResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="buscaUnidadNombre", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class buscaUnidadNombreRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=2)]
    [System.Xml.Serialization.XmlElementAttribute("guias", IsNullable=true)]
    public Guia[] guias;
    
    public buscaUnidadNombreRequest()
    {
    }
    
    public buscaUnidadNombreRequest(string PIN, int idUsuario, Guia[] guias)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
        this.guias = guias;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="buscaUnidadNombreResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class buscaUnidadNombreResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public buscaUnidadNombreResponse()
    {
    }
    
    public buscaUnidadNombreResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="subirGuiasGtx", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class subirGuiasGtxRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=2)]
    [System.Xml.Serialization.XmlElementAttribute("guias", IsNullable=true)]
    public Guia[] guias;
    
    public subirGuiasGtxRequest()
    {
    }
    
    public subirGuiasGtxRequest(string PIN, int idUsuario, Guia[] guias)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
        this.guias = guias;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="subirGuiasGtxResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class subirGuiasGtxResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public subirGuiasGtxResponse()
    {
    }
    
    public subirGuiasGtxResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="guardaCircuito", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class guardaCircuitoRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=2)]
    [System.Xml.Serialization.XmlElementAttribute("guias", IsNullable=true)]
    public Guia[] guias;
    
    public guardaCircuitoRequest()
    {
    }
    
    public guardaCircuitoRequest(string PIN, int idUsuario, Guia[] guias)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
        this.guias = guias;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="guardaCircuitoResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class guardaCircuitoResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public guardaCircuitoResponse()
    {
    }
    
    public guardaCircuitoResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="solicitaCompulsa", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class solicitaCompulsaRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=2)]
    [System.Xml.Serialization.XmlElementAttribute("guias", IsNullable=true)]
    public Guia[] guias;
    
    public solicitaCompulsaRequest()
    {
    }
    
    public solicitaCompulsaRequest(string PIN, int idUsuario, Guia[] guias)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
        this.guias = guias;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="solicitaCompulsaResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class solicitaCompulsaResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public solicitaCompulsaResponse()
    {
    }
    
    public solicitaCompulsaResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="obtieneCatalogoTipoEntrega", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class obtieneCatalogoTipoEntregaRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    public obtieneCatalogoTipoEntregaRequest()
    {
    }
    
    public obtieneCatalogoTipoEntregaRequest(string PIN, int idUsuario)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="obtieneCatalogoTipoEntregaResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class obtieneCatalogoTipoEntregaResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public obtieneCatalogoTipoEntregaResponse()
    {
    }
    
    public obtieneCatalogoTipoEntregaResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="validaGuia", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class validaGuiaRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=2)]
    [System.Xml.Serialization.XmlElementAttribute("guias", IsNullable=true)]
    public Guia[] guias;
    
    public validaGuiaRequest()
    {
    }
    
    public validaGuiaRequest(string PIN, int idUsuario, Guia[] guias)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
        this.guias = guias;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="validaGuiaResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class validaGuiaResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public validaGuiaResponse()
    {
    }
    
    public validaGuiaResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="obtieneCatalogoSituaciones", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class obtieneCatalogoSituacionesRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    public obtieneCatalogoSituacionesRequest()
    {
    }
    
    public obtieneCatalogoSituacionesRequest(string PIN, int idUsuario)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="obtieneCatalogoSituacionesResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class obtieneCatalogoSituacionesResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public obtieneCatalogoSituacionesResponse()
    {
    }
    
    public obtieneCatalogoSituacionesResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="rastreo", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class rastreoRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=2)]
    [System.Xml.Serialization.XmlElementAttribute("guias", IsNullable=true)]
    public Guia[] guias;
    
    public rastreoRequest()
    {
    }
    
    public rastreoRequest(string PIN, int idUsuario, Guia[] guias)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
        this.guias = guias;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="rastreoResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class rastreoResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public rastreoResponse()
    {
    }
    
    public rastreoResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="documentacionInterF", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class documentacionInterFRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=2)]
    [System.Xml.Serialization.XmlElementAttribute("guias", IsNullable=true)]
    public Guia[] guias;
    
    public documentacionInterFRequest()
    {
    }
    
    public documentacionInterFRequest(string PIN, int idUsuario, Guia[] guias)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
        this.guias = guias;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="documentacionInterFResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class documentacionInterFResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public documentacionInterFResponse()
    {
    }
    
    public documentacionInterFResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="buscaCircuito", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class buscaCircuitoRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=2)]
    [System.Xml.Serialization.XmlElementAttribute("guias", IsNullable=true)]
    public Guia[] guias;
    
    public buscaCircuitoRequest()
    {
    }
    
    public buscaCircuitoRequest(string PIN, int idUsuario, Guia[] guias)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
        this.guias = guias;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="buscaCircuitoResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class buscaCircuitoResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public buscaCircuitoResponse()
    {
    }
    
    public buscaCircuitoResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="obtieneValoresSeguro", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class obtieneValoresSeguroRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    public obtieneValoresSeguroRequest()
    {
    }
    
    public obtieneValoresSeguroRequest(string PIN, int idUsuario)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="obtieneValoresSeguroResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class obtieneValoresSeguroResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public obtieneValoresSeguroResponse()
    {
    }
    
    public obtieneValoresSeguroResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="catalogoDireccionesGuiaWeb", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class catalogoDireccionesGuiaWebRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=2)]
    [System.Xml.Serialization.XmlElementAttribute("guias", IsNullable=true)]
    public Guia[] guias;
    
    public catalogoDireccionesGuiaWebRequest()
    {
    }
    
    public catalogoDireccionesGuiaWebRequest(string PIN, int idUsuario, Guia[] guias)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
        this.guias = guias;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="catalogoDireccionesGuiaWebResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class catalogoDireccionesGuiaWebResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public catalogoDireccionesGuiaWebResponse()
    {
    }
    
    public catalogoDireccionesGuiaWebResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="buscaUnidad", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class buscaUnidadRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=2)]
    [System.Xml.Serialization.XmlElementAttribute("guias", IsNullable=true)]
    public Guia[] guias;
    
    public buscaUnidadRequest()
    {
    }
    
    public buscaUnidadRequest(string PIN, int idUsuario, Guia[] guias)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
        this.guias = guias;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="buscaUnidadResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class buscaUnidadResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public buscaUnidadResponse()
    {
    }
    
    public buscaUnidadResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="obtieneCatalogoIataInternacional", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class obtieneCatalogoIataInternacionalRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    public obtieneCatalogoIataInternacionalRequest()
    {
    }
    
    public obtieneCatalogoIataInternacionalRequest(string PIN, int idUsuario)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="obtieneCatalogoIataInternacionalResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class obtieneCatalogoIataInternacionalResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public obtieneCatalogoIataInternacionalResponse()
    {
    }
    
    public obtieneCatalogoIataInternacionalResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="buscaSucursalesOcurre", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class buscaSucursalesOcurreRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=2)]
    [System.Xml.Serialization.XmlElementAttribute("guias", IsNullable=true)]
    public Guia[] guias;
    
    public buscaSucursalesOcurreRequest()
    {
    }
    
    public buscaSucursalesOcurreRequest(string PIN, int idUsuario, Guia[] guias)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
        this.guias = guias;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="buscaSucursalesOcurreResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class buscaSucursalesOcurreResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public buscaSucursalesOcurreResponse()
    {
    }
    
    public buscaSucursalesOcurreResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="cierraGtx", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class cierraGtxRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=2)]
    [System.Xml.Serialization.XmlElementAttribute("guias", IsNullable=true)]
    public Guia[] guias;
    
    public cierraGtxRequest()
    {
    }
    
    public cierraGtxRequest(string PIN, int idUsuario, Guia[] guias)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
        this.guias = guias;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="cierraGtxResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class cierraGtxResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public cierraGtxResponse()
    {
    }
    
    public cierraGtxResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="pruebaEntrega", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class pruebaEntregaRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=2)]
    [System.Xml.Serialization.XmlElementAttribute("guias", IsNullable=true)]
    public Guia[] guias;
    
    public pruebaEntregaRequest()
    {
    }
    
    public pruebaEntregaRequest(string PIN, int idUsuario, Guia[] guias)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
        this.guias = guias;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="pruebaEntregaResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class pruebaEntregaResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public pruebaEntregaResponse()
    {
    }
    
    public pruebaEntregaResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="buscaSucursalCP", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class buscaSucursalCPRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=2)]
    [System.Xml.Serialization.XmlElementAttribute("guias", IsNullable=true)]
    public Guia[] guias;
    
    public buscaSucursalCPRequest()
    {
    }
    
    public buscaSucursalCPRequest(string PIN, int idUsuario, Guia[] guias)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
        this.guias = guias;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="buscaSucursalCPResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class buscaSucursalCPResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public buscaSucursalCPResponse()
    {
    }
    
    public buscaSucursalCPResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="generaGuiaElectronica", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class generaGuiaElectronicaRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=2)]
    [System.Xml.Serialization.XmlElementAttribute("guias", IsNullable=true)]
    public Guia[] guias;
    
    public generaGuiaElectronicaRequest()
    {
    }
    
    public generaGuiaElectronicaRequest(string PIN, int idUsuario, Guia[] guias)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
        this.guias = guias;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="generaGuiaElectronicaResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class generaGuiaElectronicaResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public generaGuiaElectronicaResponse()
    {
    }
    
    public generaGuiaElectronicaResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="buscaConductor", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class buscaConductorRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=2)]
    [System.Xml.Serialization.XmlElementAttribute("guias", IsNullable=true)]
    public Guia[] guias;
    
    public buscaConductorRequest()
    {
    }
    
    public buscaConductorRequest(string PIN, int idUsuario, Guia[] guias)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
        this.guias = guias;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="buscaConductorResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class buscaConductorResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public buscaConductorResponse()
    {
    }
    
    public buscaConductorResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="buscaEtiquetaInter", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class buscaEtiquetaInterRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=2)]
    [System.Xml.Serialization.XmlElementAttribute("guias", IsNullable=true)]
    public Guia[] guias;
    
    public buscaEtiquetaInterRequest()
    {
    }
    
    public buscaEtiquetaInterRequest(string PIN, int idUsuario, Guia[] guias)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
        this.guias = guias;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="buscaEtiquetaInterResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class buscaEtiquetaInterResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public buscaEtiquetaInterResponse()
    {
    }
    
    public buscaEtiquetaInterResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="consultaReciboNomina", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class consultaReciboNominaRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=2)]
    [System.Xml.Serialization.XmlElementAttribute("guias", IsNullable=true)]
    public Guia[] guias;
    
    public consultaReciboNominaRequest()
    {
    }
    
    public consultaReciboNominaRequest(string PIN, int idUsuario, Guia[] guias)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
        this.guias = guias;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="consultaReciboNominaResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class consultaReciboNominaResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public consultaReciboNominaResponse()
    {
    }
    
    public consultaReciboNominaResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="obtieneCatalogoTipoServicio", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class obtieneCatalogoTipoServicioRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    public obtieneCatalogoTipoServicioRequest()
    {
    }
    
    public obtieneCatalogoTipoServicioRequest(string PIN, int idUsuario)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="obtieneCatalogoTipoServicioResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class obtieneCatalogoTipoServicioResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public obtieneCatalogoTipoServicioResponse()
    {
    }
    
    public obtieneCatalogoTipoServicioResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="buscaSucursalLatitudLongitud", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class buscaSucursalLatitudLongitudRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=2)]
    [System.Xml.Serialization.XmlElementAttribute("guias", IsNullable=true)]
    public Guia[] guias;
    
    public buscaSucursalLatitudLongitudRequest()
    {
    }
    
    public buscaSucursalLatitudLongitudRequest(string PIN, int idUsuario, Guia[] guias)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
        this.guias = guias;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="buscaSucursalLatitudLongitudResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class buscaSucursalLatitudLongitudResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public buscaSucursalLatitudLongitudResponse()
    {
    }
    
    public buscaSucursalLatitudLongitudResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="buscaReferenciaGuiaInterRpk", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class buscaReferenciaGuiaInterRpkRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=2)]
    [System.Xml.Serialization.XmlElementAttribute("guias", IsNullable=true)]
    public Guia[] guias;
    
    public buscaReferenciaGuiaInterRpkRequest()
    {
    }
    
    public buscaReferenciaGuiaInterRpkRequest(string PIN, int idUsuario, Guia[] guias)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
        this.guias = guias;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="buscaReferenciaGuiaInterRpkResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class buscaReferenciaGuiaInterRpkResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public buscaReferenciaGuiaInterRpkResponse()
    {
    }
    
    public buscaReferenciaGuiaInterRpkResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="documentaPaquetes", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class documentaPaquetesRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=2)]
    [System.Xml.Serialization.XmlElementAttribute("guias", IsNullable=true)]
    public Guia[] guias;
    
    public documentaPaquetesRequest()
    {
    }
    
    public documentaPaquetesRequest(string PIN, int idUsuario, Guia[] guias)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
        this.guias = guias;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="documentaPaquetesResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class documentaPaquetesResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public documentaPaquetesResponse()
    {
    }
    
    public documentaPaquetesResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="solicitudRecoleccionWeb", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class solicitudRecoleccionWebRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=2)]
    [System.Xml.Serialization.XmlElementAttribute("guias", IsNullable=true)]
    public Guia[] guias;
    
    public solicitudRecoleccionWebRequest()
    {
    }
    
    public solicitudRecoleccionWebRequest(string PIN, int idUsuario, Guia[] guias)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
        this.guias = guias;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="solicitudRecoleccionWebResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class solicitudRecoleccionWebResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public solicitudRecoleccionWebResponse()
    {
    }
    
    public solicitudRecoleccionWebResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="direccionesRecoleccionCF", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class direccionesRecoleccionCFRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    public direccionesRecoleccionCFRequest()
    {
    }
    
    public direccionesRecoleccionCFRequest(string PIN, int idUsuario)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="direccionesRecoleccionCFResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class direccionesRecoleccionCFResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public direccionesRecoleccionCFResponse()
    {
    }
    
    public direccionesRecoleccionCFResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="cotizacionInternacional", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class cotizacionInternacionalRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=2)]
    [System.Xml.Serialization.XmlElementAttribute("guias", IsNullable=true)]
    public Guia[] guias;
    
    public cotizacionInternacionalRequest()
    {
    }
    
    public cotizacionInternacionalRequest(string PIN, int idUsuario, Guia[] guias)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
        this.guias = guias;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="cotizacionInternacionalResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class cotizacionInternacionalResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public cotizacionInternacionalResponse()
    {
    }
    
    public cotizacionInternacionalResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="obtieneCatalogoTipoEnvioCorreo", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class obtieneCatalogoTipoEnvioCorreoRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    public obtieneCatalogoTipoEnvioCorreoRequest()
    {
    }
    
    public obtieneCatalogoTipoEnvioCorreoRequest(string PIN, int idUsuario)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="obtieneCatalogoTipoEnvioCorreoResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class obtieneCatalogoTipoEnvioCorreoResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public obtieneCatalogoTipoEnvioCorreoResponse()
    {
    }
    
    public obtieneCatalogoTipoEnvioCorreoResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="solicitudRecoleccionCF", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class solicitudRecoleccionCFRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=2)]
    [System.Xml.Serialization.XmlElementAttribute("guias", IsNullable=true)]
    public Guia[] guias;
    
    public solicitudRecoleccionCFRequest()
    {
    }
    
    public solicitudRecoleccionCFRequest(string PIN, int idUsuario, Guia[] guias)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
        this.guias = guias;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="solicitudRecoleccionCFResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class solicitudRecoleccionCFResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public solicitudRecoleccionCFResponse()
    {
    }
    
    public solicitudRecoleccionCFResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="generaGuiaElectronicaTransaccional", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class generaGuiaElectronicaTransaccionalRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=2)]
    [System.Xml.Serialization.XmlElementAttribute("guias", IsNullable=true)]
    public Guia[] guias;
    
    public generaGuiaElectronicaTransaccionalRequest()
    {
    }
    
    public generaGuiaElectronicaTransaccionalRequest(string PIN, int idUsuario, Guia[] guias)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
        this.guias = guias;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="generaGuiaElectronicaTransaccionalResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class generaGuiaElectronicaTransaccionalResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public generaGuiaElectronicaTransaccionalResponse()
    {
    }
    
    public generaGuiaElectronicaTransaccionalResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="obtenerFormatoDeImpresion", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class obtenerFormatoDeImpresionRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=2)]
    [System.Xml.Serialization.XmlElementAttribute("guias", IsNullable=true)]
    public Guia[] guias;
    
    public obtenerFormatoDeImpresionRequest()
    {
    }
    
    public obtenerFormatoDeImpresionRequest(string PIN, int idUsuario, Guia[] guias)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
        this.guias = guias;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="obtenerFormatoDeImpresionResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class obtenerFormatoDeImpresionResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public obtenerFormatoDeImpresionResponse()
    {
    }
    
    public obtenerFormatoDeImpresionResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="obtieneCatalogoSucursales", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class obtieneCatalogoSucursalesRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    public obtieneCatalogoSucursalesRequest()
    {
    }
    
    public obtieneCatalogoSucursalesRequest(string PIN, int idUsuario)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="obtieneCatalogoSucursalesResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class obtieneCatalogoSucursalesResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public obtieneCatalogoSucursalesResponse()
    {
    }
    
    public obtieneCatalogoSucursalesResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="obtieneCatalogoDestinosLTL", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class obtieneCatalogoDestinosLTLRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    public obtieneCatalogoDestinosLTLRequest()
    {
    }
    
    public obtieneCatalogoDestinosLTLRequest(string PIN, int idUsuario)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="obtieneCatalogoDestinosLTLResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class obtieneCatalogoDestinosLTLResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public obtieneCatalogoDestinosLTLResponse()
    {
    }
    
    public obtieneCatalogoDestinosLTLResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="generaReferenciaBancaria", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class generaReferenciaBancariaRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=2)]
    [System.Xml.Serialization.XmlElementAttribute("guias", IsNullable=true)]
    public Guia[] guias;
    
    public generaReferenciaBancariaRequest()
    {
    }
    
    public generaReferenciaBancariaRequest(string PIN, int idUsuario, Guia[] guias)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
        this.guias = guias;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="generaReferenciaBancariaResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class generaReferenciaBancariaResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public generaReferenciaBancariaResponse()
    {
    }
    
    public generaReferenciaBancariaResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="documentacionGuiaPalex", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class documentacionGuiaPalexRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=2)]
    [System.Xml.Serialization.XmlElementAttribute("guias", IsNullable=true)]
    public Guia[] guias;
    
    public documentacionGuiaPalexRequest()
    {
    }
    
    public documentacionGuiaPalexRequest(string PIN, int idUsuario, Guia[] guias)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
        this.guias = guias;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="documentacionGuiaPalexResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class documentacionGuiaPalexResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public documentacionGuiaPalexResponse()
    {
    }
    
    public documentacionGuiaPalexResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="actualizacionSituaciones", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class actualizacionSituacionesRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=2)]
    [System.Xml.Serialization.XmlElementAttribute("guias", IsNullable=true)]
    public Guia[] guias;
    
    public actualizacionSituacionesRequest()
    {
    }
    
    public actualizacionSituacionesRequest(string PIN, int idUsuario, Guia[] guias)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
        this.guias = guias;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="actualizacionSituacionesResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class actualizacionSituacionesResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public actualizacionSituacionesResponse()
    {
    }
    
    public actualizacionSituacionesResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="rastreoAvanzadoFront", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class rastreoAvanzadoFrontRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=2)]
    [System.Xml.Serialization.XmlElementAttribute("guias", IsNullable=true)]
    public Guia[] guias;
    
    public rastreoAvanzadoFrontRequest()
    {
    }
    
    public rastreoAvanzadoFrontRequest(string PIN, int idUsuario, Guia[] guias)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
        this.guias = guias;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="rastreoAvanzadoFrontResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class rastreoAvanzadoFrontResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public rastreoAvanzadoFrontResponse()
    {
    }
    
    public rastreoAvanzadoFrontResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="validaUsuarioRadar", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class validaUsuarioRadarRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=2)]
    [System.Xml.Serialization.XmlElementAttribute("guias", IsNullable=true)]
    public Guia[] guias;
    
    public validaUsuarioRadarRequest()
    {
    }
    
    public validaUsuarioRadarRequest(string PIN, int idUsuario, Guia[] guias)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
        this.guias = guias;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="validaUsuarioRadarResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class validaUsuarioRadarResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public validaUsuarioRadarResponse()
    {
    }
    
    public validaUsuarioRadarResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="sucursalesDistribucionCircuito", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class sucursalesDistribucionCircuitoRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=2)]
    [System.Xml.Serialization.XmlElementAttribute("guias", IsNullable=true)]
    public Guia[] guias;
    
    public sucursalesDistribucionCircuitoRequest()
    {
    }
    
    public sucursalesDistribucionCircuitoRequest(string PIN, int idUsuario, Guia[] guias)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
        this.guias = guias;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="sucursalesDistribucionCircuitoResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class sucursalesDistribucionCircuitoResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public sucursalesDistribucionCircuitoResponse()
    {
    }
    
    public sucursalesDistribucionCircuitoResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="documentacionAutomatica", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class documentacionAutomaticaRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=2)]
    [System.Xml.Serialization.XmlElementAttribute("guias", IsNullable=true)]
    public Guia[] guias;
    
    public documentacionAutomaticaRequest()
    {
    }
    
    public documentacionAutomaticaRequest(string PIN, int idUsuario, Guia[] guias)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
        this.guias = guias;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="documentacionAutomaticaResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class documentacionAutomaticaResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public documentacionAutomaticaResponse()
    {
    }
    
    public documentacionAutomaticaResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="direccionRecoleccionClv", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class direccionRecoleccionClvRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=2)]
    [System.Xml.Serialization.XmlElementAttribute("guias", IsNullable=true)]
    public Guia[] guias;
    
    public direccionRecoleccionClvRequest()
    {
    }
    
    public direccionRecoleccionClvRequest(string PIN, int idUsuario, Guia[] guias)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
        this.guias = guias;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="direccionRecoleccionClvResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class direccionRecoleccionClvResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public direccionRecoleccionClvResponse()
    {
    }
    
    public direccionRecoleccionClvResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="altaDireccionGuiaWeb", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class altaDireccionGuiaWebRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=2)]
    [System.Xml.Serialization.XmlElementAttribute("guias", IsNullable=true)]
    public Guia[] guias;
    
    public altaDireccionGuiaWebRequest()
    {
    }
    
    public altaDireccionGuiaWebRequest(string PIN, int idUsuario, Guia[] guias)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
        this.guias = guias;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="altaDireccionGuiaWebResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class altaDireccionGuiaWebResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public altaDireccionGuiaWebResponse()
    {
    }
    
    public altaDireccionGuiaWebResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="obtieneGuiasCliente", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class obtieneGuiasClienteRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=2)]
    [System.Xml.Serialization.XmlElementAttribute("guias", IsNullable=true)]
    public Guia[] guias;
    
    public obtieneGuiasClienteRequest()
    {
    }
    
    public obtieneGuiasClienteRequest(string PIN, int idUsuario, Guia[] guias)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
        this.guias = guias;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="obtieneGuiasClienteResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class obtieneGuiasClienteResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public obtieneGuiasClienteResponse()
    {
    }
    
    public obtieneGuiasClienteResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="obtieneCatalogoTiposIdentificacion", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class obtieneCatalogoTiposIdentificacionRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    public obtieneCatalogoTiposIdentificacionRequest()
    {
    }
    
    public obtieneCatalogoTiposIdentificacionRequest(string PIN, int idUsuario)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="obtieneCatalogoTiposIdentificacionResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class obtieneCatalogoTiposIdentificacionResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public obtieneCatalogoTiposIdentificacionResponse()
    {
    }
    
    public obtieneCatalogoTiposIdentificacionResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="obtieneFecha", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class obtieneFechaRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=2)]
    [System.Xml.Serialization.XmlElementAttribute("guias", IsNullable=true)]
    public Guia[] guias;
    
    public obtieneFechaRequest()
    {
    }
    
    public obtieneFechaRequest(string PIN, int idUsuario, Guia[] guias)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
        this.guias = guias;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="obtieneFechaResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class obtieneFechaResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public obtieneFechaResponse()
    {
    }
    
    public obtieneFechaResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="obtieneCatalogoTipoGtx", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class obtieneCatalogoTipoGtxRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    public obtieneCatalogoTipoGtxRequest()
    {
    }
    
    public obtieneCatalogoTipoGtxRequest(string PIN, int idUsuario)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="obtieneCatalogoTipoGtxResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class obtieneCatalogoTipoGtxResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public obtieneCatalogoTipoGtxResponse()
    {
    }
    
    public obtieneCatalogoTipoGtxResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="matrizDistribucion", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class matrizDistribucionRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=2)]
    [System.Xml.Serialization.XmlElementAttribute("guias", IsNullable=true)]
    public Guia[] guias;
    
    public matrizDistribucionRequest()
    {
    }
    
    public matrizDistribucionRequest(string PIN, int idUsuario, Guia[] guias)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
        this.guias = guias;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="matrizDistribucionResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class matrizDistribucionResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public matrizDistribucionResponse()
    {
    }
    
    public matrizDistribucionResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="solicitudRecoleccion", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class solicitudRecoleccionRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=2)]
    [System.Xml.Serialization.XmlElementAttribute("guias", IsNullable=true)]
    public Guia[] guias;
    
    public solicitudRecoleccionRequest()
    {
    }
    
    public solicitudRecoleccionRequest(string PIN, int idUsuario, Guia[] guias)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
        this.guias = guias;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="solicitudRecoleccionResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class solicitudRecoleccionResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public solicitudRecoleccionResponse()
    {
    }
    
    public solicitudRecoleccionResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="guiasCircuito", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class guiasCircuitoRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=2)]
    [System.Xml.Serialization.XmlElementAttribute("guias", IsNullable=true)]
    public Guia[] guias;
    
    public guiasCircuitoRequest()
    {
    }
    
    public guiasCircuitoRequest(string PIN, int idUsuario, Guia[] guias)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
        this.guias = guias;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="guiasCircuitoResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class guiasCircuitoResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public guiasCircuitoResponse()
    {
    }
    
    public guiasCircuitoResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="calculaCostoSeguro", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class calculaCostoSeguroRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=2)]
    [System.Xml.Serialization.XmlElementAttribute("guias", IsNullable=true)]
    public Guia[] guias;
    
    public calculaCostoSeguroRequest()
    {
    }
    
    public calculaCostoSeguroRequest(string PIN, int idUsuario, Guia[] guias)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
        this.guias = guias;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="calculaCostoSeguroResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class calculaCostoSeguroResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public calculaCostoSeguroResponse()
    {
    }
    
    public calculaCostoSeguroResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="aseguraEnvio", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class aseguraEnvioRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=2)]
    [System.Xml.Serialization.XmlElementAttribute("guias", IsNullable=true)]
    public Guia[] guias;
    
    public aseguraEnvioRequest()
    {
    }
    
    public aseguraEnvioRequest(string PIN, int idUsuario, Guia[] guias)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
        this.guias = guias;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="aseguraEnvioResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class aseguraEnvioResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public aseguraEnvioResponse()
    {
    }
    
    public aseguraEnvioResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="registraComentarioContacto", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class registraComentarioContactoRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=2)]
    [System.Xml.Serialization.XmlElementAttribute("guias", IsNullable=true)]
    public Guia[] guias;
    
    public registraComentarioContactoRequest()
    {
    }
    
    public registraComentarioContactoRequest(string PIN, int idUsuario, Guia[] guias)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
        this.guias = guias;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="registraComentarioContactoResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class registraComentarioContactoResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public registraComentarioContactoResponse()
    {
    }
    
    public registraComentarioContactoResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="rastreoAvanzado", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class rastreoAvanzadoRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=2)]
    [System.Xml.Serialization.XmlElementAttribute("guias", IsNullable=true)]
    public Guia[] guias;
    
    public rastreoAvanzadoRequest()
    {
    }
    
    public rastreoAvanzadoRequest(string PIN, int idUsuario, Guia[] guias)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
        this.guias = guias;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="rastreoAvanzadoResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class rastreoAvanzadoResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public rastreoAvanzadoResponse()
    {
    }
    
    public rastreoAvanzadoResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="clienteFacturacion", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class clienteFacturacionRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=2)]
    [System.Xml.Serialization.XmlElementAttribute("guias", IsNullable=true)]
    public Guia[] guias;
    
    public clienteFacturacionRequest()
    {
    }
    
    public clienteFacturacionRequest(string PIN, int idUsuario, Guia[] guias)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
        this.guias = guias;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="clienteFacturacionResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class clienteFacturacionResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public clienteFacturacionResponse()
    {
    }
    
    public clienteFacturacionResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="pesoGTX", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class pesoGTXRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=2)]
    [System.Xml.Serialization.XmlElementAttribute("guias", IsNullable=true)]
    public Guia[] guias;
    
    public pesoGTXRequest()
    {
    }
    
    public pesoGTXRequest(string PIN, int idUsuario, Guia[] guias)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
        this.guias = guias;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="pesoGTXResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class pesoGTXResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public pesoGTXResponse()
    {
    }
    
    public pesoGTXResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="direccionesRecoleccion", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class direccionesRecoleccionRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=2)]
    [System.Xml.Serialization.XmlElementAttribute("guias", IsNullable=true)]
    public Guia[] guias;
    
    public direccionesRecoleccionRequest()
    {
    }
    
    public direccionesRecoleccionRequest(string PIN, int idUsuario, Guia[] guias)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
        this.guias = guias;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="direccionesRecoleccionResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class direccionesRecoleccionResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public direccionesRecoleccionResponse()
    {
    }
    
    public direccionesRecoleccionResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="EnviaCorreoNotificacion", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class EnviaCorreoNotificacionRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=2)]
    [System.Xml.Serialization.XmlElementAttribute("guias", IsNullable=true)]
    public Guia[] guias;
    
    public EnviaCorreoNotificacionRequest()
    {
    }
    
    public EnviaCorreoNotificacionRequest(string PIN, int idUsuario, Guia[] guias)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
        this.guias = guias;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="EnviaCorreoNotificacionResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class EnviaCorreoNotificacionResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public EnviaCorreoNotificacionResponse()
    {
    }
    
    public EnviaCorreoNotificacionResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="buscaRutaDistribucion", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class buscaRutaDistribucionRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=2)]
    [System.Xml.Serialization.XmlElementAttribute("guias", IsNullable=true)]
    public Guia[] guias;
    
    public buscaRutaDistribucionRequest()
    {
    }
    
    public buscaRutaDistribucionRequest(string PIN, int idUsuario, Guia[] guias)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
        this.guias = guias;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="buscaRutaDistribucionResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class buscaRutaDistribucionResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public buscaRutaDistribucionResponse()
    {
    }
    
    public buscaRutaDistribucionResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="guardaCambioOcurre", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class guardaCambioOcurreRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=2)]
    [System.Xml.Serialization.XmlElementAttribute("guias", IsNullable=true)]
    public Guia[] guias;
    
    public guardaCambioOcurreRequest()
    {
    }
    
    public guardaCambioOcurreRequest(string PIN, int idUsuario, Guia[] guias)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
        this.guias = guias;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="guardaCambioOcurreResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class guardaCambioOcurreResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public guardaCambioOcurreResponse()
    {
    }
    
    public guardaCambioOcurreResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="buscaFactura", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class buscaFacturaRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=2)]
    [System.Xml.Serialization.XmlElementAttribute("guias", IsNullable=true)]
    public Guia[] guias;
    
    public buscaFacturaRequest()
    {
    }
    
    public buscaFacturaRequest(string PIN, int idUsuario, Guia[] guias)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
        this.guias = guias;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="buscaFacturaResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class buscaFacturaResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public buscaFacturaResponse()
    {
    }
    
    public buscaFacturaResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="facturasAbiertas", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class facturasAbiertasRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=2)]
    [System.Xml.Serialization.XmlElementAttribute("guias", IsNullable=true)]
    public Guia[] guias;
    
    public facturasAbiertasRequest()
    {
    }
    
    public facturasAbiertasRequest(string PIN, int idUsuario, Guia[] guias)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
        this.guias = guias;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="facturasAbiertasResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class facturasAbiertasResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public facturasAbiertasResponse()
    {
    }
    
    public facturasAbiertasResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="documentacionGuiaLTL", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class documentacionGuiaLTLRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=2)]
    [System.Xml.Serialization.XmlElementAttribute("guias", IsNullable=true)]
    public Guia[] guias;
    
    public documentacionGuiaLTLRequest()
    {
    }
    
    public documentacionGuiaLTLRequest(string PIN, int idUsuario, Guia[] guias)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
        this.guias = guias;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="documentacionGuiaLTLResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class documentacionGuiaLTLResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public documentacionGuiaLTLResponse()
    {
    }
    
    public documentacionGuiaLTLResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="cotizacionNacional", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class cotizacionNacionalRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=2)]
    [System.Xml.Serialization.XmlElementAttribute("guias", IsNullable=true)]
    public Guia[] guias;
    
    public cotizacionNacionalRequest()
    {
    }
    
    public cotizacionNacionalRequest(string PIN, int idUsuario, Guia[] guias)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
        this.guias = guias;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="cotizacionNacionalResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class cotizacionNacionalResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public cotizacionNacionalResponse()
    {
    }
    
    public cotizacionNacionalResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="generaEtiquetaLogistica", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class generaEtiquetaLogisticaRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=2)]
    [System.Xml.Serialization.XmlElementAttribute("guias", IsNullable=true)]
    public Guia[] guias;
    
    public generaEtiquetaLogisticaRequest()
    {
    }
    
    public generaEtiquetaLogisticaRequest(string PIN, int idUsuario, Guia[] guias)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
        this.guias = guias;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="generaEtiquetaLogisticaResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class generaEtiquetaLogisticaResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public generaEtiquetaLogisticaResponse()
    {
    }
    
    public generaEtiquetaLogisticaResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="obtieneCatalogoEstados", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class obtieneCatalogoEstadosRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    public obtieneCatalogoEstadosRequest()
    {
    }
    
    public obtieneCatalogoEstadosRequest(string PIN, int idUsuario)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="obtieneCatalogoEstadosResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class obtieneCatalogoEstadosResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public obtieneCatalogoEstadosResponse()
    {
    }
    
    public obtieneCatalogoEstadosResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="obtieneCatalogoTipoEnvio", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class obtieneCatalogoTipoEnvioRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    public obtieneCatalogoTipoEnvioRequest()
    {
    }
    
    public obtieneCatalogoTipoEnvioRequest(string PIN, int idUsuario)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="obtieneCatalogoTipoEnvioResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class obtieneCatalogoTipoEnvioResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public obtieneCatalogoTipoEnvioResponse()
    {
    }
    
    public obtieneCatalogoTipoEnvioResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="descargaFactura", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class descargaFacturaRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=2)]
    [System.Xml.Serialization.XmlElementAttribute("guias", IsNullable=true)]
    public Guia[] guias;
    
    public descargaFacturaRequest()
    {
    }
    
    public descargaFacturaRequest(string PIN, int idUsuario, Guia[] guias)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
        this.guias = guias;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="descargaFacturaResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class descargaFacturaResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public descargaFacturaResponse()
    {
    }
    
    public descargaFacturaResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="consultaDepositosBancarios", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class consultaDepositosBancariosRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=2)]
    [System.Xml.Serialization.XmlElementAttribute("guias", IsNullable=true)]
    public Guia[] guias;
    
    public consultaDepositosBancariosRequest()
    {
    }
    
    public consultaDepositosBancariosRequest(string PIN, int idUsuario, Guia[] guias)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
        this.guias = guias;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="consultaDepositosBancariosResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class consultaDepositosBancariosResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public consultaDepositosBancariosResponse()
    {
    }
    
    public consultaDepositosBancariosResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="busquedaCodigoPostal", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class busquedaCodigoPostalRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=2)]
    [System.Xml.Serialization.XmlElementAttribute("guias", IsNullable=true)]
    public Guia[] guias;
    
    public busquedaCodigoPostalRequest()
    {
    }
    
    public busquedaCodigoPostalRequest(string PIN, int idUsuario, Guia[] guias)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
        this.guias = guias;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="busquedaCodigoPostalResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class busquedaCodigoPostalResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public busquedaCodigoPostalResponse()
    {
    }
    
    public busquedaCodigoPostalResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="coberturaNacional", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class coberturaNacionalRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=2)]
    [System.Xml.Serialization.XmlElementAttribute("guias", IsNullable=true)]
    public Guia[] guias;
    
    public coberturaNacionalRequest()
    {
    }
    
    public coberturaNacionalRequest(string PIN, int idUsuario, Guia[] guias)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
        this.guias = guias;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="coberturaNacionalResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class coberturaNacionalResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public coberturaNacionalResponse()
    {
    }
    
    public coberturaNacionalResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="cotizacionLTL", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class cotizacionLTLRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=2)]
    [System.Xml.Serialization.XmlElementAttribute("guias", IsNullable=true)]
    public Guia[] guias;
    
    public cotizacionLTLRequest()
    {
    }
    
    public cotizacionLTLRequest(string PIN, int idUsuario, Guia[] guias)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
        this.guias = guias;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="cotizacionLTLResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class cotizacionLTLResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public cotizacionLTLResponse()
    {
    }
    
    public cotizacionLTLResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="envioSinDatos", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class envioSinDatosRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=2)]
    [System.Xml.Serialization.XmlElementAttribute("guias", IsNullable=true)]
    public Guia[] guias;
    
    public envioSinDatosRequest()
    {
    }
    
    public envioSinDatosRequest(string PIN, int idUsuario, Guia[] guias)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
        this.guias = guias;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="envioSinDatosResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class envioSinDatosResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public envioSinDatosResponse()
    {
    }
    
    public envioSinDatosResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="pesoCircuito", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class pesoCircuitoRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=2)]
    [System.Xml.Serialization.XmlElementAttribute("guias", IsNullable=true)]
    public Guia[] guias;
    
    public pesoCircuitoRequest()
    {
    }
    
    public pesoCircuitoRequest(string PIN, int idUsuario, Guia[] guias)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
        this.guias = guias;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="pesoCircuitoResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class pesoCircuitoResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public pesoCircuitoResponse()
    {
    }
    
    public pesoCircuitoResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="documentacion", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class documentacionRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=2)]
    [System.Xml.Serialization.XmlElementAttribute("guias", IsNullable=true)]
    public Guia[] guias;
    
    public documentacionRequest()
    {
    }
    
    public documentacionRequest(string PIN, int idUsuario, Guia[] guias)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
        this.guias = guias;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="documentacionResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class documentacionResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public documentacionResponse()
    {
    }
    
    public documentacionResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="obtieneDetalleGtx", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class obtieneDetalleGtxRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public string PIN;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=1)]
    public int idUsuario;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=2)]
    [System.Xml.Serialization.XmlElementAttribute("guias", IsNullable=true)]
    public Guia[] guias;
    
    public obtieneDetalleGtxRequest()
    {
    }
    
    public obtieneDetalleGtxRequest(string PIN, int idUsuario, Guia[] guias)
    {
        this.PIN = PIN;
        this.idUsuario = idUsuario;
        this.guias = guias;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="obtieneDetalleGtxResponse", WrapperNamespace="http://ws.redpack.com", IsWrapped=true)]
public partial class obtieneDetalleGtxResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://ws.redpack.com", Order=0)]
    [System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)]
    public Guia[] @return;
    
    public obtieneDetalleGtxResponse()
    {
    }
    
    public obtieneDetalleGtxResponse(Guia[] @return)
    {
        this.@return = @return;
    }
}

[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
public interface RedpackWSPortTypeChannel : RedpackWSPortType, System.ServiceModel.IClientChannel
{
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
public partial class RedpackWSPortTypeClient : System.ServiceModel.ClientBase<RedpackWSPortType>, RedpackWSPortType
{
    
    /// <summary>
    /// Implement this partial method to configure the service endpoint.
    /// </summary>
    /// <param name="serviceEndpoint">The endpoint to configure</param>
    /// <param name="clientCredentials">The client credentials</param>
    static partial void ConfigureEndpoint(System.ServiceModel.Description.ServiceEndpoint serviceEndpoint, System.ServiceModel.Description.ClientCredentials clientCredentials);
    
    public RedpackWSPortTypeClient(EndpointConfiguration endpointConfiguration) : 
            base(RedpackWSPortTypeClient.GetBindingForEndpoint(endpointConfiguration), RedpackWSPortTypeClient.GetEndpointAddress(endpointConfiguration))
    {
        this.Endpoint.Name = endpointConfiguration.ToString();
        ConfigureEndpoint(this.Endpoint, this.ClientCredentials);
    }
    
    public RedpackWSPortTypeClient(EndpointConfiguration endpointConfiguration, string remoteAddress) : 
            base(RedpackWSPortTypeClient.GetBindingForEndpoint(endpointConfiguration), new System.ServiceModel.EndpointAddress(remoteAddress))
    {
        this.Endpoint.Name = endpointConfiguration.ToString();
        ConfigureEndpoint(this.Endpoint, this.ClientCredentials);
    }
    
    public RedpackWSPortTypeClient(EndpointConfiguration endpointConfiguration, System.ServiceModel.EndpointAddress remoteAddress) : 
            base(RedpackWSPortTypeClient.GetBindingForEndpoint(endpointConfiguration), remoteAddress)
    {
        this.Endpoint.Name = endpointConfiguration.ToString();
        ConfigureEndpoint(this.Endpoint, this.ClientCredentials);
    }
    
    public RedpackWSPortTypeClient(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress) : 
            base(binding, remoteAddress)
    {
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<historialCargoCombustibleResponse> RedpackWSPortType.historialCargoCombustibleAsync(historialCargoCombustibleRequest request)
    {
        return base.Channel.historialCargoCombustibleAsync(request);
    }
    
    public System.Threading.Tasks.Task<historialCargoCombustibleResponse> historialCargoCombustibleAsync(string PIN, int idUsuario)
    {
        historialCargoCombustibleRequest inValue = new historialCargoCombustibleRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        return ((RedpackWSPortType)(this)).historialCargoCombustibleAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<bajarGuiasGtxResponse> RedpackWSPortType.bajarGuiasGtxAsync(bajarGuiasGtxRequest request)
    {
        return base.Channel.bajarGuiasGtxAsync(request);
    }
    
    public System.Threading.Tasks.Task<bajarGuiasGtxResponse> bajarGuiasGtxAsync(string PIN, int idUsuario, Guia[] guias)
    {
        bajarGuiasGtxRequest inValue = new bajarGuiasGtxRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        inValue.guias = guias;
        return ((RedpackWSPortType)(this)).bajarGuiasGtxAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<buscaConductorNombreResponse> RedpackWSPortType.buscaConductorNombreAsync(buscaConductorNombreRequest request)
    {
        return base.Channel.buscaConductorNombreAsync(request);
    }
    
    public System.Threading.Tasks.Task<buscaConductorNombreResponse> buscaConductorNombreAsync(string PIN, int idUsuario, Guia[] guias)
    {
        buscaConductorNombreRequest inValue = new buscaConductorNombreRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        inValue.guias = guias;
        return ((RedpackWSPortType)(this)).buscaConductorNombreAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<catalogoTiposAtencionResponse> RedpackWSPortType.catalogoTiposAtencionAsync(catalogoTiposAtencionRequest request)
    {
        return base.Channel.catalogoTiposAtencionAsync(request);
    }
    
    public System.Threading.Tasks.Task<catalogoTiposAtencionResponse> catalogoTiposAtencionAsync(string PIN, int idUsuario)
    {
        catalogoTiposAtencionRequest inValue = new catalogoTiposAtencionRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        return ((RedpackWSPortType)(this)).catalogoTiposAtencionAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<buscaRutaDistribucionOrigenDestinoResponse> RedpackWSPortType.buscaRutaDistribucionOrigenDestinoAsync(buscaRutaDistribucionOrigenDestinoRequest request)
    {
        return base.Channel.buscaRutaDistribucionOrigenDestinoAsync(request);
    }
    
    public System.Threading.Tasks.Task<buscaRutaDistribucionOrigenDestinoResponse> buscaRutaDistribucionOrigenDestinoAsync(string PIN, int idUsuario, Guia[] guias)
    {
        buscaRutaDistribucionOrigenDestinoRequest inValue = new buscaRutaDistribucionOrigenDestinoRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        inValue.guias = guias;
        return ((RedpackWSPortType)(this)).buscaRutaDistribucionOrigenDestinoAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<obtieneCatalogoDestinosInternacionalesResponse> RedpackWSPortType.obtieneCatalogoDestinosInternacionalesAsync(obtieneCatalogoDestinosInternacionalesRequest request)
    {
        return base.Channel.obtieneCatalogoDestinosInternacionalesAsync(request);
    }
    
    public System.Threading.Tasks.Task<obtieneCatalogoDestinosInternacionalesResponse> obtieneCatalogoDestinosInternacionalesAsync(string PIN, int idUsuario)
    {
        obtieneCatalogoDestinosInternacionalesRequest inValue = new obtieneCatalogoDestinosInternacionalesRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        return ((RedpackWSPortType)(this)).obtieneCatalogoDestinosInternacionalesAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<generaMovimientoCircuitoResponse> RedpackWSPortType.generaMovimientoCircuitoAsync(generaMovimientoCircuitoRequest request)
    {
        return base.Channel.generaMovimientoCircuitoAsync(request);
    }
    
    public System.Threading.Tasks.Task<generaMovimientoCircuitoResponse> generaMovimientoCircuitoAsync(string PIN, int idUsuario, Guia[] guias)
    {
        generaMovimientoCircuitoRequest inValue = new generaMovimientoCircuitoRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        inValue.guias = guias;
        return ((RedpackWSPortType)(this)).generaMovimientoCircuitoAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<reporteEnImpresoraDefinidaResponse> RedpackWSPortType.reporteEnImpresoraDefinidaAsync(reporteEnImpresoraDefinidaRequest request)
    {
        return base.Channel.reporteEnImpresoraDefinidaAsync(request);
    }
    
    public System.Threading.Tasks.Task<reporteEnImpresoraDefinidaResponse> reporteEnImpresoraDefinidaAsync(string PIN, int idUsuario, Guia[] guias)
    {
        reporteEnImpresoraDefinidaRequest inValue = new reporteEnImpresoraDefinidaRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        inValue.guias = guias;
        return ((RedpackWSPortType)(this)).reporteEnImpresoraDefinidaAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<rastreoInternacionalResponse> RedpackWSPortType.rastreoInternacionalAsync(rastreoInternacionalRequest request)
    {
        return base.Channel.rastreoInternacionalAsync(request);
    }
    
    public System.Threading.Tasks.Task<rastreoInternacionalResponse> rastreoInternacionalAsync(string PIN, int idUsuario, Guia[] guias)
    {
        rastreoInternacionalRequest inValue = new rastreoInternacionalRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        inValue.guias = guias;
        return ((RedpackWSPortType)(this)).rastreoInternacionalAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<documentacionAutomaticaInternacionalResponse> RedpackWSPortType.documentacionAutomaticaInternacionalAsync(documentacionAutomaticaInternacionalRequest request)
    {
        return base.Channel.documentacionAutomaticaInternacionalAsync(request);
    }
    
    public System.Threading.Tasks.Task<documentacionAutomaticaInternacionalResponse> documentacionAutomaticaInternacionalAsync(string PIN, int idUsuario, Guia[] guias)
    {
        documentacionAutomaticaInternacionalRequest inValue = new documentacionAutomaticaInternacionalRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        inValue.guias = guias;
        return ((RedpackWSPortType)(this)).documentacionAutomaticaInternacionalAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<obtieneCatalogoClavesDEXResponse> RedpackWSPortType.obtieneCatalogoClavesDEXAsync(obtieneCatalogoClavesDEXRequest request)
    {
        return base.Channel.obtieneCatalogoClavesDEXAsync(request);
    }
    
    public System.Threading.Tasks.Task<obtieneCatalogoClavesDEXResponse> obtieneCatalogoClavesDEXAsync(string PIN, int idUsuario)
    {
        obtieneCatalogoClavesDEXRequest inValue = new obtieneCatalogoClavesDEXRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        return ((RedpackWSPortType)(this)).obtieneCatalogoClavesDEXAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<cargaDistribucionResponse> RedpackWSPortType.cargaDistribucionAsync(cargaDistribucionRequest request)
    {
        return base.Channel.cargaDistribucionAsync(request);
    }
    
    public System.Threading.Tasks.Task<cargaDistribucionResponse> cargaDistribucionAsync(string PIN, int idUsuario, Guia[] guias)
    {
        cargaDistribucionRequest inValue = new cargaDistribucionRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        inValue.guias = guias;
        return ((RedpackWSPortType)(this)).cargaDistribucionAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<conductorCircuitoResponse> RedpackWSPortType.conductorCircuitoAsync(conductorCircuitoRequest request)
    {
        return base.Channel.conductorCircuitoAsync(request);
    }
    
    public System.Threading.Tasks.Task<conductorCircuitoResponse> conductorCircuitoAsync(string PIN, int idUsuario, Guia[] guias)
    {
        conductorCircuitoRequest inValue = new conductorCircuitoRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        inValue.guias = guias;
        return ((RedpackWSPortType)(this)).conductorCircuitoAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<buscaCircuitoExistenteResponse> RedpackWSPortType.buscaCircuitoExistenteAsync(buscaCircuitoExistenteRequest request)
    {
        return base.Channel.buscaCircuitoExistenteAsync(request);
    }
    
    public System.Threading.Tasks.Task<buscaCircuitoExistenteResponse> buscaCircuitoExistenteAsync(string PIN, int idUsuario, Guia[] guias)
    {
        buscaCircuitoExistenteRequest inValue = new buscaCircuitoExistenteRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        inValue.guias = guias;
        return ((RedpackWSPortType)(this)).buscaCircuitoExistenteAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<validaUsuarioResponse> RedpackWSPortType.validaUsuarioAsync(validaUsuarioRequest request)
    {
        return base.Channel.validaUsuarioAsync(request);
    }
    
    public System.Threading.Tasks.Task<validaUsuarioResponse> validaUsuarioAsync(string PIN, int idUsuario, Guia[] guias)
    {
        validaUsuarioRequest inValue = new validaUsuarioRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        inValue.guias = guias;
        return ((RedpackWSPortType)(this)).validaUsuarioAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<cierreGtxRecepcionResponse> RedpackWSPortType.cierreGtxRecepcionAsync(cierreGtxRecepcionRequest request)
    {
        return base.Channel.cierreGtxRecepcionAsync(request);
    }
    
    public System.Threading.Tasks.Task<cierreGtxRecepcionResponse> cierreGtxRecepcionAsync(string PIN, int idUsuario, Guia[] guias)
    {
        cierreGtxRecepcionRequest inValue = new cierreGtxRecepcionRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        inValue.guias = guias;
        return ((RedpackWSPortType)(this)).cierreGtxRecepcionAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<obtieneCatalogoPoblacionPorEstadoResponse> RedpackWSPortType.obtieneCatalogoPoblacionPorEstadoAsync(obtieneCatalogoPoblacionPorEstadoRequest request)
    {
        return base.Channel.obtieneCatalogoPoblacionPorEstadoAsync(request);
    }
    
    public System.Threading.Tasks.Task<obtieneCatalogoPoblacionPorEstadoResponse> obtieneCatalogoPoblacionPorEstadoAsync(string PIN, int idUsuario, Guia[] guias)
    {
        obtieneCatalogoPoblacionPorEstadoRequest inValue = new obtieneCatalogoPoblacionPorEstadoRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        inValue.guias = guias;
        return ((RedpackWSPortType)(this)).obtieneCatalogoPoblacionPorEstadoAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<guardaSituacionResponse> RedpackWSPortType.guardaSituacionAsync(guardaSituacionRequest request)
    {
        return base.Channel.guardaSituacionAsync(request);
    }
    
    public System.Threading.Tasks.Task<guardaSituacionResponse> guardaSituacionAsync(string PIN, int idUsuario, Guia[] guias)
    {
        guardaSituacionRequest inValue = new guardaSituacionRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        inValue.guias = guias;
        return ((RedpackWSPortType)(this)).guardaSituacionAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<tarifasValoresDiariosInterResponse> RedpackWSPortType.tarifasValoresDiariosInterAsync(tarifasValoresDiariosInterRequest request)
    {
        return base.Channel.tarifasValoresDiariosInterAsync(request);
    }
    
    public System.Threading.Tasks.Task<tarifasValoresDiariosInterResponse> tarifasValoresDiariosInterAsync(string PIN, int idUsuario)
    {
        tarifasValoresDiariosInterRequest inValue = new tarifasValoresDiariosInterRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        return ((RedpackWSPortType)(this)).tarifasValoresDiariosInterAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<documentacionInterUResponse> RedpackWSPortType.documentacionInterUAsync(documentacionInterURequest request)
    {
        return base.Channel.documentacionInterUAsync(request);
    }
    
    public System.Threading.Tasks.Task<documentacionInterUResponse> documentacionInterUAsync(string PIN, int idUsuario, Guia[] guias)
    {
        documentacionInterURequest inValue = new documentacionInterURequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        inValue.guias = guias;
        return ((RedpackWSPortType)(this)).documentacionInterUAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<circuitoAgregaEmbarqueRecepcionResponse> RedpackWSPortType.circuitoAgregaEmbarqueRecepcionAsync(circuitoAgregaEmbarqueRecepcionRequest request)
    {
        return base.Channel.circuitoAgregaEmbarqueRecepcionAsync(request);
    }
    
    public System.Threading.Tasks.Task<circuitoAgregaEmbarqueRecepcionResponse> circuitoAgregaEmbarqueRecepcionAsync(string PIN, int idUsuario, Guia[] guias)
    {
        circuitoAgregaEmbarqueRecepcionRequest inValue = new circuitoAgregaEmbarqueRecepcionRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        inValue.guias = guias;
        return ((RedpackWSPortType)(this)).circuitoAgregaEmbarqueRecepcionAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<verificacionCircuitosResponse> RedpackWSPortType.verificacionCircuitosAsync(verificacionCircuitosRequest request)
    {
        return base.Channel.verificacionCircuitosAsync(request);
    }
    
    public System.Threading.Tasks.Task<verificacionCircuitosResponse> verificacionCircuitosAsync(string PIN, int idUsuario, Guia[] guias)
    {
        verificacionCircuitosRequest inValue = new verificacionCircuitosRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        inValue.guias = guias;
        return ((RedpackWSPortType)(this)).verificacionCircuitosAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<obtieneSucursalesResponse> RedpackWSPortType.obtieneSucursalesAsync(obtieneSucursalesRequest request)
    {
        return base.Channel.obtieneSucursalesAsync(request);
    }
    
    public System.Threading.Tasks.Task<obtieneSucursalesResponse> obtieneSucursalesAsync(string PIN, int idUsuario, Guia[] guias)
    {
        obtieneSucursalesRequest inValue = new obtieneSucursalesRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        inValue.guias = guias;
        return ((RedpackWSPortType)(this)).obtieneSucursalesAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<recuperaPasswordRBResponse> RedpackWSPortType.recuperaPasswordRBAsync(recuperaPasswordRBRequest request)
    {
        return base.Channel.recuperaPasswordRBAsync(request);
    }
    
    public System.Threading.Tasks.Task<recuperaPasswordRBResponse> recuperaPasswordRBAsync(string PIN, int idUsuario, Guia[] guias)
    {
        recuperaPasswordRBRequest inValue = new recuperaPasswordRBRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        inValue.guias = guias;
        return ((RedpackWSPortType)(this)).recuperaPasswordRBAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<predocumentacionResponse> RedpackWSPortType.predocumentacionAsync(predocumentacionRequest request)
    {
        return base.Channel.predocumentacionAsync(request);
    }
    
    public System.Threading.Tasks.Task<predocumentacionResponse> predocumentacionAsync(string PIN, int idUsuario, Guia[] guias)
    {
        predocumentacionRequest inValue = new predocumentacionRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        inValue.guias = guias;
        return ((RedpackWSPortType)(this)).predocumentacionAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<rastreoPorReferenciaResponse> RedpackWSPortType.rastreoPorReferenciaAsync(rastreoPorReferenciaRequest request)
    {
        return base.Channel.rastreoPorReferenciaAsync(request);
    }
    
    public System.Threading.Tasks.Task<rastreoPorReferenciaResponse> rastreoPorReferenciaAsync(string PIN, int idUsuario, Guia[] guias)
    {
        rastreoPorReferenciaRequest inValue = new rastreoPorReferenciaRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        inValue.guias = guias;
        return ((RedpackWSPortType)(this)).rastreoPorReferenciaAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<buscaMatchCICGuiaUSPSResponse> RedpackWSPortType.buscaMatchCICGuiaUSPSAsync(buscaMatchCICGuiaUSPSRequest request)
    {
        return base.Channel.buscaMatchCICGuiaUSPSAsync(request);
    }
    
    public System.Threading.Tasks.Task<buscaMatchCICGuiaUSPSResponse> buscaMatchCICGuiaUSPSAsync(string PIN, int idUsuario, Guia[] guias)
    {
        buscaMatchCICGuiaUSPSRequest inValue = new buscaMatchCICGuiaUSPSRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        inValue.guias = guias;
        return ((RedpackWSPortType)(this)).buscaMatchCICGuiaUSPSAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<obtenerPruebaDeEntregaResponse> RedpackWSPortType.obtenerPruebaDeEntregaAsync(obtenerPruebaDeEntregaRequest request)
    {
        return base.Channel.obtenerPruebaDeEntregaAsync(request);
    }
    
    public System.Threading.Tasks.Task<obtenerPruebaDeEntregaResponse> obtenerPruebaDeEntregaAsync(string PIN, int idUsuario, Guia[] guias)
    {
        obtenerPruebaDeEntregaRequest inValue = new obtenerPruebaDeEntregaRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        inValue.guias = guias;
        return ((RedpackWSPortType)(this)).obtenerPruebaDeEntregaAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<BuscaGuiaInterManifiestoIneResponse> RedpackWSPortType.BuscaGuiaInterManifiestoIneAsync(BuscaGuiaInterManifiestoIneRequest request)
    {
        return base.Channel.BuscaGuiaInterManifiestoIneAsync(request);
    }
    
    public System.Threading.Tasks.Task<BuscaGuiaInterManifiestoIneResponse> BuscaGuiaInterManifiestoIneAsync(string PIN, int idUsuario, Guia[] guias)
    {
        BuscaGuiaInterManifiestoIneRequest inValue = new BuscaGuiaInterManifiestoIneRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        inValue.guias = guias;
        return ((RedpackWSPortType)(this)).BuscaGuiaInterManifiestoIneAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<guardaManifiestoINEResponse> RedpackWSPortType.guardaManifiestoINEAsync(guardaManifiestoINERequest request)
    {
        return base.Channel.guardaManifiestoINEAsync(request);
    }
    
    public System.Threading.Tasks.Task<guardaManifiestoINEResponse> guardaManifiestoINEAsync(string PIN, int idUsuario, Guia[] guias)
    {
        guardaManifiestoINERequest inValue = new guardaManifiestoINERequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        inValue.guias = guias;
        return ((RedpackWSPortType)(this)).guardaManifiestoINEAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<solicitaGtxResponse> RedpackWSPortType.solicitaGtxAsync(solicitaGtxRequest request)
    {
        return base.Channel.solicitaGtxAsync(request);
    }
    
    public System.Threading.Tasks.Task<solicitaGtxResponse> solicitaGtxAsync(string PIN, int idUsuario, Guia[] guias)
    {
        solicitaGtxRequest inValue = new solicitaGtxRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        inValue.guias = guias;
        return ((RedpackWSPortType)(this)).solicitaGtxAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<buscaGuiaInterRpkResponse> RedpackWSPortType.buscaGuiaInterRpkAsync(buscaGuiaInterRpkRequest request)
    {
        return base.Channel.buscaGuiaInterRpkAsync(request);
    }
    
    public System.Threading.Tasks.Task<buscaGuiaInterRpkResponse> buscaGuiaInterRpkAsync(string PIN, int idUsuario, Guia[] guias)
    {
        buscaGuiaInterRpkRequest inValue = new buscaGuiaInterRpkRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        inValue.guias = guias;
        return ((RedpackWSPortType)(this)).buscaGuiaInterRpkAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<centrosDistribucionResponse> RedpackWSPortType.centrosDistribucionAsync(centrosDistribucionRequest request)
    {
        return base.Channel.centrosDistribucionAsync(request);
    }
    
    public System.Threading.Tasks.Task<centrosDistribucionResponse> centrosDistribucionAsync(string PIN, int idUsuario)
    {
        centrosDistribucionRequest inValue = new centrosDistribucionRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        return ((RedpackWSPortType)(this)).centrosDistribucionAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<buscaUnidadNombreResponse> RedpackWSPortType.buscaUnidadNombreAsync(buscaUnidadNombreRequest request)
    {
        return base.Channel.buscaUnidadNombreAsync(request);
    }
    
    public System.Threading.Tasks.Task<buscaUnidadNombreResponse> buscaUnidadNombreAsync(string PIN, int idUsuario, Guia[] guias)
    {
        buscaUnidadNombreRequest inValue = new buscaUnidadNombreRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        inValue.guias = guias;
        return ((RedpackWSPortType)(this)).buscaUnidadNombreAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<subirGuiasGtxResponse> RedpackWSPortType.subirGuiasGtxAsync(subirGuiasGtxRequest request)
    {
        return base.Channel.subirGuiasGtxAsync(request);
    }
    
    public System.Threading.Tasks.Task<subirGuiasGtxResponse> subirGuiasGtxAsync(string PIN, int idUsuario, Guia[] guias)
    {
        subirGuiasGtxRequest inValue = new subirGuiasGtxRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        inValue.guias = guias;
        return ((RedpackWSPortType)(this)).subirGuiasGtxAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<guardaCircuitoResponse> RedpackWSPortType.guardaCircuitoAsync(guardaCircuitoRequest request)
    {
        return base.Channel.guardaCircuitoAsync(request);
    }
    
    public System.Threading.Tasks.Task<guardaCircuitoResponse> guardaCircuitoAsync(string PIN, int idUsuario, Guia[] guias)
    {
        guardaCircuitoRequest inValue = new guardaCircuitoRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        inValue.guias = guias;
        return ((RedpackWSPortType)(this)).guardaCircuitoAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<solicitaCompulsaResponse> RedpackWSPortType.solicitaCompulsaAsync(solicitaCompulsaRequest request)
    {
        return base.Channel.solicitaCompulsaAsync(request);
    }
    
    public System.Threading.Tasks.Task<solicitaCompulsaResponse> solicitaCompulsaAsync(string PIN, int idUsuario, Guia[] guias)
    {
        solicitaCompulsaRequest inValue = new solicitaCompulsaRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        inValue.guias = guias;
        return ((RedpackWSPortType)(this)).solicitaCompulsaAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<obtieneCatalogoTipoEntregaResponse> RedpackWSPortType.obtieneCatalogoTipoEntregaAsync(obtieneCatalogoTipoEntregaRequest request)
    {
        return base.Channel.obtieneCatalogoTipoEntregaAsync(request);
    }
    
    public System.Threading.Tasks.Task<obtieneCatalogoTipoEntregaResponse> obtieneCatalogoTipoEntregaAsync(string PIN, int idUsuario)
    {
        obtieneCatalogoTipoEntregaRequest inValue = new obtieneCatalogoTipoEntregaRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        return ((RedpackWSPortType)(this)).obtieneCatalogoTipoEntregaAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<validaGuiaResponse> RedpackWSPortType.validaGuiaAsync(validaGuiaRequest request)
    {
        return base.Channel.validaGuiaAsync(request);
    }
    
    public System.Threading.Tasks.Task<validaGuiaResponse> validaGuiaAsync(string PIN, int idUsuario, Guia[] guias)
    {
        validaGuiaRequest inValue = new validaGuiaRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        inValue.guias = guias;
        return ((RedpackWSPortType)(this)).validaGuiaAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<obtieneCatalogoSituacionesResponse> RedpackWSPortType.obtieneCatalogoSituacionesAsync(obtieneCatalogoSituacionesRequest request)
    {
        return base.Channel.obtieneCatalogoSituacionesAsync(request);
    }
    
    public System.Threading.Tasks.Task<obtieneCatalogoSituacionesResponse> obtieneCatalogoSituacionesAsync(string PIN, int idUsuario)
    {
        obtieneCatalogoSituacionesRequest inValue = new obtieneCatalogoSituacionesRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        return ((RedpackWSPortType)(this)).obtieneCatalogoSituacionesAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<rastreoResponse> RedpackWSPortType.rastreoAsync(rastreoRequest request)
    {
        return base.Channel.rastreoAsync(request);
    }
    
    public System.Threading.Tasks.Task<rastreoResponse> rastreoAsync(string PIN, int idUsuario, Guia[] guias)
    {
        rastreoRequest inValue = new rastreoRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        inValue.guias = guias;
        return ((RedpackWSPortType)(this)).rastreoAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<documentacionInterFResponse> RedpackWSPortType.documentacionInterFAsync(documentacionInterFRequest request)
    {
        return base.Channel.documentacionInterFAsync(request);
    }
    
    public System.Threading.Tasks.Task<documentacionInterFResponse> documentacionInterFAsync(string PIN, int idUsuario, Guia[] guias)
    {
        documentacionInterFRequest inValue = new documentacionInterFRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        inValue.guias = guias;
        return ((RedpackWSPortType)(this)).documentacionInterFAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<buscaCircuitoResponse> RedpackWSPortType.buscaCircuitoAsync(buscaCircuitoRequest request)
    {
        return base.Channel.buscaCircuitoAsync(request);
    }
    
    public System.Threading.Tasks.Task<buscaCircuitoResponse> buscaCircuitoAsync(string PIN, int idUsuario, Guia[] guias)
    {
        buscaCircuitoRequest inValue = new buscaCircuitoRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        inValue.guias = guias;
        return ((RedpackWSPortType)(this)).buscaCircuitoAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<obtieneValoresSeguroResponse> RedpackWSPortType.obtieneValoresSeguroAsync(obtieneValoresSeguroRequest request)
    {
        return base.Channel.obtieneValoresSeguroAsync(request);
    }
    
    public System.Threading.Tasks.Task<obtieneValoresSeguroResponse> obtieneValoresSeguroAsync(string PIN, int idUsuario)
    {
        obtieneValoresSeguroRequest inValue = new obtieneValoresSeguroRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        return ((RedpackWSPortType)(this)).obtieneValoresSeguroAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<catalogoDireccionesGuiaWebResponse> RedpackWSPortType.catalogoDireccionesGuiaWebAsync(catalogoDireccionesGuiaWebRequest request)
    {
        return base.Channel.catalogoDireccionesGuiaWebAsync(request);
    }
    
    public System.Threading.Tasks.Task<catalogoDireccionesGuiaWebResponse> catalogoDireccionesGuiaWebAsync(string PIN, int idUsuario, Guia[] guias)
    {
        catalogoDireccionesGuiaWebRequest inValue = new catalogoDireccionesGuiaWebRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        inValue.guias = guias;
        return ((RedpackWSPortType)(this)).catalogoDireccionesGuiaWebAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<buscaUnidadResponse> RedpackWSPortType.buscaUnidadAsync(buscaUnidadRequest request)
    {
        return base.Channel.buscaUnidadAsync(request);
    }
    
    public System.Threading.Tasks.Task<buscaUnidadResponse> buscaUnidadAsync(string PIN, int idUsuario, Guia[] guias)
    {
        buscaUnidadRequest inValue = new buscaUnidadRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        inValue.guias = guias;
        return ((RedpackWSPortType)(this)).buscaUnidadAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<obtieneCatalogoIataInternacionalResponse> RedpackWSPortType.obtieneCatalogoIataInternacionalAsync(obtieneCatalogoIataInternacionalRequest request)
    {
        return base.Channel.obtieneCatalogoIataInternacionalAsync(request);
    }
    
    public System.Threading.Tasks.Task<obtieneCatalogoIataInternacionalResponse> obtieneCatalogoIataInternacionalAsync(string PIN, int idUsuario)
    {
        obtieneCatalogoIataInternacionalRequest inValue = new obtieneCatalogoIataInternacionalRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        return ((RedpackWSPortType)(this)).obtieneCatalogoIataInternacionalAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<buscaSucursalesOcurreResponse> RedpackWSPortType.buscaSucursalesOcurreAsync(buscaSucursalesOcurreRequest request)
    {
        return base.Channel.buscaSucursalesOcurreAsync(request);
    }
    
    public System.Threading.Tasks.Task<buscaSucursalesOcurreResponse> buscaSucursalesOcurreAsync(string PIN, int idUsuario, Guia[] guias)
    {
        buscaSucursalesOcurreRequest inValue = new buscaSucursalesOcurreRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        inValue.guias = guias;
        return ((RedpackWSPortType)(this)).buscaSucursalesOcurreAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<cierraGtxResponse> RedpackWSPortType.cierraGtxAsync(cierraGtxRequest request)
    {
        return base.Channel.cierraGtxAsync(request);
    }
    
    public System.Threading.Tasks.Task<cierraGtxResponse> cierraGtxAsync(string PIN, int idUsuario, Guia[] guias)
    {
        cierraGtxRequest inValue = new cierraGtxRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        inValue.guias = guias;
        return ((RedpackWSPortType)(this)).cierraGtxAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<pruebaEntregaResponse> RedpackWSPortType.pruebaEntregaAsync(pruebaEntregaRequest request)
    {
        return base.Channel.pruebaEntregaAsync(request);
    }
    
    public System.Threading.Tasks.Task<pruebaEntregaResponse> pruebaEntregaAsync(string PIN, int idUsuario, Guia[] guias)
    {
        pruebaEntregaRequest inValue = new pruebaEntregaRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        inValue.guias = guias;
        return ((RedpackWSPortType)(this)).pruebaEntregaAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<buscaSucursalCPResponse> RedpackWSPortType.buscaSucursalCPAsync(buscaSucursalCPRequest request)
    {
        return base.Channel.buscaSucursalCPAsync(request);
    }
    
    public System.Threading.Tasks.Task<buscaSucursalCPResponse> buscaSucursalCPAsync(string PIN, int idUsuario, Guia[] guias)
    {
        buscaSucursalCPRequest inValue = new buscaSucursalCPRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        inValue.guias = guias;
        return ((RedpackWSPortType)(this)).buscaSucursalCPAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<generaGuiaElectronicaResponse> RedpackWSPortType.generaGuiaElectronicaAsync(generaGuiaElectronicaRequest request)
    {
        return base.Channel.generaGuiaElectronicaAsync(request);
    }
    
    public System.Threading.Tasks.Task<generaGuiaElectronicaResponse> generaGuiaElectronicaAsync(string PIN, int idUsuario, Guia[] guias)
    {
        generaGuiaElectronicaRequest inValue = new generaGuiaElectronicaRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        inValue.guias = guias;
        return ((RedpackWSPortType)(this)).generaGuiaElectronicaAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<buscaConductorResponse> RedpackWSPortType.buscaConductorAsync(buscaConductorRequest request)
    {
        return base.Channel.buscaConductorAsync(request);
    }
    
    public System.Threading.Tasks.Task<buscaConductorResponse> buscaConductorAsync(string PIN, int idUsuario, Guia[] guias)
    {
        buscaConductorRequest inValue = new buscaConductorRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        inValue.guias = guias;
        return ((RedpackWSPortType)(this)).buscaConductorAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<buscaEtiquetaInterResponse> RedpackWSPortType.buscaEtiquetaInterAsync(buscaEtiquetaInterRequest request)
    {
        return base.Channel.buscaEtiquetaInterAsync(request);
    }
    
    public System.Threading.Tasks.Task<buscaEtiquetaInterResponse> buscaEtiquetaInterAsync(string PIN, int idUsuario, Guia[] guias)
    {
        buscaEtiquetaInterRequest inValue = new buscaEtiquetaInterRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        inValue.guias = guias;
        return ((RedpackWSPortType)(this)).buscaEtiquetaInterAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<consultaReciboNominaResponse> RedpackWSPortType.consultaReciboNominaAsync(consultaReciboNominaRequest request)
    {
        return base.Channel.consultaReciboNominaAsync(request);
    }
    
    public System.Threading.Tasks.Task<consultaReciboNominaResponse> consultaReciboNominaAsync(string PIN, int idUsuario, Guia[] guias)
    {
        consultaReciboNominaRequest inValue = new consultaReciboNominaRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        inValue.guias = guias;
        return ((RedpackWSPortType)(this)).consultaReciboNominaAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<obtieneCatalogoTipoServicioResponse> RedpackWSPortType.obtieneCatalogoTipoServicioAsync(obtieneCatalogoTipoServicioRequest request)
    {
        return base.Channel.obtieneCatalogoTipoServicioAsync(request);
    }
    
    public System.Threading.Tasks.Task<obtieneCatalogoTipoServicioResponse> obtieneCatalogoTipoServicioAsync(string PIN, int idUsuario)
    {
        obtieneCatalogoTipoServicioRequest inValue = new obtieneCatalogoTipoServicioRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        return ((RedpackWSPortType)(this)).obtieneCatalogoTipoServicioAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<buscaSucursalLatitudLongitudResponse> RedpackWSPortType.buscaSucursalLatitudLongitudAsync(buscaSucursalLatitudLongitudRequest request)
    {
        return base.Channel.buscaSucursalLatitudLongitudAsync(request);
    }
    
    public System.Threading.Tasks.Task<buscaSucursalLatitudLongitudResponse> buscaSucursalLatitudLongitudAsync(string PIN, int idUsuario, Guia[] guias)
    {
        buscaSucursalLatitudLongitudRequest inValue = new buscaSucursalLatitudLongitudRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        inValue.guias = guias;
        return ((RedpackWSPortType)(this)).buscaSucursalLatitudLongitudAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<buscaReferenciaGuiaInterRpkResponse> RedpackWSPortType.buscaReferenciaGuiaInterRpkAsync(buscaReferenciaGuiaInterRpkRequest request)
    {
        return base.Channel.buscaReferenciaGuiaInterRpkAsync(request);
    }
    
    public System.Threading.Tasks.Task<buscaReferenciaGuiaInterRpkResponse> buscaReferenciaGuiaInterRpkAsync(string PIN, int idUsuario, Guia[] guias)
    {
        buscaReferenciaGuiaInterRpkRequest inValue = new buscaReferenciaGuiaInterRpkRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        inValue.guias = guias;
        return ((RedpackWSPortType)(this)).buscaReferenciaGuiaInterRpkAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<documentaPaquetesResponse> RedpackWSPortType.documentaPaquetesAsync(documentaPaquetesRequest request)
    {
        return base.Channel.documentaPaquetesAsync(request);
    }
    
    public System.Threading.Tasks.Task<documentaPaquetesResponse> documentaPaquetesAsync(string PIN, int idUsuario, Guia[] guias)
    {
        documentaPaquetesRequest inValue = new documentaPaquetesRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        inValue.guias = guias;
        return ((RedpackWSPortType)(this)).documentaPaquetesAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<solicitudRecoleccionWebResponse> RedpackWSPortType.solicitudRecoleccionWebAsync(solicitudRecoleccionWebRequest request)
    {
        return base.Channel.solicitudRecoleccionWebAsync(request);
    }
    
    public System.Threading.Tasks.Task<solicitudRecoleccionWebResponse> solicitudRecoleccionWebAsync(string PIN, int idUsuario, Guia[] guias)
    {
        solicitudRecoleccionWebRequest inValue = new solicitudRecoleccionWebRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        inValue.guias = guias;
        return ((RedpackWSPortType)(this)).solicitudRecoleccionWebAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<direccionesRecoleccionCFResponse> RedpackWSPortType.direccionesRecoleccionCFAsync(direccionesRecoleccionCFRequest request)
    {
        return base.Channel.direccionesRecoleccionCFAsync(request);
    }
    
    public System.Threading.Tasks.Task<direccionesRecoleccionCFResponse> direccionesRecoleccionCFAsync(string PIN, int idUsuario)
    {
        direccionesRecoleccionCFRequest inValue = new direccionesRecoleccionCFRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        return ((RedpackWSPortType)(this)).direccionesRecoleccionCFAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<cotizacionInternacionalResponse> RedpackWSPortType.cotizacionInternacionalAsync(cotizacionInternacionalRequest request)
    {
        return base.Channel.cotizacionInternacionalAsync(request);
    }
    
    public System.Threading.Tasks.Task<cotizacionInternacionalResponse> cotizacionInternacionalAsync(string PIN, int idUsuario, Guia[] guias)
    {
        cotizacionInternacionalRequest inValue = new cotizacionInternacionalRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        inValue.guias = guias;
        return ((RedpackWSPortType)(this)).cotizacionInternacionalAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<obtieneCatalogoTipoEnvioCorreoResponse> RedpackWSPortType.obtieneCatalogoTipoEnvioCorreoAsync(obtieneCatalogoTipoEnvioCorreoRequest request)
    {
        return base.Channel.obtieneCatalogoTipoEnvioCorreoAsync(request);
    }
    
    public System.Threading.Tasks.Task<obtieneCatalogoTipoEnvioCorreoResponse> obtieneCatalogoTipoEnvioCorreoAsync(string PIN, int idUsuario)
    {
        obtieneCatalogoTipoEnvioCorreoRequest inValue = new obtieneCatalogoTipoEnvioCorreoRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        return ((RedpackWSPortType)(this)).obtieneCatalogoTipoEnvioCorreoAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<solicitudRecoleccionCFResponse> RedpackWSPortType.solicitudRecoleccionCFAsync(solicitudRecoleccionCFRequest request)
    {
        return base.Channel.solicitudRecoleccionCFAsync(request);
    }
    
    public System.Threading.Tasks.Task<solicitudRecoleccionCFResponse> solicitudRecoleccionCFAsync(string PIN, int idUsuario, Guia[] guias)
    {
        solicitudRecoleccionCFRequest inValue = new solicitudRecoleccionCFRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        inValue.guias = guias;
        return ((RedpackWSPortType)(this)).solicitudRecoleccionCFAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<generaGuiaElectronicaTransaccionalResponse> RedpackWSPortType.generaGuiaElectronicaTransaccionalAsync(generaGuiaElectronicaTransaccionalRequest request)
    {
        return base.Channel.generaGuiaElectronicaTransaccionalAsync(request);
    }
    
    public System.Threading.Tasks.Task<generaGuiaElectronicaTransaccionalResponse> generaGuiaElectronicaTransaccionalAsync(string PIN, int idUsuario, Guia[] guias)
    {
        generaGuiaElectronicaTransaccionalRequest inValue = new generaGuiaElectronicaTransaccionalRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        inValue.guias = guias;
        return ((RedpackWSPortType)(this)).generaGuiaElectronicaTransaccionalAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<obtenerFormatoDeImpresionResponse> RedpackWSPortType.obtenerFormatoDeImpresionAsync(obtenerFormatoDeImpresionRequest request)
    {
        return base.Channel.obtenerFormatoDeImpresionAsync(request);
    }
    
    public System.Threading.Tasks.Task<obtenerFormatoDeImpresionResponse> obtenerFormatoDeImpresionAsync(string PIN, int idUsuario, Guia[] guias)
    {
        obtenerFormatoDeImpresionRequest inValue = new obtenerFormatoDeImpresionRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        inValue.guias = guias;
        return ((RedpackWSPortType)(this)).obtenerFormatoDeImpresionAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<obtieneCatalogoSucursalesResponse> RedpackWSPortType.obtieneCatalogoSucursalesAsync(obtieneCatalogoSucursalesRequest request)
    {
        return base.Channel.obtieneCatalogoSucursalesAsync(request);
    }
    
    public System.Threading.Tasks.Task<obtieneCatalogoSucursalesResponse> obtieneCatalogoSucursalesAsync(string PIN, int idUsuario)
    {
        obtieneCatalogoSucursalesRequest inValue = new obtieneCatalogoSucursalesRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        return ((RedpackWSPortType)(this)).obtieneCatalogoSucursalesAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<obtieneCatalogoDestinosLTLResponse> RedpackWSPortType.obtieneCatalogoDestinosLTLAsync(obtieneCatalogoDestinosLTLRequest request)
    {
        return base.Channel.obtieneCatalogoDestinosLTLAsync(request);
    }
    
    public System.Threading.Tasks.Task<obtieneCatalogoDestinosLTLResponse> obtieneCatalogoDestinosLTLAsync(string PIN, int idUsuario)
    {
        obtieneCatalogoDestinosLTLRequest inValue = new obtieneCatalogoDestinosLTLRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        return ((RedpackWSPortType)(this)).obtieneCatalogoDestinosLTLAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<generaReferenciaBancariaResponse> RedpackWSPortType.generaReferenciaBancariaAsync(generaReferenciaBancariaRequest request)
    {
        return base.Channel.generaReferenciaBancariaAsync(request);
    }
    
    public System.Threading.Tasks.Task<generaReferenciaBancariaResponse> generaReferenciaBancariaAsync(string PIN, int idUsuario, Guia[] guias)
    {
        generaReferenciaBancariaRequest inValue = new generaReferenciaBancariaRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        inValue.guias = guias;
        return ((RedpackWSPortType)(this)).generaReferenciaBancariaAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<documentacionGuiaPalexResponse> RedpackWSPortType.documentacionGuiaPalexAsync(documentacionGuiaPalexRequest request)
    {
        return base.Channel.documentacionGuiaPalexAsync(request);
    }
    
    public System.Threading.Tasks.Task<documentacionGuiaPalexResponse> documentacionGuiaPalexAsync(string PIN, int idUsuario, Guia[] guias)
    {
        documentacionGuiaPalexRequest inValue = new documentacionGuiaPalexRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        inValue.guias = guias;
        return ((RedpackWSPortType)(this)).documentacionGuiaPalexAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<actualizacionSituacionesResponse> RedpackWSPortType.actualizacionSituacionesAsync(actualizacionSituacionesRequest request)
    {
        return base.Channel.actualizacionSituacionesAsync(request);
    }
    
    public System.Threading.Tasks.Task<actualizacionSituacionesResponse> actualizacionSituacionesAsync(string PIN, int idUsuario, Guia[] guias)
    {
        actualizacionSituacionesRequest inValue = new actualizacionSituacionesRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        inValue.guias = guias;
        return ((RedpackWSPortType)(this)).actualizacionSituacionesAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<rastreoAvanzadoFrontResponse> RedpackWSPortType.rastreoAvanzadoFrontAsync(rastreoAvanzadoFrontRequest request)
    {
        return base.Channel.rastreoAvanzadoFrontAsync(request);
    }
    
    public System.Threading.Tasks.Task<rastreoAvanzadoFrontResponse> rastreoAvanzadoFrontAsync(string PIN, int idUsuario, Guia[] guias)
    {
        rastreoAvanzadoFrontRequest inValue = new rastreoAvanzadoFrontRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        inValue.guias = guias;
        return ((RedpackWSPortType)(this)).rastreoAvanzadoFrontAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<validaUsuarioRadarResponse> RedpackWSPortType.validaUsuarioRadarAsync(validaUsuarioRadarRequest request)
    {
        return base.Channel.validaUsuarioRadarAsync(request);
    }
    
    public System.Threading.Tasks.Task<validaUsuarioRadarResponse> validaUsuarioRadarAsync(string PIN, int idUsuario, Guia[] guias)
    {
        validaUsuarioRadarRequest inValue = new validaUsuarioRadarRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        inValue.guias = guias;
        return ((RedpackWSPortType)(this)).validaUsuarioRadarAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<sucursalesDistribucionCircuitoResponse> RedpackWSPortType.sucursalesDistribucionCircuitoAsync(sucursalesDistribucionCircuitoRequest request)
    {
        return base.Channel.sucursalesDistribucionCircuitoAsync(request);
    }
    
    public System.Threading.Tasks.Task<sucursalesDistribucionCircuitoResponse> sucursalesDistribucionCircuitoAsync(string PIN, int idUsuario, Guia[] guias)
    {
        sucursalesDistribucionCircuitoRequest inValue = new sucursalesDistribucionCircuitoRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        inValue.guias = guias;
        return ((RedpackWSPortType)(this)).sucursalesDistribucionCircuitoAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<documentacionAutomaticaResponse> RedpackWSPortType.documentacionAutomaticaAsync(documentacionAutomaticaRequest request)
    {
        return base.Channel.documentacionAutomaticaAsync(request);
    }
    
    public System.Threading.Tasks.Task<documentacionAutomaticaResponse> documentacionAutomaticaAsync(string PIN, int idUsuario, Guia[] guias)
    {
        documentacionAutomaticaRequest inValue = new documentacionAutomaticaRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        inValue.guias = guias;
        return ((RedpackWSPortType)(this)).documentacionAutomaticaAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<direccionRecoleccionClvResponse> RedpackWSPortType.direccionRecoleccionClvAsync(direccionRecoleccionClvRequest request)
    {
        return base.Channel.direccionRecoleccionClvAsync(request);
    }
    
    public System.Threading.Tasks.Task<direccionRecoleccionClvResponse> direccionRecoleccionClvAsync(string PIN, int idUsuario, Guia[] guias)
    {
        direccionRecoleccionClvRequest inValue = new direccionRecoleccionClvRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        inValue.guias = guias;
        return ((RedpackWSPortType)(this)).direccionRecoleccionClvAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<altaDireccionGuiaWebResponse> RedpackWSPortType.altaDireccionGuiaWebAsync(altaDireccionGuiaWebRequest request)
    {
        return base.Channel.altaDireccionGuiaWebAsync(request);
    }
    
    public System.Threading.Tasks.Task<altaDireccionGuiaWebResponse> altaDireccionGuiaWebAsync(string PIN, int idUsuario, Guia[] guias)
    {
        altaDireccionGuiaWebRequest inValue = new altaDireccionGuiaWebRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        inValue.guias = guias;
        return ((RedpackWSPortType)(this)).altaDireccionGuiaWebAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<obtieneGuiasClienteResponse> RedpackWSPortType.obtieneGuiasClienteAsync(obtieneGuiasClienteRequest request)
    {
        return base.Channel.obtieneGuiasClienteAsync(request);
    }
    
    public System.Threading.Tasks.Task<obtieneGuiasClienteResponse> obtieneGuiasClienteAsync(string PIN, int idUsuario, Guia[] guias)
    {
        obtieneGuiasClienteRequest inValue = new obtieneGuiasClienteRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        inValue.guias = guias;
        return ((RedpackWSPortType)(this)).obtieneGuiasClienteAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<obtieneCatalogoTiposIdentificacionResponse> RedpackWSPortType.obtieneCatalogoTiposIdentificacionAsync(obtieneCatalogoTiposIdentificacionRequest request)
    {
        return base.Channel.obtieneCatalogoTiposIdentificacionAsync(request);
    }
    
    public System.Threading.Tasks.Task<obtieneCatalogoTiposIdentificacionResponse> obtieneCatalogoTiposIdentificacionAsync(string PIN, int idUsuario)
    {
        obtieneCatalogoTiposIdentificacionRequest inValue = new obtieneCatalogoTiposIdentificacionRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        return ((RedpackWSPortType)(this)).obtieneCatalogoTiposIdentificacionAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<obtieneFechaResponse> RedpackWSPortType.obtieneFechaAsync(obtieneFechaRequest request)
    {
        return base.Channel.obtieneFechaAsync(request);
    }
    
    public System.Threading.Tasks.Task<obtieneFechaResponse> obtieneFechaAsync(string PIN, int idUsuario, Guia[] guias)
    {
        obtieneFechaRequest inValue = new obtieneFechaRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        inValue.guias = guias;
        return ((RedpackWSPortType)(this)).obtieneFechaAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<obtieneCatalogoTipoGtxResponse> RedpackWSPortType.obtieneCatalogoTipoGtxAsync(obtieneCatalogoTipoGtxRequest request)
    {
        return base.Channel.obtieneCatalogoTipoGtxAsync(request);
    }
    
    public System.Threading.Tasks.Task<obtieneCatalogoTipoGtxResponse> obtieneCatalogoTipoGtxAsync(string PIN, int idUsuario)
    {
        obtieneCatalogoTipoGtxRequest inValue = new obtieneCatalogoTipoGtxRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        return ((RedpackWSPortType)(this)).obtieneCatalogoTipoGtxAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<matrizDistribucionResponse> RedpackWSPortType.matrizDistribucionAsync(matrizDistribucionRequest request)
    {
        return base.Channel.matrizDistribucionAsync(request);
    }
    
    public System.Threading.Tasks.Task<matrizDistribucionResponse> matrizDistribucionAsync(string PIN, int idUsuario, Guia[] guias)
    {
        matrizDistribucionRequest inValue = new matrizDistribucionRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        inValue.guias = guias;
        return ((RedpackWSPortType)(this)).matrizDistribucionAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<solicitudRecoleccionResponse> RedpackWSPortType.solicitudRecoleccionAsync(solicitudRecoleccionRequest request)
    {
        return base.Channel.solicitudRecoleccionAsync(request);
    }
    
    public System.Threading.Tasks.Task<solicitudRecoleccionResponse> solicitudRecoleccionAsync(string PIN, int idUsuario, Guia[] guias)
    {
        solicitudRecoleccionRequest inValue = new solicitudRecoleccionRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        inValue.guias = guias;
        return ((RedpackWSPortType)(this)).solicitudRecoleccionAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<guiasCircuitoResponse> RedpackWSPortType.guiasCircuitoAsync(guiasCircuitoRequest request)
    {
        return base.Channel.guiasCircuitoAsync(request);
    }
    
    public System.Threading.Tasks.Task<guiasCircuitoResponse> guiasCircuitoAsync(string PIN, int idUsuario, Guia[] guias)
    {
        guiasCircuitoRequest inValue = new guiasCircuitoRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        inValue.guias = guias;
        return ((RedpackWSPortType)(this)).guiasCircuitoAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<calculaCostoSeguroResponse> RedpackWSPortType.calculaCostoSeguroAsync(calculaCostoSeguroRequest request)
    {
        return base.Channel.calculaCostoSeguroAsync(request);
    }
    
    public System.Threading.Tasks.Task<calculaCostoSeguroResponse> calculaCostoSeguroAsync(string PIN, int idUsuario, Guia[] guias)
    {
        calculaCostoSeguroRequest inValue = new calculaCostoSeguroRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        inValue.guias = guias;
        return ((RedpackWSPortType)(this)).calculaCostoSeguroAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<aseguraEnvioResponse> RedpackWSPortType.aseguraEnvioAsync(aseguraEnvioRequest request)
    {
        return base.Channel.aseguraEnvioAsync(request);
    }
    
    public System.Threading.Tasks.Task<aseguraEnvioResponse> aseguraEnvioAsync(string PIN, int idUsuario, Guia[] guias)
    {
        aseguraEnvioRequest inValue = new aseguraEnvioRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        inValue.guias = guias;
        return ((RedpackWSPortType)(this)).aseguraEnvioAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<registraComentarioContactoResponse> RedpackWSPortType.registraComentarioContactoAsync(registraComentarioContactoRequest request)
    {
        return base.Channel.registraComentarioContactoAsync(request);
    }
    
    public System.Threading.Tasks.Task<registraComentarioContactoResponse> registraComentarioContactoAsync(string PIN, int idUsuario, Guia[] guias)
    {
        registraComentarioContactoRequest inValue = new registraComentarioContactoRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        inValue.guias = guias;
        return ((RedpackWSPortType)(this)).registraComentarioContactoAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<rastreoAvanzadoResponse> RedpackWSPortType.rastreoAvanzadoAsync(rastreoAvanzadoRequest request)
    {
        return base.Channel.rastreoAvanzadoAsync(request);
    }
    
    public System.Threading.Tasks.Task<rastreoAvanzadoResponse> rastreoAvanzadoAsync(string PIN, int idUsuario, Guia[] guias)
    {
        rastreoAvanzadoRequest inValue = new rastreoAvanzadoRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        inValue.guias = guias;
        return ((RedpackWSPortType)(this)).rastreoAvanzadoAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<clienteFacturacionResponse> RedpackWSPortType.clienteFacturacionAsync(clienteFacturacionRequest request)
    {
        return base.Channel.clienteFacturacionAsync(request);
    }
    
    public System.Threading.Tasks.Task<clienteFacturacionResponse> clienteFacturacionAsync(string PIN, int idUsuario, Guia[] guias)
    {
        clienteFacturacionRequest inValue = new clienteFacturacionRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        inValue.guias = guias;
        return ((RedpackWSPortType)(this)).clienteFacturacionAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<pesoGTXResponse> RedpackWSPortType.pesoGTXAsync(pesoGTXRequest request)
    {
        return base.Channel.pesoGTXAsync(request);
    }
    
    public System.Threading.Tasks.Task<pesoGTXResponse> pesoGTXAsync(string PIN, int idUsuario, Guia[] guias)
    {
        pesoGTXRequest inValue = new pesoGTXRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        inValue.guias = guias;
        return ((RedpackWSPortType)(this)).pesoGTXAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<direccionesRecoleccionResponse> RedpackWSPortType.direccionesRecoleccionAsync(direccionesRecoleccionRequest request)
    {
        return base.Channel.direccionesRecoleccionAsync(request);
    }
    
    public System.Threading.Tasks.Task<direccionesRecoleccionResponse> direccionesRecoleccionAsync(string PIN, int idUsuario, Guia[] guias)
    {
        direccionesRecoleccionRequest inValue = new direccionesRecoleccionRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        inValue.guias = guias;
        return ((RedpackWSPortType)(this)).direccionesRecoleccionAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<EnviaCorreoNotificacionResponse> RedpackWSPortType.EnviaCorreoNotificacionAsync(EnviaCorreoNotificacionRequest request)
    {
        return base.Channel.EnviaCorreoNotificacionAsync(request);
    }
    
    public System.Threading.Tasks.Task<EnviaCorreoNotificacionResponse> EnviaCorreoNotificacionAsync(string PIN, int idUsuario, Guia[] guias)
    {
        EnviaCorreoNotificacionRequest inValue = new EnviaCorreoNotificacionRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        inValue.guias = guias;
        return ((RedpackWSPortType)(this)).EnviaCorreoNotificacionAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<buscaRutaDistribucionResponse> RedpackWSPortType.buscaRutaDistribucionAsync(buscaRutaDistribucionRequest request)
    {
        return base.Channel.buscaRutaDistribucionAsync(request);
    }
    
    public System.Threading.Tasks.Task<buscaRutaDistribucionResponse> buscaRutaDistribucionAsync(string PIN, int idUsuario, Guia[] guias)
    {
        buscaRutaDistribucionRequest inValue = new buscaRutaDistribucionRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        inValue.guias = guias;
        return ((RedpackWSPortType)(this)).buscaRutaDistribucionAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<guardaCambioOcurreResponse> RedpackWSPortType.guardaCambioOcurreAsync(guardaCambioOcurreRequest request)
    {
        return base.Channel.guardaCambioOcurreAsync(request);
    }
    
    public System.Threading.Tasks.Task<guardaCambioOcurreResponse> guardaCambioOcurreAsync(string PIN, int idUsuario, Guia[] guias)
    {
        guardaCambioOcurreRequest inValue = new guardaCambioOcurreRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        inValue.guias = guias;
        return ((RedpackWSPortType)(this)).guardaCambioOcurreAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<buscaFacturaResponse> RedpackWSPortType.buscaFacturaAsync(buscaFacturaRequest request)
    {
        return base.Channel.buscaFacturaAsync(request);
    }
    
    public System.Threading.Tasks.Task<buscaFacturaResponse> buscaFacturaAsync(string PIN, int idUsuario, Guia[] guias)
    {
        buscaFacturaRequest inValue = new buscaFacturaRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        inValue.guias = guias;
        return ((RedpackWSPortType)(this)).buscaFacturaAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<facturasAbiertasResponse> RedpackWSPortType.facturasAbiertasAsync(facturasAbiertasRequest request)
    {
        return base.Channel.facturasAbiertasAsync(request);
    }
    
    public System.Threading.Tasks.Task<facturasAbiertasResponse> facturasAbiertasAsync(string PIN, int idUsuario, Guia[] guias)
    {
        facturasAbiertasRequest inValue = new facturasAbiertasRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        inValue.guias = guias;
        return ((RedpackWSPortType)(this)).facturasAbiertasAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<documentacionGuiaLTLResponse> RedpackWSPortType.documentacionGuiaLTLAsync(documentacionGuiaLTLRequest request)
    {
        return base.Channel.documentacionGuiaLTLAsync(request);
    }
    
    public System.Threading.Tasks.Task<documentacionGuiaLTLResponse> documentacionGuiaLTLAsync(string PIN, int idUsuario, Guia[] guias)
    {
        documentacionGuiaLTLRequest inValue = new documentacionGuiaLTLRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        inValue.guias = guias;
        return ((RedpackWSPortType)(this)).documentacionGuiaLTLAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<cotizacionNacionalResponse> RedpackWSPortType.cotizacionNacionalAsync(cotizacionNacionalRequest request)
    {
        return base.Channel.cotizacionNacionalAsync(request);
    }
    
    public System.Threading.Tasks.Task<cotizacionNacionalResponse> cotizacionNacionalAsync(string PIN, int idUsuario, Guia[] guias)
    {
        cotizacionNacionalRequest inValue = new cotizacionNacionalRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        inValue.guias = guias;
        return ((RedpackWSPortType)(this)).cotizacionNacionalAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<generaEtiquetaLogisticaResponse> RedpackWSPortType.generaEtiquetaLogisticaAsync(generaEtiquetaLogisticaRequest request)
    {
        return base.Channel.generaEtiquetaLogisticaAsync(request);
    }
    
    public System.Threading.Tasks.Task<generaEtiquetaLogisticaResponse> generaEtiquetaLogisticaAsync(string PIN, int idUsuario, Guia[] guias)
    {
        generaEtiquetaLogisticaRequest inValue = new generaEtiquetaLogisticaRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        inValue.guias = guias;
        return ((RedpackWSPortType)(this)).generaEtiquetaLogisticaAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<obtieneCatalogoEstadosResponse> RedpackWSPortType.obtieneCatalogoEstadosAsync(obtieneCatalogoEstadosRequest request)
    {
        return base.Channel.obtieneCatalogoEstadosAsync(request);
    }
    
    public System.Threading.Tasks.Task<obtieneCatalogoEstadosResponse> obtieneCatalogoEstadosAsync(string PIN, int idUsuario)
    {
        obtieneCatalogoEstadosRequest inValue = new obtieneCatalogoEstadosRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        return ((RedpackWSPortType)(this)).obtieneCatalogoEstadosAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<obtieneCatalogoTipoEnvioResponse> RedpackWSPortType.obtieneCatalogoTipoEnvioAsync(obtieneCatalogoTipoEnvioRequest request)
    {
        return base.Channel.obtieneCatalogoTipoEnvioAsync(request);
    }
    
    public System.Threading.Tasks.Task<obtieneCatalogoTipoEnvioResponse> obtieneCatalogoTipoEnvioAsync(string PIN, int idUsuario)
    {
        obtieneCatalogoTipoEnvioRequest inValue = new obtieneCatalogoTipoEnvioRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        return ((RedpackWSPortType)(this)).obtieneCatalogoTipoEnvioAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<descargaFacturaResponse> RedpackWSPortType.descargaFacturaAsync(descargaFacturaRequest request)
    {
        return base.Channel.descargaFacturaAsync(request);
    }
    
    public System.Threading.Tasks.Task<descargaFacturaResponse> descargaFacturaAsync(string PIN, int idUsuario, Guia[] guias)
    {
        descargaFacturaRequest inValue = new descargaFacturaRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        inValue.guias = guias;
        return ((RedpackWSPortType)(this)).descargaFacturaAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<consultaDepositosBancariosResponse> RedpackWSPortType.consultaDepositosBancariosAsync(consultaDepositosBancariosRequest request)
    {
        return base.Channel.consultaDepositosBancariosAsync(request);
    }
    
    public System.Threading.Tasks.Task<consultaDepositosBancariosResponse> consultaDepositosBancariosAsync(string PIN, int idUsuario, Guia[] guias)
    {
        consultaDepositosBancariosRequest inValue = new consultaDepositosBancariosRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        inValue.guias = guias;
        return ((RedpackWSPortType)(this)).consultaDepositosBancariosAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<busquedaCodigoPostalResponse> RedpackWSPortType.busquedaCodigoPostalAsync(busquedaCodigoPostalRequest request)
    {
        return base.Channel.busquedaCodigoPostalAsync(request);
    }
    
    public System.Threading.Tasks.Task<busquedaCodigoPostalResponse> busquedaCodigoPostalAsync(string PIN, int idUsuario, Guia[] guias)
    {
        busquedaCodigoPostalRequest inValue = new busquedaCodigoPostalRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        inValue.guias = guias;
        return ((RedpackWSPortType)(this)).busquedaCodigoPostalAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<coberturaNacionalResponse> RedpackWSPortType.coberturaNacionalAsync(coberturaNacionalRequest request)
    {
        return base.Channel.coberturaNacionalAsync(request);
    }
    
    public System.Threading.Tasks.Task<coberturaNacionalResponse> coberturaNacionalAsync(string PIN, int idUsuario, Guia[] guias)
    {
        coberturaNacionalRequest inValue = new coberturaNacionalRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        inValue.guias = guias;
        return ((RedpackWSPortType)(this)).coberturaNacionalAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<cotizacionLTLResponse> RedpackWSPortType.cotizacionLTLAsync(cotizacionLTLRequest request)
    {
        return base.Channel.cotizacionLTLAsync(request);
    }
    
    public System.Threading.Tasks.Task<cotizacionLTLResponse> cotizacionLTLAsync(string PIN, int idUsuario, Guia[] guias)
    {
        cotizacionLTLRequest inValue = new cotizacionLTLRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        inValue.guias = guias;
        return ((RedpackWSPortType)(this)).cotizacionLTLAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<envioSinDatosResponse> RedpackWSPortType.envioSinDatosAsync(envioSinDatosRequest request)
    {
        return base.Channel.envioSinDatosAsync(request);
    }
    
    public System.Threading.Tasks.Task<envioSinDatosResponse> envioSinDatosAsync(string PIN, int idUsuario, Guia[] guias)
    {
        envioSinDatosRequest inValue = new envioSinDatosRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        inValue.guias = guias;
        return ((RedpackWSPortType)(this)).envioSinDatosAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<pesoCircuitoResponse> RedpackWSPortType.pesoCircuitoAsync(pesoCircuitoRequest request)
    {
        return base.Channel.pesoCircuitoAsync(request);
    }
    
    public System.Threading.Tasks.Task<pesoCircuitoResponse> pesoCircuitoAsync(string PIN, int idUsuario, Guia[] guias)
    {
        pesoCircuitoRequest inValue = new pesoCircuitoRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        inValue.guias = guias;
        return ((RedpackWSPortType)(this)).pesoCircuitoAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<documentacionResponse> RedpackWSPortType.documentacionAsync(documentacionRequest request)
    {
        return base.Channel.documentacionAsync(request);
    }
    
    public System.Threading.Tasks.Task<documentacionResponse> documentacionAsync(string PIN, int idUsuario, Guia[] guias)
    {
        documentacionRequest inValue = new documentacionRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        inValue.guias = guias;
        return ((RedpackWSPortType)(this)).documentacionAsync(inValue);
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    System.Threading.Tasks.Task<obtieneDetalleGtxResponse> RedpackWSPortType.obtieneDetalleGtxAsync(obtieneDetalleGtxRequest request)
    {
        return base.Channel.obtieneDetalleGtxAsync(request);
    }
    
    public System.Threading.Tasks.Task<obtieneDetalleGtxResponse> obtieneDetalleGtxAsync(string PIN, int idUsuario, Guia[] guias)
    {
        obtieneDetalleGtxRequest inValue = new obtieneDetalleGtxRequest();
        inValue.PIN = PIN;
        inValue.idUsuario = idUsuario;
        inValue.guias = guias;
        return ((RedpackWSPortType)(this)).obtieneDetalleGtxAsync(inValue);
    }
    
    public virtual System.Threading.Tasks.Task OpenAsync()
    {
        return System.Threading.Tasks.Task.Factory.FromAsync(((System.ServiceModel.ICommunicationObject)(this)).BeginOpen(null, null), new System.Action<System.IAsyncResult>(((System.ServiceModel.ICommunicationObject)(this)).EndOpen));
    }
    
    public virtual System.Threading.Tasks.Task CloseAsync()
    {
        return System.Threading.Tasks.Task.Factory.FromAsync(((System.ServiceModel.ICommunicationObject)(this)).BeginClose(null, null), new System.Action<System.IAsyncResult>(((System.ServiceModel.ICommunicationObject)(this)).EndClose));
    }
    
    private static System.ServiceModel.Channels.Binding GetBindingForEndpoint(EndpointConfiguration endpointConfiguration)
    {
        if ((endpointConfiguration == EndpointConfiguration.RedpackWSHttpsSoap11Endpoint))
        {
            System.ServiceModel.BasicHttpBinding result = new System.ServiceModel.BasicHttpBinding();
            result.MaxBufferSize = int.MaxValue;
            result.ReaderQuotas = System.Xml.XmlDictionaryReaderQuotas.Max;
            result.MaxReceivedMessageSize = int.MaxValue;
            result.AllowCookies = true;
            result.Security.Mode = System.ServiceModel.BasicHttpSecurityMode.Transport;
            return result;
        }
        if ((endpointConfiguration == EndpointConfiguration.RedpackWSHttpSoap11Endpoint))
        {
            System.ServiceModel.BasicHttpBinding result = new System.ServiceModel.BasicHttpBinding();
            result.MaxBufferSize = int.MaxValue;
            result.ReaderQuotas = System.Xml.XmlDictionaryReaderQuotas.Max;
            result.MaxReceivedMessageSize = int.MaxValue;
            result.AllowCookies = true;
            return result;
        }
        if ((endpointConfiguration == EndpointConfiguration.RedpackWSHttpSoap12Endpoint))
        {
            System.ServiceModel.Channels.CustomBinding result = new System.ServiceModel.Channels.CustomBinding();
            System.ServiceModel.Channels.TextMessageEncodingBindingElement textBindingElement = new System.ServiceModel.Channels.TextMessageEncodingBindingElement();
            textBindingElement.MessageVersion = System.ServiceModel.Channels.MessageVersion.CreateVersion(System.ServiceModel.EnvelopeVersion.Soap12, System.ServiceModel.Channels.AddressingVersion.None);
            result.Elements.Add(textBindingElement);
            System.ServiceModel.Channels.HttpsTransportBindingElement httpsBindingElement = new System.ServiceModel.Channels.HttpsTransportBindingElement();
            httpsBindingElement.AllowCookies = true;
            httpsBindingElement.MaxBufferSize = int.MaxValue;
            httpsBindingElement.MaxReceivedMessageSize = int.MaxValue;
            result.Elements.Add(httpsBindingElement);
            return result;
        }
        if ((endpointConfiguration == EndpointConfiguration.RedpackWSHttpsSoap12Endpoint))
        {
            System.ServiceModel.Channels.CustomBinding result = new System.ServiceModel.Channels.CustomBinding();
            System.ServiceModel.Channels.TextMessageEncodingBindingElement textBindingElement = new System.ServiceModel.Channels.TextMessageEncodingBindingElement();
            textBindingElement.MessageVersion = System.ServiceModel.Channels.MessageVersion.CreateVersion(System.ServiceModel.EnvelopeVersion.Soap12, System.ServiceModel.Channels.AddressingVersion.None);
            result.Elements.Add(textBindingElement);
            System.ServiceModel.Channels.HttpsTransportBindingElement httpsBindingElement = new System.ServiceModel.Channels.HttpsTransportBindingElement();
            httpsBindingElement.AllowCookies = true;
            httpsBindingElement.MaxBufferSize = int.MaxValue;
            httpsBindingElement.MaxReceivedMessageSize = int.MaxValue;
            result.Elements.Add(httpsBindingElement);
            return result;
        }
        throw new System.InvalidOperationException(string.Format("Could not find endpoint with name \'{0}\'.", endpointConfiguration));
    }
    
    private static System.ServiceModel.EndpointAddress GetEndpointAddress(EndpointConfiguration endpointConfiguration)
    {
        if ((endpointConfiguration == EndpointConfiguration.RedpackWSHttpsSoap11Endpoint))
        {
            return new System.ServiceModel.EndpointAddress("https://ws.redpack.com.mx/RedpackAPI_WS/services/RedpackWS.RedpackWSHttpsSoap11En" +
                    "dpoint/");
        }
        if ((endpointConfiguration == EndpointConfiguration.RedpackWSHttpSoap11Endpoint))
        {
            return new System.ServiceModel.EndpointAddress("http://ws.redpack.com.mx/RedpackAPI_WS/services/RedpackWS.RedpackWSHttpSoap11Endp" +
                    "oint/");
        }
        if ((endpointConfiguration == EndpointConfiguration.RedpackWSHttpSoap12Endpoint))
        {
            return new System.ServiceModel.EndpointAddress("http://ws.redpack.com.mx/RedpackAPI_WS/services/RedpackWS.RedpackWSHttpSoap12Endp" +
                    "oint/");
        }
        if ((endpointConfiguration == EndpointConfiguration.RedpackWSHttpsSoap12Endpoint))
        {
            return new System.ServiceModel.EndpointAddress("https://ws.redpack.com.mx/RedpackAPI_WS/services/RedpackWS.RedpackWSHttpsSoap12En" +
                    "dpoint/");
        }
        throw new System.InvalidOperationException(string.Format("Could not find endpoint with name \'{0}\'.", endpointConfiguration));
    }
    
    public enum EndpointConfiguration
    {
        
        RedpackWSHttpsSoap11Endpoint,
        
        RedpackWSHttpSoap11Endpoint,
        
        RedpackWSHttpSoap12Endpoint,
        
        RedpackWSHttpsSoap12Endpoint,
    }
}

}