Description:
OSB Service
Ports:
Port: DocumentoElectronicoQSPort
Source code:
URL Test:
https://datosinteroperables.test.cba.gov.ar
URL Preprod:
https://datosinteroperables.pre.cba.gov.ar
URL Producción:
https://datosinteroperables.cba.gov.ar
Protocol:
SOAP
Default style:
document
Transport protocol:
SOAP over HTTP
Operations:

  1. crearDocumentoElectronicoDetailSource code
  2. eliminarSolicitudFirmaDocumentoElecDetailSource code
  3. enmendarDocumentoElectronicoDetailSource code
  4. firmarDocumentoElectronicoDetailSource code
  5. generarPrepFirmaDocElecDetailSource code
  6. obtenerDocumentoElectronicoDetailSource code
  7. obtenerFirmasDetailSource code
  8. obtenerMetadataDocumentoElectronicoDetailSource code
  9. solicitarFirmaDocumentoElectronicoDetailSource code
Descripción:
Este servicio permite (mediante diversas operaciones) el manejo de documentos electronicos (en el documento de especificación se explican los requerimientos de integración para Expedientes y Documentos Electrónicos)
Operations:

WSDL source code

<?xml version="1.0"?>
<wsdl:definitions name="DocumentoElectronico" targetNamespace="https://cba.gov.ar/Expedientes/Documentos/1.0.0"
xmlns:WL5G3N2="http://schemas.xmlsoap.org/wsdl/"
xmlns:WL5G3N3="https://cba.gov.ar/Expedientes/Documentos/1.0.0"
xmlns:WL5G3N4="https://cba.gov.ar/Maestros/PersonaFisica/1.0.0"
xmlns:WL5G3N5="http://schemas.xmlsoap.org/wsdl/soap/"
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
>
<wsdl:types>
<xsd:schema attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="https://cba.gov.ar/Expedientes/Documentos/1.0.0"
xmlns:enc="https://cba.gov.ar/Comunes/Encabezado/1.0.0"
xmlns:rdo="https://cba.gov.ar/Comunes/Resultado/1.0.0"
>
<xs:import namespace="https://cba.gov.ar/Comunes/Encabezado/1.0.0" />
<xs:import namespace="https://cba.gov.ar/Comunes/Resultado/1.0.0" />
<!-- ############### crearDocumentoElectronico ############### -->
<xs:element name="crearDocumentoElecRequest">
<xs:complexType>
<xs:sequence>
<xs:element name="encabezado" type="enc:encabezado" />
<xs:sequence maxOccurs="1" minOccurs="1">
<xs:element maxOccurs="1" minOccurs="1" name="unidad" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="es">Id de unidad del expediente</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="1" name="idTipoDocElec" type="xs:integer">
<xs:annotation>
<xs:documentation xml:lang="es">Id de tipo de documento electrónico</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="1" name="origen">
<xs:annotation>
<xs:documentation xml:lang="es">0 - Ciudadano 1 - Agente de la Administración</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:integer">
<xs:minInclusive value="0" />
<xs:maxInclusive value="1" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element maxOccurs="1" minOccurs="1" name="nombre" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="es">Nombre del documento en el repositorio</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="1" name="contenidoDigitalFormato" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="es">Formato del contenido digital del documento (ej: pdf)</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="1" name="contenidoDocumentoDigital" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="es">Contenido digital del documento en formato Base64</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="1" name="contenidoArchivoDatos" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="es">Datos transaccionales del documento en formato XML, debe cumplir la definición XSD asociada al tipo de documento</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="compartido" type="xs:boolean">
<xs:annotation>
<xs:documentation xml:lang="es">Atributo true o false para saber si documento es compartido o no</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="crearDocumentoElecResponse">
<xs:complexType>
<xs:sequence>
<xs:element name="idDocElec" type="xs:long">
<xs:annotation>
<xs:documentation xml:lang="es">Id del documento generado</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="identificador" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="es">Identificador Único del documento</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="resultado" type="rdo:resultado" />
</xs:sequence>
</xs:complexType>
</xs:element>
<!-- ############### obtenerDocumentoElectronico ############### -->
<xs:element name="obtenerDocumentoElecRequest">
<xs:complexType>
<xs:sequence>
<xs:element name="encabezado" type="enc:encabezado" />
<xs:element maxOccurs="1" minOccurs="1" name="idDocElec" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="es">Id del documento electrónico</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="obtenerDocumentoElecResponse">
<xs:complexType>
<xs:sequence>
<xs:element name="idDocElec" type="xs:long">
<xs:annotation>
<xs:documentation xml:lang="es">Id del documento generado</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="identificador" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="es">Identificador Único del Protocolo</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="nombre" type="xs:string" />
<xs:element maxOccurs="1" minOccurs="0" name="urlXsdVersion" type="xs:string" />
<xs:element maxOccurs="1" minOccurs="0" name="idUnidadSuperior" type="xs:string" />
<xs:element maxOccurs="1" minOccurs="0" name="idUnidad" type="xs:string" />
<xs:element maxOccurs="1" minOccurs="0" name="cuilAutor" type="xs:string" />
<xs:element maxOccurs="1" minOccurs="0" name="fechaCreacion" type="xs:date" />
<xs:element maxOccurs="1" minOccurs="0" name="idTipoDoc" type="xs:string" />
<xs:element maxOccurs="1" minOccurs="0" name="origen" type="xs:string" />
<xs:element maxOccurs="1" minOccurs="0" name="estadoElaboracion" type="xs:string" />
<xs:element maxOccurs="1" minOccurs="0" name="contenidoFormato" type="xs:string" />
<xs:element maxOccurs="1" minOccurs="0" name="contenidoDocDigital" type="xs:string" />
<xs:element maxOccurs="1" minOccurs="0" name="contenidoDatos" type="xs:string" />
<xs:element maxOccurs="1" minOccurs="0" name="contenidoCsv" type="xs:string" />
<xs:element name="resultado" type="rdo:resultado" />
<xs:element maxOccurs="1" minOccurs="0" name="compartido" type="xs:boolean" />
</xs:sequence>
</xs:complexType>
</xs:element>
<!-- ############### solicitarFirmaDocumentoElectronico ############### -->
<xs:element name="solicitarFirmaDocumentoElecRequest">
<xs:complexType>
<xs:sequence>
<xs:element name="encabezado" type="enc:encabezado" />
<xs:sequence maxOccurs="1" minOccurs="1">
<xs:element maxOccurs="1" minOccurs="1" name="idDocElec" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="es">Id del documento electrónico</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="1" name="cuilFirmador">
<xs:annotation>
<xs:documentation xml:lang="es">Cuil del firmador del documento electrónico</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="[0-9]{11}" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element maxOccurs="1" minOccurs="1" name="idTipoFirma">
<xs:annotation>
<xs:documentation xml:lang="es">Id Tipo de firma</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="[0-9a-zA-Z]{4}" />
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="solicitarFirmaDocumentoElecResponse">
<xs:complexType>
<xs:sequence>
<xs:element name="idDocFirma" type="xs:long">
<xs:annotation>
<xs:documentation xml:lang="es">Id de Firma del documento</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="resultado" type="rdo:resultado" />
</xs:sequence>
</xs:complexType>
</xs:element>
<!-- ############### obtenerFirmasDocumentoElectronico ############### -->
<xsd:element name="obtenerFirmasRequest">
<xs:complexType>
<xs:sequence>
<xs:element name="encabezado" type="enc:encabezado" />
<xs:element maxOccurs="1" minOccurs="1" name="idDocElec" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="es">Id del documento electrónico</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xsd:element>
<xsd:element name="obtenerFirmasResponse">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="1" minOccurs="1" name="firmasSolicitadas" nillable="true" type="doc:ColeccionFirmas" />
<xs:element name="resultado" type="rdo:resultado" />
</xs:sequence>
</xs:complexType>
</xsd:element>
<xs:complexType name="ColeccionFirmas">
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="0" name="firma" type="doc:Firma" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="Firma">
<xs:sequence>
<xs:element minOccurs="1" name="idDocFirma" type="xs:integer">
<xsd:annotation>
<xsd:documentation>Id interno, campo clave de la relación documento-firma</xsd:documentation>
</xsd:annotation>
</xs:element>
<xs:element minOccurs="1" name="idDocElec" type="xs:integer">
<xsd:annotation>
<xsd:documentation>Identificador de documento electrónico en la plataforma de Documentos y Expediente Electrónicos</xsd:documentation>
</xsd:annotation>
</xs:element>
<xs:element minOccurs="1" name="idTipoFirma" type="xs:string">
<xsd:annotation>
<xsd:documentation>TF01: Electrónica CiDi TF02: Digital - XADES ( con Token ) TF06: Digital PDF - PADES</xsd:documentation>
</xsd:annotation>
</xs:element>
<xs:element minOccurs="1" name="idEstadoFirma" type="xs:string">
<xsd:annotation>
<xsd:documentation>Pendiente Realizada Rechazada</xsd:documentation>
</xsd:annotation>
</xs:element>
<xs:element minOccurs="1" name="fechaSolicitud" type="xs:date">
<xsd:annotation>
<xsd:documentation>Fecha de solicitud de firma</xsd:documentation>
</xsd:annotation>
</xs:element>
<xs:element minOccurs="1" name="cuilSolicitante" type="xs:string">
<xsd:annotation>
<xsd:documentation>CUIL del solicitante</xsd:documentation>
</xsd:annotation>
</xs:element>
<xs:element minOccurs="1" name="fechaFirma" nillable="true" type="xs:date">
<xsd:annotation>
<xsd:documentation>Fecha de firma (en caso de estar realizada la firma)</xsd:documentation>
</xsd:annotation>
</xs:element>
<xs:element minOccurs="1" name="cuilFirmador" nillable="true" type="xs:string">
<xsd:annotation>
<xsd:documentation>Cuil que realizó o rechazó la firma</xsd:documentation>
</xsd:annotation>
</xs:element>
<xs:element minOccurs="1" name="apellidoFirmador" nillable="true" type="xs:string">
<xsd:annotation>
<xsd:documentation>Apellido de la persona que realizó o rechazó la firma</xsd:documentation>
</xsd:annotation>
</xs:element>
<xs:element minOccurs="1" name="nombreFirmador" nillable="true" type="xs:string">
<xsd:annotation>
<xsd:documentation>Nombre de la persona que realizó o rechazó la firma</xsd:documentation>
</xsd:annotation>
</xs:element>
<xs:element minOccurs="1" name="firma" nillable="true" type="xs:string">
<xsd:annotation>
<xsd:documentation>Código hash de la firma (en caso de estar realizada)</xsd:documentation>
</xsd:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
<!-- ############### enmendarDocumentoElectronico ############### -->
<xs:element name="enmendarDocumentoElecRequest">
<xs:complexType>
<xs:sequence>
<xs:element name="encabezado" type="enc:encabezado" />
<xs:sequence maxOccurs="1" minOccurs="1">
<xs:element maxOccurs="1" minOccurs="1" name="unidad" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="es">Id de unidad del expediente</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="1" name="idTipoDocElec" type="xs:integer">
<xs:annotation>
<xs:documentation xml:lang="es">Id de tipo de documento electrónico</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="1" name="origen">
<xs:annotation>
<xs:documentation xml:lang="es">0 - Ciudadano 1 - Agente de la Administración</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:integer">
<xs:minInclusive value="0" />
<xs:maxInclusive value="1" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element maxOccurs="1" minOccurs="1" name="nombre" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="es">Nombre del documento en el repositorio</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="1" name="contenidoDigitalFormato" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="es">Formato del contenido digital del documento (ej: pdf)</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="1" name="contenidoDocumentoDigital" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="es">Contenido digital del documento en formato Base64</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="1" name="contenidoArchivoDatos" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="es">Datos transaccionales del documento en formato XML, debe cumplir la definición XSD asociada al tipo de documento</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="1" name="metaNroExpediente" type="xs:string" />
<xs:element maxOccurs="1" minOccurs="1" name="idIndiceEnmendado" type="xs:int" />
<xs:element maxOccurs="1" minOccurs="1" name="identificadorDocEnmendado" type="xs:string" />
</xs:sequence>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="enmendarDocumentoElecResponse">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="1" minOccurs="0" name="documentosEnmendados" nillable="true" type="db:documentosEnmendados" />
<xs:element name="enmendable" type="xs:string" />
<xs:element name="resultado" type="rdo:resultado" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:complexType name="documentosEnmendados">
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="0" name="documento">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="1" minOccurs="0" name="idDocElec" nillable="true" type="xs:long" />
<xs:element maxOccurs="1" minOccurs="0" name="identificador" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
<!-- ############### eliminarSoliciturFirmaDocumentoElectronico ############### -->
<xs:element name="eliminarSolicitudFirmaDocumentoElecRequest">
<xs:complexType>
<xs:sequence>
<xs:element name="encabezado" type="enc:encabezado" />
<xs:element maxOccurs="1" minOccurs="1" name="metaIdentificador" type="xs:string" />
<xs:element maxOccurs="1" minOccurs="1" name="cuilFirmador">
<xs:annotation>
<xs:documentation xml:lang="es">Cuil del firmador del documento electrónico</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="[0-9]{11}" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element maxOccurs="1" minOccurs="1" name="cuilSolicitante">
<xs:annotation>
<xs:documentation xml:lang="es">Cuil del solicitande eliminación de la solicitud de firma del documento electrónico</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="[0-9]{11}" />
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="eliminarSolicitudFirmaDocumentoElecResponse">
<xs:complexType>
<xs:sequence>
<xs:element name="idDocFirmaEliminado" type="xs:long">
<xs:annotation>
<xs:documentation xml:lang="es">Id de Doc Firma eliminado</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="resultado" type="rdo:resultado" />
</xs:sequence>
</xs:complexType>
</xs:element>
<!-- ############### obtenerMetadataDocumentoElectronico ############### -->
<xs:element name="obtenerMetadataDocumentoElecRequest">
<xs:complexType>
<xs:sequence>
<xs:element name="encabezado" type="enc:encabezado" />
<xs:element maxOccurs="1" minOccurs="1" name="idDocElec" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="es">Id del documento electrónico</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="obtenerMetadataDocumentoElecResponse">
<xs:complexType>
<xs:sequence>
<xs:element name="idDocElec" type="xs:long">
<xs:annotation>
<xs:documentation xml:lang="es">Id del documento generado</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="identificador" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="es">Identificador Único del Protocolo</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="nombre" type="xs:string" />
<xs:element maxOccurs="1" minOccurs="0" name="urlXsdVersion" type="xs:string" />
<xs:element maxOccurs="1" minOccurs="0" name="idUnidadSuperior" type="xs:string" />
<xs:element maxOccurs="1" minOccurs="0" name="idUnidad" type="xs:string" />
<xs:element maxOccurs="1" minOccurs="0" name="cuilAutor" type="xs:string" />
<xs:element maxOccurs="1" minOccurs="0" name="fechaCreacion" type="xs:date" />
<xs:element maxOccurs="1" minOccurs="0" name="idTipoDoc" type="xs:string" />
<xs:element maxOccurs="1" minOccurs="0" name="origen" type="xs:string" />
<xs:element maxOccurs="1" minOccurs="0" name="estadoElaboracion" type="xs:string" />
<xs:element maxOccurs="1" minOccurs="0" name="contenidoFormato" type="xs:string" />
<xs:element maxOccurs="1" minOccurs="0" name="contenidoDatos" type="xs:string" />
<xs:element maxOccurs="1" minOccurs="0" name="contenidoCsv" type="xs:string" />
<xs:element name="resultado" type="rdo:resultado" />
</xs:sequence>
</xs:complexType>
</xs:element>
<!-- ############### generarPrepFirmaDocElec ############### -->
<xs:element name="generarPrepFirmaDocElecRequest">
<xs:complexType>
<xs:sequence>
<xs:element name="encabezado" type="enc:encabezado" />
<xs:sequence maxOccurs="1" minOccurs="1">
<xs:element maxOccurs="1" minOccurs="1" name="listIdDocFirma" type="xs:string" />
<xs:element maxOccurs="1" minOccurs="1" name="certificate" type="xs:string" />
<xs:element maxOccurs="1" minOccurs="1" name="chain" type="xs:string" />
</xs:sequence>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="generarPrepFirmaDocElecResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="1" name="listIDigest">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="1" name="listIDigest">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="1" minOccurs="1" name="id" nillable="true" type="xs:int" />
<xs:element maxOccurs="1" minOccurs="1" name="digest" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="cargoFirmante" type="xs:string" />
<xs:element name="resultado" type="rdo:resultado" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="firmarDocumentoElectronicoRequest">
<xs:complexType>
<xs:sequence>
<xs:element name="encabezado" type="enc:encabezado" />
<xs:sequence maxOccurs="1" minOccurs="1">
<xs:element maxOccurs="1" minOccurs="1" name="lisIdDocFirma" type="xs:string" />
<xs:element maxOccurs="1" minOccurs="1" name="cargoFirmanteElegido" type="xs:string" />
</xs:sequence>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="firmarDocumentoElectronicoResponse">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="1" minOccurs="0" name="listaDocsFirmados" type="tns:listaDocsFirmados" />
<xs:element maxOccurs="1" minOccurs="0" name="listaDocsSinFirmar" type="tn2:listaDocsSinFirmar" />
<xs:element name="resultado" type="rdo:resultado" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:complexType name="listaDocsFirmados">
<xs:sequence>
<xs:element maxOccurs="1" minOccurs="0" name="listaDocsFirmados">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="1" name="docFirmado" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:complexType name="listaDocsSinFirmar">
<xs:sequence>
<xs:element maxOccurs="1" minOccurs="0" name="listaDocsSinFirmar">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="1" name="docSinFirmar" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xsd:schema>
<xsd:schema attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="https://cba.gov.ar/Comunes/Encabezado/1.0.0">
<xs:complexType name="encabezado">
<xs:sequence>
<xs:element maxOccurs="1" minOccurs="0" name="usuario" type="xs:string" />
<xs:element maxOccurs="1" minOccurs="0" name="token" type="xs:string" />
<xs:element maxOccurs="1" minOccurs="0" name="sign" type="xs:string" />
<xs:element maxOccurs="1" minOccurs="0" name="aplicacion" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xsd:schema>
<xsd:schema attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="https://cba.gov.ar/Comunes/Resultado/1.0.0">
<xs:complexType name="resultado">
<xs:sequence>
<xs:element maxOccurs="1" minOccurs="1" name="estado" type="xs:string" />
<xs:element maxOccurs="1" minOccurs="1" name="idTransaccion" type="xs:string" />
<xs:element minOccurs="1" name="mensajes">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="1" name="mensaje">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="1" minOccurs="1" name="orden" type="xs:int" />
<xs:element maxOccurs="1" minOccurs="1" name="tipo" type="xs:string" />
<xs:element maxOccurs="1" minOccurs="1" name="codigo" type="xs:string" />
<xs:element maxOccurs="1" minOccurs="1" name="descripcion" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xsd:schema>
<xsd:schema attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="https://cba.gov.ar/Maestros/PersonaFisica/1.0.0"
xmlns:rdo="https://cba.gov.ar/Comunes/Resultado/1.0.0"
>
<xsd:import namespace="https://cba.gov.ar/Comunes/Resultado/1.0.0" />
<xs:element name="falla">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="1" minOccurs="1" name="resultado" type="rdo:resultado" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xsd:schema>
</wsdl:types>
<wsdl:message name="obtenerFirmasResponse">
<wsdl:part element="WL5G3N3:obtenerFirmasResponse" name="obtenerFirmasResponse" />
</wsdl:message>
<wsdl:message name="enmendarDocumentoElecRequest">
<wsdl:part element="WL5G3N3:enmendarDocumentoElecRequest" name="enmendarDocumentoElecRequest" />
</wsdl:message>
<wsdl:message name="firmarDocumentoElectronicoRequest">
<wsdl:part element="WL5G3N3:firmarDocumentoElectronicoRequest" name="firmarDocumentoElectronicoRequest" />
</wsdl:message>
<wsdl:message name="crearDocumentoElecResponse">
<wsdl:part element="WL5G3N3:crearDocumentoElecResponse" name="crearDocumentoElecResponse" />
</wsdl:message>
<wsdl:message name="obtenerMetadataDocumentoElecFault">
<wsdl:part element="WL5G3N4:falla" name="obtenerMetadataDocumentoElectronicoFault" />
</wsdl:message>
<wsdl:message name="generarPrepFirmaDocElecRequest">
<wsdl:part element="WL5G3N3:generarPrepFirmaDocElecRequest" name="generarPrepFirmaDocElecRequest" />
</wsdl:message>
<wsdl:message name="solicitarFirmaDocumentoElecResponse">
<wsdl:part element="WL5G3N3:solicitarFirmaDocumentoElecResponse" name="solicitarFirmaDocumentoElecResponse" />
</wsdl:message>
<wsdl:message name="obtenerMetadataDocumentoElecResponse">
<wsdl:part element="WL5G3N3:obtenerMetadataDocumentoElecResponse" name="obtenerDocumentoMetadataElecResponse" />
</wsdl:message>
<wsdl:message name="generarPrepFirmaDocElecFault">
<wsdl:part element="WL5G3N4:falla" name="generarPrepFirmaDocElecFault" />
</wsdl:message>
<wsdl:message name="firmarDocumentoElectronicoFault">
<wsdl:part element="WL5G3N4:falla" name="firmarDocumentoElectronicoFault" />
</wsdl:message>
<wsdl:message name="obtenerDocumentoElecResponse">
<wsdl:part element="WL5G3N3:obtenerDocumentoElecResponse" name="obtenerDocumentoElecResponse" />
</wsdl:message>
<wsdl:message name="generarPrepFirmaDocElecResponse">
<wsdl:part element="WL5G3N3:generarPrepFirmaDocElecResponse" name="generarPrepFirmaDocElecResponse" />
</wsdl:message>
<wsdl:message name="eliminarSolicitudFirmaDocumentoElecRequest">
<wsdl:part element="WL5G3N3:eliminarSolicitudFirmaDocumentoElecRequest" name="eliminarSolicitudFirmaDocumentoElecRequest" />
</wsdl:message>
<wsdl:message name="obtenerFirmasRequest">
<wsdl:part element="WL5G3N3:obtenerFirmasRequest" name="obtenerFirmasRequest" />
</wsdl:message>
<wsdl:message name="eliminarSolicitudFirmaDocumentoElecResponse">
<wsdl:part element="WL5G3N3:eliminarSolicitudFirmaDocumentoElecResponse" name="eliminarSolicitudFirmaDocumentoElecResponse" />
</wsdl:message>
<wsdl:message name="obtenerDocumentoElecRequest">
<wsdl:part element="WL5G3N3:obtenerDocumentoElecRequest" name="obtenerDocumentoElecRequest" />
</wsdl:message>
<wsdl:message name="crearDocumentoElecRequest">
<wsdl:part element="WL5G3N3:crearDocumentoElecRequest" name="crearDocumentoElecRequest" />
</wsdl:message>
<wsdl:message name="eliminarSolicitudFirmaDocumentoElecFault">
<wsdl:part element="WL5G3N4:falla" name="eliminarSolicitudFirmaDocumentoElecFault" />
</wsdl:message>
<wsdl:message name="solicitarFirmaDocumentoElecRequest">
<wsdl:part element="WL5G3N3:solicitarFirmaDocumentoElecRequest" name="solicitarFirmaDocumentoElecRequest" />
</wsdl:message>
<wsdl:message name="firmarDocumentoElectronicoResponse">
<wsdl:part element="WL5G3N3:firmarDocumentoElectronicoResponse" name="firmarDocumentoElectronicoResponse" />
</wsdl:message>
<wsdl:message name="solicitarFirmaDocumentoElecFault">
<wsdl:part element="WL5G3N4:falla" name="solicitarFirmaDocumentoElectronicoFault" />
</wsdl:message>
<wsdl:message name="enmendarDocumentoElecResponse">
<wsdl:part element="WL5G3N3:enmendarDocumentoElecResponse" name="enmendarDocumentoElecResponse" />
</wsdl:message>
<wsdl:message name="obtenerFirmasFault">
<wsdl:part element="WL5G3N4:falla" name="obtenerFirmasFault" />
</wsdl:message>
<wsdl:message name="enmendarDocumentoElecFault">
<wsdl:part element="WL5G3N4:falla" name="enmendarDocumentoElecFault" />
</wsdl:message>
<wsdl:message name="crearDocumentoElecFault">
<wsdl:part element="WL5G3N4:falla" name="crearDocumentoElectronicoFault" />
</wsdl:message>
<wsdl:message name="obtenerDocumentoElecFault">
<wsdl:part element="WL5G3N4:falla" name="obtenerDocumentoElectronicoFault" />
</wsdl:message>
<wsdl:message name="obtenerMetadataDocumentoElecRequest">
<wsdl:part element="WL5G3N3:obtenerMetadataDocumentoElecRequest" name="obtenerMetadataDocumentoElecRequest" />
</wsdl:message>
<wsdl:portType name="DocumentoElectronico">
<wsdl:operation name="crearDocumentoElectronico">
<wsdl:input message="WL5G3N3:crearDocumentoElecRequest" />
<wsdl:output message="WL5G3N3:crearDocumentoElecResponse" />
<wsdl:fault message="WL5G3N3:crearDocumentoElecFault" name="crearDocumentoElecFault" />
</wsdl:operation>
<wsdl:operation name="obtenerDocumentoElectronico">
<wsdl:input message="WL5G3N3:obtenerDocumentoElecRequest" />
<wsdl:output message="WL5G3N3:obtenerDocumentoElecResponse" />
<wsdl:fault message="WL5G3N3:obtenerDocumentoElecFault" name="obtenerDocumentoElecFault" />
</wsdl:operation>
<wsdl:operation name="solicitarFirmaDocumentoElectronico">
<wsdl:input message="WL5G3N3:solicitarFirmaDocumentoElecRequest" />
<wsdl:output message="WL5G3N3:solicitarFirmaDocumentoElecResponse" />
<wsdl:fault message="WL5G3N3:solicitarFirmaDocumentoElecFault" name="solicitarFirmaDocumentoElecFault" />
</wsdl:operation>
<wsdl:operation name="obtenerFirmas">
<wsdl:input message="WL5G3N3:obtenerFirmasRequest" />
<wsdl:output message="WL5G3N3:obtenerFirmasResponse" />
<wsdl:fault message="WL5G3N3:obtenerFirmasFault" name="obtenerFirmasFault" />
</wsdl:operation>
<wsdl:operation name="enmendarDocumentoElectronico">
<wsdl:input message="WL5G3N3:enmendarDocumentoElecRequest" />
<wsdl:output message="WL5G3N3:enmendarDocumentoElecResponse" />
<wsdl:fault message="WL5G3N3:enmendarDocumentoElecFault" name="enmendarDocumentoElecFault" />
</wsdl:operation>
<wsdl:operation name="eliminarSolicitudFirmaDocumentoElec">
<wsdl:input message="WL5G3N3:eliminarSolicitudFirmaDocumentoElecRequest" />
<wsdl:output message="WL5G3N3:eliminarSolicitudFirmaDocumentoElecResponse" />
<wsdl:fault message="WL5G3N3:eliminarSolicitudFirmaDocumentoElecFault" name="eliminarSolicitudFirmaDocumentoElecFault" />
</wsdl:operation>
<wsdl:operation name="obtenerMetadataDocumentoElectronico">
<wsdl:input message="WL5G3N3:obtenerMetadataDocumentoElecRequest" />
<wsdl:output message="WL5G3N3:obtenerMetadataDocumentoElecResponse" />
<wsdl:fault message="WL5G3N3:obtenerMetadataDocumentoElecFault" name="obtenerMetadataDocumentoElecFault" />
</wsdl:operation>
<wsdl:operation name="generarPrepFirmaDocElec">
<wsdl:input message="WL5G3N3:generarPrepFirmaDocElecRequest" />
<wsdl:output message="WL5G3N3:generarPrepFirmaDocElecResponse" />
<wsdl:fault message="WL5G3N3:generarPrepFirmaDocElecFault" name="generarPrepFirmaDocElecFault" />
</wsdl:operation>
<wsdl:operation name="firmarDocumentoElectronico">
<wsdl:input message="WL5G3N3:firmarDocumentoElectronicoRequest" />
<wsdl:output message="WL5G3N3:firmarDocumentoElectronicoResponse" />
<wsdl:fault message="WL5G3N3:firmarDocumentoElectronicoFault" name="firmarDocumentoElectronicoFault" />
</wsdl:operation>
</wsdl:portType>
<wsdl:binding name="DocumentoElectronico" type="WL5G3N3:DocumentoElectronico">
<WL5G3N5:binding style="document" transport="http://schemas.xmlsoap.org/soap/http" />
<wsdl:operation name="crearDocumentoElectronico">
<WL5G3N5:operation soapAction="CrearDocumentoElectronico" style="document" />
<wsdl:input>
<WL5G3N5:body namespace="https://cba.gov.ar/Expedientes/Documentos/1.0.0" use="literal" />
</wsdl:input>
<wsdl:output>
<WL5G3N5:body namespace="https://cba.gov.ar/Expedientes/Documentos/1.0.0" use="literal" />
</wsdl:output>
<wsdl:fault name="crearDocumentoElecFault">
<WL5G3N5:fault name="crearDocumentoElecFault" use="literal" />
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="obtenerDocumentoElectronico">
<WL5G3N5:operation soapAction="ObtenerDocumentoElectronico" style="document" />
<wsdl:input>
<WL5G3N5:body namespace="https://cba.gov.ar/Expedientes/Documentos/1.0.0" use="literal" />
</wsdl:input>
<wsdl:output>
<WL5G3N5:body namespace="https://cba.gov.ar/Expedientes/Documentos/1.0.0" use="literal" />
</wsdl:output>
<wsdl:fault name="obtenerDocumentoElecFault">
<WL5G3N5:fault name="obtenerDocumentoElecFault" use="literal" />
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="solicitarFirmaDocumentoElectronico">
<WL5G3N5:operation soapAction="SolicitarFirmaDocumentoElectronico" style="document" />
<wsdl:input>
<WL5G3N5:body namespace="https://cba.gov.ar/Expedientes/Documentos/1.0.0" use="literal" />
</wsdl:input>
<wsdl:output>
<WL5G3N5:body namespace="https://cba.gov.ar/Expedientes/Documentos/1.0.0" use="literal" />
</wsdl:output>
<wsdl:fault name="solicitarFirmaDocumentoElecFault">
<WL5G3N5:fault name="solicitarFirmaDocumentoElecFault" use="literal" />
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="obtenerFirmas">
<WL5G3N5:operation soapAction="ObtenerFirmas" style="document" />
<wsdl:input>
<WL5G3N5:body namespace="https://cba.gov.ar/Expedientes/Documentos/1.0.0" use="literal" />
</wsdl:input>
<wsdl:output>
<WL5G3N5:body namespace="https://cba.gov.ar/Expedientes/Documentos/1.0.0" use="literal" />
</wsdl:output>
<wsdl:fault name="obtenerFirmasFault">
<WL5G3N5:fault name="obtenerFirmasFault" use="literal" />
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="enmendarDocumentoElectronico">
<WL5G3N5:operation soapAction="enmendarDocumentoElectronico" style="document" />
<wsdl:input>
<WL5G3N5:body namespace="https://cba.gov.ar/Expedientes/Documentos/1.0.0" use="literal" />
</wsdl:input>
<wsdl:output>
<WL5G3N5:body namespace="https://cba.gov.ar/Expedientes/Documentos/1.0.0" use="literal" />
</wsdl:output>
<wsdl:fault name="enmendarDocumentoElecFault">
<WL5G3N5:fault name="enmendarDocumentoElecFault" use="literal" />
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="eliminarSolicitudFirmaDocumentoElec">
<WL5G3N5:operation soapAction="eliminarSolicitudFirmaDocumentoElec" style="document" />
<wsdl:input>
<WL5G3N5:body namespace="https://cba.gov.ar/Expedientes/Documentos/1.0.0" use="literal" />
</wsdl:input>
<wsdl:output>
<WL5G3N5:body namespace="https://cba.gov.ar/Expedientes/Documentos/1.0.0" use="literal" />
</wsdl:output>
<wsdl:fault name="eliminarSolicitudFirmaDocumentoElecFault">
<WL5G3N5:fault name="eliminarSolicitudFirmaDocumentoElecFault" use="literal" />
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="obtenerMetadataDocumentoElectronico">
<WL5G3N5:operation soapAction="ObtenerMetadataDocumentoElectronico" style="document" />
<wsdl:input>
<WL5G3N5:body namespace="https://cba.gov.ar/Expedientes/Documentos/1.0.0" use="literal" />
</wsdl:input>
<wsdl:output>
<WL5G3N5:body namespace="https://cba.gov.ar/Expedientes/Documentos/1.0.0" use="literal" />
</wsdl:output>
<wsdl:fault name="obtenerMetadataDocumentoElecFault">
<WL5G3N5:fault name="obtenerMetadataDocumentoElecFault" use="literal" />
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="generarPrepFirmaDocElec">
<WL5G3N5:operation soapAction="generarPrepFirmaDocElec" style="document" />
<wsdl:input>
<WL5G3N5:body namespace="https://cba.gov.ar/Expedientes/Documentos/1.0.0" use="literal" />
</wsdl:input>
<wsdl:output>
<WL5G3N5:body namespace="https://cba.gov.ar/Expedientes/Documentos/1.0.0" use="literal" />
</wsdl:output>
<wsdl:fault name="generarPrepFirmaDocElecFault">
<WL5G3N5:fault name="generarPrepFirmaDocElecFault" use="literal" />
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="firmarDocumentoElectronico">
<WL5G3N5:operation soapAction="firmarDocumentoElectronico" style="document" />
<wsdl:input>
<WL5G3N5:body namespace="https://cba.gov.ar/Expedientes/Documentos/1.0.0" use="literal" />
</wsdl:input>
<wsdl:output>
<WL5G3N5:body namespace="https://cba.gov.ar/Expedientes/Documentos/1.0.0" use="literal" />
</wsdl:output>
<wsdl:fault name="firmarDocumentoElectronicoFault">
<WL5G3N5:fault name="firmarDocumentoElectronicoFault" use="literal" />
</wsdl:fault>
</wsdl:operation>
</wsdl:binding>
<wsdl:service name="DocumentoElectronicoQSService">
<WL5G3N2:documentation>OSB Service</WL5G3N2:documentation>
<wsdl:port binding="WL5G3N3:DocumentoElectronico" name="DocumentoElectronicoQSPort">
<WL5G3N5:address location="http://datosinteroperables.cba.gov.ar/services/Expediente/DocumentoElectronico" />
</wsdl:port>
</wsdl:service>
</wsdl:definitions>

About wsdl-viewer.xsl

This document was generated by libxslt XSLT engine. The engine processed the WSDL in XSLT 1.0 compliant mode.
This page has been generated by wsdl-viewer.xsl, version 3.1.01
Author: tomi vanek
Download at http://tomi.vanek.sk/xml/wsdl-viewer.xsl.

The transformation was inspired by the article
Uche Ogbuji: WSDL processing with XSLT