1. DESCRIPCIÓN DE WEB SERVICES DE INTERCAMBIO DE DATOS CON NOTARIOS



Similar documents
Propiedades del esquema del Documento XML de envío:

Impreso de Solicitud / Application Form

Manejo Basico del Servidor de Aplicaciones WebSphere Application Server 6.0

Removing Language Barriers: Reaching Your Spanish Speaking Audience

ECCAIRS 5 Instalación

New Server Installation. Revisión: 13/10/2014

Apéndice C: Esquemas de la base de datos

This guide has information on the services, features & functions that you have with DT OneBill. ANSWER MACHINE

Benedictine College Financial Aid

Tema: Encriptación por Transposición

REGIONAL CLIMATE CENTRE SOUTH EAST SOUTH AMERICA

Ecuador Official visa Application

POSIBILIDAD DE REALIZACIÓN DE PFC EN DELPHI (Luxembourg)

N A T I O N A L M I S S I N G P E R S O N S P R O G R A M DNA

LOS ANGELES UNIFIED SCHOOL DISTRICT Policy Bulletin

PROFEX REGISTRATION IN THE SYSTEM FOR LANGUAGE ASSISTANTS

Schema XML_PGE.xsd. element GrupoInformes. attribute XML_PGE.xsd unqualified qualified

Financial Aid Information

CERTIFICADO DE NIVEL INTERMEDIO IDIOMA: INGLÉS COMPRENSIÓN AUDITIVA

English-Language Arts Content Standards

INFORMATION DOSSIER WORK EXPERIENCE EUROPEAN SCHOOL ALICANTE

Interfaces de voz avanzadas con VoiceXML

Annex A How to register online

Daytime Telephone Number (Número Telefónico) Date of Application (Fecha) County (Condado)

Peru Business visa Application for citizens of Canada living in Ontario - Ottawa, Gatineau

BSC-CNS pkirisgrid User Manual

FTPS - FTPSE. Objetivo:

SUMMER WORK AP SPANISH LANGUAGE & CULTURE Bienvenidos a la clase de Español AP!

FAMILY INDEPENDENCE ADMINISTRATION Matthew Brune, Executive Deputy Commissioner

Peru Business visa Application

Rare Donor Program in Spain: experience and challenges

The named boxes in Spanish of the form are included in italics inside parentheses. MINISTERIO DE ECONOMÍA Y COMPETITIVIDAD

METER DATA MANAGEMENT WORKSHOP DECENTRALIZED SOLUTION CASE STUDIES: SPAIN

Formato de Checklist de Auditoría a Entidad de Formación Basado en EN TPAB AUDIT. Ref. EN

NORTH AMERICAN LANGUAGE AND CULTURE ASSISTANTS IN SPAIN

INTERFACE TECHNICAL MANUAL FOR ELECTRONIC TAX INFORMATION EXCHANGE (E-TIE) FOR TAX YEAR 2009

queja:

GREPECAS Project G3. Implementation of the Quality Management System in AIM units. (Presented by the Secretariat) SUMMARY

The named boxes in Spanish of the form are included in italics inside parentheses. MINISTERIO DE ECONOMÍA Y COMPETITIVIDAD

WEB SERVICES WEB SERVICES

Domina Google Con Video Marketing 2.0 -> Click Here

Ranking de Universidades de Grupo of Eight (Go8)

SUMMER PROGRAM APPLICATION

Level 2 Spanish, 2012

VISA REQUIREMENTS FOR SPAIN LANGUAGE ASSISTANTS PROGRAM

Reference Guide to complete an AFIP form 4550 General resolution No of the Administración Federal de Ingresos Públicos (AFIP)

Verbos modales. In this class we look at modal verbs, which can be a tricky feature of English grammar.

Baylor University Policy No

Lotus Foundations Despreocupese de sus problemas de TI, enfoquese en su Negocio Network en una Caja

J Intercultural communica0on, mee0ngs and nego0a0ons Seminars and case studies

Julio is [it] the best option?

sngraph * Optimal software to manage scale-free networks

Hacking de aplicaciones Web

>

UNITED FINANCIAL EMPOWERMENT $ CENTER NOW CLAIM IT! GET YOUR TAXES DONE FOR FREE *!

Lenguaje VHDL. Diseño de sistemas digitales secuenciales

libro touchstone 2 workbook resuelto

SOLICITUD DE DEVOLUCIÓN, REALIZADA POR UN CONTRIBUYENTE, DE RETENCIONES SOBRE DIVIDENDOS OBTENIDOS A PARTIR DE 1 DE ENERO DE 2011.

CHALLENGE TO INSTRUCTIONAL AND LIBRARY MATERIAL

Visión general de la integración con asanetwork

Varieties of Governance: Effective Public Service Delivery Workshop September, 2011 Paris, France. Cecilia Llambi...

John Burroughs Agcy Briarhills#216 Houston TX 77077

How To Write A Report On A Drug Company

Update a MS

ASP. NET. programación avanzada. Interfaz de Usuario

DAMAR MEDICAL CENTER, INC

UMBRELLA POLICY PACKET. RACHEL J LAWRENCE November 25, WURZBACH RD APT 1701 SAN ANTONIO TX Important Messages


DEPARTMENT OF HUMAN SERVICES DIVISION OF MEDICAL ASSISTANCE AND HEALTH SERVICES P.O. Box 712 Trenton, NJ Telephone

Programa de Cursos Intensivos de Inglés (CIDI) Verano 2015

We will include a small token of our appreciation for your participation in this study with the survey.

INSTRUCTIONS FOR UDEG EXCHANGE PROGRAM APPLICATION SOLICITUD PIME ENTRANTE 1

Manual Registration in the *SRE

A. Before you read the text, answer the following question: What should a family do before starting to look for a new home?

Application for World Wide Views on Climate and Energy Phoenix, AZ

GETTING TO KNOW ARCGIS MODELBUILDER KAMBAMBA.NET 1/7 GETTING-TO-KNOW-ARCGIS-MODELBUILDER.PDF

New words to remember

CITY OF LAREDO Application for Certification of Compliance for Utility Connection ($ Application Fee Ordinance No.

learning science through inquiry in primary classroom Overview of workshop

REVIEWER(S): Clement Anson, Tim Dodge. Ortega Industrial Contractors

European Parliament Open Parliament. eadministration & Open Standards. Alberto Barrionuevo F.F.I.I. President. Brussels, April 17th, 2008.

Section 1. Background

YOUTUBE. Sharing Videos

Region 4 Education Service Center. Mexico Certification Program 2012

Application for Admission School Year

Memorial Health Care System Catholic Health Initiatives Financial Assistance Application Form

Boedo 1324 A - Apellido Comprador (AN)

Monterey County Behavioral Health Policy and Procedure

International Civil Aviation Organization South American Regional Office

CA Dream Application References

Environmental Policy

Galway Chronicle. Volume 5, Issue 10 January 9, 2015

Financial Aid Information

Sales Management Main Features

SUBCHAPTER A. AUTOMOBILE INSURANCE DIVISION 3. MISCELLANEOUS INTERPRETATIONS 28 TAC 5.204

Señal RS232. d. codevilla v1.0

New words to remember

March 30, Dear Potential Exhibitors:

Tax Court of New Jersey

Transcription:

1. DESCRIPCIÓN DE WEB SERVICES DE INTERCAMBIO DE DATOS CON NOTARIOS 1.1 Solicitud certificado: <?xml version="1.0" encoding="utf-8"?> <wsdl:definitions xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:apachesoap="http://xml.apache.org/xml-soap" xmlns:impl="http://servicesnotarios.rscf.mjusticia.es" xmlns:intf="http://servicesnotarios.rscf.mjusticia.es" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xsd="http://www.w3.org/2001/xmlschema" targetnamespace="http://servicesnotarios.rscf.mjusticia.es"> <wsdl:types> <schema xmlns="http://www.w3.org/2001/xmlschema" targetnamespace="http://servicesnotarios.rscf.mjusticia.es"> <import namespace="http://schemas.xmlsoap.org/soap/encoding/" /> <element name="solicitud_certificado"> <complextype> <sequence> <element name="fecha" type="xsd:date"> <annotation> <documentation>fecha de generacin del mensaje (AAAA-MM-DD)</documentation> </annotation> <element name="hora"> <annotation> <documentation>hora de generacin del mensaje (HH:MM:SS)</documentation> </annotation> <simpletype> <restriction base="xsd:string"> <length value="8" /> <pattern value="\d{2}:\d{2}:\d{2}" /> </restriction> </simpletype> <element name="id_solicitud" type="xsd:long"> <annotation> <documentation>nmero identificativo del mensaje</documentation> </annotation> <element fixed="cgn" name="emisor" type="xsd:string"> <annotation> <documentation>entidad emisora del mensaje ("CGN" Consejo General del Notariado)</documentation> </annotation>

<element fixed="rgs" name="receptor" type="xsd:string"> <annotation> <documentation>entidad receptora del mensaje ("RGS" Registro General de Seguros)</documentation> </annotation> </sequence> </complextype> <complextype name="solicitudcertificadoexception"> <sequence> <element name="info" nillable="true" type="xsd:string" /> </sequence> </complextype> <element name="fault" type="impl:solicitudcertificadoexception" /> <element name="realizarsolicitud"> <complextype> <sequence> <any namespace="##any" processcontents="lax" /> </sequence> </complextype> <element name="realizarsolicitudresponse"> <complextype> <sequence> <any namespace="##any" processcontents="lax" /> </sequence> </complextype> </schema> </wsdl:types> <wsdl:message name="solicitudcertificadoexception"> <wsdl:part element="impl:fault" name="fault" /> </wsdl:message> <wsdl:message name="solicitudresponse"> <wsdl:part element="impl:realizarsolicitudresponse" name="processreturn" /> </wsdl:message> <wsdl:message name="solicitudrequest"> <wsdl:part element="impl:realizarsolicitud" name="part" /> <wsdl:part element="intf:solicitud_certificado" name="request_header" /> </wsdl:message> <wsdl:porttype name="solicitudcertificado"> <wsdl:operation name="realizarsolicitud"> <wsdl:input message="impl:solicitudrequest" name="solicitudrequest" /> <wsdl:output message="impl:solicitudresponse" name="solicitudresponse" /> <wsdl:fault message="impl:solicitudcertificadoexception" name="solicitudcertificadoexception" /> </wsdl:operation> </wsdl:porttype>

<wsdl:binding name="solicitudcertificadosoapbinding" type="impl:solicitudcertificado"> <wsdlsoap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http" /> <wsdl:operation name="realizarsolicitud"> <wsdlsoap:operation soapaction="" /> <wsdl:input name="solicitudrequest"> <wsdlsoap:header message="intf:solicitudrequest" part="request_header" use="literal" /> <wsdlsoap:body parts="part" use="literal" /> </wsdl:input> <wsdl:output name="solicitudresponse"> <wsdlsoap:body use="literal" /> </wsdl:output> </wsdl:operation> </wsdl:binding> <wsdl:service name="solicitudcertificadoservice"> <wsdl:port binding="impl:solicitudcertificadosoapbinding" name="solicitudcertificado"> <wsdlsoap:address location="https:// mjusticia.es/resevinotarios/services/solicitudcertificado" /> </wsdl:port> </wsdl:service> </wsdl:definitions> 1.2 Recepción certificado: <?xml version="1.0" encoding="utf-8"?> <wsdl:definitions xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:apachesoap="http://xml.apache.org/xml-soap" xmlns:impl="http://inti.notariado.org/xml" xmlns:intf="http://inti.notariado.org/xml" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xsd="http://www.w3.org/2001/xmlschema" targetnamespace="http://inti.notariado.org/xml"> <wsdl:types> <xsd:schema xmlns="http://inti.notariado.org/xml" attributeformdefault="unqualified" elementformdefault="qualified" targetnamespace="http://inti.notariado.org/xml" xmlns:xsd="http://www.w3.org/2001/xmlschema"> <xsd:element name="service_dispatcher"> <xsd:complextype> <xsd:sequence> <xsd:element name="timestamp" type="xsd:datetime"> <xsd:annotation> <xsd:documentation>timestamping sobre el envio del mensaje (AAAA-MM- DDThh:mm:ss)</xsd:documentation> </xsd:annotation> <xsd:element name="tipo_msj" type="tipo_mensajetype"> <xsd:annotation> <xsd:documentation>tipo de mensaje ( "1" Peticion, "2" Respuesta)</xsd:documentation>

</xsd:annotation> <xsd:element name="emisor" type="xsd:string"> <xsd:annotation> <xsd:documentation>entidad emisora del mensaje (Codigo de la entidad)</xsd:documentation> </xsd:annotation> <xsd:element fixed="cgn" name="recep" type="xsd:string"> <xsd:annotation> <xsd:documentation>entidad receptora del mensaje ("CGN" Codigo del CGN)</xsd:documentation> </xsd:annotation> <xsd:element name="servicio" type="xsd:string"> <xsd:annotation> <xsd:documentation>codigo del servicio</xsd:documentation> </xsd:annotation> </xsd:sequence> </xsd:complextype> <xsd:simpletype name="tipo_mensajetype"> <xsd:restriction base="xsd:byte"> <xsd:enumeration value="1" /> <xsd:enumeration value="2" /> </xsd:restriction> </xsd:simpletype> <xsd:element name="service_dispatcher_request"> <xsd:complextype> <xsd:sequence> <xsd:any namespace="##any" processcontents="lax" /> </xsd:sequence> </xsd:complextype> <xsd:element name="service_dispatcher_response"> <xsd:complextype> <xsd:sequence> <xsd:any namespace="##any" processcontents="lax" /> </xsd:sequence> </xsd:complextype> <xsd:complextype name="servicedispatcherexception"> <xsd:sequence> <xsd:element name="info" nillable="true" type="xsd:string" /> </xsd:sequence> </xsd:complextype> <xsd:element name="fault" type="servicedispatcherexception" /> </xsd:schema> </wsdl:types> <wsdl:message name="servicedispatcherexception">

<wsdl:part element="impl:fault" name="fault" /> </wsdl:message> <wsdl:message name="processresponse"> <wsdl:part element="impl:service_dispatcher_response" name="processreturn" /> </wsdl:message> <wsdl:message name="processrequest"> <wsdl:part element="impl:service_dispatcher_request" name="part" /> <wsdl:part element="intf:service_dispatcher" name="request_header" /> </wsdl:message> <wsdl:porttype name="servicedispatcher"> <wsdl:operation name="process"> <wsdl:input message="impl:processrequest" name="processrequest" /> <wsdl:output message="impl:processresponse" name="processresponse" /> <wsdl:fault message="impl:servicedispatcherexception" name="servicedispatcherexception" /> </wsdl:operation> </wsdl:porttype> <wsdl:binding name="servicedispatchersoapbinding" type="impl:servicedispatcher"> <wsdlsoap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http" /> <wsdl:operation name="process"> <wsdlsoap:operation soapaction="" /> <wsdl:input name="processrequest"> <wsdlsoap:header message="intf:processrequest" part="request_header" use="literal" /> <wsdlsoap:body parts="part" use="literal" /> </wsdl:input> <wsdl:output name="processresponse"> <wsdlsoap:body use="literal" /> </wsdl:output> <wsdl:fault name="servicedispatcherexception"> <wsdlsoap:fault name="servicedispatcherexception" use="literal" /> </wsdl:fault> </wsdl:operation> </wsdl:binding> <wsdl:service name="servicedispatcherservice"> <wsdl:port binding="impl:servicedispatchersoapbinding" name="servicedispatcher"> <wsdlsoap:address location="https://e-notario.notariado.org/servicedispatcher/services/servicedispatcher" /> </wsdl:port> </wsdl:service> </wsdl:definitions> 2. ESQUEMAS DE DOCUMENTOS XML DE INTERCAMBIO DE DATOS CON NOTARIOS a. solicitud-certificado.xsd: <?xml version="1.0" encoding="utf-8"?> <xs:schema targetnamespace="http://inti.notariado.org/xml/rgs" xmlns:xs="http://www.w3.org/2001/xmlschema" xmlns="http://inti.notariado.org/xml/rgs" elementformdefault="qualified" attributeformdefault="unqualified" version="0.2">

<xs:include schemalocation="tipos.xsd"/> <xs:element name="solicitud_certificado"> <xs:documentation>esquema para la solicitud de certificado al Registro General de Seguros <xs:choice> <xs:element name="request"> <xs:documentation>datos enviados al Registro General de Seguros <xs:element name="cabecera" type="cabeceratype"/> <xs:element name="datos"> <xs:element name="notario"> <xs:documentation>datos del Notario <xs:element name="codigo"> <xs:documentation>código Ultimas Voluntades (CUV) <xs:simpletype> <xs:restriction base="xs:string"> <xs:pattern value="[0-9]{7}"/> </xs:restriction> </xs:simpletype> <xs:element name="numero_documento" type="niftype"> <xs:documentation>nif <xs:element name="nombre" type="nombretype"> <xs:documentation>nombre

<xs:element name="apellido1" type="nombretype"> <xs:documentation>primer apellido <xs:element name="apellido2" type="nombretype" minoccurs="0"> <xs:documentation>segundo apellido <xs:element name="idioma"> <xs:documentation>idioma del certificado a expedir ("0" Castellano, "1" Catalán, "2" Gallego, "3" Vasco, "4" Valenciano) <xs:simpletype> <xs:restriction base="xs:string"> <xs:enumeration value="0"/> <xs:enumeration value="1"/> <xs:enumeration value="2"/> <xs:enumeration value="3"/> <xs:enumeration value="4"/> </xs:restriction> </xs:simpletype> <xs:element name="fallecido"> <xs:element name="fecha_defuncion" type="xs:date"> <xs:documentation>fecha de defunción <xs:element name="numero_documento" type="niftype">

<xs:documentation>nif <xs:element name="nombre" type="nombretype"> <xs:documentation>nombre <xs:element name="apellido1" type="nombretype"> <xs:documentation>primer apellido <xs:element name="apellido2" type="nombretype" minoccurs="0"> <xs:documentation>segundo apellidoç <xs:attribute name="id" type="xs:id" use="required"/> <xs:any namespace="##any" processcontents="lax" minoccurs="0"> <xs:documentation>firma del nodo "DATOS" siguiendo el estándar XADES por el Notario </xs:any> <xs:attribute name="id" type="xs:id" use="required"/> <xs:element name="reply"> <xs:documentation>datos recibidos del Registro General de Seguros <xs:element name="cabecera" type="cabeceratype"/> <xs:element name="resultado" type="resultadotype"/>

</xs:choice> <xs:any namespace="##any" processcontents="lax" minoccurs="0"> <xs:documentation>firma del nodo "REQUEST" siguiendo el estándar XADES por el servidor del CGN </xs:any> <xs:complextype name="cabeceratype"> <xs:element name="fecha" type="xs:date"> <xs:documentation>fecha de generación del mensaje (AAAA-MM-DD) <xs:element name="hora"> <xs:documentation>hora de generación del mensaje (HH:MM:SS) <xs:simpletype> <xs:restriction base="xs:string"> <xs:length value="8"/> <xs:pattern value="\d{2}:\d{2}:\d{2}"/> </xs:restriction> </xs:simpletype> <xs:element name="id_solicitud" type="xs:long"> <xs:documentation>número identificativo del mensaje <xs:element name="emisor" type="xs:string" fixed="cgn"> <xs:documentation>entidad emisora del mensaje ("CGN" Consejo General del Notariado) <xs:element name="receptor" type="xs:string" fixed="rgs"> <xs:documentation>entidad receptora del mensaje ("RGS" Registro General de Seguros)

</xs:schema> b. recepcion-certificado.xsd: <?xml version="1.0" encoding="utf-8"?> <xs:schema targetnamespace="http://inti.notariado.org/xml/rgs" xmlns="http://inti.notariado.org/xml/rgs" xmlns:xs="http://www.w3.org/2001/xmlschema" elementformdefault="qualified" attributeformdefault="unqualified" version="0.2"> <xs:include schemalocation="tipos.xsd"/> <xs:element name="recepcion_certificado"> <xs:documentation>esquema para la recepción de un certificado del Registro General de Seguros <xs:choice> <xs:element name="request"> <xs:documentation>datos recibidos del Registro General de Seguros <xs:element name="id_solicitud" type="xs:long"> <xs:documentation>número identificativo del mensaje <xs:element name="datos"> <xs:element name="certificado" type="xs:base64binary"> <xs:documentation>certificado en formato PDF <xs:element name="firma" type="xs:base64binary"> <xs:documentation>firma del certificado siguiendo el estándar PKCS#7 por el funcionario encargado

<xs:element name="reply"> <xs:documentation>datos enviados al Registro General de Seguros <xs:element name="id_solicitud" type="xs:long"> <xs:documentation>número identificativo del mensaje <xs:element name="resultado" type="resultadotype"/> </xs:choice> </xs:schema> 2.3 tipos.xsd: <?xml version="1.0" encoding="utf-8"?> <xs:schema targetnamespace="http://inti.notariado.org/xml/rgs" xmlns="http://inti.notariado.org/xml/rgs" xmlns:xs="http://www.w3.org/2001/xmlschema" elementformdefault="qualified" attributeformdefault="unqualified" version="0.2"> <xs:complextype name="resultadotype"> <xs:element name="tipo_error" type="xs:boolean"> <xs:documentation>boleano (true/false o 1/0) que indica si se ha producido algún error o no <xs:element name="codigo_error" type="xs:string" minoccurs="0"> <xs:documentation>código del error conocido y tipificado en tabla de errores

<xs:element name="texto_error" type="xs:string" minoccurs="0"> <xs:documentation>texto de error no tipificado en tabla de errores <xs:simpletype name="nombretype"> <xs:restriction base="xs:string"> <xs:maxlength value="65"/> <xs:minlength value="1"/> </xs:restriction> </xs:simpletype> <xs:simpletype name="niftype"> <xs:restriction base="xs:string"> <xs:length value="9"/> </xs:restriction> </xs:simpletype> </xs:schema>