Service


Click here for a complete list of operations.

CotizarAllianz

Test

The test form is only available for requests from the local machine.

SOAP 1.1

The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.

POST /Service.asmx HTTP/1.1
Host: assoftware.com.ar
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://tempuri.org/CotizarAllianz"

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <CotizarAllianz xmlns="http://tempuri.org/">
      <request>
        <EsOKm>boolean</EsOKm>
        <EsCapital>boolean</EsCapital>
        <CodModeloAuto>int</CodModeloAuto>
        <Anio>int</Anio>
        <DatoContacto>
          <Nombre>string</Nombre>
          <Apellido>string</Apellido>
          <Email>string</Email>
          <CodArea>string</CodArea>
          <Telefono>string</Telefono>
          <CodProvincia>int</CodProvincia>
          <CodLocalidad>int</CodLocalidad>
        </DatoContacto>
        <CodProductor>int</CodProductor>
        <IdSexo>string</IdSexo>
        <IdEstadoCivil>int</IdEstadoCivil>
        <Edad>int</Edad>
        <CodigoPostal>string</CodigoPostal>
        <TieneGNC>boolean</TieneGNC>
        <IdUsuario>int</IdUsuario>
        <IdUsuarioLogin>int</IdUsuarioLogin>
        <FechaNacimiento>dateTime</FechaNacimiento>
        <RSAClausula>int</RSAClausula>
        <Vigencia>int</Vigencia>
        <FormaPago>int</FormaPago>
        <CondicionFiscal>int</CondicionFiscal>
        <RSARC>int</RSARC>
        <RSAAsistenciaMecanica>int</RSAAsistenciaMecanica>
        <RSATieneDtoComercial>boolean</RSATieneDtoComercial>
        <RSAHabilitado>boolean</RSAHabilitado>
        <Accesorios>
          <RequestCotizacionAccesorio>
            <IdAccesorio>int</IdAccesorio>
            <SumaAsegurada>float</SumaAsegurada>
          </RequestCotizacionAccesorio>
          <RequestCotizacionAccesorio>
            <IdAccesorio>int</IdAccesorio>
            <SumaAsegurada>float</SumaAsegurada>
          </RequestCotizacionAccesorio>
        </Accesorios>
        <RSAComision>double</RSAComision>
        <AllianzHabilitado>boolean</AllianzHabilitado>
        <AllianzFormaPago>string</AllianzFormaPago>
        <AllianzProductorCompania>int</AllianzProductorCompania>
        <AllianzVigencia>string</AllianzVigencia>
        <AllianzCondicionFiscal>int</AllianzCondicionFiscal>
        <AllianzNroDocumento>string</AllianzNroDocumento>
        <AllianzTipoDocumento>string</AllianzTipoDocumento>
        <AllianzComision>double</AllianzComision>
        <ZurichHabilitado>boolean</ZurichHabilitado>
        <ZurichFormaPago>int</ZurichFormaPago>
        <ZurichTipoPersona>string</ZurichTipoPersona>
        <ZurichCondicionFiscal>int</ZurichCondicionFiscal>
        <ZurichProductorCompania>int</ZurichProductorCompania>
        <ZurichEstadoCivil>int</ZurichEstadoCivil>
        <ZurichSexo>string</ZurichSexo>
        <ZurichComision>double</ZurichComision>
        <ZurichRequiereRastreador>boolean</ZurichRequiereRastreador>
        <ZurichBonificacionComercial>decimal</ZurichBonificacionComercial>
        <HDIHabilitado>boolean</HDIHabilitado>
        <HDITipoPersona>string</HDITipoPersona>
        <HDICondicionFiscal>string</HDICondicionFiscal>
        <HDITipoDocumento>string</HDITipoDocumento>
        <HDINumDocumento>decimal</HDINumDocumento>
        <HDIComision>decimal</HDIComision>
        <HDIPorcentajeBonificacion>decimal</HDIPorcentajeBonificacion>
        <HDIPorcentajeRebaja>decimal</HDIPorcentajeRebaja>
        <HDIPorcentajeRecargo>decimal</HDIPorcentajeRecargo>
        <HDIFormaPago>int</HDIFormaPago>
        <HDIProductorCompania>int</HDIProductorCompania>
        <HDIVigencia>string</HDIVigencia>
        <IdTipoPersona>int</IdTipoPersona>
        <IdTipoDocumento>int</IdTipoDocumento>
        <NroDocumento>string</NroDocumento>
        <IdCondicionFiscal>int</IdCondicionFiscal>
      </request>
      <sistema>int</sistema>
    </CotizarAllianz>
  </soap:Body>
</soap:Envelope>
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <CotizarAllianzResponse xmlns="http://tempuri.org/">
      <CotizarAllianzResult>
        <Emite>boolean</Emite>
        <ComisionCotizada>int</ComisionCotizada>
        <KeyOperacion>long</KeyOperacion>
        <Cotizaciones>
          <CotizacionCompania>
            <Codigo>int</Codigo>
            <Nombre>string</Nombre>
            <UrlLogo>string</UrlLogo>
            <Cuotas>int</Cuotas>
            <Coberturas xsi:nil="true" />
            <IdRequest>string</IdRequest>
            <IdInstitucion>string</IdInstitucion>
            <SumaAsegurada>double</SumaAsegurada>
          </CotizacionCompania>
          <CotizacionCompania>
            <Codigo>int</Codigo>
            <Nombre>string</Nombre>
            <UrlLogo>string</UrlLogo>
            <Cuotas>int</Cuotas>
            <Coberturas xsi:nil="true" />
            <IdRequest>string</IdRequest>
            <IdInstitucion>string</IdInstitucion>
            <SumaAsegurada>double</SumaAsegurada>
          </CotizacionCompania>
        </Cotizaciones>
        <TotalCoberturas>
          <Coberturas>
            <Codigo>int</Codigo>
            <Nombre>string</Nombre>
            <Descripcion>string</Descripcion>
            <Valor>double</Valor>
            <Tipo>int</Tipo>
            <CodigoExterno>string</CodigoExterno>
            <Detalle>string</Detalle>
            <ImprimirEnPresupuesto>boolean</ImprimirEnPresupuesto>
          </Coberturas>
          <Coberturas>
            <Codigo>int</Codigo>
            <Nombre>string</Nombre>
            <Descripcion>string</Descripcion>
            <Valor>double</Valor>
            <Tipo>int</Tipo>
            <CodigoExterno>string</CodigoExterno>
            <Detalle>string</Detalle>
            <ImprimirEnPresupuesto>boolean</ImprimirEnPresupuesto>
          </Coberturas>
        </TotalCoberturas>
        <Errores>
          <Error>
            <CodError>string</CodError>
            <Descripcion>string</Descripcion>
            <Detalle>string</Detalle>
          </Error>
          <Error>
            <CodError>string</CodError>
            <Descripcion>string</Descripcion>
            <Detalle>string</Detalle>
          </Error>
        </Errores>
      </CotizarAllianzResult>
    </CotizarAllianzResponse>
  </soap:Body>
</soap:Envelope>

SOAP 1.2

The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.

POST /Service.asmx HTTP/1.1
Host: assoftware.com.ar
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <CotizarAllianz xmlns="http://tempuri.org/">
      <request>
        <EsOKm>boolean</EsOKm>
        <EsCapital>boolean</EsCapital>
        <CodModeloAuto>int</CodModeloAuto>
        <Anio>int</Anio>
        <DatoContacto>
          <Nombre>string</Nombre>
          <Apellido>string</Apellido>
          <Email>string</Email>
          <CodArea>string</CodArea>
          <Telefono>string</Telefono>
          <CodProvincia>int</CodProvincia>
          <CodLocalidad>int</CodLocalidad>
        </DatoContacto>
        <CodProductor>int</CodProductor>
        <IdSexo>string</IdSexo>
        <IdEstadoCivil>int</IdEstadoCivil>
        <Edad>int</Edad>
        <CodigoPostal>string</CodigoPostal>
        <TieneGNC>boolean</TieneGNC>
        <IdUsuario>int</IdUsuario>
        <IdUsuarioLogin>int</IdUsuarioLogin>
        <FechaNacimiento>dateTime</FechaNacimiento>
        <RSAClausula>int</RSAClausula>
        <Vigencia>int</Vigencia>
        <FormaPago>int</FormaPago>
        <CondicionFiscal>int</CondicionFiscal>
        <RSARC>int</RSARC>
        <RSAAsistenciaMecanica>int</RSAAsistenciaMecanica>
        <RSATieneDtoComercial>boolean</RSATieneDtoComercial>
        <RSAHabilitado>boolean</RSAHabilitado>
        <Accesorios>
          <RequestCotizacionAccesorio>
            <IdAccesorio>int</IdAccesorio>
            <SumaAsegurada>float</SumaAsegurada>
          </RequestCotizacionAccesorio>
          <RequestCotizacionAccesorio>
            <IdAccesorio>int</IdAccesorio>
            <SumaAsegurada>float</SumaAsegurada>
          </RequestCotizacionAccesorio>
        </Accesorios>
        <RSAComision>double</RSAComision>
        <AllianzHabilitado>boolean</AllianzHabilitado>
        <AllianzFormaPago>string</AllianzFormaPago>
        <AllianzProductorCompania>int</AllianzProductorCompania>
        <AllianzVigencia>string</AllianzVigencia>
        <AllianzCondicionFiscal>int</AllianzCondicionFiscal>
        <AllianzNroDocumento>string</AllianzNroDocumento>
        <AllianzTipoDocumento>string</AllianzTipoDocumento>
        <AllianzComision>double</AllianzComision>
        <ZurichHabilitado>boolean</ZurichHabilitado>
        <ZurichFormaPago>int</ZurichFormaPago>
        <ZurichTipoPersona>string</ZurichTipoPersona>
        <ZurichCondicionFiscal>int</ZurichCondicionFiscal>
        <ZurichProductorCompania>int</ZurichProductorCompania>
        <ZurichEstadoCivil>int</ZurichEstadoCivil>
        <ZurichSexo>string</ZurichSexo>
        <ZurichComision>double</ZurichComision>
        <ZurichRequiereRastreador>boolean</ZurichRequiereRastreador>
        <ZurichBonificacionComercial>decimal</ZurichBonificacionComercial>
        <HDIHabilitado>boolean</HDIHabilitado>
        <HDITipoPersona>string</HDITipoPersona>
        <HDICondicionFiscal>string</HDICondicionFiscal>
        <HDITipoDocumento>string</HDITipoDocumento>
        <HDINumDocumento>decimal</HDINumDocumento>
        <HDIComision>decimal</HDIComision>
        <HDIPorcentajeBonificacion>decimal</HDIPorcentajeBonificacion>
        <HDIPorcentajeRebaja>decimal</HDIPorcentajeRebaja>
        <HDIPorcentajeRecargo>decimal</HDIPorcentajeRecargo>
        <HDIFormaPago>int</HDIFormaPago>
        <HDIProductorCompania>int</HDIProductorCompania>
        <HDIVigencia>string</HDIVigencia>
        <IdTipoPersona>int</IdTipoPersona>
        <IdTipoDocumento>int</IdTipoDocumento>
        <NroDocumento>string</NroDocumento>
        <IdCondicionFiscal>int</IdCondicionFiscal>
      </request>
      <sistema>int</sistema>
    </CotizarAllianz>
  </soap12:Body>
</soap12:Envelope>
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <CotizarAllianzResponse xmlns="http://tempuri.org/">
      <CotizarAllianzResult>
        <Emite>boolean</Emite>
        <ComisionCotizada>int</ComisionCotizada>
        <KeyOperacion>long</KeyOperacion>
        <Cotizaciones>
          <CotizacionCompania>
            <Codigo>int</Codigo>
            <Nombre>string</Nombre>
            <UrlLogo>string</UrlLogo>
            <Cuotas>int</Cuotas>
            <Coberturas xsi:nil="true" />
            <IdRequest>string</IdRequest>
            <IdInstitucion>string</IdInstitucion>
            <SumaAsegurada>double</SumaAsegurada>
          </CotizacionCompania>
          <CotizacionCompania>
            <Codigo>int</Codigo>
            <Nombre>string</Nombre>
            <UrlLogo>string</UrlLogo>
            <Cuotas>int</Cuotas>
            <Coberturas xsi:nil="true" />
            <IdRequest>string</IdRequest>
            <IdInstitucion>string</IdInstitucion>
            <SumaAsegurada>double</SumaAsegurada>
          </CotizacionCompania>
        </Cotizaciones>
        <TotalCoberturas>
          <Coberturas>
            <Codigo>int</Codigo>
            <Nombre>string</Nombre>
            <Descripcion>string</Descripcion>
            <Valor>double</Valor>
            <Tipo>int</Tipo>
            <CodigoExterno>string</CodigoExterno>
            <Detalle>string</Detalle>
            <ImprimirEnPresupuesto>boolean</ImprimirEnPresupuesto>
          </Coberturas>
          <Coberturas>
            <Codigo>int</Codigo>
            <Nombre>string</Nombre>
            <Descripcion>string</Descripcion>
            <Valor>double</Valor>
            <Tipo>int</Tipo>
            <CodigoExterno>string</CodigoExterno>
            <Detalle>string</Detalle>
            <ImprimirEnPresupuesto>boolean</ImprimirEnPresupuesto>
          </Coberturas>
        </TotalCoberturas>
        <Errores>
          <Error>
            <CodError>string</CodError>
            <Descripcion>string</Descripcion>
            <Detalle>string</Detalle>
          </Error>
          <Error>
            <CodError>string</CodError>
            <Descripcion>string</Descripcion>
            <Detalle>string</Detalle>
          </Error>
        </Errores>
      </CotizarAllianzResult>
    </CotizarAllianzResponse>
  </soap12:Body>
</soap12:Envelope>