From c6039740bbf0be359e78bd7078f5dc415b7741b2 Mon Sep 17 00:00:00 2001 From: pautrias Date: Wed, 22 Nov 2023 14:46:22 +0100 Subject: [PATCH] Consultar Estat d'una Solicitud - Api PINBAL #151 --- apialtapeticions/pom.xml | 153 ++- .../consulta/datosespecificos/Articulos.java | 78 ++ .../datosespecificos/Consentimiento.java | 98 ++ .../consulta/datosespecificos/Consulta.java | 71 ++ .../datosespecificos/DatosEspecificos.java | 127 +++ .../consulta/datosespecificos/Estado.java | 98 ++ .../datosespecificos/EstadoAutorizacion.java | 125 +++ .../EstadoAutorizacionCedente.java | 144 +++ .../EstadoAutorizacionCedentes.java | 78 ++ .../datosespecificos/EstadoProcedimiento.java | 125 +++ .../consulta/datosespecificos/Norma.java | 125 +++ .../consulta/datosespecificos/Normas.java | 78 ++ .../datosespecificos/ObjectFactory.java | 387 ++++++++ .../datosespecificos/Procedimiento.java | 309 ++++++ .../consulta/datosespecificos/Retorno.java | 98 ++ .../consulta/datosespecificos/Servicio.java | 179 ++++ .../consulta/datosespecificos/Servicios.java | 78 ++ .../datosespecificos/package-info.java | 9 + .../consulta/peticion/Articulos.java | 78 ++ .../consulta/peticion/Atributos.java | 172 ++++ .../consulta/peticion/AutomatizadoPET.java | 28 + .../consulta/peticion/ClaseTramitePET.java | 28 + .../peticion/CodigoCertificadoPET.java | 28 + .../consulta/peticion/CodigoEstadoPET.java | 28 + .../consulta/peticion/Consentimiento.java | 98 ++ .../consulta/peticion/Consulta.java | 71 ++ .../consulta/peticion/DatosEspecificos.java | 125 +++ .../consulta/peticion/DatosGenericos.java | 152 +++ .../consulta/peticion/Emisor.java | 99 ++ .../consulta/peticion/Estado.java | 153 +++ .../consulta/peticion/Estado2.java | 98 ++ .../consulta/peticion/EstadoAutorizacion.java | 125 +++ .../peticion/EstadoAutorizacionCedente.java | 144 +++ .../peticion/EstadoAutorizacionCedentes.java | 78 ++ .../peticion/EstadoProcedimiento.java | 125 +++ .../consulta/peticion/Funcionario.java | 99 ++ .../consulta/peticion/LiteralErrorPET.java | 28 + .../consulta/peticion/NombreEmisorPET.java | 28 + .../consulta/peticion/NombrePET.java | 28 + .../consulta/peticion/Norma.java | 125 +++ .../consulta/peticion/Normas.java | 78 ++ .../consulta/peticion/ObjectFactory.java | 924 ++++++++++++++++++ .../consulta/peticion/Peticion.java | 98 ++ .../consulta/peticion/Procedimiento.java | 156 +++ .../consulta/peticion/Procedimiento2.java | 309 ++++++ .../consulta/peticion/Retorno.java | 98 ++ .../consulta/peticion/Servicio.java | 179 ++++ .../consulta/peticion/Servicios.java | 78 ++ .../consulta/peticion/Solicitante.java | 287 ++++++ .../peticion/SolicitudTransmision.java | 98 ++ .../consulta/peticion/Solicitudes.java | 106 ++ .../consulta/peticion/Titular.java | 212 ++++ .../consulta/peticion/Transmision.java | 153 +++ .../consulta/peticion/package-info.java | 9 + .../consulta/respuesta/Articulos.java | 78 ++ .../consulta/respuesta/Atributos.java | 172 ++++ .../consulta/respuesta/AutomatizadoRES.java | 28 + .../consulta/respuesta/ClaseTramiteRES.java | 28 + .../respuesta/CodigoCertificadoRES.java | 28 + .../consulta/respuesta/CodigoEstadoRES.java | 28 + .../consulta/respuesta/Consentimiento.java | 98 ++ .../consulta/respuesta/Consulta.java | 71 ++ .../consulta/respuesta/DatosEspecificos.java | 125 +++ .../consulta/respuesta/DatosGenericos.java | 152 +++ .../consulta/respuesta/Emisor.java | 99 ++ .../consulta/respuesta/Estado.java | 153 +++ .../consulta/respuesta/Estado2.java | 98 ++ .../respuesta/EstadoAutorizacion.java | 125 +++ .../respuesta/EstadoAutorizacionCedente.java | 144 +++ .../respuesta/EstadoAutorizacionCedentes.java | 78 ++ .../respuesta/EstadoProcedimiento.java | 125 +++ .../consulta/respuesta/Funcionario.java | 99 ++ .../consulta/respuesta/LiteralErrorRES.java | 28 + .../consulta/respuesta/NombreEmisorRES.java | 28 + .../consulta/respuesta/NombreRES.java | 28 + .../consulta/respuesta/Norma.java | 125 +++ .../consulta/respuesta/Normas.java | 78 ++ .../consulta/respuesta/ObjectFactory.java | 924 ++++++++++++++++++ .../consulta/respuesta/Procedimiento.java | 156 +++ .../consulta/respuesta/Procedimiento2.java | 309 ++++++ .../consulta/respuesta/Respuesta.java | 99 ++ .../consulta/respuesta/Retorno.java | 98 ++ .../consulta/respuesta/Servicio.java | 179 ++++ .../consulta/respuesta/Servicios.java | 78 ++ .../consulta/respuesta/Solicitante.java | 287 ++++++ .../consulta/respuesta/Titular.java | 212 ++++ .../consulta/respuesta/Transmision.java | 153 +++ .../consulta/respuesta/TransmisionDatos.java | 98 ++ .../consulta/respuesta/Transmisiones.java | 106 ++ .../consulta/respuesta/package-info.java | 9 + .../soapfaultatributos/Atributos.java | 171 ++++ .../consulta/soapfaultatributos/Estado.java | 179 ++++ .../soapfaultatributos/ObjectFactory.java | 184 ++++ .../soapfaultatributos/package-info.java | 9 + .../PinbalAdminSolicitudsApi.java | 172 ++-- 95 files changed, 12399 insertions(+), 123 deletions(-) create mode 100644 apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/datosespecificos/Articulos.java create mode 100644 apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/datosespecificos/Consentimiento.java create mode 100644 apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/datosespecificos/Consulta.java create mode 100644 apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/datosespecificos/DatosEspecificos.java create mode 100644 apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/datosespecificos/Estado.java create mode 100644 apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/datosespecificos/EstadoAutorizacion.java create mode 100644 apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/datosespecificos/EstadoAutorizacionCedente.java create mode 100644 apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/datosespecificos/EstadoAutorizacionCedentes.java create mode 100644 apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/datosespecificos/EstadoProcedimiento.java create mode 100644 apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/datosespecificos/Norma.java create mode 100644 apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/datosespecificos/Normas.java create mode 100644 apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/datosespecificos/ObjectFactory.java create mode 100644 apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/datosespecificos/Procedimiento.java create mode 100644 apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/datosespecificos/Retorno.java create mode 100644 apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/datosespecificos/Servicio.java create mode 100644 apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/datosespecificos/Servicios.java create mode 100644 apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/datosespecificos/package-info.java create mode 100644 apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/Articulos.java create mode 100644 apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/Atributos.java create mode 100644 apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/AutomatizadoPET.java create mode 100644 apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/ClaseTramitePET.java create mode 100644 apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/CodigoCertificadoPET.java create mode 100644 apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/CodigoEstadoPET.java create mode 100644 apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/Consentimiento.java create mode 100644 apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/Consulta.java create mode 100644 apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/DatosEspecificos.java create mode 100644 apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/DatosGenericos.java create mode 100644 apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/Emisor.java create mode 100644 apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/Estado.java create mode 100644 apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/Estado2.java create mode 100644 apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/EstadoAutorizacion.java create mode 100644 apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/EstadoAutorizacionCedente.java create mode 100644 apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/EstadoAutorizacionCedentes.java create mode 100644 apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/EstadoProcedimiento.java create mode 100644 apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/Funcionario.java create mode 100644 apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/LiteralErrorPET.java create mode 100644 apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/NombreEmisorPET.java create mode 100644 apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/NombrePET.java create mode 100644 apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/Norma.java create mode 100644 apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/Normas.java create mode 100644 apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/ObjectFactory.java create mode 100644 apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/Peticion.java create mode 100644 apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/Procedimiento.java create mode 100644 apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/Procedimiento2.java create mode 100644 apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/Retorno.java create mode 100644 apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/Servicio.java create mode 100644 apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/Servicios.java create mode 100644 apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/Solicitante.java create mode 100644 apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/SolicitudTransmision.java create mode 100644 apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/Solicitudes.java create mode 100644 apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/Titular.java create mode 100644 apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/Transmision.java create mode 100644 apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/package-info.java create mode 100644 apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/Articulos.java create mode 100644 apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/Atributos.java create mode 100644 apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/AutomatizadoRES.java create mode 100644 apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/ClaseTramiteRES.java create mode 100644 apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/CodigoCertificadoRES.java create mode 100644 apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/CodigoEstadoRES.java create mode 100644 apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/Consentimiento.java create mode 100644 apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/Consulta.java create mode 100644 apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/DatosEspecificos.java create mode 100644 apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/DatosGenericos.java create mode 100644 apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/Emisor.java create mode 100644 apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/Estado.java create mode 100644 apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/Estado2.java create mode 100644 apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/EstadoAutorizacion.java create mode 100644 apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/EstadoAutorizacionCedente.java create mode 100644 apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/EstadoAutorizacionCedentes.java create mode 100644 apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/EstadoProcedimiento.java create mode 100644 apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/Funcionario.java create mode 100644 apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/LiteralErrorRES.java create mode 100644 apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/NombreEmisorRES.java create mode 100644 apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/NombreRES.java create mode 100644 apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/Norma.java create mode 100644 apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/Normas.java create mode 100644 apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/ObjectFactory.java create mode 100644 apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/Procedimiento.java create mode 100644 apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/Procedimiento2.java create mode 100644 apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/Respuesta.java create mode 100644 apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/Retorno.java create mode 100644 apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/Servicio.java create mode 100644 apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/Servicios.java create mode 100644 apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/Solicitante.java create mode 100644 apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/Titular.java create mode 100644 apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/Transmision.java create mode 100644 apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/TransmisionDatos.java create mode 100644 apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/Transmisiones.java create mode 100644 apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/package-info.java create mode 100644 apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/soapfaultatributos/Atributos.java create mode 100644 apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/soapfaultatributos/Estado.java create mode 100644 apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/soapfaultatributos/ObjectFactory.java create mode 100644 apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/soapfaultatributos/package-info.java diff --git a/apialtapeticions/pom.xml b/apialtapeticions/pom.xml index 958d1cda..ad383500 100644 --- a/apialtapeticions/pom.xml +++ b/apialtapeticions/pom.xml @@ -75,61 +75,108 @@ 11 - - - - + + + --> + + + + + + + es.caib.pinbal diff --git a/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/datosespecificos/Articulos.java b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/datosespecificos/Articulos.java new file mode 100644 index 00000000..8c94e3d3 --- /dev/null +++ b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/datosespecificos/Articulos.java @@ -0,0 +1,78 @@ +// +// Este archivo ha sido generado por la arquitectura JavaTM para la implantación de la referencia de enlace (JAXB) XML v2.3.2 +// Visite https://javaee.github.io/jaxb-v2/ +// Todas las modificaciones realizadas en este archivo se perderán si se vuelve a compilar el esquema de origen. +// Generado el: 2023.11.15 a las 12:17:54 PM CET +// + + +package es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.datosespecificos; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Clase Java para anonymous complex type. + * + *

El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence maxOccurs="unbounded">
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}Articulo"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "articulo" +}) +@XmlRootElement(name = "Articulos") +public class Articulos { + + @XmlElement(name = "Articulo", required = true) + protected List articulo; + + /** + * Gets the value of the articulo property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the articulo property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getArticulo().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link String } + * + * + */ + public List getArticulo() { + if (articulo == null) { + articulo = new ArrayList(); + } + return this.articulo; + } + +} diff --git a/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/datosespecificos/Consentimiento.java b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/datosespecificos/Consentimiento.java new file mode 100644 index 00000000..2d8916e8 --- /dev/null +++ b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/datosespecificos/Consentimiento.java @@ -0,0 +1,98 @@ +// +// Este archivo ha sido generado por la arquitectura JavaTM para la implantación de la referencia de enlace (JAXB) XML v2.3.2 +// Visite https://javaee.github.io/jaxb-v2/ +// Todas las modificaciones realizadas en este archivo se perderán si se vuelve a compilar el esquema de origen. +// Generado el: 2023.11.15 a las 12:17:54 PM CET +// + + +package es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.datosespecificos; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Clase Java para anonymous complex type. + * + *

El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <all>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}Tipo"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}Enlace" minOccurs="0"/>
+ *       </all>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + +}) +@XmlRootElement(name = "Consentimiento") +public class Consentimiento { + + @XmlElement(name = "Tipo", required = true) + protected String tipo; + @XmlElement(name = "Enlace") + protected String enlace; + + /** + * Obtiene el valor de la propiedad tipo. + * + * @return + * possible object is + * {@link String } + * + */ + public String getTipo() { + return tipo; + } + + /** + * Define el valor de la propiedad tipo. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setTipo(String value) { + this.tipo = value; + } + + /** + * Enlace del consentimiento. + * + * @return + * possible object is + * {@link String } + * + */ + public String getEnlace() { + return enlace; + } + + /** + * Define el valor de la propiedad enlace. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setEnlace(String value) { + this.enlace = value; + } + +} diff --git a/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/datosespecificos/Consulta.java b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/datosespecificos/Consulta.java new file mode 100644 index 00000000..6a8a9a1f --- /dev/null +++ b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/datosespecificos/Consulta.java @@ -0,0 +1,71 @@ +// +// Este archivo ha sido generado por la arquitectura JavaTM para la implantación de la referencia de enlace (JAXB) XML v2.3.2 +// Visite https://javaee.github.io/jaxb-v2/ +// Todas las modificaciones realizadas en este archivo se perderán si se vuelve a compilar el esquema de origen. +// Generado el: 2023.11.15 a las 12:17:54 PM CET +// + + +package es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.datosespecificos; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Clase Java para anonymous complex type. + * + *

El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <all>
+ *         <element name="CodigoProcedimiento" type="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}CodigoProcedimiento"/>
+ *       </all>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + +}) +@XmlRootElement(name = "Consulta") +public class Consulta { + + @XmlElement(name = "CodigoProcedimiento", required = true) + protected String codigoProcedimiento; + + /** + * Obtiene el valor de la propiedad codigoProcedimiento. + * + * @return + * possible object is + * {@link String } + * + */ + public String getCodigoProcedimiento() { + return codigoProcedimiento; + } + + /** + * Define el valor de la propiedad codigoProcedimiento. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCodigoProcedimiento(String value) { + this.codigoProcedimiento = value; + } + +} diff --git a/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/datosespecificos/DatosEspecificos.java b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/datosespecificos/DatosEspecificos.java new file mode 100644 index 00000000..ef5e1b64 --- /dev/null +++ b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/datosespecificos/DatosEspecificos.java @@ -0,0 +1,127 @@ +// +// Este archivo ha sido generado por la arquitectura JavaTM para la implantación de la referencia de enlace (JAXB) XML v2.3.2 +// Visite https://javaee.github.io/jaxb-v2/ +// Todas las modificaciones realizadas en este archivo se perderán si se vuelve a compilar el esquema de origen. +// Generado el: 2023.11.15 a las 12:17:54 PM CET +// + + +package es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.datosespecificos; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Clase Java para DatosEspecificos complex type. + * + *

El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase. + * + *

+ * <complexType name="DatosEspecificos">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <choice>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}Consulta"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}Retorno"/>
+ *       </choice>
+ *       <attribute name="Id" type="{http://www.w3.org/2001/XMLSchema}string" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlRootElement +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "DatosEspecificos", propOrder = { + "consulta", + "retorno" +}) +public class DatosEspecificos { + + @XmlElement(name = "Consulta") + protected Consulta consulta; + @XmlElement(name = "Retorno") + protected Retorno retorno; + @XmlAttribute(name = "Id") + protected String id; + + /** + * Obtiene el valor de la propiedad consulta. + * + * @return + * possible object is + * {@link Consulta } + * + */ + public Consulta getConsulta() { + return consulta; + } + + /** + * Define el valor de la propiedad consulta. + * + * @param value + * allowed object is + * {@link Consulta } + * + */ + public void setConsulta(Consulta value) { + this.consulta = value; + } + + /** + * Obtiene el valor de la propiedad retorno. + * + * @return + * possible object is + * {@link Retorno } + * + */ + public Retorno getRetorno() { + return retorno; + } + + /** + * Define el valor de la propiedad retorno. + * + * @param value + * allowed object is + * {@link Retorno } + * + */ + public void setRetorno(Retorno value) { + this.retorno = value; + } + + /** + * Obtiene el valor de la propiedad id. + * + * @return + * possible object is + * {@link String } + * + */ + public String getId() { + return id; + } + + /** + * Define el valor de la propiedad id. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setId(String value) { + this.id = value; + } + +} diff --git a/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/datosespecificos/Estado.java b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/datosespecificos/Estado.java new file mode 100644 index 00000000..9141ad37 --- /dev/null +++ b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/datosespecificos/Estado.java @@ -0,0 +1,98 @@ +// +// Este archivo ha sido generado por la arquitectura JavaTM para la implantación de la referencia de enlace (JAXB) XML v2.3.2 +// Visite https://javaee.github.io/jaxb-v2/ +// Todas las modificaciones realizadas en este archivo se perderán si se vuelve a compilar el esquema de origen. +// Generado el: 2023.11.15 a las 12:17:54 PM CET +// + + +package es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.datosespecificos; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Clase Java para anonymous complex type. + * + *

El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <all>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}CodigoEstado"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}LiteralError"/>
+ *       </all>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + +}) +@XmlRootElement(name = "Estado") +public class Estado { + + @XmlElement(name = "CodigoEstado", required = true) + protected String codigoEstado; + @XmlElement(name = "LiteralError", required = true) + protected String literalError; + + /** + * Obtiene el valor de la propiedad codigoEstado. + * + * @return + * possible object is + * {@link String } + * + */ + public String getCodigoEstado() { + return codigoEstado; + } + + /** + * Define el valor de la propiedad codigoEstado. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCodigoEstado(String value) { + this.codigoEstado = value; + } + + /** + * Obtiene el valor de la propiedad literalError. + * + * @return + * possible object is + * {@link String } + * + */ + public String getLiteralError() { + return literalError; + } + + /** + * Define el valor de la propiedad literalError. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setLiteralError(String value) { + this.literalError = value; + } + +} diff --git a/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/datosespecificos/EstadoAutorizacion.java b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/datosespecificos/EstadoAutorizacion.java new file mode 100644 index 00000000..9bfba3d9 --- /dev/null +++ b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/datosespecificos/EstadoAutorizacion.java @@ -0,0 +1,125 @@ +// +// Este archivo ha sido generado por la arquitectura JavaTM para la implantación de la referencia de enlace (JAXB) XML v2.3.2 +// Visite https://javaee.github.io/jaxb-v2/ +// Todas las modificaciones realizadas en este archivo se perderán si se vuelve a compilar el esquema de origen. +// Generado el: 2023.11.15 a las 12:17:54 PM CET +// + + +package es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.datosespecificos; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Clase Java para anonymous complex type. + * + *

El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <all>
+ *         <element name="Estado" type="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}EstadoAutorizacion"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}Descripcion"/>
+ *         <element name="Observaciones" minOccurs="0">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *               <minLength value="1"/>
+ *               <maxLength value="1024"/>
+ *               <whiteSpace value="collapse"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *       </all>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + +}) +@XmlRootElement(name = "EstadoAutorizacion") +public class EstadoAutorizacion { + + @XmlElement(name = "Estado") + protected int estado; + @XmlElement(name = "Descripcion", required = true) + protected String descripcion; + @XmlElement(name = "Observaciones") + protected String observaciones; + + /** + * Obtiene el valor de la propiedad estado. + * + */ + public int getEstado() { + return estado; + } + + /** + * Define el valor de la propiedad estado. + * + */ + public void setEstado(int value) { + this.estado = value; + } + + /** + * Obtiene el valor de la propiedad descripcion. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDescripcion() { + return descripcion; + } + + /** + * Define el valor de la propiedad descripcion. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDescripcion(String value) { + this.descripcion = value; + } + + /** + * Obtiene el valor de la propiedad observaciones. + * + * @return + * possible object is + * {@link String } + * + */ + public String getObservaciones() { + return observaciones; + } + + /** + * Define el valor de la propiedad observaciones. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setObservaciones(String value) { + this.observaciones = value; + } + +} diff --git a/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/datosespecificos/EstadoAutorizacionCedente.java b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/datosespecificos/EstadoAutorizacionCedente.java new file mode 100644 index 00000000..f071a2db --- /dev/null +++ b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/datosespecificos/EstadoAutorizacionCedente.java @@ -0,0 +1,144 @@ +// +// Este archivo ha sido generado por la arquitectura JavaTM para la implantación de la referencia de enlace (JAXB) XML v2.3.2 +// Visite https://javaee.github.io/jaxb-v2/ +// Todas las modificaciones realizadas en este archivo se perderán si se vuelve a compilar el esquema de origen. +// Generado el: 2023.11.15 a las 12:17:54 PM CET +// + + +package es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.datosespecificos; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Clase Java para anonymous complex type. + * + *

El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <all>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}Cedente"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}NombreServicio"/>
+ *         <element name="Estado" type="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}EstadoServicioCedente"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}Descripcion"/>
+ *       </all>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + +}) +@XmlRootElement(name = "EstadoAutorizacionCedente") +public class EstadoAutorizacionCedente { + + @XmlElement(name = "Cedente", required = true) + protected String cedente; + @XmlElement(name = "NombreServicio", required = true) + protected String nombreServicio; + @XmlElement(name = "Estado") + protected int estado; + @XmlElement(name = "Descripcion", required = true) + protected String descripcion; + + /** + * Obtiene el valor de la propiedad cedente. + * + * @return + * possible object is + * {@link String } + * + */ + public String getCedente() { + return cedente; + } + + /** + * Define el valor de la propiedad cedente. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCedente(String value) { + this.cedente = value; + } + + /** + * Obtiene el valor de la propiedad nombreServicio. + * + * @return + * possible object is + * {@link String } + * + */ + public String getNombreServicio() { + return nombreServicio; + } + + /** + * Define el valor de la propiedad nombreServicio. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setNombreServicio(String value) { + this.nombreServicio = value; + } + + /** + * Obtiene el valor de la propiedad estado. + * + */ + public int getEstado() { + return estado; + } + + /** + * Define el valor de la propiedad estado. + * + */ + public void setEstado(int value) { + this.estado = value; + } + + /** + * Obtiene el valor de la propiedad descripcion. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDescripcion() { + return descripcion; + } + + /** + * Define el valor de la propiedad descripcion. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDescripcion(String value) { + this.descripcion = value; + } + +} diff --git a/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/datosespecificos/EstadoAutorizacionCedentes.java b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/datosespecificos/EstadoAutorizacionCedentes.java new file mode 100644 index 00000000..d44b950e --- /dev/null +++ b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/datosespecificos/EstadoAutorizacionCedentes.java @@ -0,0 +1,78 @@ +// +// Este archivo ha sido generado por la arquitectura JavaTM para la implantación de la referencia de enlace (JAXB) XML v2.3.2 +// Visite https://javaee.github.io/jaxb-v2/ +// Todas las modificaciones realizadas en este archivo se perderán si se vuelve a compilar el esquema de origen. +// Generado el: 2023.11.15 a las 12:17:54 PM CET +// + + +package es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.datosespecificos; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Clase Java para anonymous complex type. + * + *

El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence maxOccurs="unbounded">
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}EstadoAutorizacionCedente"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "estadoAutorizacionCedente" +}) +@XmlRootElement(name = "EstadoAutorizacionCedentes") +public class EstadoAutorizacionCedentes { + + @XmlElement(name = "EstadoAutorizacionCedente", required = true) + protected List estadoAutorizacionCedente; + + /** + * Gets the value of the estadoAutorizacionCedente property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the estadoAutorizacionCedente property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getEstadoAutorizacionCedente().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link EstadoAutorizacionCedente } + * + * + */ + public List getEstadoAutorizacionCedente() { + if (estadoAutorizacionCedente == null) { + estadoAutorizacionCedente = new ArrayList(); + } + return this.estadoAutorizacionCedente; + } + +} diff --git a/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/datosespecificos/EstadoProcedimiento.java b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/datosespecificos/EstadoProcedimiento.java new file mode 100644 index 00000000..5749b825 --- /dev/null +++ b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/datosespecificos/EstadoProcedimiento.java @@ -0,0 +1,125 @@ +// +// Este archivo ha sido generado por la arquitectura JavaTM para la implantación de la referencia de enlace (JAXB) XML v2.3.2 +// Visite https://javaee.github.io/jaxb-v2/ +// Todas las modificaciones realizadas en este archivo se perderán si se vuelve a compilar el esquema de origen. +// Generado el: 2023.11.15 a las 12:17:54 PM CET +// + + +package es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.datosespecificos; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Clase Java para anonymous complex type. + * + *

El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <all>
+ *         <element name="Estado" type="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}EstadoProcedimiento"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}Descripcion"/>
+ *         <element name="Observaciones" minOccurs="0">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *               <minLength value="1"/>
+ *               <maxLength value="1024"/>
+ *               <whiteSpace value="collapse"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *       </all>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + +}) +@XmlRootElement(name = "EstadoProcedimiento") +public class EstadoProcedimiento { + + @XmlElement(name = "Estado") + protected int estado; + @XmlElement(name = "Descripcion", required = true) + protected String descripcion; + @XmlElement(name = "Observaciones") + protected String observaciones; + + /** + * Obtiene el valor de la propiedad estado. + * + */ + public int getEstado() { + return estado; + } + + /** + * Define el valor de la propiedad estado. + * + */ + public void setEstado(int value) { + this.estado = value; + } + + /** + * Obtiene el valor de la propiedad descripcion. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDescripcion() { + return descripcion; + } + + /** + * Define el valor de la propiedad descripcion. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDescripcion(String value) { + this.descripcion = value; + } + + /** + * Obtiene el valor de la propiedad observaciones. + * + * @return + * possible object is + * {@link String } + * + */ + public String getObservaciones() { + return observaciones; + } + + /** + * Define el valor de la propiedad observaciones. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setObservaciones(String value) { + this.observaciones = value; + } + +} diff --git a/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/datosespecificos/Norma.java b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/datosespecificos/Norma.java new file mode 100644 index 00000000..6684b57c --- /dev/null +++ b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/datosespecificos/Norma.java @@ -0,0 +1,125 @@ +// +// Este archivo ha sido generado por la arquitectura JavaTM para la implantación de la referencia de enlace (JAXB) XML v2.3.2 +// Visite https://javaee.github.io/jaxb-v2/ +// Todas las modificaciones realizadas en este archivo se perderán si se vuelve a compilar el esquema de origen. +// Generado el: 2023.11.15 a las 12:17:54 PM CET +// + + +package es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.datosespecificos; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Clase Java para anonymous complex type. + * + *

El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <all>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}NormaLegal"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}Enlace" minOccurs="0"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}Articulos"/>
+ *       </all>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + +}) +@XmlRootElement(name = "Norma") +public class Norma { + + @XmlElement(name = "NormaLegal", required = true) + protected String normaLegal; + @XmlElement(name = "Enlace") + protected String enlace; + @XmlElement(name = "Articulos", required = true) + protected Articulos articulos; + + /** + * Obtiene el valor de la propiedad normaLegal. + * + * @return + * possible object is + * {@link String } + * + */ + public String getNormaLegal() { + return normaLegal; + } + + /** + * Define el valor de la propiedad normaLegal. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setNormaLegal(String value) { + this.normaLegal = value; + } + + /** + * Enlace de la norma legal que regula el procedimiento + * + * @return + * possible object is + * {@link String } + * + */ + public String getEnlace() { + return enlace; + } + + /** + * Define el valor de la propiedad enlace. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setEnlace(String value) { + this.enlace = value; + } + + /** + * Obtiene el valor de la propiedad articulos. + * + * @return + * possible object is + * {@link Articulos } + * + */ + public Articulos getArticulos() { + return articulos; + } + + /** + * Define el valor de la propiedad articulos. + * + * @param value + * allowed object is + * {@link Articulos } + * + */ + public void setArticulos(Articulos value) { + this.articulos = value; + } + +} diff --git a/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/datosespecificos/Normas.java b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/datosespecificos/Normas.java new file mode 100644 index 00000000..41ba860b --- /dev/null +++ b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/datosespecificos/Normas.java @@ -0,0 +1,78 @@ +// +// Este archivo ha sido generado por la arquitectura JavaTM para la implantación de la referencia de enlace (JAXB) XML v2.3.2 +// Visite https://javaee.github.io/jaxb-v2/ +// Todas las modificaciones realizadas en este archivo se perderán si se vuelve a compilar el esquema de origen. +// Generado el: 2023.11.15 a las 12:17:54 PM CET +// + + +package es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.datosespecificos; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Clase Java para anonymous complex type. + * + *

El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence maxOccurs="unbounded">
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}Norma"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "norma" +}) +@XmlRootElement(name = "Normas") +public class Normas { + + @XmlElement(name = "Norma", required = true) + protected List norma; + + /** + * Gets the value of the norma property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the norma property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getNorma().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Norma } + * + * + */ + public List getNorma() { + if (norma == null) { + norma = new ArrayList(); + } + return this.norma; + } + +} diff --git a/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/datosespecificos/ObjectFactory.java b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/datosespecificos/ObjectFactory.java new file mode 100644 index 00000000..d02725af --- /dev/null +++ b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/datosespecificos/ObjectFactory.java @@ -0,0 +1,387 @@ +// +// Este archivo ha sido generado por la arquitectura JavaTM para la implantación de la referencia de enlace (JAXB) XML v2.3.2 +// Visite https://javaee.github.io/jaxb-v2/ +// Todas las modificaciones realizadas en este archivo se perderán si se vuelve a compilar el esquema de origen. +// Generado el: 2023.11.15 a las 12:17:54 PM CET +// + + +package es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.datosespecificos; + +import javax.xml.bind.JAXBElement; +import javax.xml.bind.annotation.XmlElementDecl; +import javax.xml.bind.annotation.XmlRegistry; +import javax.xml.datatype.XMLGregorianCalendar; +import javax.xml.namespace.QName; + + +/** + * This object contains factory methods for each + * Java content interface and Java element interface + * generated in the es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.datosespecificos package. + *

An ObjectFactory allows you to programatically + * construct new instances of the Java representation + * for XML content. The Java representation of XML + * content can consist of schema derived interfaces + * and classes representing the binding of schema + * type definitions, element declarations and model + * groups. Factory methods for each of these are + * provided in this class. + * + */ +@XmlRegistry +public class ObjectFactory { + + private final static QName _DatosEspecificos_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", "DatosEspecificos"); + private final static QName _CodigoEstado_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", "CodigoEstado"); + private final static QName _LiteralError_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", "LiteralError"); + private final static QName _ClaseTramite_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", "ClaseTramite"); + private final static QName _Nombre_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", "Nombre"); + private final static QName _Periodico_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", "Periodico"); + private final static QName _FechaCaducidad_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", "FechaCaducidad"); + private final static QName _Automatizado_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", "Automatizado"); + private final static QName _Tipo_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", "Tipo"); + private final static QName _Enlace_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", "Enlace"); + private final static QName _Descripcion_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", "Descripcion"); + private final static QName _NormaLegal_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", "NormaLegal"); + private final static QName _Articulo_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", "Articulo"); + private final static QName _CodigoCertificado_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", "CodigoCertificado"); + private final static QName _Cedente_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", "Cedente"); + private final static QName _NombreServicio_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", "NombreServicio"); + + /** + * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.datosespecificos + * + */ + public ObjectFactory() { + } + + /** + * Create an instance of {@link DatosEspecificos } + * + */ + public DatosEspecificos createDatosEspecificos() { + return new DatosEspecificos(); + } + + /** + * Create an instance of {@link Retorno } + * + */ + public Retorno createRetorno() { + return new Retorno(); + } + + /** + * Create an instance of {@link Estado } + * + */ + public Estado createEstado() { + return new Estado(); + } + + /** + * Create an instance of {@link Procedimiento } + * + */ + public Procedimiento createProcedimiento() { + return new Procedimiento(); + } + + /** + * Create an instance of {@link Consentimiento } + * + */ + public Consentimiento createConsentimiento() { + return new Consentimiento(); + } + + /** + * Create an instance of {@link EstadoProcedimiento } + * + */ + public EstadoProcedimiento createEstadoProcedimiento() { + return new EstadoProcedimiento(); + } + + /** + * Create an instance of {@link Servicios } + * + */ + public Servicios createServicios() { + return new Servicios(); + } + + /** + * Create an instance of {@link Servicio } + * + */ + public Servicio createServicio() { + return new Servicio(); + } + + /** + * Create an instance of {@link Normas } + * + */ + public Normas createNormas() { + return new Normas(); + } + + /** + * Create an instance of {@link Norma } + * + */ + public Norma createNorma() { + return new Norma(); + } + + /** + * Create an instance of {@link Articulos } + * + */ + public Articulos createArticulos() { + return new Articulos(); + } + + /** + * Create an instance of {@link EstadoAutorizacion } + * + */ + public EstadoAutorizacion createEstadoAutorizacion() { + return new EstadoAutorizacion(); + } + + /** + * Create an instance of {@link EstadoAutorizacionCedentes } + * + */ + public EstadoAutorizacionCedentes createEstadoAutorizacionCedentes() { + return new EstadoAutorizacionCedentes(); + } + + /** + * Create an instance of {@link EstadoAutorizacionCedente } + * + */ + public EstadoAutorizacionCedente createEstadoAutorizacionCedente() { + return new EstadoAutorizacionCedente(); + } + + /** + * Create an instance of {@link Consulta } + * + */ + public Consulta createConsulta() { + return new Consulta(); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link DatosEspecificos }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link DatosEspecificos }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", name = "DatosEspecificos") + public JAXBElement createDatosEspecificos(DatosEspecificos value) { + return new JAXBElement(_DatosEspecificos_QNAME, DatosEspecificos.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", name = "CodigoEstado") + public JAXBElement createCodigoEstado(String value) { + return new JAXBElement(_CodigoEstado_QNAME, String.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", name = "LiteralError") + public JAXBElement createLiteralError(String value) { + return new JAXBElement(_LiteralError_QNAME, String.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link Integer }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link Integer }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", name = "ClaseTramite") + public JAXBElement createClaseTramite(Integer value) { + return new JAXBElement(_ClaseTramite_QNAME, Integer.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", name = "Nombre") + public JAXBElement createNombre(String value) { + return new JAXBElement(_Nombre_QNAME, String.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", name = "Periodico") + public JAXBElement createPeriodico(String value) { + return new JAXBElement(_Periodico_QNAME, String.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link XMLGregorianCalendar }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link XMLGregorianCalendar }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", name = "FechaCaducidad") + public JAXBElement createFechaCaducidad(XMLGregorianCalendar value) { + return new JAXBElement(_FechaCaducidad_QNAME, XMLGregorianCalendar.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", name = "Automatizado") + public JAXBElement createAutomatizado(String value) { + return new JAXBElement(_Automatizado_QNAME, String.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", name = "Tipo") + public JAXBElement createTipo(String value) { + return new JAXBElement(_Tipo_QNAME, String.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", name = "Enlace") + public JAXBElement createEnlace(String value) { + return new JAXBElement(_Enlace_QNAME, String.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", name = "Descripcion") + public JAXBElement createDescripcion(String value) { + return new JAXBElement(_Descripcion_QNAME, String.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", name = "NormaLegal") + public JAXBElement createNormaLegal(String value) { + return new JAXBElement(_NormaLegal_QNAME, String.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", name = "Articulo") + public JAXBElement createArticulo(String value) { + return new JAXBElement(_Articulo_QNAME, String.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", name = "CodigoCertificado") + public JAXBElement createCodigoCertificado(String value) { + return new JAXBElement(_CodigoCertificado_QNAME, String.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", name = "Cedente") + public JAXBElement createCedente(String value) { + return new JAXBElement(_Cedente_QNAME, String.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", name = "NombreServicio") + public JAXBElement createNombreServicio(String value) { + return new JAXBElement(_NombreServicio_QNAME, String.class, null, value); + } + +} diff --git a/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/datosespecificos/Procedimiento.java b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/datosespecificos/Procedimiento.java new file mode 100644 index 00000000..65f96c97 --- /dev/null +++ b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/datosespecificos/Procedimiento.java @@ -0,0 +1,309 @@ +// +// Este archivo ha sido generado por la arquitectura JavaTM para la implantación de la referencia de enlace (JAXB) XML v2.3.2 +// Visite https://javaee.github.io/jaxb-v2/ +// Todas las modificaciones realizadas en este archivo se perderán si se vuelve a compilar el esquema de origen. +// Generado el: 2023.11.15 a las 12:17:54 PM CET +// + + +package es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.datosespecificos; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; + + +/** + *

Clase Java para anonymous complex type. + * + *

El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <all>
+ *         <element name="Codigo" type="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}CodigoProcedimiento"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}ClaseTramite"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}Nombre"/>
+ *         <element name="Descripcion" type="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}DescripcionProcedimiento"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}Periodico"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}FechaCaducidad" minOccurs="0"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}Automatizado"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}Consentimiento"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}EstadoProcedimiento"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}Servicios"/>
+ *       </all>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + +}) +@XmlRootElement(name = "Procedimiento") +public class Procedimiento { + + @XmlElement(name = "Codigo", required = true) + protected String codigo; + @XmlElement(name = "ClaseTramite") + protected int claseTramite; + @XmlElement(name = "Nombre", required = true) + protected String nombre; + @XmlElement(name = "Descripcion", required = true) + protected String descripcion; + @XmlElement(name = "Periodico", required = true) + protected String periodico; + @XmlElement(name = "FechaCaducidad") + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar fechaCaducidad; + @XmlElement(name = "Automatizado", required = true) + protected String automatizado; + @XmlElement(name = "Consentimiento", required = true) + protected Consentimiento consentimiento; + @XmlElement(name = "EstadoProcedimiento", required = true) + protected EstadoProcedimiento estadoProcedimiento; + @XmlElement(name = "Servicios", required = true) + protected Servicios servicios; + + /** + * Obtiene el valor de la propiedad codigo. + * + * @return + * possible object is + * {@link String } + * + */ + public String getCodigo() { + return codigo; + } + + /** + * Define el valor de la propiedad codigo. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCodigo(String value) { + this.codigo = value; + } + + /** + * Obtiene el valor de la propiedad claseTramite. + * + */ + public int getClaseTramite() { + return claseTramite; + } + + /** + * Define el valor de la propiedad claseTramite. + * + */ + public void setClaseTramite(int value) { + this.claseTramite = value; + } + + /** + * Obtiene el valor de la propiedad nombre. + * + * @return + * possible object is + * {@link String } + * + */ + public String getNombre() { + return nombre; + } + + /** + * Define el valor de la propiedad nombre. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setNombre(String value) { + this.nombre = value; + } + + /** + * Obtiene el valor de la propiedad descripcion. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDescripcion() { + return descripcion; + } + + /** + * Define el valor de la propiedad descripcion. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDescripcion(String value) { + this.descripcion = value; + } + + /** + * Obtiene el valor de la propiedad periodico. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPeriodico() { + return periodico; + } + + /** + * Define el valor de la propiedad periodico. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPeriodico(String value) { + this.periodico = value; + } + + /** + * Obtiene el valor de la propiedad fechaCaducidad. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + public XMLGregorianCalendar getFechaCaducidad() { + return fechaCaducidad; + } + + /** + * Define el valor de la propiedad fechaCaducidad. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + public void setFechaCaducidad(XMLGregorianCalendar value) { + this.fechaCaducidad = value; + } + + /** + * Obtiene el valor de la propiedad automatizado. + * + * @return + * possible object is + * {@link String } + * + */ + public String getAutomatizado() { + return automatizado; + } + + /** + * Define el valor de la propiedad automatizado. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAutomatizado(String value) { + this.automatizado = value; + } + + /** + * Obtiene el valor de la propiedad consentimiento. + * + * @return + * possible object is + * {@link Consentimiento } + * + */ + public Consentimiento getConsentimiento() { + return consentimiento; + } + + /** + * Define el valor de la propiedad consentimiento. + * + * @param value + * allowed object is + * {@link Consentimiento } + * + */ + public void setConsentimiento(Consentimiento value) { + this.consentimiento = value; + } + + /** + * Estado de la autorización del procedimiento + * + * @return + * possible object is + * {@link EstadoProcedimiento } + * + */ + public EstadoProcedimiento getEstadoProcedimiento() { + return estadoProcedimiento; + } + + /** + * Define el valor de la propiedad estadoProcedimiento. + * + * @param value + * allowed object is + * {@link EstadoProcedimiento } + * + */ + public void setEstadoProcedimiento(EstadoProcedimiento value) { + this.estadoProcedimiento = value; + } + + /** + * Obtiene el valor de la propiedad servicios. + * + * @return + * possible object is + * {@link Servicios } + * + */ + public Servicios getServicios() { + return servicios; + } + + /** + * Define el valor de la propiedad servicios. + * + * @param value + * allowed object is + * {@link Servicios } + * + */ + public void setServicios(Servicios value) { + this.servicios = value; + } + +} diff --git a/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/datosespecificos/Retorno.java b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/datosespecificos/Retorno.java new file mode 100644 index 00000000..36e8b698 --- /dev/null +++ b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/datosespecificos/Retorno.java @@ -0,0 +1,98 @@ +// +// Este archivo ha sido generado por la arquitectura JavaTM para la implantación de la referencia de enlace (JAXB) XML v2.3.2 +// Visite https://javaee.github.io/jaxb-v2/ +// Todas las modificaciones realizadas en este archivo se perderán si se vuelve a compilar el esquema de origen. +// Generado el: 2023.11.15 a las 12:17:54 PM CET +// + + +package es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.datosespecificos; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Clase Java para anonymous complex type. + * + *

El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <all>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}Estado"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}Procedimiento" minOccurs="0"/>
+ *       </all>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + +}) +@XmlRootElement(name = "Retorno") +public class Retorno { + + @XmlElement(name = "Estado", required = true) + protected Estado estado; + @XmlElement(name = "Procedimiento") + protected Procedimiento procedimiento; + + /** + * Obtiene el valor de la propiedad estado. + * + * @return + * possible object is + * {@link Estado } + * + */ + public Estado getEstado() { + return estado; + } + + /** + * Define el valor de la propiedad estado. + * + * @param value + * allowed object is + * {@link Estado } + * + */ + public void setEstado(Estado value) { + this.estado = value; + } + + /** + * Obtiene el valor de la propiedad procedimiento. + * + * @return + * possible object is + * {@link Procedimiento } + * + */ + public Procedimiento getProcedimiento() { + return procedimiento; + } + + /** + * Define el valor de la propiedad procedimiento. + * + * @param value + * allowed object is + * {@link Procedimiento } + * + */ + public void setProcedimiento(Procedimiento value) { + this.procedimiento = value; + } + +} diff --git a/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/datosespecificos/Servicio.java b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/datosespecificos/Servicio.java new file mode 100644 index 00000000..fbe41d18 --- /dev/null +++ b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/datosespecificos/Servicio.java @@ -0,0 +1,179 @@ +// +// Este archivo ha sido generado por la arquitectura JavaTM para la implantación de la referencia de enlace (JAXB) XML v2.3.2 +// Visite https://javaee.github.io/jaxb-v2/ +// Todas las modificaciones realizadas en este archivo se perderán si se vuelve a compilar el esquema de origen. +// Generado el: 2023.11.15 a las 12:17:54 PM CET +// + + +package es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.datosespecificos; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Clase Java para anonymous complex type. + * + *

El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <all>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}Normas"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}CodigoCertificado"/>
+ *         <element name="Nombre" type="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}NombreServicio"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}EstadoAutorizacion"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}EstadoAutorizacionCedentes" minOccurs="0"/>
+ *       </all>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + +}) +@XmlRootElement(name = "Servicio") +public class Servicio { + + @XmlElement(name = "Normas", required = true) + protected Normas normas; + @XmlElement(name = "CodigoCertificado", required = true) + protected String codigoCertificado; + @XmlElement(name = "Nombre", required = true) + protected String nombre; + @XmlElement(name = "EstadoAutorizacion", required = true) + protected EstadoAutorizacion estadoAutorizacion; + @XmlElement(name = "EstadoAutorizacionCedentes") + protected EstadoAutorizacionCedentes estadoAutorizacionCedentes; + + /** + * Normas legales que justifican la autorización para el envío de peticiones al servicio + * + * @return + * possible object is + * {@link Normas } + * + */ + public Normas getNormas() { + return normas; + } + + /** + * Define el valor de la propiedad normas. + * + * @param value + * allowed object is + * {@link Normas } + * + */ + public void setNormas(Normas value) { + this.normas = value; + } + + /** + * Código de certificado + * + * @return + * possible object is + * {@link String } + * + */ + public String getCodigoCertificado() { + return codigoCertificado; + } + + /** + * Define el valor de la propiedad codigoCertificado. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCodigoCertificado(String value) { + this.codigoCertificado = value; + } + + /** + * Obtiene el valor de la propiedad nombre. + * + * @return + * possible object is + * {@link String } + * + */ + public String getNombre() { + return nombre; + } + + /** + * Define el valor de la propiedad nombre. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setNombre(String value) { + this.nombre = value; + } + + /** + * Estado de la autorización del servicio + * + * @return + * possible object is + * {@link EstadoAutorizacion } + * + */ + public EstadoAutorizacion getEstadoAutorizacion() { + return estadoAutorizacion; + } + + /** + * Define el valor de la propiedad estadoAutorizacion. + * + * @param value + * allowed object is + * {@link EstadoAutorizacion } + * + */ + public void setEstadoAutorizacion(EstadoAutorizacion value) { + this.estadoAutorizacion = value; + } + + /** + * Estado de la autorización del servicio en cada cedente + * + * @return + * possible object is + * {@link EstadoAutorizacionCedentes } + * + */ + public EstadoAutorizacionCedentes getEstadoAutorizacionCedentes() { + return estadoAutorizacionCedentes; + } + + /** + * Define el valor de la propiedad estadoAutorizacionCedentes. + * + * @param value + * allowed object is + * {@link EstadoAutorizacionCedentes } + * + */ + public void setEstadoAutorizacionCedentes(EstadoAutorizacionCedentes value) { + this.estadoAutorizacionCedentes = value; + } + +} diff --git a/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/datosespecificos/Servicios.java b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/datosespecificos/Servicios.java new file mode 100644 index 00000000..e7ead0b0 --- /dev/null +++ b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/datosespecificos/Servicios.java @@ -0,0 +1,78 @@ +// +// Este archivo ha sido generado por la arquitectura JavaTM para la implantación de la referencia de enlace (JAXB) XML v2.3.2 +// Visite https://javaee.github.io/jaxb-v2/ +// Todas las modificaciones realizadas en este archivo se perderán si se vuelve a compilar el esquema de origen. +// Generado el: 2023.11.15 a las 12:17:54 PM CET +// + + +package es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.datosespecificos; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Clase Java para anonymous complex type. + * + *

El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence maxOccurs="unbounded">
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}Servicio"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "servicio" +}) +@XmlRootElement(name = "Servicios") +public class Servicios { + + @XmlElement(name = "Servicio", required = true) + protected List servicio; + + /** + * Gets the value of the servicio property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the servicio property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getServicio().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Servicio } + * + * + */ + public List getServicio() { + if (servicio == null) { + servicio = new ArrayList(); + } + return this.servicio; + } + +} diff --git a/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/datosespecificos/package-info.java b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/datosespecificos/package-info.java new file mode 100644 index 00000000..c48052c1 --- /dev/null +++ b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/datosespecificos/package-info.java @@ -0,0 +1,9 @@ +// +// Este archivo ha sido generado por la arquitectura JavaTM para la implantación de la referencia de enlace (JAXB) XML v2.3.2 +// Visite https://javaee.github.io/jaxb-v2/ +// Todas las modificaciones realizadas en este archivo se perderán si se vuelve a compilar el esquema de origen. +// Generado el: 2023.11.15 a las 12:17:54 PM CET +// + +@javax.xml.bind.annotation.XmlSchema(namespace = "http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", elementFormDefault = javax.xml.bind.annotation.XmlNsForm.QUALIFIED) +package es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.datosespecificos; diff --git a/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/Articulos.java b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/Articulos.java new file mode 100644 index 00000000..4a8e08e2 --- /dev/null +++ b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/Articulos.java @@ -0,0 +1,78 @@ +// +// Este archivo ha sido generado por la arquitectura JavaTM para la implantación de la referencia de enlace (JAXB) XML v2.3.2 +// Visite https://javaee.github.io/jaxb-v2/ +// Todas las modificaciones realizadas en este archivo se perderán si se vuelve a compilar el esquema de origen. +// Generado el: 2023.11.15 a las 12:17:55 PM CET +// + + +package es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.peticion; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Clase Java para anonymous complex type. + * + *

El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence maxOccurs="unbounded">
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}Articulo"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "articulo" +}) +@XmlRootElement(name = "Articulos") +public class Articulos { + + @XmlElement(name = "Articulo", required = true) + protected List articulo; + + /** + * Gets the value of the articulo property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the articulo property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getArticulo().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link String } + * + * + */ + public List getArticulo() { + if (articulo == null) { + articulo = new ArrayList(); + } + return this.articulo; + } + +} diff --git a/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/Atributos.java b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/Atributos.java new file mode 100644 index 00000000..635c4e27 --- /dev/null +++ b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/Atributos.java @@ -0,0 +1,172 @@ +// +// Este archivo ha sido generado por la arquitectura JavaTM para la implantación de la referencia de enlace (JAXB) XML v2.3.2 +// Visite https://javaee.github.io/jaxb-v2/ +// Todas las modificaciones realizadas en este archivo se perderán si se vuelve a compilar el esquema de origen. +// Generado el: 2023.11.15 a las 12:17:55 PM CET +// + + +package es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.peticion; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElementRef; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Clase Java para anonymous complex type. + * + *

El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <all>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/V3/peticion}IdPeticion"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/V3/peticion}NumElementos"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/V3/peticion}TimeStamp"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/V3/peticion}Estado" minOccurs="0"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/V3/peticion}CodigoCertificado"/>
+ *       </all>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + +}) +@XmlRootElement(name = "Atributos", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/peticion") +public class Atributos { + + @XmlElement(name = "IdPeticion", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/peticion", required = true) + protected String idPeticion; + @XmlElement(name = "NumElementos", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/peticion") + protected int numElementos; + @XmlElement(name = "TimeStamp", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/peticion", required = true) + protected String timeStamp; + @XmlElement(name = "Estado", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/peticion") + protected Estado estado; + @XmlElementRef(name = "CodigoCertificado", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/peticion", type = CodigoCertificadoPET.class) + protected CodigoCertificadoPET codigoCertificado; + + /** + * Obtiene el valor de la propiedad idPeticion. + * + * @return + * possible object is + * {@link String } + * + */ + public String getIdPeticion() { + return idPeticion; + } + + /** + * Define el valor de la propiedad idPeticion. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setIdPeticion(String value) { + this.idPeticion = value; + } + + /** + * Obtiene el valor de la propiedad numElementos. + * + */ + public int getNumElementos() { + return numElementos; + } + + /** + * Define el valor de la propiedad numElementos. + * + */ + public void setNumElementos(int value) { + this.numElementos = value; + } + + /** + * Obtiene el valor de la propiedad timeStamp. + * + * @return + * possible object is + * {@link String } + * + */ + public String getTimeStamp() { + return timeStamp; + } + + /** + * Define el valor de la propiedad timeStamp. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setTimeStamp(String value) { + this.timeStamp = value; + } + + /** + * Obtiene el valor de la propiedad estado. + * + * @return + * possible object is + * {@link Estado } + * + */ + public Estado getEstado() { + return estado; + } + + /** + * Define el valor de la propiedad estado. + * + * @param value + * allowed object is + * {@link Estado } + * + */ + public void setEstado(Estado value) { + this.estado = value; + } + + /** + * Obtiene el valor de la propiedad codigoCertificado. + * + * @return + * possible object is + * {@link CodigoCertificadoPET } + * + */ + public CodigoCertificadoPET getCodigoCertificado() { + return codigoCertificado; + } + + /** + * Define el valor de la propiedad codigoCertificado. + * + * @param value + * allowed object is + * {@link CodigoCertificadoPET } + * + */ + public void setCodigoCertificado(CodigoCertificadoPET value) { + this.codigoCertificado = value; + } + +} diff --git a/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/AutomatizadoPET.java b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/AutomatizadoPET.java new file mode 100644 index 00000000..9c1cc458 --- /dev/null +++ b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/AutomatizadoPET.java @@ -0,0 +1,28 @@ +// +// Este archivo ha sido generado por la arquitectura JavaTM para la implantación de la referencia de enlace (JAXB) XML v2.3.2 +// Visite https://javaee.github.io/jaxb-v2/ +// Todas las modificaciones realizadas en este archivo se perderán si se vuelve a compilar el esquema de origen. +// Generado el: 2023.11.15 a las 12:17:55 PM CET +// + + +package es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.peticion; + +import javax.xml.bind.JAXBElement; +import javax.xml.namespace.QName; + +public class AutomatizadoPET + extends JAXBElement +{ + + protected final static QName NAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/V3/peticion", "Automatizado"); + + public AutomatizadoPET(String value) { + super(NAME, ((Class) String.class), null, value); + } + + public AutomatizadoPET() { + super(NAME, ((Class) String.class), null, null); + } + +} diff --git a/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/ClaseTramitePET.java b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/ClaseTramitePET.java new file mode 100644 index 00000000..a33db091 --- /dev/null +++ b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/ClaseTramitePET.java @@ -0,0 +1,28 @@ +// +// Este archivo ha sido generado por la arquitectura JavaTM para la implantación de la referencia de enlace (JAXB) XML v2.3.2 +// Visite https://javaee.github.io/jaxb-v2/ +// Todas las modificaciones realizadas en este archivo se perderán si se vuelve a compilar el esquema de origen. +// Generado el: 2023.11.15 a las 12:17:55 PM CET +// + + +package es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.peticion; + +import javax.xml.bind.JAXBElement; +import javax.xml.namespace.QName; + +public class ClaseTramitePET + extends JAXBElement +{ + + protected final static QName NAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/V3/peticion", "ClaseTramite"); + + public ClaseTramitePET(Integer value) { + super(NAME, ((Class) Integer.class), null, value); + } + + public ClaseTramitePET() { + super(NAME, ((Class) Integer.class), null, null); + } + +} diff --git a/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/CodigoCertificadoPET.java b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/CodigoCertificadoPET.java new file mode 100644 index 00000000..73f9bc21 --- /dev/null +++ b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/CodigoCertificadoPET.java @@ -0,0 +1,28 @@ +// +// Este archivo ha sido generado por la arquitectura JavaTM para la implantación de la referencia de enlace (JAXB) XML v2.3.2 +// Visite https://javaee.github.io/jaxb-v2/ +// Todas las modificaciones realizadas en este archivo se perderán si se vuelve a compilar el esquema de origen. +// Generado el: 2023.11.15 a las 12:17:55 PM CET +// + + +package es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.peticion; + +import javax.xml.bind.JAXBElement; +import javax.xml.namespace.QName; + +public class CodigoCertificadoPET + extends JAXBElement +{ + + protected final static QName NAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/V3/peticion", "CodigoCertificado"); + + public CodigoCertificadoPET(String value) { + super(NAME, ((Class) String.class), null, value); + } + + public CodigoCertificadoPET() { + super(NAME, ((Class) String.class), null, null); + } + +} diff --git a/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/CodigoEstadoPET.java b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/CodigoEstadoPET.java new file mode 100644 index 00000000..d04eb26c --- /dev/null +++ b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/CodigoEstadoPET.java @@ -0,0 +1,28 @@ +// +// Este archivo ha sido generado por la arquitectura JavaTM para la implantación de la referencia de enlace (JAXB) XML v2.3.2 +// Visite https://javaee.github.io/jaxb-v2/ +// Todas las modificaciones realizadas en este archivo se perderán si se vuelve a compilar el esquema de origen. +// Generado el: 2023.11.15 a las 12:17:55 PM CET +// + + +package es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.peticion; + +import javax.xml.bind.JAXBElement; +import javax.xml.namespace.QName; + +public class CodigoEstadoPET + extends JAXBElement +{ + + protected final static QName NAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/V3/peticion", "CodigoEstado"); + + public CodigoEstadoPET(String value) { + super(NAME, ((Class) String.class), null, value); + } + + public CodigoEstadoPET() { + super(NAME, ((Class) String.class), null, null); + } + +} diff --git a/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/Consentimiento.java b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/Consentimiento.java new file mode 100644 index 00000000..95cb4c9a --- /dev/null +++ b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/Consentimiento.java @@ -0,0 +1,98 @@ +// +// Este archivo ha sido generado por la arquitectura JavaTM para la implantación de la referencia de enlace (JAXB) XML v2.3.2 +// Visite https://javaee.github.io/jaxb-v2/ +// Todas las modificaciones realizadas en este archivo se perderán si se vuelve a compilar el esquema de origen. +// Generado el: 2023.11.15 a las 12:17:55 PM CET +// + + +package es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.peticion; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Clase Java para anonymous complex type. + * + *

El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <all>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}Tipo"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}Enlace" minOccurs="0"/>
+ *       </all>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + +}) +@XmlRootElement(name = "Consentimiento") +public class Consentimiento { + + @XmlElement(name = "Tipo", required = true) + protected String tipo; + @XmlElement(name = "Enlace") + protected String enlace; + + /** + * Obtiene el valor de la propiedad tipo. + * + * @return + * possible object is + * {@link String } + * + */ + public String getTipo() { + return tipo; + } + + /** + * Define el valor de la propiedad tipo. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setTipo(String value) { + this.tipo = value; + } + + /** + * Enlace del consentimiento. + * + * @return + * possible object is + * {@link String } + * + */ + public String getEnlace() { + return enlace; + } + + /** + * Define el valor de la propiedad enlace. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setEnlace(String value) { + this.enlace = value; + } + +} diff --git a/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/Consulta.java b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/Consulta.java new file mode 100644 index 00000000..b942b074 --- /dev/null +++ b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/Consulta.java @@ -0,0 +1,71 @@ +// +// Este archivo ha sido generado por la arquitectura JavaTM para la implantación de la referencia de enlace (JAXB) XML v2.3.2 +// Visite https://javaee.github.io/jaxb-v2/ +// Todas las modificaciones realizadas en este archivo se perderán si se vuelve a compilar el esquema de origen. +// Generado el: 2023.11.15 a las 12:17:55 PM CET +// + + +package es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.peticion; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Clase Java para anonymous complex type. + * + *

El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <all>
+ *         <element name="CodigoProcedimiento" type="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}CodigoProcedimiento"/>
+ *       </all>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + +}) +@XmlRootElement(name = "Consulta") +public class Consulta { + + @XmlElement(name = "CodigoProcedimiento", required = true) + protected String codigoProcedimiento; + + /** + * Obtiene el valor de la propiedad codigoProcedimiento. + * + * @return + * possible object is + * {@link String } + * + */ + public String getCodigoProcedimiento() { + return codigoProcedimiento; + } + + /** + * Define el valor de la propiedad codigoProcedimiento. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCodigoProcedimiento(String value) { + this.codigoProcedimiento = value; + } + +} diff --git a/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/DatosEspecificos.java b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/DatosEspecificos.java new file mode 100644 index 00000000..09d070bc --- /dev/null +++ b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/DatosEspecificos.java @@ -0,0 +1,125 @@ +// +// Este archivo ha sido generado por la arquitectura JavaTM para la implantación de la referencia de enlace (JAXB) XML v2.3.2 +// Visite https://javaee.github.io/jaxb-v2/ +// Todas las modificaciones realizadas en este archivo se perderán si se vuelve a compilar el esquema de origen. +// Generado el: 2023.11.15 a las 12:17:55 PM CET +// + + +package es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.peticion; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Clase Java para DatosEspecificos complex type. + * + *

El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase. + * + *

+ * <complexType name="DatosEspecificos">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <choice>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}Consulta"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}Retorno"/>
+ *       </choice>
+ *       <attribute name="Id" type="{http://www.w3.org/2001/XMLSchema}string" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "DatosEspecificos", propOrder = { + "consulta", + "retorno" +}) +public class DatosEspecificos { + + @XmlElement(name = "Consulta") + protected Consulta consulta; + @XmlElement(name = "Retorno") + protected Retorno retorno; + @XmlAttribute(name = "Id") + protected String id; + + /** + * Obtiene el valor de la propiedad consulta. + * + * @return + * possible object is + * {@link Consulta } + * + */ + public Consulta getConsulta() { + return consulta; + } + + /** + * Define el valor de la propiedad consulta. + * + * @param value + * allowed object is + * {@link Consulta } + * + */ + public void setConsulta(Consulta value) { + this.consulta = value; + } + + /** + * Obtiene el valor de la propiedad retorno. + * + * @return + * possible object is + * {@link Retorno } + * + */ + public Retorno getRetorno() { + return retorno; + } + + /** + * Define el valor de la propiedad retorno. + * + * @param value + * allowed object is + * {@link Retorno } + * + */ + public void setRetorno(Retorno value) { + this.retorno = value; + } + + /** + * Obtiene el valor de la propiedad id. + * + * @return + * possible object is + * {@link String } + * + */ + public String getId() { + return id; + } + + /** + * Define el valor de la propiedad id. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setId(String value) { + this.id = value; + } + +} diff --git a/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/DatosGenericos.java b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/DatosGenericos.java new file mode 100644 index 00000000..af3b8444 --- /dev/null +++ b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/DatosGenericos.java @@ -0,0 +1,152 @@ +// +// Este archivo ha sido generado por la arquitectura JavaTM para la implantación de la referencia de enlace (JAXB) XML v2.3.2 +// Visite https://javaee.github.io/jaxb-v2/ +// Todas las modificaciones realizadas en este archivo se perderán si se vuelve a compilar el esquema de origen. +// Generado el: 2023.11.15 a las 12:17:55 PM CET +// + + +package es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.peticion; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Clase Java para anonymous complex type. + * + *

El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <all>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/V3/peticion}Emisor"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/V3/peticion}Solicitante"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/V3/peticion}Titular" minOccurs="0"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/V3/peticion}Transmision"/>
+ *       </all>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + +}) +@XmlRootElement(name = "DatosGenericos", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/peticion") +public class DatosGenericos { + + @XmlElement(name = "Emisor", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/peticion", required = true) + protected Emisor emisor; + @XmlElement(name = "Solicitante", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/peticion", required = true) + protected Solicitante solicitante; + @XmlElement(name = "Titular", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/peticion") + protected Titular titular; + @XmlElement(name = "Transmision", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/peticion", required = true) + protected Transmision transmision; + + /** + * Obtiene el valor de la propiedad emisor. + * + * @return + * possible object is + * {@link Emisor } + * + */ + public Emisor getEmisor() { + return emisor; + } + + /** + * Define el valor de la propiedad emisor. + * + * @param value + * allowed object is + * {@link Emisor } + * + */ + public void setEmisor(Emisor value) { + this.emisor = value; + } + + /** + * Obtiene el valor de la propiedad solicitante. + * + * @return + * possible object is + * {@link Solicitante } + * + */ + public Solicitante getSolicitante() { + return solicitante; + } + + /** + * Define el valor de la propiedad solicitante. + * + * @param value + * allowed object is + * {@link Solicitante } + * + */ + public void setSolicitante(Solicitante value) { + this.solicitante = value; + } + + /** + * Obtiene el valor de la propiedad titular. + * + * @return + * possible object is + * {@link Titular } + * + */ + public Titular getTitular() { + return titular; + } + + /** + * Define el valor de la propiedad titular. + * + * @param value + * allowed object is + * {@link Titular } + * + */ + public void setTitular(Titular value) { + this.titular = value; + } + + /** + * Obtiene el valor de la propiedad transmision. + * + * @return + * possible object is + * {@link Transmision } + * + */ + public Transmision getTransmision() { + return transmision; + } + + /** + * Define el valor de la propiedad transmision. + * + * @param value + * allowed object is + * {@link Transmision } + * + */ + public void setTransmision(Transmision value) { + this.transmision = value; + } + +} diff --git a/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/Emisor.java b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/Emisor.java new file mode 100644 index 00000000..bf594b90 --- /dev/null +++ b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/Emisor.java @@ -0,0 +1,99 @@ +// +// Este archivo ha sido generado por la arquitectura JavaTM para la implantación de la referencia de enlace (JAXB) XML v2.3.2 +// Visite https://javaee.github.io/jaxb-v2/ +// Todas las modificaciones realizadas en este archivo se perderán si se vuelve a compilar el esquema de origen. +// Generado el: 2023.11.15 a las 12:17:55 PM CET +// + + +package es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.peticion; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElementRef; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Clase Java para anonymous complex type. + * + *

El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <all>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/V3/peticion}NifEmisor"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/V3/peticion}NombreEmisor"/>
+ *       </all>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + +}) +@XmlRootElement(name = "Emisor", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/peticion") +public class Emisor { + + @XmlElement(name = "NifEmisor", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/peticion", required = true) + protected String nifEmisor; + @XmlElementRef(name = "NombreEmisor", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/peticion", type = NombreEmisorPET.class) + protected NombreEmisorPET nombreEmisor; + + /** + * Obtiene el valor de la propiedad nifEmisor. + * + * @return + * possible object is + * {@link String } + * + */ + public String getNifEmisor() { + return nifEmisor; + } + + /** + * Define el valor de la propiedad nifEmisor. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setNifEmisor(String value) { + this.nifEmisor = value; + } + + /** + * Obtiene el valor de la propiedad nombreEmisor. + * + * @return + * possible object is + * {@link NombreEmisorPET } + * + */ + public NombreEmisorPET getNombreEmisor() { + return nombreEmisor; + } + + /** + * Define el valor de la propiedad nombreEmisor. + * + * @param value + * allowed object is + * {@link NombreEmisorPET } + * + */ + public void setNombreEmisor(NombreEmisorPET value) { + this.nombreEmisor = value; + } + +} diff --git a/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/Estado.java b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/Estado.java new file mode 100644 index 00000000..3b425ab7 --- /dev/null +++ b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/Estado.java @@ -0,0 +1,153 @@ +// +// Este archivo ha sido generado por la arquitectura JavaTM para la implantación de la referencia de enlace (JAXB) XML v2.3.2 +// Visite https://javaee.github.io/jaxb-v2/ +// Todas las modificaciones realizadas en este archivo se perderán si se vuelve a compilar el esquema de origen. +// Generado el: 2023.11.15 a las 12:17:55 PM CET +// + + +package es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.peticion; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElementRef; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Clase Java para anonymous complex type. + * + *

El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <all>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/V3/peticion}CodigoEstado" minOccurs="0"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/V3/peticion}CodigoEstadoSecundario" minOccurs="0"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/V3/peticion}LiteralError" minOccurs="0"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/V3/peticion}TiempoEstimadoRespuesta" minOccurs="0"/>
+ *       </all>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + +}) +@XmlRootElement(name = "Estado", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/peticion") +public class Estado { + + @XmlElementRef(name = "CodigoEstado", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/peticion", type = CodigoEstadoPET.class, required = false) + protected CodigoEstadoPET codigoEstado; + @XmlElement(name = "CodigoEstadoSecundario", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/peticion") + protected String codigoEstadoSecundario; + @XmlElementRef(name = "LiteralError", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/peticion", type = LiteralErrorPET.class, required = false) + protected LiteralErrorPET literalError; + @XmlElement(name = "TiempoEstimadoRespuesta", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/peticion") + protected Integer tiempoEstimadoRespuesta; + + /** + * Obtiene el valor de la propiedad codigoEstado. + * + * @return + * possible object is + * {@link CodigoEstadoPET } + * + */ + public CodigoEstadoPET getCodigoEstado() { + return codigoEstado; + } + + /** + * Define el valor de la propiedad codigoEstado. + * + * @param value + * allowed object is + * {@link CodigoEstadoPET } + * + */ + public void setCodigoEstado(CodigoEstadoPET value) { + this.codigoEstado = value; + } + + /** + * Obtiene el valor de la propiedad codigoEstadoSecundario. + * + * @return + * possible object is + * {@link String } + * + */ + public String getCodigoEstadoSecundario() { + return codigoEstadoSecundario; + } + + /** + * Define el valor de la propiedad codigoEstadoSecundario. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCodigoEstadoSecundario(String value) { + this.codigoEstadoSecundario = value; + } + + /** + * Obtiene el valor de la propiedad literalError. + * + * @return + * possible object is + * {@link LiteralErrorPET } + * + */ + public LiteralErrorPET getLiteralError() { + return literalError; + } + + /** + * Define el valor de la propiedad literalError. + * + * @param value + * allowed object is + * {@link LiteralErrorPET } + * + */ + public void setLiteralError(LiteralErrorPET value) { + this.literalError = value; + } + + /** + * Obtiene el valor de la propiedad tiempoEstimadoRespuesta. + * + * @return + * possible object is + * {@link Integer } + * + */ + public Integer getTiempoEstimadoRespuesta() { + return tiempoEstimadoRespuesta; + } + + /** + * Define el valor de la propiedad tiempoEstimadoRespuesta. + * + * @param value + * allowed object is + * {@link Integer } + * + */ + public void setTiempoEstimadoRespuesta(Integer value) { + this.tiempoEstimadoRespuesta = value; + } + +} diff --git a/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/Estado2.java b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/Estado2.java new file mode 100644 index 00000000..79df46e1 --- /dev/null +++ b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/Estado2.java @@ -0,0 +1,98 @@ +// +// Este archivo ha sido generado por la arquitectura JavaTM para la implantación de la referencia de enlace (JAXB) XML v2.3.2 +// Visite https://javaee.github.io/jaxb-v2/ +// Todas las modificaciones realizadas en este archivo se perderán si se vuelve a compilar el esquema de origen. +// Generado el: 2023.11.15 a las 12:17:55 PM CET +// + + +package es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.peticion; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Clase Java para anonymous complex type. + * + *

El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <all>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}CodigoEstado"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}LiteralError"/>
+ *       </all>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + +}) +@XmlRootElement(name = "Estado") +public class Estado2 { + + @XmlElement(name = "CodigoEstado", required = true) + protected String codigoEstado; + @XmlElement(name = "LiteralError", required = true) + protected String literalError; + + /** + * Obtiene el valor de la propiedad codigoEstado. + * + * @return + * possible object is + * {@link String } + * + */ + public String getCodigoEstado() { + return codigoEstado; + } + + /** + * Define el valor de la propiedad codigoEstado. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCodigoEstado(String value) { + this.codigoEstado = value; + } + + /** + * Obtiene el valor de la propiedad literalError. + * + * @return + * possible object is + * {@link String } + * + */ + public String getLiteralError() { + return literalError; + } + + /** + * Define el valor de la propiedad literalError. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setLiteralError(String value) { + this.literalError = value; + } + +} diff --git a/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/EstadoAutorizacion.java b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/EstadoAutorizacion.java new file mode 100644 index 00000000..67558af3 --- /dev/null +++ b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/EstadoAutorizacion.java @@ -0,0 +1,125 @@ +// +// Este archivo ha sido generado por la arquitectura JavaTM para la implantación de la referencia de enlace (JAXB) XML v2.3.2 +// Visite https://javaee.github.io/jaxb-v2/ +// Todas las modificaciones realizadas en este archivo se perderán si se vuelve a compilar el esquema de origen. +// Generado el: 2023.11.15 a las 12:17:55 PM CET +// + + +package es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.peticion; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Clase Java para anonymous complex type. + * + *

El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <all>
+ *         <element name="Estado" type="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}EstadoAutorizacion"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}Descripcion"/>
+ *         <element name="Observaciones" minOccurs="0">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *               <minLength value="1"/>
+ *               <maxLength value="1024"/>
+ *               <whiteSpace value="collapse"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *       </all>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + +}) +@XmlRootElement(name = "EstadoAutorizacion") +public class EstadoAutorizacion { + + @XmlElement(name = "Estado") + protected int estado; + @XmlElement(name = "Descripcion", required = true) + protected String descripcion; + @XmlElement(name = "Observaciones") + protected String observaciones; + + /** + * Obtiene el valor de la propiedad estado. + * + */ + public int getEstado() { + return estado; + } + + /** + * Define el valor de la propiedad estado. + * + */ + public void setEstado(int value) { + this.estado = value; + } + + /** + * Obtiene el valor de la propiedad descripcion. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDescripcion() { + return descripcion; + } + + /** + * Define el valor de la propiedad descripcion. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDescripcion(String value) { + this.descripcion = value; + } + + /** + * Obtiene el valor de la propiedad observaciones. + * + * @return + * possible object is + * {@link String } + * + */ + public String getObservaciones() { + return observaciones; + } + + /** + * Define el valor de la propiedad observaciones. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setObservaciones(String value) { + this.observaciones = value; + } + +} diff --git a/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/EstadoAutorizacionCedente.java b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/EstadoAutorizacionCedente.java new file mode 100644 index 00000000..8bb5631c --- /dev/null +++ b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/EstadoAutorizacionCedente.java @@ -0,0 +1,144 @@ +// +// Este archivo ha sido generado por la arquitectura JavaTM para la implantación de la referencia de enlace (JAXB) XML v2.3.2 +// Visite https://javaee.github.io/jaxb-v2/ +// Todas las modificaciones realizadas en este archivo se perderán si se vuelve a compilar el esquema de origen. +// Generado el: 2023.11.15 a las 12:17:55 PM CET +// + + +package es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.peticion; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Clase Java para anonymous complex type. + * + *

El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <all>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}Cedente"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}NombreServicio"/>
+ *         <element name="Estado" type="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}EstadoServicioCedente"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}Descripcion"/>
+ *       </all>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + +}) +@XmlRootElement(name = "EstadoAutorizacionCedente") +public class EstadoAutorizacionCedente { + + @XmlElement(name = "Cedente", required = true) + protected String cedente; + @XmlElement(name = "NombreServicio", required = true) + protected String nombreServicio; + @XmlElement(name = "Estado") + protected int estado; + @XmlElement(name = "Descripcion", required = true) + protected String descripcion; + + /** + * Obtiene el valor de la propiedad cedente. + * + * @return + * possible object is + * {@link String } + * + */ + public String getCedente() { + return cedente; + } + + /** + * Define el valor de la propiedad cedente. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCedente(String value) { + this.cedente = value; + } + + /** + * Obtiene el valor de la propiedad nombreServicio. + * + * @return + * possible object is + * {@link String } + * + */ + public String getNombreServicio() { + return nombreServicio; + } + + /** + * Define el valor de la propiedad nombreServicio. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setNombreServicio(String value) { + this.nombreServicio = value; + } + + /** + * Obtiene el valor de la propiedad estado. + * + */ + public int getEstado() { + return estado; + } + + /** + * Define el valor de la propiedad estado. + * + */ + public void setEstado(int value) { + this.estado = value; + } + + /** + * Obtiene el valor de la propiedad descripcion. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDescripcion() { + return descripcion; + } + + /** + * Define el valor de la propiedad descripcion. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDescripcion(String value) { + this.descripcion = value; + } + +} diff --git a/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/EstadoAutorizacionCedentes.java b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/EstadoAutorizacionCedentes.java new file mode 100644 index 00000000..bf00747d --- /dev/null +++ b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/EstadoAutorizacionCedentes.java @@ -0,0 +1,78 @@ +// +// Este archivo ha sido generado por la arquitectura JavaTM para la implantación de la referencia de enlace (JAXB) XML v2.3.2 +// Visite https://javaee.github.io/jaxb-v2/ +// Todas las modificaciones realizadas en este archivo se perderán si se vuelve a compilar el esquema de origen. +// Generado el: 2023.11.15 a las 12:17:55 PM CET +// + + +package es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.peticion; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Clase Java para anonymous complex type. + * + *

El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence maxOccurs="unbounded">
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}EstadoAutorizacionCedente"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "estadoAutorizacionCedente" +}) +@XmlRootElement(name = "EstadoAutorizacionCedentes") +public class EstadoAutorizacionCedentes { + + @XmlElement(name = "EstadoAutorizacionCedente", required = true) + protected List estadoAutorizacionCedente; + + /** + * Gets the value of the estadoAutorizacionCedente property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the estadoAutorizacionCedente property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getEstadoAutorizacionCedente().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link EstadoAutorizacionCedente } + * + * + */ + public List getEstadoAutorizacionCedente() { + if (estadoAutorizacionCedente == null) { + estadoAutorizacionCedente = new ArrayList(); + } + return this.estadoAutorizacionCedente; + } + +} diff --git a/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/EstadoProcedimiento.java b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/EstadoProcedimiento.java new file mode 100644 index 00000000..50387335 --- /dev/null +++ b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/EstadoProcedimiento.java @@ -0,0 +1,125 @@ +// +// Este archivo ha sido generado por la arquitectura JavaTM para la implantación de la referencia de enlace (JAXB) XML v2.3.2 +// Visite https://javaee.github.io/jaxb-v2/ +// Todas las modificaciones realizadas en este archivo se perderán si se vuelve a compilar el esquema de origen. +// Generado el: 2023.11.15 a las 12:17:55 PM CET +// + + +package es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.peticion; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Clase Java para anonymous complex type. + * + *

El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <all>
+ *         <element name="Estado" type="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}EstadoProcedimiento"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}Descripcion"/>
+ *         <element name="Observaciones" minOccurs="0">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *               <minLength value="1"/>
+ *               <maxLength value="1024"/>
+ *               <whiteSpace value="collapse"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *       </all>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + +}) +@XmlRootElement(name = "EstadoProcedimiento") +public class EstadoProcedimiento { + + @XmlElement(name = "Estado") + protected int estado; + @XmlElement(name = "Descripcion", required = true) + protected String descripcion; + @XmlElement(name = "Observaciones") + protected String observaciones; + + /** + * Obtiene el valor de la propiedad estado. + * + */ + public int getEstado() { + return estado; + } + + /** + * Define el valor de la propiedad estado. + * + */ + public void setEstado(int value) { + this.estado = value; + } + + /** + * Obtiene el valor de la propiedad descripcion. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDescripcion() { + return descripcion; + } + + /** + * Define el valor de la propiedad descripcion. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDescripcion(String value) { + this.descripcion = value; + } + + /** + * Obtiene el valor de la propiedad observaciones. + * + * @return + * possible object is + * {@link String } + * + */ + public String getObservaciones() { + return observaciones; + } + + /** + * Define el valor de la propiedad observaciones. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setObservaciones(String value) { + this.observaciones = value; + } + +} diff --git a/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/Funcionario.java b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/Funcionario.java new file mode 100644 index 00000000..4ba59982 --- /dev/null +++ b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/Funcionario.java @@ -0,0 +1,99 @@ +// +// Este archivo ha sido generado por la arquitectura JavaTM para la implantación de la referencia de enlace (JAXB) XML v2.3.2 +// Visite https://javaee.github.io/jaxb-v2/ +// Todas las modificaciones realizadas en este archivo se perderán si se vuelve a compilar el esquema de origen. +// Generado el: 2023.11.15 a las 12:17:55 PM CET +// + + +package es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.peticion; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Clase Java para anonymous complex type. + * + *

El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/V3/peticion}NombreCompletoFuncionario"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/V3/peticion}NifFuncionario"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "nombreCompletoFuncionario", + "nifFuncionario" +}) +@XmlRootElement(name = "Funcionario", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/peticion") +public class Funcionario { + + @XmlElement(name = "NombreCompletoFuncionario", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/peticion", required = true) + protected String nombreCompletoFuncionario; + @XmlElement(name = "NifFuncionario", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/peticion", required = true) + protected String nifFuncionario; + + /** + * Obtiene el valor de la propiedad nombreCompletoFuncionario. + * + * @return + * possible object is + * {@link String } + * + */ + public String getNombreCompletoFuncionario() { + return nombreCompletoFuncionario; + } + + /** + * Define el valor de la propiedad nombreCompletoFuncionario. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setNombreCompletoFuncionario(String value) { + this.nombreCompletoFuncionario = value; + } + + /** + * Obtiene el valor de la propiedad nifFuncionario. + * + * @return + * possible object is + * {@link String } + * + */ + public String getNifFuncionario() { + return nifFuncionario; + } + + /** + * Define el valor de la propiedad nifFuncionario. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setNifFuncionario(String value) { + this.nifFuncionario = value; + } + +} diff --git a/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/LiteralErrorPET.java b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/LiteralErrorPET.java new file mode 100644 index 00000000..8f4e9390 --- /dev/null +++ b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/LiteralErrorPET.java @@ -0,0 +1,28 @@ +// +// Este archivo ha sido generado por la arquitectura JavaTM para la implantación de la referencia de enlace (JAXB) XML v2.3.2 +// Visite https://javaee.github.io/jaxb-v2/ +// Todas las modificaciones realizadas en este archivo se perderán si se vuelve a compilar el esquema de origen. +// Generado el: 2023.11.15 a las 12:17:55 PM CET +// + + +package es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.peticion; + +import javax.xml.bind.JAXBElement; +import javax.xml.namespace.QName; + +public class LiteralErrorPET + extends JAXBElement +{ + + protected final static QName NAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/V3/peticion", "LiteralError"); + + public LiteralErrorPET(String value) { + super(NAME, ((Class) String.class), null, value); + } + + public LiteralErrorPET() { + super(NAME, ((Class) String.class), null, null); + } + +} diff --git a/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/NombreEmisorPET.java b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/NombreEmisorPET.java new file mode 100644 index 00000000..9a1a982a --- /dev/null +++ b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/NombreEmisorPET.java @@ -0,0 +1,28 @@ +// +// Este archivo ha sido generado por la arquitectura JavaTM para la implantación de la referencia de enlace (JAXB) XML v2.3.2 +// Visite https://javaee.github.io/jaxb-v2/ +// Todas las modificaciones realizadas en este archivo se perderán si se vuelve a compilar el esquema de origen. +// Generado el: 2023.11.15 a las 12:17:55 PM CET +// + + +package es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.peticion; + +import javax.xml.bind.JAXBElement; +import javax.xml.namespace.QName; + +public class NombreEmisorPET + extends JAXBElement +{ + + protected final static QName NAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/V3/peticion", "NombreEmisor"); + + public NombreEmisorPET(String value) { + super(NAME, ((Class) String.class), null, value); + } + + public NombreEmisorPET() { + super(NAME, ((Class) String.class), null, null); + } + +} diff --git a/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/NombrePET.java b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/NombrePET.java new file mode 100644 index 00000000..7d9a236e --- /dev/null +++ b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/NombrePET.java @@ -0,0 +1,28 @@ +// +// Este archivo ha sido generado por la arquitectura JavaTM para la implantación de la referencia de enlace (JAXB) XML v2.3.2 +// Visite https://javaee.github.io/jaxb-v2/ +// Todas las modificaciones realizadas en este archivo se perderán si se vuelve a compilar el esquema de origen. +// Generado el: 2023.11.15 a las 12:17:55 PM CET +// + + +package es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.peticion; + +import javax.xml.bind.JAXBElement; +import javax.xml.namespace.QName; + +public class NombrePET + extends JAXBElement +{ + + protected final static QName NAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/V3/peticion", "Nombre"); + + public NombrePET(String value) { + super(NAME, ((Class) String.class), null, value); + } + + public NombrePET() { + super(NAME, ((Class) String.class), null, null); + } + +} diff --git a/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/Norma.java b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/Norma.java new file mode 100644 index 00000000..db24e567 --- /dev/null +++ b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/Norma.java @@ -0,0 +1,125 @@ +// +// Este archivo ha sido generado por la arquitectura JavaTM para la implantación de la referencia de enlace (JAXB) XML v2.3.2 +// Visite https://javaee.github.io/jaxb-v2/ +// Todas las modificaciones realizadas en este archivo se perderán si se vuelve a compilar el esquema de origen. +// Generado el: 2023.11.15 a las 12:17:55 PM CET +// + + +package es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.peticion; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Clase Java para anonymous complex type. + * + *

El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <all>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}NormaLegal"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}Enlace" minOccurs="0"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}Articulos"/>
+ *       </all>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + +}) +@XmlRootElement(name = "Norma") +public class Norma { + + @XmlElement(name = "NormaLegal", required = true) + protected String normaLegal; + @XmlElement(name = "Enlace") + protected String enlace; + @XmlElement(name = "Articulos", required = true) + protected Articulos articulos; + + /** + * Obtiene el valor de la propiedad normaLegal. + * + * @return + * possible object is + * {@link String } + * + */ + public String getNormaLegal() { + return normaLegal; + } + + /** + * Define el valor de la propiedad normaLegal. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setNormaLegal(String value) { + this.normaLegal = value; + } + + /** + * Enlace de la norma legal que regula el procedimiento + * + * @return + * possible object is + * {@link String } + * + */ + public String getEnlace() { + return enlace; + } + + /** + * Define el valor de la propiedad enlace. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setEnlace(String value) { + this.enlace = value; + } + + /** + * Obtiene el valor de la propiedad articulos. + * + * @return + * possible object is + * {@link Articulos } + * + */ + public Articulos getArticulos() { + return articulos; + } + + /** + * Define el valor de la propiedad articulos. + * + * @param value + * allowed object is + * {@link Articulos } + * + */ + public void setArticulos(Articulos value) { + this.articulos = value; + } + +} diff --git a/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/Normas.java b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/Normas.java new file mode 100644 index 00000000..43cf90c5 --- /dev/null +++ b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/Normas.java @@ -0,0 +1,78 @@ +// +// Este archivo ha sido generado por la arquitectura JavaTM para la implantación de la referencia de enlace (JAXB) XML v2.3.2 +// Visite https://javaee.github.io/jaxb-v2/ +// Todas las modificaciones realizadas en este archivo se perderán si se vuelve a compilar el esquema de origen. +// Generado el: 2023.11.15 a las 12:17:55 PM CET +// + + +package es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.peticion; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Clase Java para anonymous complex type. + * + *

El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence maxOccurs="unbounded">
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}Norma"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "norma" +}) +@XmlRootElement(name = "Normas") +public class Normas { + + @XmlElement(name = "Norma", required = true) + protected List norma; + + /** + * Gets the value of the norma property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the norma property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getNorma().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Norma } + * + * + */ + public List getNorma() { + if (norma == null) { + norma = new ArrayList(); + } + return this.norma; + } + +} diff --git a/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/ObjectFactory.java b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/ObjectFactory.java new file mode 100644 index 00000000..92c43bdd --- /dev/null +++ b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/ObjectFactory.java @@ -0,0 +1,924 @@ +// +// Este archivo ha sido generado por la arquitectura JavaTM para la implantación de la referencia de enlace (JAXB) XML v2.3.2 +// Visite https://javaee.github.io/jaxb-v2/ +// Todas las modificaciones realizadas en este archivo se perderán si se vuelve a compilar el esquema de origen. +// Generado el: 2023.11.15 a las 12:17:55 PM CET +// + + +package es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.peticion; + +import javax.xml.bind.JAXBElement; +import javax.xml.bind.annotation.XmlElementDecl; +import javax.xml.bind.annotation.XmlRegistry; +import javax.xml.datatype.XMLGregorianCalendar; +import javax.xml.namespace.QName; + + +/** + * This object contains factory methods for each + * Java content interface and Java element interface + * generated in the es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.peticion package. + *

An ObjectFactory allows you to programatically + * construct new instances of the Java representation + * for XML content. The Java representation of XML + * content can consist of schema derived interfaces + * and classes representing the binding of schema + * type definitions, element declarations and model + * groups. Factory methods for each of these are + * provided in this class. + * + */ +@XmlRegistry +public class ObjectFactory { + + private final static QName _Apellido1_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/V3/peticion", "Apellido1"); + private final static QName _Apellido2_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/V3/peticion", "Apellido2"); + private final static QName _IdPeticion_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/V3/peticion", "IdPeticion"); + private final static QName _NumElementos_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/V3/peticion", "NumElementos"); + private final static QName _TimeStamp_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/V3/peticion", "TimeStamp"); + private final static QName _CodigoEstadoSecundario_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/V3/peticion", "CodigoEstadoSecundario"); + private final static QName _TiempoEstimadoRespuesta_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/V3/peticion", "TiempoEstimadoRespuesta"); + private final static QName _Consentimiento_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/V3/peticion", "Consentimiento"); + private final static QName _NifEmisor_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/V3/peticion", "NifEmisor"); + private final static QName _IdentificadorSolicitante_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/V3/peticion", "IdentificadorSolicitante"); + private final static QName _NombreSolicitante_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/V3/peticion", "NombreSolicitante"); + private final static QName _UnidadTramitadora_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/V3/peticion", "UnidadTramitadora"); + private final static QName _CodigoUnidadTramitadora_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/V3/peticion", "CodigoUnidadTramitadora"); + private final static QName _CodProcedimiento_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/V3/peticion", "CodProcedimiento"); + private final static QName _NombreProcedimiento_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/V3/peticion", "NombreProcedimiento"); + private final static QName _Finalidad_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/V3/peticion", "Finalidad"); + private final static QName _NombreCompletoFuncionario_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/V3/peticion", "NombreCompletoFuncionario"); + private final static QName _NifFuncionario_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/V3/peticion", "NifFuncionario"); + private final static QName _IdExpediente_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/V3/peticion", "IdExpediente"); + private final static QName _TipoDocumentacion_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/V3/peticion", "TipoDocumentacion"); + private final static QName _Documentacion_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/V3/peticion", "Documentacion"); + private final static QName _NombreCompleto_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/V3/peticion", "NombreCompleto"); + private final static QName _IdSolicitud_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/V3/peticion", "IdSolicitud"); + private final static QName _IdTransmision_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/V3/peticion", "IdTransmision"); + private final static QName _FechaGeneracion_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/V3/peticion", "FechaGeneracion"); + private final static QName _DatosEspecificos_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", "DatosEspecificos"); + private final static QName _CodigoEstado_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", "CodigoEstado"); + private final static QName _LiteralError_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", "LiteralError"); + private final static QName _ClaseTramite_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", "ClaseTramite"); + private final static QName _Nombre_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", "Nombre"); + private final static QName _Periodico_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", "Periodico"); + private final static QName _FechaCaducidad_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", "FechaCaducidad"); + private final static QName _Automatizado_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", "Automatizado"); + private final static QName _Tipo_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", "Tipo"); + private final static QName _Enlace_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", "Enlace"); + private final static QName _Descripcion_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", "Descripcion"); + private final static QName _NormaLegal_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", "NormaLegal"); + private final static QName _Articulo_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", "Articulo"); + private final static QName _CodigoCertificado_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", "CodigoCertificado"); + private final static QName _Cedente_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", "Cedente"); + private final static QName _NombreServicio_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", "NombreServicio"); + + /** + * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.peticion + * + */ + public ObjectFactory() { + } + + /** + * Create an instance of {@link Atributos } + * + */ + public Atributos createAtributos() { + return new Atributos(); + } + + /** + * Create an instance of {@link Estado } + * + */ + public Estado createEstado() { + return new Estado(); + } + + /** + * Create an instance of {@link DatosGenericos } + * + */ + public DatosGenericos createDatosGenericos() { + return new DatosGenericos(); + } + + /** + * Create an instance of {@link Emisor } + * + */ + public Emisor createEmisor() { + return new Emisor(); + } + + /** + * Create an instance of {@link Solicitante } + * + */ + public Solicitante createSolicitante() { + return new Solicitante(); + } + + /** + * Create an instance of {@link Procedimiento } + * + */ + public Procedimiento createProcedimiento() { + return new Procedimiento(); + } + + /** + * Create an instance of {@link Funcionario } + * + */ + public Funcionario createFuncionario() { + return new Funcionario(); + } + + /** + * Create an instance of {@link Titular } + * + */ + public Titular createTitular() { + return new Titular(); + } + + /** + * Create an instance of {@link Transmision } + * + */ + public Transmision createTransmision() { + return new Transmision(); + } + + /** + * Create an instance of {@link Peticion } + * + */ + public Peticion createPeticion() { + return new Peticion(); + } + + /** + * Create an instance of {@link Solicitudes } + * + */ + public Solicitudes createSolicitudes() { + return new Solicitudes(); + } + + /** + * Create an instance of {@link SolicitudTransmision } + * + */ + public SolicitudTransmision createSolicitudTransmision() { + return new SolicitudTransmision(); + } + + /** + * Create an instance of {@link DatosEspecificos } + * + */ + public DatosEspecificos createDatosEspecificos() { + return new DatosEspecificos(); + } + + /** + * Create an instance of {@link Retorno } + * + */ + public Retorno createRetorno() { + return new Retorno(); + } + + /** + * Create an instance of {@link Estado2 } + * + */ + public Estado2 createEstado2() { + return new Estado2(); + } + + /** + * Create an instance of {@link Procedimiento2 } + * + */ + public Procedimiento2 createProcedimiento2() { + return new Procedimiento2(); + } + + /** + * Create an instance of {@link Consentimiento } + * + */ + public Consentimiento createConsentimiento() { + return new Consentimiento(); + } + + /** + * Create an instance of {@link EstadoProcedimiento } + * + */ + public EstadoProcedimiento createEstadoProcedimiento() { + return new EstadoProcedimiento(); + } + + /** + * Create an instance of {@link Servicios } + * + */ + public Servicios createServicios() { + return new Servicios(); + } + + /** + * Create an instance of {@link Servicio } + * + */ + public Servicio createServicio() { + return new Servicio(); + } + + /** + * Create an instance of {@link Normas } + * + */ + public Normas createNormas() { + return new Normas(); + } + + /** + * Create an instance of {@link Norma } + * + */ + public Norma createNorma() { + return new Norma(); + } + + /** + * Create an instance of {@link Articulos } + * + */ + public Articulos createArticulos() { + return new Articulos(); + } + + /** + * Create an instance of {@link EstadoAutorizacion } + * + */ + public EstadoAutorizacion createEstadoAutorizacion() { + return new EstadoAutorizacion(); + } + + /** + * Create an instance of {@link EstadoAutorizacionCedentes } + * + */ + public EstadoAutorizacionCedentes createEstadoAutorizacionCedentes() { + return new EstadoAutorizacionCedentes(); + } + + /** + * Create an instance of {@link EstadoAutorizacionCedente } + * + */ + public EstadoAutorizacionCedente createEstadoAutorizacionCedente() { + return new EstadoAutorizacionCedente(); + } + + /** + * Create an instance of {@link Consulta } + * + */ + public Consulta createConsulta() { + return new Consulta(); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/peticion", name = "Apellido1") + public JAXBElement createApellido1(String value) { + return new JAXBElement(_Apellido1_QNAME, String.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/peticion", name = "Apellido2") + public JAXBElement createApellido2(String value) { + return new JAXBElement(_Apellido2_QNAME, String.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/peticion", name = "IdPeticion") + public JAXBElement createIdPeticion(String value) { + return new JAXBElement(_IdPeticion_QNAME, String.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link Integer }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link Integer }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/peticion", name = "NumElementos") + public JAXBElement createNumElementos(Integer value) { + return new JAXBElement(_NumElementos_QNAME, Integer.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/peticion", name = "TimeStamp") + public JAXBElement createTimeStamp(String value) { + return new JAXBElement(_TimeStamp_QNAME, String.class, null, value); + } + + /** + * Create an instance of {@link CodigoEstadoPET } + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link CodigoEstadoPET } + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/peticion", name = "CodigoEstado") + public CodigoEstadoPET createCodigoEstadoPET(String value) { + return new CodigoEstadoPET(value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/peticion", name = "CodigoEstadoSecundario") + public JAXBElement createCodigoEstadoSecundario(String value) { + return new JAXBElement(_CodigoEstadoSecundario_QNAME, String.class, null, value); + } + + /** + * Create an instance of {@link LiteralErrorPET } + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link LiteralErrorPET } + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/peticion", name = "LiteralError") + public LiteralErrorPET createLiteralErrorPET(String value) { + return new LiteralErrorPET(value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link Integer }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link Integer }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/peticion", name = "TiempoEstimadoRespuesta") + public JAXBElement createTiempoEstimadoRespuesta(Integer value) { + return new JAXBElement(_TiempoEstimadoRespuesta_QNAME, Integer.class, null, value); + } + + /** + * Create an instance of {@link CodigoCertificadoPET } + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link CodigoCertificadoPET } + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/peticion", name = "CodigoCertificado") + public CodigoCertificadoPET createCodigoCertificadoPET(String value) { + return new CodigoCertificadoPET(value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/peticion", name = "Consentimiento") + public JAXBElement createConsentimiento(String value) { + return new JAXBElement(_Consentimiento_QNAME, String.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/peticion", name = "NifEmisor") + public JAXBElement createNifEmisor(String value) { + return new JAXBElement(_NifEmisor_QNAME, String.class, null, value); + } + + /** + * Create an instance of {@link NombreEmisorPET } + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link NombreEmisorPET } + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/peticion", name = "NombreEmisor") + public NombreEmisorPET createNombreEmisorPET(String value) { + return new NombreEmisorPET(value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/peticion", name = "IdentificadorSolicitante") + public JAXBElement createIdentificadorSolicitante(String value) { + return new JAXBElement(_IdentificadorSolicitante_QNAME, String.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/peticion", name = "NombreSolicitante") + public JAXBElement createNombreSolicitante(String value) { + return new JAXBElement(_NombreSolicitante_QNAME, String.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/peticion", name = "UnidadTramitadora") + public JAXBElement createUnidadTramitadora(String value) { + return new JAXBElement(_UnidadTramitadora_QNAME, String.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/peticion", name = "CodigoUnidadTramitadora") + public JAXBElement createCodigoUnidadTramitadora(String value) { + return new JAXBElement(_CodigoUnidadTramitadora_QNAME, String.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/peticion", name = "CodProcedimiento") + public JAXBElement createCodProcedimiento(String value) { + return new JAXBElement(_CodProcedimiento_QNAME, String.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/peticion", name = "NombreProcedimiento") + public JAXBElement createNombreProcedimiento(String value) { + return new JAXBElement(_NombreProcedimiento_QNAME, String.class, null, value); + } + + /** + * Create an instance of {@link AutomatizadoPET } + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link AutomatizadoPET } + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/peticion", name = "Automatizado") + public AutomatizadoPET createAutomatizadoPET(String value) { + return new AutomatizadoPET(value); + } + + /** + * Create an instance of {@link ClaseTramitePET } + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link ClaseTramitePET } + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/peticion", name = "ClaseTramite") + public ClaseTramitePET createClaseTramitePET(Integer value) { + return new ClaseTramitePET(value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/peticion", name = "Finalidad") + public JAXBElement createFinalidad(String value) { + return new JAXBElement(_Finalidad_QNAME, String.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/peticion", name = "NombreCompletoFuncionario") + public JAXBElement createNombreCompletoFuncionario(String value) { + return new JAXBElement(_NombreCompletoFuncionario_QNAME, String.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/peticion", name = "NifFuncionario") + public JAXBElement createNifFuncionario(String value) { + return new JAXBElement(_NifFuncionario_QNAME, String.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/peticion", name = "IdExpediente") + public JAXBElement createIdExpediente(String value) { + return new JAXBElement(_IdExpediente_QNAME, String.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/peticion", name = "TipoDocumentacion") + public JAXBElement createTipoDocumentacion(String value) { + return new JAXBElement(_TipoDocumentacion_QNAME, String.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/peticion", name = "Documentacion") + public JAXBElement createDocumentacion(String value) { + return new JAXBElement(_Documentacion_QNAME, String.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/peticion", name = "NombreCompleto") + public JAXBElement createNombreCompleto(String value) { + return new JAXBElement(_NombreCompleto_QNAME, String.class, null, value); + } + + /** + * Create an instance of {@link NombrePET } + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link NombrePET } + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/peticion", name = "Nombre") + public NombrePET createNombrePET(String value) { + return new NombrePET(value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/peticion", name = "IdSolicitud") + public JAXBElement createIdSolicitud(String value) { + return new JAXBElement(_IdSolicitud_QNAME, String.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/peticion", name = "IdTransmision") + public JAXBElement createIdTransmision(String value) { + return new JAXBElement(_IdTransmision_QNAME, String.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/peticion", name = "FechaGeneracion") + public JAXBElement createFechaGeneracion(String value) { + return new JAXBElement(_FechaGeneracion_QNAME, String.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link DatosEspecificos }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link DatosEspecificos }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", name = "DatosEspecificos") + public JAXBElement createDatosEspecificos(DatosEspecificos value) { + return new JAXBElement(_DatosEspecificos_QNAME, DatosEspecificos.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", name = "CodigoEstado") + public JAXBElement createCodigoEstado(String value) { + return new JAXBElement(_CodigoEstado_QNAME, String.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", name = "LiteralError") + public JAXBElement createLiteralError(String value) { + return new JAXBElement(_LiteralError_QNAME, String.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link Integer }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link Integer }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", name = "ClaseTramite") + public JAXBElement createClaseTramite(Integer value) { + return new JAXBElement(_ClaseTramite_QNAME, Integer.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", name = "Nombre") + public JAXBElement createNombre(String value) { + return new JAXBElement(_Nombre_QNAME, String.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", name = "Periodico") + public JAXBElement createPeriodico(String value) { + return new JAXBElement(_Periodico_QNAME, String.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link XMLGregorianCalendar }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link XMLGregorianCalendar }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", name = "FechaCaducidad") + public JAXBElement createFechaCaducidad(XMLGregorianCalendar value) { + return new JAXBElement(_FechaCaducidad_QNAME, XMLGregorianCalendar.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", name = "Automatizado") + public JAXBElement createAutomatizado(String value) { + return new JAXBElement(_Automatizado_QNAME, String.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", name = "Tipo") + public JAXBElement createTipo(String value) { + return new JAXBElement(_Tipo_QNAME, String.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", name = "Enlace") + public JAXBElement createEnlace(String value) { + return new JAXBElement(_Enlace_QNAME, String.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", name = "Descripcion") + public JAXBElement createDescripcion(String value) { + return new JAXBElement(_Descripcion_QNAME, String.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", name = "NormaLegal") + public JAXBElement createNormaLegal(String value) { + return new JAXBElement(_NormaLegal_QNAME, String.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", name = "Articulo") + public JAXBElement createArticulo(String value) { + return new JAXBElement(_Articulo_QNAME, String.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", name = "CodigoCertificado") + public JAXBElement createCodigoCertificado(String value) { + return new JAXBElement(_CodigoCertificado_QNAME, String.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", name = "Cedente") + public JAXBElement createCedente(String value) { + return new JAXBElement(_Cedente_QNAME, String.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", name = "NombreServicio") + public JAXBElement createNombreServicio(String value) { + return new JAXBElement(_NombreServicio_QNAME, String.class, null, value); + } + +} diff --git a/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/Peticion.java b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/Peticion.java new file mode 100644 index 00000000..ad22dc3e --- /dev/null +++ b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/Peticion.java @@ -0,0 +1,98 @@ +// +// Este archivo ha sido generado por la arquitectura JavaTM para la implantación de la referencia de enlace (JAXB) XML v2.3.2 +// Visite https://javaee.github.io/jaxb-v2/ +// Todas las modificaciones realizadas en este archivo se perderán si se vuelve a compilar el esquema de origen. +// Generado el: 2023.11.15 a las 12:17:55 PM CET +// + + +package es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.peticion; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Clase Java para anonymous complex type. + * + *

El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <all>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/V3/peticion}Atributos"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/V3/peticion}Solicitudes"/>
+ *       </all>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + +}) +@XmlRootElement(name = "Peticion", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/peticion") +public class Peticion { + + @XmlElement(name = "Atributos", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/peticion", required = true) + protected Atributos atributos; + @XmlElement(name = "Solicitudes", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/peticion", required = true) + protected Solicitudes solicitudes; + + /** + * Obtiene el valor de la propiedad atributos. + * + * @return + * possible object is + * {@link Atributos } + * + */ + public Atributos getAtributos() { + return atributos; + } + + /** + * Define el valor de la propiedad atributos. + * + * @param value + * allowed object is + * {@link Atributos } + * + */ + public void setAtributos(Atributos value) { + this.atributos = value; + } + + /** + * Obtiene el valor de la propiedad solicitudes. + * + * @return + * possible object is + * {@link Solicitudes } + * + */ + public Solicitudes getSolicitudes() { + return solicitudes; + } + + /** + * Define el valor de la propiedad solicitudes. + * + * @param value + * allowed object is + * {@link Solicitudes } + * + */ + public void setSolicitudes(Solicitudes value) { + this.solicitudes = value; + } + +} diff --git a/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/Procedimiento.java b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/Procedimiento.java new file mode 100644 index 00000000..28ab923c --- /dev/null +++ b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/Procedimiento.java @@ -0,0 +1,156 @@ +// +// Este archivo ha sido generado por la arquitectura JavaTM para la implantación de la referencia de enlace (JAXB) XML v2.3.2 +// Visite https://javaee.github.io/jaxb-v2/ +// Todas las modificaciones realizadas en este archivo se perderán si se vuelve a compilar el esquema de origen. +// Generado el: 2023.11.15 a las 12:17:55 PM CET +// + + +package es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.peticion; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElementRef; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Clase Java para anonymous complex type. + * + *

El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/V3/peticion}CodProcedimiento"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/V3/peticion}NombreProcedimiento"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/V3/peticion}Automatizado" minOccurs="0"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/V3/peticion}ClaseTramite" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "codProcedimiento", + "nombreProcedimiento", + "automatizado", + "claseTramite" +}) +@XmlRootElement(name = "Procedimiento", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/peticion") +public class Procedimiento { + + @XmlElement(name = "CodProcedimiento", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/peticion", required = true) + protected String codProcedimiento; + @XmlElement(name = "NombreProcedimiento", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/peticion", required = true) + protected String nombreProcedimiento; + @XmlElementRef(name = "Automatizado", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/peticion", type = AutomatizadoPET.class, required = false) + protected AutomatizadoPET automatizado; + @XmlElementRef(name = "ClaseTramite", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/peticion", type = ClaseTramitePET.class, required = false) + protected ClaseTramitePET claseTramite; + + /** + * Obtiene el valor de la propiedad codProcedimiento. + * + * @return + * possible object is + * {@link String } + * + */ + public String getCodProcedimiento() { + return codProcedimiento; + } + + /** + * Define el valor de la propiedad codProcedimiento. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCodProcedimiento(String value) { + this.codProcedimiento = value; + } + + /** + * Obtiene el valor de la propiedad nombreProcedimiento. + * + * @return + * possible object is + * {@link String } + * + */ + public String getNombreProcedimiento() { + return nombreProcedimiento; + } + + /** + * Define el valor de la propiedad nombreProcedimiento. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setNombreProcedimiento(String value) { + this.nombreProcedimiento = value; + } + + /** + * Obtiene el valor de la propiedad automatizado. + * + * @return + * possible object is + * {@link AutomatizadoPET } + * + */ + public AutomatizadoPET getAutomatizado() { + return automatizado; + } + + /** + * Define el valor de la propiedad automatizado. + * + * @param value + * allowed object is + * {@link AutomatizadoPET } + * + */ + public void setAutomatizado(AutomatizadoPET value) { + this.automatizado = value; + } + + /** + * Obtiene el valor de la propiedad claseTramite. + * + * @return + * possible object is + * {@link ClaseTramitePET } + * + */ + public ClaseTramitePET getClaseTramite() { + return claseTramite; + } + + /** + * Define el valor de la propiedad claseTramite. + * + * @param value + * allowed object is + * {@link ClaseTramitePET } + * + */ + public void setClaseTramite(ClaseTramitePET value) { + this.claseTramite = value; + } + +} diff --git a/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/Procedimiento2.java b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/Procedimiento2.java new file mode 100644 index 00000000..83d56447 --- /dev/null +++ b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/Procedimiento2.java @@ -0,0 +1,309 @@ +// +// Este archivo ha sido generado por la arquitectura JavaTM para la implantación de la referencia de enlace (JAXB) XML v2.3.2 +// Visite https://javaee.github.io/jaxb-v2/ +// Todas las modificaciones realizadas en este archivo se perderán si se vuelve a compilar el esquema de origen. +// Generado el: 2023.11.15 a las 12:17:55 PM CET +// + + +package es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.peticion; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; + + +/** + *

Clase Java para anonymous complex type. + * + *

El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <all>
+ *         <element name="Codigo" type="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}CodigoProcedimiento"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}ClaseTramite"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}Nombre"/>
+ *         <element name="Descripcion" type="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}DescripcionProcedimiento"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}Periodico"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}FechaCaducidad" minOccurs="0"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}Automatizado"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}Consentimiento"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}EstadoProcedimiento"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}Servicios"/>
+ *       </all>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + +}) +@XmlRootElement(name = "Procedimiento") +public class Procedimiento2 { + + @XmlElement(name = "Codigo", required = true) + protected String codigo; + @XmlElement(name = "ClaseTramite") + protected int claseTramite; + @XmlElement(name = "Nombre", required = true) + protected String nombre; + @XmlElement(name = "Descripcion", required = true) + protected String descripcion; + @XmlElement(name = "Periodico", required = true) + protected String periodico; + @XmlElement(name = "FechaCaducidad") + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar fechaCaducidad; + @XmlElement(name = "Automatizado", required = true) + protected String automatizado; + @XmlElement(name = "Consentimiento", required = true) + protected Consentimiento consentimiento; + @XmlElement(name = "EstadoProcedimiento", required = true) + protected EstadoProcedimiento estadoProcedimiento; + @XmlElement(name = "Servicios", required = true) + protected Servicios servicios; + + /** + * Obtiene el valor de la propiedad codigo. + * + * @return + * possible object is + * {@link String } + * + */ + public String getCodigo() { + return codigo; + } + + /** + * Define el valor de la propiedad codigo. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCodigo(String value) { + this.codigo = value; + } + + /** + * Obtiene el valor de la propiedad claseTramite. + * + */ + public int getClaseTramite() { + return claseTramite; + } + + /** + * Define el valor de la propiedad claseTramite. + * + */ + public void setClaseTramite(int value) { + this.claseTramite = value; + } + + /** + * Obtiene el valor de la propiedad nombre. + * + * @return + * possible object is + * {@link String } + * + */ + public String getNombre() { + return nombre; + } + + /** + * Define el valor de la propiedad nombre. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setNombre(String value) { + this.nombre = value; + } + + /** + * Obtiene el valor de la propiedad descripcion. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDescripcion() { + return descripcion; + } + + /** + * Define el valor de la propiedad descripcion. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDescripcion(String value) { + this.descripcion = value; + } + + /** + * Obtiene el valor de la propiedad periodico. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPeriodico() { + return periodico; + } + + /** + * Define el valor de la propiedad periodico. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPeriodico(String value) { + this.periodico = value; + } + + /** + * Obtiene el valor de la propiedad fechaCaducidad. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + public XMLGregorianCalendar getFechaCaducidad() { + return fechaCaducidad; + } + + /** + * Define el valor de la propiedad fechaCaducidad. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + public void setFechaCaducidad(XMLGregorianCalendar value) { + this.fechaCaducidad = value; + } + + /** + * Obtiene el valor de la propiedad automatizado. + * + * @return + * possible object is + * {@link String } + * + */ + public String getAutomatizado() { + return automatizado; + } + + /** + * Define el valor de la propiedad automatizado. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAutomatizado(String value) { + this.automatizado = value; + } + + /** + * Obtiene el valor de la propiedad consentimiento. + * + * @return + * possible object is + * {@link Consentimiento } + * + */ + public Consentimiento getConsentimiento() { + return consentimiento; + } + + /** + * Define el valor de la propiedad consentimiento. + * + * @param value + * allowed object is + * {@link Consentimiento } + * + */ + public void setConsentimiento(Consentimiento value) { + this.consentimiento = value; + } + + /** + * Estado de la autorización del procedimiento + * + * @return + * possible object is + * {@link EstadoProcedimiento } + * + */ + public EstadoProcedimiento getEstadoProcedimiento() { + return estadoProcedimiento; + } + + /** + * Define el valor de la propiedad estadoProcedimiento. + * + * @param value + * allowed object is + * {@link EstadoProcedimiento } + * + */ + public void setEstadoProcedimiento(EstadoProcedimiento value) { + this.estadoProcedimiento = value; + } + + /** + * Obtiene el valor de la propiedad servicios. + * + * @return + * possible object is + * {@link Servicios } + * + */ + public Servicios getServicios() { + return servicios; + } + + /** + * Define el valor de la propiedad servicios. + * + * @param value + * allowed object is + * {@link Servicios } + * + */ + public void setServicios(Servicios value) { + this.servicios = value; + } + +} diff --git a/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/Retorno.java b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/Retorno.java new file mode 100644 index 00000000..38f49bbe --- /dev/null +++ b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/Retorno.java @@ -0,0 +1,98 @@ +// +// Este archivo ha sido generado por la arquitectura JavaTM para la implantación de la referencia de enlace (JAXB) XML v2.3.2 +// Visite https://javaee.github.io/jaxb-v2/ +// Todas las modificaciones realizadas en este archivo se perderán si se vuelve a compilar el esquema de origen. +// Generado el: 2023.11.15 a las 12:17:55 PM CET +// + + +package es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.peticion; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Clase Java para anonymous complex type. + * + *

El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <all>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}Estado"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}Procedimiento" minOccurs="0"/>
+ *       </all>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + +}) +@XmlRootElement(name = "Retorno") +public class Retorno { + + @XmlElement(name = "Estado", required = true) + protected Estado2 estado; + @XmlElement(name = "Procedimiento") + protected Procedimiento2 procedimiento; + + /** + * Obtiene el valor de la propiedad estado. + * + * @return + * possible object is + * {@link Estado2 } + * + */ + public Estado2 getEstado() { + return estado; + } + + /** + * Define el valor de la propiedad estado. + * + * @param value + * allowed object is + * {@link Estado2 } + * + */ + public void setEstado(Estado2 value) { + this.estado = value; + } + + /** + * Obtiene el valor de la propiedad procedimiento. + * + * @return + * possible object is + * {@link Procedimiento2 } + * + */ + public Procedimiento2 getProcedimiento() { + return procedimiento; + } + + /** + * Define el valor de la propiedad procedimiento. + * + * @param value + * allowed object is + * {@link Procedimiento2 } + * + */ + public void setProcedimiento(Procedimiento2 value) { + this.procedimiento = value; + } + +} diff --git a/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/Servicio.java b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/Servicio.java new file mode 100644 index 00000000..4a3e564f --- /dev/null +++ b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/Servicio.java @@ -0,0 +1,179 @@ +// +// Este archivo ha sido generado por la arquitectura JavaTM para la implantación de la referencia de enlace (JAXB) XML v2.3.2 +// Visite https://javaee.github.io/jaxb-v2/ +// Todas las modificaciones realizadas en este archivo se perderán si se vuelve a compilar el esquema de origen. +// Generado el: 2023.11.15 a las 12:17:55 PM CET +// + + +package es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.peticion; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Clase Java para anonymous complex type. + * + *

El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <all>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}Normas"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}CodigoCertificado"/>
+ *         <element name="Nombre" type="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}NombreServicio"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}EstadoAutorizacion"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}EstadoAutorizacionCedentes" minOccurs="0"/>
+ *       </all>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + +}) +@XmlRootElement(name = "Servicio") +public class Servicio { + + @XmlElement(name = "Normas", required = true) + protected Normas normas; + @XmlElement(name = "CodigoCertificado", required = true) + protected String codigoCertificado; + @XmlElement(name = "Nombre", required = true) + protected String nombre; + @XmlElement(name = "EstadoAutorizacion", required = true) + protected EstadoAutorizacion estadoAutorizacion; + @XmlElement(name = "EstadoAutorizacionCedentes") + protected EstadoAutorizacionCedentes estadoAutorizacionCedentes; + + /** + * Normas legales que justifican la autorización para el envío de peticiones al servicio + * + * @return + * possible object is + * {@link Normas } + * + */ + public Normas getNormas() { + return normas; + } + + /** + * Define el valor de la propiedad normas. + * + * @param value + * allowed object is + * {@link Normas } + * + */ + public void setNormas(Normas value) { + this.normas = value; + } + + /** + * Código de certificado + * + * @return + * possible object is + * {@link String } + * + */ + public String getCodigoCertificado() { + return codigoCertificado; + } + + /** + * Define el valor de la propiedad codigoCertificado. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCodigoCertificado(String value) { + this.codigoCertificado = value; + } + + /** + * Obtiene el valor de la propiedad nombre. + * + * @return + * possible object is + * {@link String } + * + */ + public String getNombre() { + return nombre; + } + + /** + * Define el valor de la propiedad nombre. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setNombre(String value) { + this.nombre = value; + } + + /** + * Estado de la autorización del servicio + * + * @return + * possible object is + * {@link EstadoAutorizacion } + * + */ + public EstadoAutorizacion getEstadoAutorizacion() { + return estadoAutorizacion; + } + + /** + * Define el valor de la propiedad estadoAutorizacion. + * + * @param value + * allowed object is + * {@link EstadoAutorizacion } + * + */ + public void setEstadoAutorizacion(EstadoAutorizacion value) { + this.estadoAutorizacion = value; + } + + /** + * Estado de la autorización del servicio en cada cedente + * + * @return + * possible object is + * {@link EstadoAutorizacionCedentes } + * + */ + public EstadoAutorizacionCedentes getEstadoAutorizacionCedentes() { + return estadoAutorizacionCedentes; + } + + /** + * Define el valor de la propiedad estadoAutorizacionCedentes. + * + * @param value + * allowed object is + * {@link EstadoAutorizacionCedentes } + * + */ + public void setEstadoAutorizacionCedentes(EstadoAutorizacionCedentes value) { + this.estadoAutorizacionCedentes = value; + } + +} diff --git a/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/Servicios.java b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/Servicios.java new file mode 100644 index 00000000..2458280c --- /dev/null +++ b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/Servicios.java @@ -0,0 +1,78 @@ +// +// Este archivo ha sido generado por la arquitectura JavaTM para la implantación de la referencia de enlace (JAXB) XML v2.3.2 +// Visite https://javaee.github.io/jaxb-v2/ +// Todas las modificaciones realizadas en este archivo se perderán si se vuelve a compilar el esquema de origen. +// Generado el: 2023.11.15 a las 12:17:55 PM CET +// + + +package es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.peticion; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Clase Java para anonymous complex type. + * + *

El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence maxOccurs="unbounded">
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}Servicio"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "servicio" +}) +@XmlRootElement(name = "Servicios") +public class Servicios { + + @XmlElement(name = "Servicio", required = true) + protected List servicio; + + /** + * Gets the value of the servicio property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the servicio property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getServicio().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Servicio } + * + * + */ + public List getServicio() { + if (servicio == null) { + servicio = new ArrayList(); + } + return this.servicio; + } + +} diff --git a/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/Solicitante.java b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/Solicitante.java new file mode 100644 index 00000000..f1e2c45a --- /dev/null +++ b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/Solicitante.java @@ -0,0 +1,287 @@ +// +// Este archivo ha sido generado por la arquitectura JavaTM para la implantación de la referencia de enlace (JAXB) XML v2.3.2 +// Visite https://javaee.github.io/jaxb-v2/ +// Todas las modificaciones realizadas en este archivo se perderán si se vuelve a compilar el esquema de origen. +// Generado el: 2023.11.15 a las 12:17:55 PM CET +// + + +package es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.peticion; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Clase Java para anonymous complex type. + * + *

El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <all>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/V3/peticion}IdentificadorSolicitante"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/V3/peticion}NombreSolicitante"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/V3/peticion}UnidadTramitadora"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/V3/peticion}CodigoUnidadTramitadora"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/V3/peticion}Procedimiento"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/V3/peticion}Finalidad"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/V3/peticion}Consentimiento"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/V3/peticion}Funcionario"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/V3/peticion}IdExpediente" minOccurs="0"/>
+ *       </all>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + +}) +@XmlRootElement(name = "Solicitante", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/peticion") +public class Solicitante { + + @XmlElement(name = "IdentificadorSolicitante", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/peticion", required = true) + protected String identificadorSolicitante; + @XmlElement(name = "NombreSolicitante", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/peticion", required = true) + protected String nombreSolicitante; + @XmlElement(name = "UnidadTramitadora", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/peticion", required = true) + protected String unidadTramitadora; + @XmlElement(name = "CodigoUnidadTramitadora", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/peticion", required = true) + protected String codigoUnidadTramitadora; + @XmlElement(name = "Procedimiento", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/peticion", required = true) + protected Procedimiento procedimiento; + @XmlElement(name = "Finalidad", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/peticion", required = true) + protected String finalidad; + @XmlElement(name = "Consentimiento", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/peticion", required = true) + protected String consentimiento; + @XmlElement(name = "Funcionario", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/peticion", required = true) + protected Funcionario funcionario; + @XmlElement(name = "IdExpediente", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/peticion") + protected String idExpediente; + + /** + * Obtiene el valor de la propiedad identificadorSolicitante. + * + * @return + * possible object is + * {@link String } + * + */ + public String getIdentificadorSolicitante() { + return identificadorSolicitante; + } + + /** + * Define el valor de la propiedad identificadorSolicitante. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setIdentificadorSolicitante(String value) { + this.identificadorSolicitante = value; + } + + /** + * Obtiene el valor de la propiedad nombreSolicitante. + * + * @return + * possible object is + * {@link String } + * + */ + public String getNombreSolicitante() { + return nombreSolicitante; + } + + /** + * Define el valor de la propiedad nombreSolicitante. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setNombreSolicitante(String value) { + this.nombreSolicitante = value; + } + + /** + * Obtiene el valor de la propiedad unidadTramitadora. + * + * @return + * possible object is + * {@link String } + * + */ + public String getUnidadTramitadora() { + return unidadTramitadora; + } + + /** + * Define el valor de la propiedad unidadTramitadora. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setUnidadTramitadora(String value) { + this.unidadTramitadora = value; + } + + /** + * Obtiene el valor de la propiedad codigoUnidadTramitadora. + * + * @return + * possible object is + * {@link String } + * + */ + public String getCodigoUnidadTramitadora() { + return codigoUnidadTramitadora; + } + + /** + * Define el valor de la propiedad codigoUnidadTramitadora. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCodigoUnidadTramitadora(String value) { + this.codigoUnidadTramitadora = value; + } + + /** + * Obtiene el valor de la propiedad procedimiento. + * + * @return + * possible object is + * {@link Procedimiento } + * + */ + public Procedimiento getProcedimiento() { + return procedimiento; + } + + /** + * Define el valor de la propiedad procedimiento. + * + * @param value + * allowed object is + * {@link Procedimiento } + * + */ + public void setProcedimiento(Procedimiento value) { + this.procedimiento = value; + } + + /** + * Obtiene el valor de la propiedad finalidad. + * + * @return + * possible object is + * {@link String } + * + */ + public String getFinalidad() { + return finalidad; + } + + /** + * Define el valor de la propiedad finalidad. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFinalidad(String value) { + this.finalidad = value; + } + + /** + * Obtiene el valor de la propiedad consentimiento. + * + * @return + * possible object is + * {@link String } + * + */ + public String getConsentimiento() { + return consentimiento; + } + + /** + * Define el valor de la propiedad consentimiento. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setConsentimiento(String value) { + this.consentimiento = value; + } + + /** + * Obtiene el valor de la propiedad funcionario. + * + * @return + * possible object is + * {@link Funcionario } + * + */ + public Funcionario getFuncionario() { + return funcionario; + } + + /** + * Define el valor de la propiedad funcionario. + * + * @param value + * allowed object is + * {@link Funcionario } + * + */ + public void setFuncionario(Funcionario value) { + this.funcionario = value; + } + + /** + * Obtiene el valor de la propiedad idExpediente. + * + * @return + * possible object is + * {@link String } + * + */ + public String getIdExpediente() { + return idExpediente; + } + + /** + * Define el valor de la propiedad idExpediente. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setIdExpediente(String value) { + this.idExpediente = value; + } + +} diff --git a/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/SolicitudTransmision.java b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/SolicitudTransmision.java new file mode 100644 index 00000000..48f28feb --- /dev/null +++ b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/SolicitudTransmision.java @@ -0,0 +1,98 @@ +// +// Este archivo ha sido generado por la arquitectura JavaTM para la implantación de la referencia de enlace (JAXB) XML v2.3.2 +// Visite https://javaee.github.io/jaxb-v2/ +// Todas las modificaciones realizadas en este archivo se perderán si se vuelve a compilar el esquema de origen. +// Generado el: 2023.11.15 a las 12:17:55 PM CET +// + + +package es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.peticion; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Clase Java para anonymous complex type. + * + *

El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <all>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/V3/peticion}DatosGenericos"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}DatosEspecificos"/>
+ *       </all>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + +}) +@XmlRootElement(name = "SolicitudTransmision", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/peticion") +public class SolicitudTransmision { + + @XmlElement(name = "DatosGenericos", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/peticion", required = true) + protected DatosGenericos datosGenericos; + @XmlElement(name = "DatosEspecificos", required = true) + protected DatosEspecificos datosEspecificos; + + /** + * Obtiene el valor de la propiedad datosGenericos. + * + * @return + * possible object is + * {@link DatosGenericos } + * + */ + public DatosGenericos getDatosGenericos() { + return datosGenericos; + } + + /** + * Define el valor de la propiedad datosGenericos. + * + * @param value + * allowed object is + * {@link DatosGenericos } + * + */ + public void setDatosGenericos(DatosGenericos value) { + this.datosGenericos = value; + } + + /** + * Obtiene el valor de la propiedad datosEspecificos. + * + * @return + * possible object is + * {@link DatosEspecificos } + * + */ + public DatosEspecificos getDatosEspecificos() { + return datosEspecificos; + } + + /** + * Define el valor de la propiedad datosEspecificos. + * + * @param value + * allowed object is + * {@link DatosEspecificos } + * + */ + public void setDatosEspecificos(DatosEspecificos value) { + this.datosEspecificos = value; + } + +} diff --git a/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/Solicitudes.java b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/Solicitudes.java new file mode 100644 index 00000000..c8a447cb --- /dev/null +++ b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/Solicitudes.java @@ -0,0 +1,106 @@ +// +// Este archivo ha sido generado por la arquitectura JavaTM para la implantación de la referencia de enlace (JAXB) XML v2.3.2 +// Visite https://javaee.github.io/jaxb-v2/ +// Todas las modificaciones realizadas en este archivo se perderán si se vuelve a compilar el esquema de origen. +// Generado el: 2023.11.15 a las 12:17:55 PM CET +// + + +package es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.peticion; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Clase Java para anonymous complex type. + * + *

El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/V3/peticion}SolicitudTransmision" maxOccurs="unbounded"/>
+ *       </sequence>
+ *       <attribute name="Id" type="{http://www.w3.org/2001/XMLSchema}string" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "solicitudTransmision" +}) +@XmlRootElement(name = "Solicitudes", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/peticion") +public class Solicitudes { + + @XmlElement(name = "SolicitudTransmision", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/peticion", required = true) + protected List solicitudTransmision; + @XmlAttribute(name = "Id") + protected String id; + + /** + * Gets the value of the solicitudTransmision property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the solicitudTransmision property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getSolicitudTransmision().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link SolicitudTransmision } + * + * + */ + public List getSolicitudTransmision() { + if (solicitudTransmision == null) { + solicitudTransmision = new ArrayList(); + } + return this.solicitudTransmision; + } + + /** + * Obtiene el valor de la propiedad id. + * + * @return + * possible object is + * {@link String } + * + */ + public String getId() { + return id; + } + + /** + * Define el valor de la propiedad id. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setId(String value) { + this.id = value; + } + +} diff --git a/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/Titular.java b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/Titular.java new file mode 100644 index 00000000..2078b38a --- /dev/null +++ b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/Titular.java @@ -0,0 +1,212 @@ +// +// Este archivo ha sido generado por la arquitectura JavaTM para la implantación de la referencia de enlace (JAXB) XML v2.3.2 +// Visite https://javaee.github.io/jaxb-v2/ +// Todas las modificaciones realizadas en este archivo se perderán si se vuelve a compilar el esquema de origen. +// Generado el: 2023.11.15 a las 12:17:55 PM CET +// + + +package es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.peticion; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElementRef; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Clase Java para anonymous complex type. + * + *

El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/V3/peticion}TipoDocumentacion" minOccurs="0"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/V3/peticion}Documentacion" minOccurs="0"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/V3/peticion}NombreCompleto" minOccurs="0"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/V3/peticion}Nombre" minOccurs="0"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/V3/peticion}Apellido1" minOccurs="0"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/V3/peticion}Apellido2" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "tipoDocumentacion", + "documentacion", + "nombreCompleto", + "nombre", + "apellido1", + "apellido2" +}) +@XmlRootElement(name = "Titular", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/peticion") +public class Titular { + + @XmlElement(name = "TipoDocumentacion", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/peticion") + protected String tipoDocumentacion; + @XmlElement(name = "Documentacion", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/peticion") + protected String documentacion; + @XmlElement(name = "NombreCompleto", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/peticion") + protected String nombreCompleto; + @XmlElementRef(name = "Nombre", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/peticion", type = NombrePET.class, required = false) + protected NombrePET nombre; + @XmlElement(name = "Apellido1", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/peticion") + protected String apellido1; + @XmlElement(name = "Apellido2", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/peticion") + protected String apellido2; + + /** + * Obtiene el valor de la propiedad tipoDocumentacion. + * + * @return + * possible object is + * {@link String } + * + */ + public String getTipoDocumentacion() { + return tipoDocumentacion; + } + + /** + * Define el valor de la propiedad tipoDocumentacion. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setTipoDocumentacion(String value) { + this.tipoDocumentacion = value; + } + + /** + * Obtiene el valor de la propiedad documentacion. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDocumentacion() { + return documentacion; + } + + /** + * Define el valor de la propiedad documentacion. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDocumentacion(String value) { + this.documentacion = value; + } + + /** + * Obtiene el valor de la propiedad nombreCompleto. + * + * @return + * possible object is + * {@link String } + * + */ + public String getNombreCompleto() { + return nombreCompleto; + } + + /** + * Define el valor de la propiedad nombreCompleto. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setNombreCompleto(String value) { + this.nombreCompleto = value; + } + + /** + * Obtiene el valor de la propiedad nombre. + * + * @return + * possible object is + * {@link NombrePET } + * + */ + public NombrePET getNombre() { + return nombre; + } + + /** + * Define el valor de la propiedad nombre. + * + * @param value + * allowed object is + * {@link NombrePET } + * + */ + public void setNombre(NombrePET value) { + this.nombre = value; + } + + /** + * Obtiene el valor de la propiedad apellido1. + * + * @return + * possible object is + * {@link String } + * + */ + public String getApellido1() { + return apellido1; + } + + /** + * Define el valor de la propiedad apellido1. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setApellido1(String value) { + this.apellido1 = value; + } + + /** + * Obtiene el valor de la propiedad apellido2. + * + * @return + * possible object is + * {@link String } + * + */ + public String getApellido2() { + return apellido2; + } + + /** + * Define el valor de la propiedad apellido2. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setApellido2(String value) { + this.apellido2 = value; + } + +} diff --git a/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/Transmision.java b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/Transmision.java new file mode 100644 index 00000000..982787a6 --- /dev/null +++ b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/Transmision.java @@ -0,0 +1,153 @@ +// +// Este archivo ha sido generado por la arquitectura JavaTM para la implantación de la referencia de enlace (JAXB) XML v2.3.2 +// Visite https://javaee.github.io/jaxb-v2/ +// Todas las modificaciones realizadas en este archivo se perderán si se vuelve a compilar el esquema de origen. +// Generado el: 2023.11.15 a las 12:17:55 PM CET +// + + +package es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.peticion; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElementRef; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Clase Java para anonymous complex type. + * + *

El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <all>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/V3/peticion}CodigoCertificado"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/V3/peticion}IdSolicitud"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/V3/peticion}IdTransmision" minOccurs="0"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/V3/peticion}FechaGeneracion" minOccurs="0"/>
+ *       </all>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + +}) +@XmlRootElement(name = "Transmision", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/peticion") +public class Transmision { + + @XmlElementRef(name = "CodigoCertificado", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/peticion", type = CodigoCertificadoPET.class) + protected CodigoCertificadoPET codigoCertificado; + @XmlElement(name = "IdSolicitud", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/peticion", required = true) + protected String idSolicitud; + @XmlElement(name = "IdTransmision", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/peticion") + protected String idTransmision; + @XmlElement(name = "FechaGeneracion", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/peticion") + protected String fechaGeneracion; + + /** + * Obtiene el valor de la propiedad codigoCertificado. + * + * @return + * possible object is + * {@link CodigoCertificadoPET } + * + */ + public CodigoCertificadoPET getCodigoCertificado() { + return codigoCertificado; + } + + /** + * Define el valor de la propiedad codigoCertificado. + * + * @param value + * allowed object is + * {@link CodigoCertificadoPET } + * + */ + public void setCodigoCertificado(CodigoCertificadoPET value) { + this.codigoCertificado = value; + } + + /** + * Obtiene el valor de la propiedad idSolicitud. + * + * @return + * possible object is + * {@link String } + * + */ + public String getIdSolicitud() { + return idSolicitud; + } + + /** + * Define el valor de la propiedad idSolicitud. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setIdSolicitud(String value) { + this.idSolicitud = value; + } + + /** + * Obtiene el valor de la propiedad idTransmision. + * + * @return + * possible object is + * {@link String } + * + */ + public String getIdTransmision() { + return idTransmision; + } + + /** + * Define el valor de la propiedad idTransmision. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setIdTransmision(String value) { + this.idTransmision = value; + } + + /** + * Obtiene el valor de la propiedad fechaGeneracion. + * + * @return + * possible object is + * {@link String } + * + */ + public String getFechaGeneracion() { + return fechaGeneracion; + } + + /** + * Define el valor de la propiedad fechaGeneracion. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFechaGeneracion(String value) { + this.fechaGeneracion = value; + } + +} diff --git a/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/package-info.java b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/package-info.java new file mode 100644 index 00000000..89c91489 --- /dev/null +++ b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/peticion/package-info.java @@ -0,0 +1,9 @@ +// +// Este archivo ha sido generado por la arquitectura JavaTM para la implantación de la referencia de enlace (JAXB) XML v2.3.2 +// Visite https://javaee.github.io/jaxb-v2/ +// Todas las modificaciones realizadas en este archivo se perderán si se vuelve a compilar el esquema de origen. +// Generado el: 2023.11.15 a las 12:17:55 PM CET +// + +@javax.xml.bind.annotation.XmlSchema(namespace = "http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", elementFormDefault = javax.xml.bind.annotation.XmlNsForm.QUALIFIED) +package es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.peticion; diff --git a/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/Articulos.java b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/Articulos.java new file mode 100644 index 00000000..0c5c3330 --- /dev/null +++ b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/Articulos.java @@ -0,0 +1,78 @@ +// +// Este archivo ha sido generado por la arquitectura JavaTM para la implantación de la referencia de enlace (JAXB) XML v2.3.2 +// Visite https://javaee.github.io/jaxb-v2/ +// Todas las modificaciones realizadas en este archivo se perderán si se vuelve a compilar el esquema de origen. +// Generado el: 2023.11.15 a las 12:17:56 PM CET +// + + +package es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.respuesta; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Clase Java para anonymous complex type. + * + *

El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence maxOccurs="unbounded">
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}Articulo"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "articulo" +}) +@XmlRootElement(name = "Articulos") +public class Articulos { + + @XmlElement(name = "Articulo", required = true) + protected List articulo; + + /** + * Gets the value of the articulo property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the articulo property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getArticulo().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link String } + * + * + */ + public List getArticulo() { + if (articulo == null) { + articulo = new ArrayList(); + } + return this.articulo; + } + +} diff --git a/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/Atributos.java b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/Atributos.java new file mode 100644 index 00000000..222ac6a3 --- /dev/null +++ b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/Atributos.java @@ -0,0 +1,172 @@ +// +// Este archivo ha sido generado por la arquitectura JavaTM para la implantación de la referencia de enlace (JAXB) XML v2.3.2 +// Visite https://javaee.github.io/jaxb-v2/ +// Todas las modificaciones realizadas en este archivo se perderán si se vuelve a compilar el esquema de origen. +// Generado el: 2023.11.15 a las 12:17:56 PM CET +// + + +package es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.respuesta; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElementRef; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Clase Java para anonymous complex type. + * + *

El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <all>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta}IdPeticion"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta}NumElementos"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta}TimeStamp"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta}Estado"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta}CodigoCertificado"/>
+ *       </all>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + +}) +@XmlRootElement(name = "Atributos", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta") +public class Atributos { + + @XmlElement(name = "IdPeticion", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta", required = true) + protected String idPeticion; + @XmlElement(name = "NumElementos", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta") + protected int numElementos; + @XmlElement(name = "TimeStamp", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta", required = true) + protected String timeStamp; + @XmlElement(name = "Estado", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta", required = true) + protected Estado estado; + @XmlElementRef(name = "CodigoCertificado", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta", type = CodigoCertificadoRES.class) + protected CodigoCertificadoRES codigoCertificado; + + /** + * Obtiene el valor de la propiedad idPeticion. + * + * @return + * possible object is + * {@link String } + * + */ + public String getIdPeticion() { + return idPeticion; + } + + /** + * Define el valor de la propiedad idPeticion. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setIdPeticion(String value) { + this.idPeticion = value; + } + + /** + * Obtiene el valor de la propiedad numElementos. + * + */ + public int getNumElementos() { + return numElementos; + } + + /** + * Define el valor de la propiedad numElementos. + * + */ + public void setNumElementos(int value) { + this.numElementos = value; + } + + /** + * Obtiene el valor de la propiedad timeStamp. + * + * @return + * possible object is + * {@link String } + * + */ + public String getTimeStamp() { + return timeStamp; + } + + /** + * Define el valor de la propiedad timeStamp. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setTimeStamp(String value) { + this.timeStamp = value; + } + + /** + * Obtiene el valor de la propiedad estado. + * + * @return + * possible object is + * {@link Estado } + * + */ + public Estado getEstado() { + return estado; + } + + /** + * Define el valor de la propiedad estado. + * + * @param value + * allowed object is + * {@link Estado } + * + */ + public void setEstado(Estado value) { + this.estado = value; + } + + /** + * Obtiene el valor de la propiedad codigoCertificado. + * + * @return + * possible object is + * {@link CodigoCertificadoRES } + * + */ + public CodigoCertificadoRES getCodigoCertificado() { + return codigoCertificado; + } + + /** + * Define el valor de la propiedad codigoCertificado. + * + * @param value + * allowed object is + * {@link CodigoCertificadoRES } + * + */ + public void setCodigoCertificado(CodigoCertificadoRES value) { + this.codigoCertificado = value; + } + +} diff --git a/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/AutomatizadoRES.java b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/AutomatizadoRES.java new file mode 100644 index 00000000..7e67cc7a --- /dev/null +++ b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/AutomatizadoRES.java @@ -0,0 +1,28 @@ +// +// Este archivo ha sido generado por la arquitectura JavaTM para la implantación de la referencia de enlace (JAXB) XML v2.3.2 +// Visite https://javaee.github.io/jaxb-v2/ +// Todas las modificaciones realizadas en este archivo se perderán si se vuelve a compilar el esquema de origen. +// Generado el: 2023.11.15 a las 12:17:56 PM CET +// + + +package es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.respuesta; + +import javax.xml.bind.JAXBElement; +import javax.xml.namespace.QName; + +public class AutomatizadoRES + extends JAXBElement +{ + + protected final static QName NAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta", "Automatizado"); + + public AutomatizadoRES(String value) { + super(NAME, ((Class) String.class), null, value); + } + + public AutomatizadoRES() { + super(NAME, ((Class) String.class), null, null); + } + +} diff --git a/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/ClaseTramiteRES.java b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/ClaseTramiteRES.java new file mode 100644 index 00000000..bf49dbbd --- /dev/null +++ b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/ClaseTramiteRES.java @@ -0,0 +1,28 @@ +// +// Este archivo ha sido generado por la arquitectura JavaTM para la implantación de la referencia de enlace (JAXB) XML v2.3.2 +// Visite https://javaee.github.io/jaxb-v2/ +// Todas las modificaciones realizadas en este archivo se perderán si se vuelve a compilar el esquema de origen. +// Generado el: 2023.11.15 a las 12:17:56 PM CET +// + + +package es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.respuesta; + +import javax.xml.bind.JAXBElement; +import javax.xml.namespace.QName; + +public class ClaseTramiteRES + extends JAXBElement +{ + + protected final static QName NAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta", "ClaseTramite"); + + public ClaseTramiteRES(Integer value) { + super(NAME, ((Class) Integer.class), null, value); + } + + public ClaseTramiteRES() { + super(NAME, ((Class) Integer.class), null, null); + } + +} diff --git a/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/CodigoCertificadoRES.java b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/CodigoCertificadoRES.java new file mode 100644 index 00000000..80ab1a95 --- /dev/null +++ b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/CodigoCertificadoRES.java @@ -0,0 +1,28 @@ +// +// Este archivo ha sido generado por la arquitectura JavaTM para la implantación de la referencia de enlace (JAXB) XML v2.3.2 +// Visite https://javaee.github.io/jaxb-v2/ +// Todas las modificaciones realizadas en este archivo se perderán si se vuelve a compilar el esquema de origen. +// Generado el: 2023.11.15 a las 12:17:56 PM CET +// + + +package es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.respuesta; + +import javax.xml.bind.JAXBElement; +import javax.xml.namespace.QName; + +public class CodigoCertificadoRES + extends JAXBElement +{ + + protected final static QName NAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta", "CodigoCertificado"); + + public CodigoCertificadoRES(String value) { + super(NAME, ((Class) String.class), null, value); + } + + public CodigoCertificadoRES() { + super(NAME, ((Class) String.class), null, null); + } + +} diff --git a/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/CodigoEstadoRES.java b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/CodigoEstadoRES.java new file mode 100644 index 00000000..766360f4 --- /dev/null +++ b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/CodigoEstadoRES.java @@ -0,0 +1,28 @@ +// +// Este archivo ha sido generado por la arquitectura JavaTM para la implantación de la referencia de enlace (JAXB) XML v2.3.2 +// Visite https://javaee.github.io/jaxb-v2/ +// Todas las modificaciones realizadas en este archivo se perderán si se vuelve a compilar el esquema de origen. +// Generado el: 2023.11.15 a las 12:17:56 PM CET +// + + +package es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.respuesta; + +import javax.xml.bind.JAXBElement; +import javax.xml.namespace.QName; + +public class CodigoEstadoRES + extends JAXBElement +{ + + protected final static QName NAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta", "CodigoEstado"); + + public CodigoEstadoRES(String value) { + super(NAME, ((Class) String.class), null, value); + } + + public CodigoEstadoRES() { + super(NAME, ((Class) String.class), null, null); + } + +} diff --git a/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/Consentimiento.java b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/Consentimiento.java new file mode 100644 index 00000000..40c57b05 --- /dev/null +++ b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/Consentimiento.java @@ -0,0 +1,98 @@ +// +// Este archivo ha sido generado por la arquitectura JavaTM para la implantación de la referencia de enlace (JAXB) XML v2.3.2 +// Visite https://javaee.github.io/jaxb-v2/ +// Todas las modificaciones realizadas en este archivo se perderán si se vuelve a compilar el esquema de origen. +// Generado el: 2023.11.15 a las 12:17:56 PM CET +// + + +package es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.respuesta; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Clase Java para anonymous complex type. + * + *

El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <all>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}Tipo"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}Enlace" minOccurs="0"/>
+ *       </all>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + +}) +@XmlRootElement(name = "Consentimiento") +public class Consentimiento { + + @XmlElement(name = "Tipo", required = true) + protected String tipo; + @XmlElement(name = "Enlace") + protected String enlace; + + /** + * Obtiene el valor de la propiedad tipo. + * + * @return + * possible object is + * {@link String } + * + */ + public String getTipo() { + return tipo; + } + + /** + * Define el valor de la propiedad tipo. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setTipo(String value) { + this.tipo = value; + } + + /** + * Enlace del consentimiento. + * + * @return + * possible object is + * {@link String } + * + */ + public String getEnlace() { + return enlace; + } + + /** + * Define el valor de la propiedad enlace. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setEnlace(String value) { + this.enlace = value; + } + +} diff --git a/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/Consulta.java b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/Consulta.java new file mode 100644 index 00000000..7bfe02fb --- /dev/null +++ b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/Consulta.java @@ -0,0 +1,71 @@ +// +// Este archivo ha sido generado por la arquitectura JavaTM para la implantación de la referencia de enlace (JAXB) XML v2.3.2 +// Visite https://javaee.github.io/jaxb-v2/ +// Todas las modificaciones realizadas en este archivo se perderán si se vuelve a compilar el esquema de origen. +// Generado el: 2023.11.15 a las 12:17:56 PM CET +// + + +package es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.respuesta; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Clase Java para anonymous complex type. + * + *

El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <all>
+ *         <element name="CodigoProcedimiento" type="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}CodigoProcedimiento"/>
+ *       </all>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + +}) +@XmlRootElement(name = "Consulta") +public class Consulta { + + @XmlElement(name = "CodigoProcedimiento", required = true) + protected String codigoProcedimiento; + + /** + * Obtiene el valor de la propiedad codigoProcedimiento. + * + * @return + * possible object is + * {@link String } + * + */ + public String getCodigoProcedimiento() { + return codigoProcedimiento; + } + + /** + * Define el valor de la propiedad codigoProcedimiento. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCodigoProcedimiento(String value) { + this.codigoProcedimiento = value; + } + +} diff --git a/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/DatosEspecificos.java b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/DatosEspecificos.java new file mode 100644 index 00000000..94d01f14 --- /dev/null +++ b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/DatosEspecificos.java @@ -0,0 +1,125 @@ +// +// Este archivo ha sido generado por la arquitectura JavaTM para la implantación de la referencia de enlace (JAXB) XML v2.3.2 +// Visite https://javaee.github.io/jaxb-v2/ +// Todas las modificaciones realizadas en este archivo se perderán si se vuelve a compilar el esquema de origen. +// Generado el: 2023.11.15 a las 12:17:56 PM CET +// + + +package es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.respuesta; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Clase Java para DatosEspecificos complex type. + * + *

El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase. + * + *

+ * <complexType name="DatosEspecificos">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <choice>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}Consulta"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}Retorno"/>
+ *       </choice>
+ *       <attribute name="Id" type="{http://www.w3.org/2001/XMLSchema}string" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "DatosEspecificos", propOrder = { + "consulta", + "retorno" +}) +public class DatosEspecificos { + + @XmlElement(name = "Consulta") + protected Consulta consulta; + @XmlElement(name = "Retorno") + protected Retorno retorno; + @XmlAttribute(name = "Id") + protected String id; + + /** + * Obtiene el valor de la propiedad consulta. + * + * @return + * possible object is + * {@link Consulta } + * + */ + public Consulta getConsulta() { + return consulta; + } + + /** + * Define el valor de la propiedad consulta. + * + * @param value + * allowed object is + * {@link Consulta } + * + */ + public void setConsulta(Consulta value) { + this.consulta = value; + } + + /** + * Obtiene el valor de la propiedad retorno. + * + * @return + * possible object is + * {@link Retorno } + * + */ + public Retorno getRetorno() { + return retorno; + } + + /** + * Define el valor de la propiedad retorno. + * + * @param value + * allowed object is + * {@link Retorno } + * + */ + public void setRetorno(Retorno value) { + this.retorno = value; + } + + /** + * Obtiene el valor de la propiedad id. + * + * @return + * possible object is + * {@link String } + * + */ + public String getId() { + return id; + } + + /** + * Define el valor de la propiedad id. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setId(String value) { + this.id = value; + } + +} diff --git a/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/DatosGenericos.java b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/DatosGenericos.java new file mode 100644 index 00000000..a94dcb3f --- /dev/null +++ b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/DatosGenericos.java @@ -0,0 +1,152 @@ +// +// Este archivo ha sido generado por la arquitectura JavaTM para la implantación de la referencia de enlace (JAXB) XML v2.3.2 +// Visite https://javaee.github.io/jaxb-v2/ +// Todas las modificaciones realizadas en este archivo se perderán si se vuelve a compilar el esquema de origen. +// Generado el: 2023.11.15 a las 12:17:56 PM CET +// + + +package es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.respuesta; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Clase Java para anonymous complex type. + * + *

El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <all>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta}Emisor"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta}Solicitante"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta}Titular" minOccurs="0"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta}Transmision"/>
+ *       </all>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + +}) +@XmlRootElement(name = "DatosGenericos", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta") +public class DatosGenericos { + + @XmlElement(name = "Emisor", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta", required = true) + protected Emisor emisor; + @XmlElement(name = "Solicitante", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta", required = true) + protected Solicitante solicitante; + @XmlElement(name = "Titular", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta") + protected Titular titular; + @XmlElement(name = "Transmision", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta", required = true) + protected Transmision transmision; + + /** + * Obtiene el valor de la propiedad emisor. + * + * @return + * possible object is + * {@link Emisor } + * + */ + public Emisor getEmisor() { + return emisor; + } + + /** + * Define el valor de la propiedad emisor. + * + * @param value + * allowed object is + * {@link Emisor } + * + */ + public void setEmisor(Emisor value) { + this.emisor = value; + } + + /** + * Obtiene el valor de la propiedad solicitante. + * + * @return + * possible object is + * {@link Solicitante } + * + */ + public Solicitante getSolicitante() { + return solicitante; + } + + /** + * Define el valor de la propiedad solicitante. + * + * @param value + * allowed object is + * {@link Solicitante } + * + */ + public void setSolicitante(Solicitante value) { + this.solicitante = value; + } + + /** + * Obtiene el valor de la propiedad titular. + * + * @return + * possible object is + * {@link Titular } + * + */ + public Titular getTitular() { + return titular; + } + + /** + * Define el valor de la propiedad titular. + * + * @param value + * allowed object is + * {@link Titular } + * + */ + public void setTitular(Titular value) { + this.titular = value; + } + + /** + * Obtiene el valor de la propiedad transmision. + * + * @return + * possible object is + * {@link Transmision } + * + */ + public Transmision getTransmision() { + return transmision; + } + + /** + * Define el valor de la propiedad transmision. + * + * @param value + * allowed object is + * {@link Transmision } + * + */ + public void setTransmision(Transmision value) { + this.transmision = value; + } + +} diff --git a/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/Emisor.java b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/Emisor.java new file mode 100644 index 00000000..1c47fc7e --- /dev/null +++ b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/Emisor.java @@ -0,0 +1,99 @@ +// +// Este archivo ha sido generado por la arquitectura JavaTM para la implantación de la referencia de enlace (JAXB) XML v2.3.2 +// Visite https://javaee.github.io/jaxb-v2/ +// Todas las modificaciones realizadas en este archivo se perderán si se vuelve a compilar el esquema de origen. +// Generado el: 2023.11.15 a las 12:17:56 PM CET +// + + +package es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.respuesta; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElementRef; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Clase Java para anonymous complex type. + * + *

El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <all>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta}NifEmisor"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta}NombreEmisor"/>
+ *       </all>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + +}) +@XmlRootElement(name = "Emisor", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta") +public class Emisor { + + @XmlElement(name = "NifEmisor", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta", required = true) + protected String nifEmisor; + @XmlElementRef(name = "NombreEmisor", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta", type = NombreEmisorRES.class) + protected NombreEmisorRES nombreEmisor; + + /** + * Obtiene el valor de la propiedad nifEmisor. + * + * @return + * possible object is + * {@link String } + * + */ + public String getNifEmisor() { + return nifEmisor; + } + + /** + * Define el valor de la propiedad nifEmisor. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setNifEmisor(String value) { + this.nifEmisor = value; + } + + /** + * Obtiene el valor de la propiedad nombreEmisor. + * + * @return + * possible object is + * {@link NombreEmisorRES } + * + */ + public NombreEmisorRES getNombreEmisor() { + return nombreEmisor; + } + + /** + * Define el valor de la propiedad nombreEmisor. + * + * @param value + * allowed object is + * {@link NombreEmisorRES } + * + */ + public void setNombreEmisor(NombreEmisorRES value) { + this.nombreEmisor = value; + } + +} diff --git a/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/Estado.java b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/Estado.java new file mode 100644 index 00000000..718a5281 --- /dev/null +++ b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/Estado.java @@ -0,0 +1,153 @@ +// +// Este archivo ha sido generado por la arquitectura JavaTM para la implantación de la referencia de enlace (JAXB) XML v2.3.2 +// Visite https://javaee.github.io/jaxb-v2/ +// Todas las modificaciones realizadas en este archivo se perderán si se vuelve a compilar el esquema de origen. +// Generado el: 2023.11.15 a las 12:17:56 PM CET +// + + +package es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.respuesta; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElementRef; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Clase Java para anonymous complex type. + * + *

El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <all>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta}CodigoEstado"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta}CodigoEstadoSecundario" minOccurs="0"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta}LiteralError"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta}TiempoEstimadoRespuesta" minOccurs="0"/>
+ *       </all>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + +}) +@XmlRootElement(name = "Estado", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta") +public class Estado { + + @XmlElementRef(name = "CodigoEstado", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta", type = CodigoEstadoRES.class) + protected CodigoEstadoRES codigoEstado; + @XmlElement(name = "CodigoEstadoSecundario", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta") + protected String codigoEstadoSecundario; + @XmlElementRef(name = "LiteralError", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta", type = LiteralErrorRES.class) + protected LiteralErrorRES literalError; + @XmlElement(name = "TiempoEstimadoRespuesta", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta") + protected Integer tiempoEstimadoRespuesta; + + /** + * Obtiene el valor de la propiedad codigoEstado. + * + * @return + * possible object is + * {@link CodigoEstadoRES } + * + */ + public CodigoEstadoRES getCodigoEstado() { + return codigoEstado; + } + + /** + * Define el valor de la propiedad codigoEstado. + * + * @param value + * allowed object is + * {@link CodigoEstadoRES } + * + */ + public void setCodigoEstado(CodigoEstadoRES value) { + this.codigoEstado = value; + } + + /** + * Obtiene el valor de la propiedad codigoEstadoSecundario. + * + * @return + * possible object is + * {@link String } + * + */ + public String getCodigoEstadoSecundario() { + return codigoEstadoSecundario; + } + + /** + * Define el valor de la propiedad codigoEstadoSecundario. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCodigoEstadoSecundario(String value) { + this.codigoEstadoSecundario = value; + } + + /** + * Obtiene el valor de la propiedad literalError. + * + * @return + * possible object is + * {@link LiteralErrorRES } + * + */ + public LiteralErrorRES getLiteralError() { + return literalError; + } + + /** + * Define el valor de la propiedad literalError. + * + * @param value + * allowed object is + * {@link LiteralErrorRES } + * + */ + public void setLiteralError(LiteralErrorRES value) { + this.literalError = value; + } + + /** + * Obtiene el valor de la propiedad tiempoEstimadoRespuesta. + * + * @return + * possible object is + * {@link Integer } + * + */ + public Integer getTiempoEstimadoRespuesta() { + return tiempoEstimadoRespuesta; + } + + /** + * Define el valor de la propiedad tiempoEstimadoRespuesta. + * + * @param value + * allowed object is + * {@link Integer } + * + */ + public void setTiempoEstimadoRespuesta(Integer value) { + this.tiempoEstimadoRespuesta = value; + } + +} diff --git a/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/Estado2.java b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/Estado2.java new file mode 100644 index 00000000..6867c8d7 --- /dev/null +++ b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/Estado2.java @@ -0,0 +1,98 @@ +// +// Este archivo ha sido generado por la arquitectura JavaTM para la implantación de la referencia de enlace (JAXB) XML v2.3.2 +// Visite https://javaee.github.io/jaxb-v2/ +// Todas las modificaciones realizadas en este archivo se perderán si se vuelve a compilar el esquema de origen. +// Generado el: 2023.11.15 a las 12:17:56 PM CET +// + + +package es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.respuesta; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Clase Java para anonymous complex type. + * + *

El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <all>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}CodigoEstado"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}LiteralError"/>
+ *       </all>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + +}) +@XmlRootElement(name = "Estado") +public class Estado2 { + + @XmlElement(name = "CodigoEstado", required = true) + protected String codigoEstado; + @XmlElement(name = "LiteralError", required = true) + protected String literalError; + + /** + * Obtiene el valor de la propiedad codigoEstado. + * + * @return + * possible object is + * {@link String } + * + */ + public String getCodigoEstado() { + return codigoEstado; + } + + /** + * Define el valor de la propiedad codigoEstado. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCodigoEstado(String value) { + this.codigoEstado = value; + } + + /** + * Obtiene el valor de la propiedad literalError. + * + * @return + * possible object is + * {@link String } + * + */ + public String getLiteralError() { + return literalError; + } + + /** + * Define el valor de la propiedad literalError. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setLiteralError(String value) { + this.literalError = value; + } + +} diff --git a/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/EstadoAutorizacion.java b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/EstadoAutorizacion.java new file mode 100644 index 00000000..0c6fd586 --- /dev/null +++ b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/EstadoAutorizacion.java @@ -0,0 +1,125 @@ +// +// Este archivo ha sido generado por la arquitectura JavaTM para la implantación de la referencia de enlace (JAXB) XML v2.3.2 +// Visite https://javaee.github.io/jaxb-v2/ +// Todas las modificaciones realizadas en este archivo se perderán si se vuelve a compilar el esquema de origen. +// Generado el: 2023.11.15 a las 12:17:56 PM CET +// + + +package es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.respuesta; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Clase Java para anonymous complex type. + * + *

El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <all>
+ *         <element name="Estado" type="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}EstadoAutorizacion"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}Descripcion"/>
+ *         <element name="Observaciones" minOccurs="0">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *               <minLength value="1"/>
+ *               <maxLength value="1024"/>
+ *               <whiteSpace value="collapse"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *       </all>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + +}) +@XmlRootElement(name = "EstadoAutorizacion") +public class EstadoAutorizacion { + + @XmlElement(name = "Estado") + protected int estado; + @XmlElement(name = "Descripcion", required = true) + protected String descripcion; + @XmlElement(name = "Observaciones") + protected String observaciones; + + /** + * Obtiene el valor de la propiedad estado. + * + */ + public int getEstado() { + return estado; + } + + /** + * Define el valor de la propiedad estado. + * + */ + public void setEstado(int value) { + this.estado = value; + } + + /** + * Obtiene el valor de la propiedad descripcion. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDescripcion() { + return descripcion; + } + + /** + * Define el valor de la propiedad descripcion. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDescripcion(String value) { + this.descripcion = value; + } + + /** + * Obtiene el valor de la propiedad observaciones. + * + * @return + * possible object is + * {@link String } + * + */ + public String getObservaciones() { + return observaciones; + } + + /** + * Define el valor de la propiedad observaciones. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setObservaciones(String value) { + this.observaciones = value; + } + +} diff --git a/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/EstadoAutorizacionCedente.java b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/EstadoAutorizacionCedente.java new file mode 100644 index 00000000..5a363446 --- /dev/null +++ b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/EstadoAutorizacionCedente.java @@ -0,0 +1,144 @@ +// +// Este archivo ha sido generado por la arquitectura JavaTM para la implantación de la referencia de enlace (JAXB) XML v2.3.2 +// Visite https://javaee.github.io/jaxb-v2/ +// Todas las modificaciones realizadas en este archivo se perderán si se vuelve a compilar el esquema de origen. +// Generado el: 2023.11.15 a las 12:17:56 PM CET +// + + +package es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.respuesta; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Clase Java para anonymous complex type. + * + *

El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <all>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}Cedente"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}NombreServicio"/>
+ *         <element name="Estado" type="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}EstadoServicioCedente"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}Descripcion"/>
+ *       </all>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + +}) +@XmlRootElement(name = "EstadoAutorizacionCedente") +public class EstadoAutorizacionCedente { + + @XmlElement(name = "Cedente", required = true) + protected String cedente; + @XmlElement(name = "NombreServicio", required = true) + protected String nombreServicio; + @XmlElement(name = "Estado") + protected int estado; + @XmlElement(name = "Descripcion", required = true) + protected String descripcion; + + /** + * Obtiene el valor de la propiedad cedente. + * + * @return + * possible object is + * {@link String } + * + */ + public String getCedente() { + return cedente; + } + + /** + * Define el valor de la propiedad cedente. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCedente(String value) { + this.cedente = value; + } + + /** + * Obtiene el valor de la propiedad nombreServicio. + * + * @return + * possible object is + * {@link String } + * + */ + public String getNombreServicio() { + return nombreServicio; + } + + /** + * Define el valor de la propiedad nombreServicio. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setNombreServicio(String value) { + this.nombreServicio = value; + } + + /** + * Obtiene el valor de la propiedad estado. + * + */ + public int getEstado() { + return estado; + } + + /** + * Define el valor de la propiedad estado. + * + */ + public void setEstado(int value) { + this.estado = value; + } + + /** + * Obtiene el valor de la propiedad descripcion. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDescripcion() { + return descripcion; + } + + /** + * Define el valor de la propiedad descripcion. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDescripcion(String value) { + this.descripcion = value; + } + +} diff --git a/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/EstadoAutorizacionCedentes.java b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/EstadoAutorizacionCedentes.java new file mode 100644 index 00000000..e46d8383 --- /dev/null +++ b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/EstadoAutorizacionCedentes.java @@ -0,0 +1,78 @@ +// +// Este archivo ha sido generado por la arquitectura JavaTM para la implantación de la referencia de enlace (JAXB) XML v2.3.2 +// Visite https://javaee.github.io/jaxb-v2/ +// Todas las modificaciones realizadas en este archivo se perderán si se vuelve a compilar el esquema de origen. +// Generado el: 2023.11.15 a las 12:17:56 PM CET +// + + +package es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.respuesta; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Clase Java para anonymous complex type. + * + *

El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence maxOccurs="unbounded">
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}EstadoAutorizacionCedente"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "estadoAutorizacionCedente" +}) +@XmlRootElement(name = "EstadoAutorizacionCedentes") +public class EstadoAutorizacionCedentes { + + @XmlElement(name = "EstadoAutorizacionCedente", required = true) + protected List estadoAutorizacionCedente; + + /** + * Gets the value of the estadoAutorizacionCedente property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the estadoAutorizacionCedente property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getEstadoAutorizacionCedente().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link EstadoAutorizacionCedente } + * + * + */ + public List getEstadoAutorizacionCedente() { + if (estadoAutorizacionCedente == null) { + estadoAutorizacionCedente = new ArrayList(); + } + return this.estadoAutorizacionCedente; + } + +} diff --git a/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/EstadoProcedimiento.java b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/EstadoProcedimiento.java new file mode 100644 index 00000000..803e4ac8 --- /dev/null +++ b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/EstadoProcedimiento.java @@ -0,0 +1,125 @@ +// +// Este archivo ha sido generado por la arquitectura JavaTM para la implantación de la referencia de enlace (JAXB) XML v2.3.2 +// Visite https://javaee.github.io/jaxb-v2/ +// Todas las modificaciones realizadas en este archivo se perderán si se vuelve a compilar el esquema de origen. +// Generado el: 2023.11.15 a las 12:17:56 PM CET +// + + +package es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.respuesta; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Clase Java para anonymous complex type. + * + *

El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <all>
+ *         <element name="Estado" type="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}EstadoProcedimiento"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}Descripcion"/>
+ *         <element name="Observaciones" minOccurs="0">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *               <minLength value="1"/>
+ *               <maxLength value="1024"/>
+ *               <whiteSpace value="collapse"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *       </all>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + +}) +@XmlRootElement(name = "EstadoProcedimiento") +public class EstadoProcedimiento { + + @XmlElement(name = "Estado") + protected int estado; + @XmlElement(name = "Descripcion", required = true) + protected String descripcion; + @XmlElement(name = "Observaciones") + protected String observaciones; + + /** + * Obtiene el valor de la propiedad estado. + * + */ + public int getEstado() { + return estado; + } + + /** + * Define el valor de la propiedad estado. + * + */ + public void setEstado(int value) { + this.estado = value; + } + + /** + * Obtiene el valor de la propiedad descripcion. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDescripcion() { + return descripcion; + } + + /** + * Define el valor de la propiedad descripcion. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDescripcion(String value) { + this.descripcion = value; + } + + /** + * Obtiene el valor de la propiedad observaciones. + * + * @return + * possible object is + * {@link String } + * + */ + public String getObservaciones() { + return observaciones; + } + + /** + * Define el valor de la propiedad observaciones. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setObservaciones(String value) { + this.observaciones = value; + } + +} diff --git a/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/Funcionario.java b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/Funcionario.java new file mode 100644 index 00000000..14eebb58 --- /dev/null +++ b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/Funcionario.java @@ -0,0 +1,99 @@ +// +// Este archivo ha sido generado por la arquitectura JavaTM para la implantación de la referencia de enlace (JAXB) XML v2.3.2 +// Visite https://javaee.github.io/jaxb-v2/ +// Todas las modificaciones realizadas en este archivo se perderán si se vuelve a compilar el esquema de origen. +// Generado el: 2023.11.15 a las 12:17:56 PM CET +// + + +package es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.respuesta; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Clase Java para anonymous complex type. + * + *

El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta}NombreCompletoFuncionario"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta}NifFuncionario"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "nombreCompletoFuncionario", + "nifFuncionario" +}) +@XmlRootElement(name = "Funcionario", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta") +public class Funcionario { + + @XmlElement(name = "NombreCompletoFuncionario", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta", required = true) + protected String nombreCompletoFuncionario; + @XmlElement(name = "NifFuncionario", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta", required = true) + protected String nifFuncionario; + + /** + * Obtiene el valor de la propiedad nombreCompletoFuncionario. + * + * @return + * possible object is + * {@link String } + * + */ + public String getNombreCompletoFuncionario() { + return nombreCompletoFuncionario; + } + + /** + * Define el valor de la propiedad nombreCompletoFuncionario. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setNombreCompletoFuncionario(String value) { + this.nombreCompletoFuncionario = value; + } + + /** + * Obtiene el valor de la propiedad nifFuncionario. + * + * @return + * possible object is + * {@link String } + * + */ + public String getNifFuncionario() { + return nifFuncionario; + } + + /** + * Define el valor de la propiedad nifFuncionario. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setNifFuncionario(String value) { + this.nifFuncionario = value; + } + +} diff --git a/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/LiteralErrorRES.java b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/LiteralErrorRES.java new file mode 100644 index 00000000..0ebaca15 --- /dev/null +++ b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/LiteralErrorRES.java @@ -0,0 +1,28 @@ +// +// Este archivo ha sido generado por la arquitectura JavaTM para la implantación de la referencia de enlace (JAXB) XML v2.3.2 +// Visite https://javaee.github.io/jaxb-v2/ +// Todas las modificaciones realizadas en este archivo se perderán si se vuelve a compilar el esquema de origen. +// Generado el: 2023.11.15 a las 12:17:56 PM CET +// + + +package es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.respuesta; + +import javax.xml.bind.JAXBElement; +import javax.xml.namespace.QName; + +public class LiteralErrorRES + extends JAXBElement +{ + + protected final static QName NAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta", "LiteralError"); + + public LiteralErrorRES(String value) { + super(NAME, ((Class) String.class), null, value); + } + + public LiteralErrorRES() { + super(NAME, ((Class) String.class), null, null); + } + +} diff --git a/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/NombreEmisorRES.java b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/NombreEmisorRES.java new file mode 100644 index 00000000..b42b9cf0 --- /dev/null +++ b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/NombreEmisorRES.java @@ -0,0 +1,28 @@ +// +// Este archivo ha sido generado por la arquitectura JavaTM para la implantación de la referencia de enlace (JAXB) XML v2.3.2 +// Visite https://javaee.github.io/jaxb-v2/ +// Todas las modificaciones realizadas en este archivo se perderán si se vuelve a compilar el esquema de origen. +// Generado el: 2023.11.15 a las 12:17:56 PM CET +// + + +package es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.respuesta; + +import javax.xml.bind.JAXBElement; +import javax.xml.namespace.QName; + +public class NombreEmisorRES + extends JAXBElement +{ + + protected final static QName NAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta", "NombreEmisor"); + + public NombreEmisorRES(String value) { + super(NAME, ((Class) String.class), null, value); + } + + public NombreEmisorRES() { + super(NAME, ((Class) String.class), null, null); + } + +} diff --git a/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/NombreRES.java b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/NombreRES.java new file mode 100644 index 00000000..e8bfc114 --- /dev/null +++ b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/NombreRES.java @@ -0,0 +1,28 @@ +// +// Este archivo ha sido generado por la arquitectura JavaTM para la implantación de la referencia de enlace (JAXB) XML v2.3.2 +// Visite https://javaee.github.io/jaxb-v2/ +// Todas las modificaciones realizadas en este archivo se perderán si se vuelve a compilar el esquema de origen. +// Generado el: 2023.11.15 a las 12:17:56 PM CET +// + + +package es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.respuesta; + +import javax.xml.bind.JAXBElement; +import javax.xml.namespace.QName; + +public class NombreRES + extends JAXBElement +{ + + protected final static QName NAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta", "Nombre"); + + public NombreRES(String value) { + super(NAME, ((Class) String.class), null, value); + } + + public NombreRES() { + super(NAME, ((Class) String.class), null, null); + } + +} diff --git a/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/Norma.java b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/Norma.java new file mode 100644 index 00000000..aa13756d --- /dev/null +++ b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/Norma.java @@ -0,0 +1,125 @@ +// +// Este archivo ha sido generado por la arquitectura JavaTM para la implantación de la referencia de enlace (JAXB) XML v2.3.2 +// Visite https://javaee.github.io/jaxb-v2/ +// Todas las modificaciones realizadas en este archivo se perderán si se vuelve a compilar el esquema de origen. +// Generado el: 2023.11.15 a las 12:17:56 PM CET +// + + +package es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.respuesta; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Clase Java para anonymous complex type. + * + *

El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <all>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}NormaLegal"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}Enlace" minOccurs="0"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}Articulos"/>
+ *       </all>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + +}) +@XmlRootElement(name = "Norma") +public class Norma { + + @XmlElement(name = "NormaLegal", required = true) + protected String normaLegal; + @XmlElement(name = "Enlace") + protected String enlace; + @XmlElement(name = "Articulos", required = true) + protected Articulos articulos; + + /** + * Obtiene el valor de la propiedad normaLegal. + * + * @return + * possible object is + * {@link String } + * + */ + public String getNormaLegal() { + return normaLegal; + } + + /** + * Define el valor de la propiedad normaLegal. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setNormaLegal(String value) { + this.normaLegal = value; + } + + /** + * Enlace de la norma legal que regula el procedimiento + * + * @return + * possible object is + * {@link String } + * + */ + public String getEnlace() { + return enlace; + } + + /** + * Define el valor de la propiedad enlace. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setEnlace(String value) { + this.enlace = value; + } + + /** + * Obtiene el valor de la propiedad articulos. + * + * @return + * possible object is + * {@link Articulos } + * + */ + public Articulos getArticulos() { + return articulos; + } + + /** + * Define el valor de la propiedad articulos. + * + * @param value + * allowed object is + * {@link Articulos } + * + */ + public void setArticulos(Articulos value) { + this.articulos = value; + } + +} diff --git a/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/Normas.java b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/Normas.java new file mode 100644 index 00000000..70f47abc --- /dev/null +++ b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/Normas.java @@ -0,0 +1,78 @@ +// +// Este archivo ha sido generado por la arquitectura JavaTM para la implantación de la referencia de enlace (JAXB) XML v2.3.2 +// Visite https://javaee.github.io/jaxb-v2/ +// Todas las modificaciones realizadas en este archivo se perderán si se vuelve a compilar el esquema de origen. +// Generado el: 2023.11.15 a las 12:17:56 PM CET +// + + +package es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.respuesta; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Clase Java para anonymous complex type. + * + *

El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence maxOccurs="unbounded">
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}Norma"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "norma" +}) +@XmlRootElement(name = "Normas") +public class Normas { + + @XmlElement(name = "Norma", required = true) + protected List norma; + + /** + * Gets the value of the norma property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the norma property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getNorma().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Norma } + * + * + */ + public List getNorma() { + if (norma == null) { + norma = new ArrayList(); + } + return this.norma; + } + +} diff --git a/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/ObjectFactory.java b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/ObjectFactory.java new file mode 100644 index 00000000..bf34bdcc --- /dev/null +++ b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/ObjectFactory.java @@ -0,0 +1,924 @@ +// +// Este archivo ha sido generado por la arquitectura JavaTM para la implantación de la referencia de enlace (JAXB) XML v2.3.2 +// Visite https://javaee.github.io/jaxb-v2/ +// Todas las modificaciones realizadas en este archivo se perderán si se vuelve a compilar el esquema de origen. +// Generado el: 2023.11.15 a las 12:17:56 PM CET +// + + +package es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.respuesta; + +import javax.xml.bind.JAXBElement; +import javax.xml.bind.annotation.XmlElementDecl; +import javax.xml.bind.annotation.XmlRegistry; +import javax.xml.datatype.XMLGregorianCalendar; +import javax.xml.namespace.QName; + + +/** + * This object contains factory methods for each + * Java content interface and Java element interface + * generated in the es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.respuesta package. + *

An ObjectFactory allows you to programatically + * construct new instances of the Java representation + * for XML content. The Java representation of XML + * content can consist of schema derived interfaces + * and classes representing the binding of schema + * type definitions, element declarations and model + * groups. Factory methods for each of these are + * provided in this class. + * + */ +@XmlRegistry +public class ObjectFactory { + + private final static QName _Apellido1_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta", "Apellido1"); + private final static QName _Apellido2_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta", "Apellido2"); + private final static QName _IdPeticion_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta", "IdPeticion"); + private final static QName _NumElementos_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta", "NumElementos"); + private final static QName _TimeStamp_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta", "TimeStamp"); + private final static QName _CodigoEstadoSecundario_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta", "CodigoEstadoSecundario"); + private final static QName _TiempoEstimadoRespuesta_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta", "TiempoEstimadoRespuesta"); + private final static QName _Consentimiento_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta", "Consentimiento"); + private final static QName _NifEmisor_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta", "NifEmisor"); + private final static QName _IdentificadorSolicitante_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta", "IdentificadorSolicitante"); + private final static QName _NombreSolicitante_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta", "NombreSolicitante"); + private final static QName _UnidadTramitadora_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta", "UnidadTramitadora"); + private final static QName _CodigoUnidadTramitadora_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta", "CodigoUnidadTramitadora"); + private final static QName _CodProcedimiento_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta", "CodProcedimiento"); + private final static QName _NombreProcedimiento_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta", "NombreProcedimiento"); + private final static QName _Finalidad_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta", "Finalidad"); + private final static QName _NombreCompletoFuncionario_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta", "NombreCompletoFuncionario"); + private final static QName _NifFuncionario_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta", "NifFuncionario"); + private final static QName _IdExpediente_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta", "IdExpediente"); + private final static QName _TipoDocumentacion_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta", "TipoDocumentacion"); + private final static QName _Documentacion_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta", "Documentacion"); + private final static QName _NombreCompleto_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta", "NombreCompleto"); + private final static QName _IdSolicitud_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta", "IdSolicitud"); + private final static QName _IdTransmision_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta", "IdTransmision"); + private final static QName _FechaGeneracion_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta", "FechaGeneracion"); + private final static QName _DatosEspecificos_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", "DatosEspecificos"); + private final static QName _CodigoEstado_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", "CodigoEstado"); + private final static QName _LiteralError_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", "LiteralError"); + private final static QName _ClaseTramite_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", "ClaseTramite"); + private final static QName _Nombre_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", "Nombre"); + private final static QName _Periodico_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", "Periodico"); + private final static QName _FechaCaducidad_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", "FechaCaducidad"); + private final static QName _Automatizado_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", "Automatizado"); + private final static QName _Tipo_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", "Tipo"); + private final static QName _Enlace_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", "Enlace"); + private final static QName _Descripcion_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", "Descripcion"); + private final static QName _NormaLegal_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", "NormaLegal"); + private final static QName _Articulo_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", "Articulo"); + private final static QName _CodigoCertificado_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", "CodigoCertificado"); + private final static QName _Cedente_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", "Cedente"); + private final static QName _NombreServicio_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", "NombreServicio"); + + /** + * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.respuesta + * + */ + public ObjectFactory() { + } + + /** + * Create an instance of {@link Atributos } + * + */ + public Atributos createAtributos() { + return new Atributos(); + } + + /** + * Create an instance of {@link Estado } + * + */ + public Estado createEstado() { + return new Estado(); + } + + /** + * Create an instance of {@link DatosGenericos } + * + */ + public DatosGenericos createDatosGenericos() { + return new DatosGenericos(); + } + + /** + * Create an instance of {@link Emisor } + * + */ + public Emisor createEmisor() { + return new Emisor(); + } + + /** + * Create an instance of {@link Solicitante } + * + */ + public Solicitante createSolicitante() { + return new Solicitante(); + } + + /** + * Create an instance of {@link Procedimiento } + * + */ + public Procedimiento createProcedimiento() { + return new Procedimiento(); + } + + /** + * Create an instance of {@link Funcionario } + * + */ + public Funcionario createFuncionario() { + return new Funcionario(); + } + + /** + * Create an instance of {@link Titular } + * + */ + public Titular createTitular() { + return new Titular(); + } + + /** + * Create an instance of {@link Transmision } + * + */ + public Transmision createTransmision() { + return new Transmision(); + } + + /** + * Create an instance of {@link Respuesta } + * + */ + public Respuesta createRespuesta() { + return new Respuesta(); + } + + /** + * Create an instance of {@link Transmisiones } + * + */ + public Transmisiones createTransmisiones() { + return new Transmisiones(); + } + + /** + * Create an instance of {@link TransmisionDatos } + * + */ + public TransmisionDatos createTransmisionDatos() { + return new TransmisionDatos(); + } + + /** + * Create an instance of {@link DatosEspecificos } + * + */ + public DatosEspecificos createDatosEspecificos() { + return new DatosEspecificos(); + } + + /** + * Create an instance of {@link Retorno } + * + */ + public Retorno createRetorno() { + return new Retorno(); + } + + /** + * Create an instance of {@link Estado2 } + * + */ + public Estado2 createEstado2() { + return new Estado2(); + } + + /** + * Create an instance of {@link Procedimiento2 } + * + */ + public Procedimiento2 createProcedimiento2() { + return new Procedimiento2(); + } + + /** + * Create an instance of {@link Consentimiento } + * + */ + public Consentimiento createConsentimiento() { + return new Consentimiento(); + } + + /** + * Create an instance of {@link EstadoProcedimiento } + * + */ + public EstadoProcedimiento createEstadoProcedimiento() { + return new EstadoProcedimiento(); + } + + /** + * Create an instance of {@link Servicios } + * + */ + public Servicios createServicios() { + return new Servicios(); + } + + /** + * Create an instance of {@link Servicio } + * + */ + public Servicio createServicio() { + return new Servicio(); + } + + /** + * Create an instance of {@link Normas } + * + */ + public Normas createNormas() { + return new Normas(); + } + + /** + * Create an instance of {@link Norma } + * + */ + public Norma createNorma() { + return new Norma(); + } + + /** + * Create an instance of {@link Articulos } + * + */ + public Articulos createArticulos() { + return new Articulos(); + } + + /** + * Create an instance of {@link EstadoAutorizacion } + * + */ + public EstadoAutorizacion createEstadoAutorizacion() { + return new EstadoAutorizacion(); + } + + /** + * Create an instance of {@link EstadoAutorizacionCedentes } + * + */ + public EstadoAutorizacionCedentes createEstadoAutorizacionCedentes() { + return new EstadoAutorizacionCedentes(); + } + + /** + * Create an instance of {@link EstadoAutorizacionCedente } + * + */ + public EstadoAutorizacionCedente createEstadoAutorizacionCedente() { + return new EstadoAutorizacionCedente(); + } + + /** + * Create an instance of {@link Consulta } + * + */ + public Consulta createConsulta() { + return new Consulta(); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta", name = "Apellido1") + public JAXBElement createApellido1(String value) { + return new JAXBElement(_Apellido1_QNAME, String.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta", name = "Apellido2") + public JAXBElement createApellido2(String value) { + return new JAXBElement(_Apellido2_QNAME, String.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta", name = "IdPeticion") + public JAXBElement createIdPeticion(String value) { + return new JAXBElement(_IdPeticion_QNAME, String.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link Integer }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link Integer }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta", name = "NumElementos") + public JAXBElement createNumElementos(Integer value) { + return new JAXBElement(_NumElementos_QNAME, Integer.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta", name = "TimeStamp") + public JAXBElement createTimeStamp(String value) { + return new JAXBElement(_TimeStamp_QNAME, String.class, null, value); + } + + /** + * Create an instance of {@link CodigoEstadoRES } + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link CodigoEstadoRES } + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta", name = "CodigoEstado") + public CodigoEstadoRES createCodigoEstadoRES(String value) { + return new CodigoEstadoRES(value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta", name = "CodigoEstadoSecundario") + public JAXBElement createCodigoEstadoSecundario(String value) { + return new JAXBElement(_CodigoEstadoSecundario_QNAME, String.class, null, value); + } + + /** + * Create an instance of {@link LiteralErrorRES } + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link LiteralErrorRES } + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta", name = "LiteralError") + public LiteralErrorRES createLiteralErrorRES(String value) { + return new LiteralErrorRES(value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link Integer }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link Integer }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta", name = "TiempoEstimadoRespuesta") + public JAXBElement createTiempoEstimadoRespuesta(Integer value) { + return new JAXBElement(_TiempoEstimadoRespuesta_QNAME, Integer.class, null, value); + } + + /** + * Create an instance of {@link CodigoCertificadoRES } + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link CodigoCertificadoRES } + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta", name = "CodigoCertificado") + public CodigoCertificadoRES createCodigoCertificadoRES(String value) { + return new CodigoCertificadoRES(value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta", name = "Consentimiento") + public JAXBElement createConsentimiento(String value) { + return new JAXBElement(_Consentimiento_QNAME, String.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta", name = "NifEmisor") + public JAXBElement createNifEmisor(String value) { + return new JAXBElement(_NifEmisor_QNAME, String.class, null, value); + } + + /** + * Create an instance of {@link NombreEmisorRES } + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link NombreEmisorRES } + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta", name = "NombreEmisor") + public NombreEmisorRES createNombreEmisorRES(String value) { + return new NombreEmisorRES(value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta", name = "IdentificadorSolicitante") + public JAXBElement createIdentificadorSolicitante(String value) { + return new JAXBElement(_IdentificadorSolicitante_QNAME, String.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta", name = "NombreSolicitante") + public JAXBElement createNombreSolicitante(String value) { + return new JAXBElement(_NombreSolicitante_QNAME, String.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta", name = "UnidadTramitadora") + public JAXBElement createUnidadTramitadora(String value) { + return new JAXBElement(_UnidadTramitadora_QNAME, String.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta", name = "CodigoUnidadTramitadora") + public JAXBElement createCodigoUnidadTramitadora(String value) { + return new JAXBElement(_CodigoUnidadTramitadora_QNAME, String.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta", name = "CodProcedimiento") + public JAXBElement createCodProcedimiento(String value) { + return new JAXBElement(_CodProcedimiento_QNAME, String.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta", name = "NombreProcedimiento") + public JAXBElement createNombreProcedimiento(String value) { + return new JAXBElement(_NombreProcedimiento_QNAME, String.class, null, value); + } + + /** + * Create an instance of {@link AutomatizadoRES } + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link AutomatizadoRES } + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta", name = "Automatizado") + public AutomatizadoRES createAutomatizadoRES(String value) { + return new AutomatizadoRES(value); + } + + /** + * Create an instance of {@link ClaseTramiteRES } + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link ClaseTramiteRES } + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta", name = "ClaseTramite") + public ClaseTramiteRES createClaseTramiteRES(Integer value) { + return new ClaseTramiteRES(value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta", name = "Finalidad") + public JAXBElement createFinalidad(String value) { + return new JAXBElement(_Finalidad_QNAME, String.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta", name = "NombreCompletoFuncionario") + public JAXBElement createNombreCompletoFuncionario(String value) { + return new JAXBElement(_NombreCompletoFuncionario_QNAME, String.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta", name = "NifFuncionario") + public JAXBElement createNifFuncionario(String value) { + return new JAXBElement(_NifFuncionario_QNAME, String.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta", name = "IdExpediente") + public JAXBElement createIdExpediente(String value) { + return new JAXBElement(_IdExpediente_QNAME, String.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta", name = "TipoDocumentacion") + public JAXBElement createTipoDocumentacion(String value) { + return new JAXBElement(_TipoDocumentacion_QNAME, String.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta", name = "Documentacion") + public JAXBElement createDocumentacion(String value) { + return new JAXBElement(_Documentacion_QNAME, String.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta", name = "NombreCompleto") + public JAXBElement createNombreCompleto(String value) { + return new JAXBElement(_NombreCompleto_QNAME, String.class, null, value); + } + + /** + * Create an instance of {@link NombreRES } + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link NombreRES } + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta", name = "Nombre") + public NombreRES createNombreRES(String value) { + return new NombreRES(value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta", name = "IdSolicitud") + public JAXBElement createIdSolicitud(String value) { + return new JAXBElement(_IdSolicitud_QNAME, String.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta", name = "IdTransmision") + public JAXBElement createIdTransmision(String value) { + return new JAXBElement(_IdTransmision_QNAME, String.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta", name = "FechaGeneracion") + public JAXBElement createFechaGeneracion(String value) { + return new JAXBElement(_FechaGeneracion_QNAME, String.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link DatosEspecificos }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link DatosEspecificos }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", name = "DatosEspecificos") + public JAXBElement createDatosEspecificos(DatosEspecificos value) { + return new JAXBElement(_DatosEspecificos_QNAME, DatosEspecificos.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", name = "CodigoEstado") + public JAXBElement createCodigoEstado(String value) { + return new JAXBElement(_CodigoEstado_QNAME, String.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", name = "LiteralError") + public JAXBElement createLiteralError(String value) { + return new JAXBElement(_LiteralError_QNAME, String.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link Integer }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link Integer }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", name = "ClaseTramite") + public JAXBElement createClaseTramite(Integer value) { + return new JAXBElement(_ClaseTramite_QNAME, Integer.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", name = "Nombre") + public JAXBElement createNombre(String value) { + return new JAXBElement(_Nombre_QNAME, String.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", name = "Periodico") + public JAXBElement createPeriodico(String value) { + return new JAXBElement(_Periodico_QNAME, String.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link XMLGregorianCalendar }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link XMLGregorianCalendar }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", name = "FechaCaducidad") + public JAXBElement createFechaCaducidad(XMLGregorianCalendar value) { + return new JAXBElement(_FechaCaducidad_QNAME, XMLGregorianCalendar.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", name = "Automatizado") + public JAXBElement createAutomatizado(String value) { + return new JAXBElement(_Automatizado_QNAME, String.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", name = "Tipo") + public JAXBElement createTipo(String value) { + return new JAXBElement(_Tipo_QNAME, String.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", name = "Enlace") + public JAXBElement createEnlace(String value) { + return new JAXBElement(_Enlace_QNAME, String.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", name = "Descripcion") + public JAXBElement createDescripcion(String value) { + return new JAXBElement(_Descripcion_QNAME, String.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", name = "NormaLegal") + public JAXBElement createNormaLegal(String value) { + return new JAXBElement(_NormaLegal_QNAME, String.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", name = "Articulo") + public JAXBElement createArticulo(String value) { + return new JAXBElement(_Articulo_QNAME, String.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", name = "CodigoCertificado") + public JAXBElement createCodigoCertificado(String value) { + return new JAXBElement(_CodigoCertificado_QNAME, String.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", name = "Cedente") + public JAXBElement createCedente(String value) { + return new JAXBElement(_Cedente_QNAME, String.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", name = "NombreServicio") + public JAXBElement createNombreServicio(String value) { + return new JAXBElement(_NombreServicio_QNAME, String.class, null, value); + } + +} diff --git a/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/Procedimiento.java b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/Procedimiento.java new file mode 100644 index 00000000..704c0635 --- /dev/null +++ b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/Procedimiento.java @@ -0,0 +1,156 @@ +// +// Este archivo ha sido generado por la arquitectura JavaTM para la implantación de la referencia de enlace (JAXB) XML v2.3.2 +// Visite https://javaee.github.io/jaxb-v2/ +// Todas las modificaciones realizadas en este archivo se perderán si se vuelve a compilar el esquema de origen. +// Generado el: 2023.11.15 a las 12:17:56 PM CET +// + + +package es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.respuesta; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElementRef; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Clase Java para anonymous complex type. + * + *

El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta}CodProcedimiento"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta}NombreProcedimiento"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta}Automatizado" minOccurs="0"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta}ClaseTramite" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "codProcedimiento", + "nombreProcedimiento", + "automatizado", + "claseTramite" +}) +@XmlRootElement(name = "Procedimiento", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta") +public class Procedimiento { + + @XmlElement(name = "CodProcedimiento", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta", required = true) + protected String codProcedimiento; + @XmlElement(name = "NombreProcedimiento", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta", required = true) + protected String nombreProcedimiento; + @XmlElementRef(name = "Automatizado", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta", type = AutomatizadoRES.class, required = false) + protected AutomatizadoRES automatizado; + @XmlElementRef(name = "ClaseTramite", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta", type = ClaseTramiteRES.class, required = false) + protected ClaseTramiteRES claseTramite; + + /** + * Obtiene el valor de la propiedad codProcedimiento. + * + * @return + * possible object is + * {@link String } + * + */ + public String getCodProcedimiento() { + return codProcedimiento; + } + + /** + * Define el valor de la propiedad codProcedimiento. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCodProcedimiento(String value) { + this.codProcedimiento = value; + } + + /** + * Obtiene el valor de la propiedad nombreProcedimiento. + * + * @return + * possible object is + * {@link String } + * + */ + public String getNombreProcedimiento() { + return nombreProcedimiento; + } + + /** + * Define el valor de la propiedad nombreProcedimiento. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setNombreProcedimiento(String value) { + this.nombreProcedimiento = value; + } + + /** + * Obtiene el valor de la propiedad automatizado. + * + * @return + * possible object is + * {@link AutomatizadoRES } + * + */ + public AutomatizadoRES getAutomatizado() { + return automatizado; + } + + /** + * Define el valor de la propiedad automatizado. + * + * @param value + * allowed object is + * {@link AutomatizadoRES } + * + */ + public void setAutomatizado(AutomatizadoRES value) { + this.automatizado = value; + } + + /** + * Obtiene el valor de la propiedad claseTramite. + * + * @return + * possible object is + * {@link ClaseTramiteRES } + * + */ + public ClaseTramiteRES getClaseTramite() { + return claseTramite; + } + + /** + * Define el valor de la propiedad claseTramite. + * + * @param value + * allowed object is + * {@link ClaseTramiteRES } + * + */ + public void setClaseTramite(ClaseTramiteRES value) { + this.claseTramite = value; + } + +} diff --git a/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/Procedimiento2.java b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/Procedimiento2.java new file mode 100644 index 00000000..de51fce7 --- /dev/null +++ b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/Procedimiento2.java @@ -0,0 +1,309 @@ +// +// Este archivo ha sido generado por la arquitectura JavaTM para la implantación de la referencia de enlace (JAXB) XML v2.3.2 +// Visite https://javaee.github.io/jaxb-v2/ +// Todas las modificaciones realizadas en este archivo se perderán si se vuelve a compilar el esquema de origen. +// Generado el: 2023.11.15 a las 12:17:56 PM CET +// + + +package es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.respuesta; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; + + +/** + *

Clase Java para anonymous complex type. + * + *

El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <all>
+ *         <element name="Codigo" type="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}CodigoProcedimiento"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}ClaseTramite"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}Nombre"/>
+ *         <element name="Descripcion" type="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}DescripcionProcedimiento"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}Periodico"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}FechaCaducidad" minOccurs="0"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}Automatizado"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}Consentimiento"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}EstadoProcedimiento"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}Servicios"/>
+ *       </all>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + +}) +@XmlRootElement(name = "Procedimiento") +public class Procedimiento2 { + + @XmlElement(name = "Codigo", required = true) + protected String codigo; + @XmlElement(name = "ClaseTramite") + protected int claseTramite; + @XmlElement(name = "Nombre", required = true) + protected String nombre; + @XmlElement(name = "Descripcion", required = true) + protected String descripcion; + @XmlElement(name = "Periodico", required = true) + protected String periodico; + @XmlElement(name = "FechaCaducidad") + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar fechaCaducidad; + @XmlElement(name = "Automatizado", required = true) + protected String automatizado; + @XmlElement(name = "Consentimiento", required = true) + protected Consentimiento consentimiento; + @XmlElement(name = "EstadoProcedimiento", required = true) + protected EstadoProcedimiento estadoProcedimiento; + @XmlElement(name = "Servicios", required = true) + protected Servicios servicios; + + /** + * Obtiene el valor de la propiedad codigo. + * + * @return + * possible object is + * {@link String } + * + */ + public String getCodigo() { + return codigo; + } + + /** + * Define el valor de la propiedad codigo. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCodigo(String value) { + this.codigo = value; + } + + /** + * Obtiene el valor de la propiedad claseTramite. + * + */ + public int getClaseTramite() { + return claseTramite; + } + + /** + * Define el valor de la propiedad claseTramite. + * + */ + public void setClaseTramite(int value) { + this.claseTramite = value; + } + + /** + * Obtiene el valor de la propiedad nombre. + * + * @return + * possible object is + * {@link String } + * + */ + public String getNombre() { + return nombre; + } + + /** + * Define el valor de la propiedad nombre. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setNombre(String value) { + this.nombre = value; + } + + /** + * Obtiene el valor de la propiedad descripcion. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDescripcion() { + return descripcion; + } + + /** + * Define el valor de la propiedad descripcion. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDescripcion(String value) { + this.descripcion = value; + } + + /** + * Obtiene el valor de la propiedad periodico. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPeriodico() { + return periodico; + } + + /** + * Define el valor de la propiedad periodico. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPeriodico(String value) { + this.periodico = value; + } + + /** + * Obtiene el valor de la propiedad fechaCaducidad. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + public XMLGregorianCalendar getFechaCaducidad() { + return fechaCaducidad; + } + + /** + * Define el valor de la propiedad fechaCaducidad. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + public void setFechaCaducidad(XMLGregorianCalendar value) { + this.fechaCaducidad = value; + } + + /** + * Obtiene el valor de la propiedad automatizado. + * + * @return + * possible object is + * {@link String } + * + */ + public String getAutomatizado() { + return automatizado; + } + + /** + * Define el valor de la propiedad automatizado. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAutomatizado(String value) { + this.automatizado = value; + } + + /** + * Obtiene el valor de la propiedad consentimiento. + * + * @return + * possible object is + * {@link Consentimiento } + * + */ + public Consentimiento getConsentimiento() { + return consentimiento; + } + + /** + * Define el valor de la propiedad consentimiento. + * + * @param value + * allowed object is + * {@link Consentimiento } + * + */ + public void setConsentimiento(Consentimiento value) { + this.consentimiento = value; + } + + /** + * Estado de la autorización del procedimiento + * + * @return + * possible object is + * {@link EstadoProcedimiento } + * + */ + public EstadoProcedimiento getEstadoProcedimiento() { + return estadoProcedimiento; + } + + /** + * Define el valor de la propiedad estadoProcedimiento. + * + * @param value + * allowed object is + * {@link EstadoProcedimiento } + * + */ + public void setEstadoProcedimiento(EstadoProcedimiento value) { + this.estadoProcedimiento = value; + } + + /** + * Obtiene el valor de la propiedad servicios. + * + * @return + * possible object is + * {@link Servicios } + * + */ + public Servicios getServicios() { + return servicios; + } + + /** + * Define el valor de la propiedad servicios. + * + * @param value + * allowed object is + * {@link Servicios } + * + */ + public void setServicios(Servicios value) { + this.servicios = value; + } + +} diff --git a/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/Respuesta.java b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/Respuesta.java new file mode 100644 index 00000000..b0d6a6f8 --- /dev/null +++ b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/Respuesta.java @@ -0,0 +1,99 @@ +// +// Este archivo ha sido generado por la arquitectura JavaTM para la implantación de la referencia de enlace (JAXB) XML v2.3.2 +// Visite https://javaee.github.io/jaxb-v2/ +// Todas las modificaciones realizadas en este archivo se perderán si se vuelve a compilar el esquema de origen. +// Generado el: 2023.11.15 a las 12:17:56 PM CET +// + + +package es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.respuesta; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Clase Java para anonymous complex type. + * + *

El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta}Atributos"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta}Transmisiones" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "atributos", + "transmisiones" +}) +@XmlRootElement(name = "Respuesta", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta") +public class Respuesta { + + @XmlElement(name = "Atributos", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta", required = true) + protected Atributos atributos; + @XmlElement(name = "Transmisiones", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta") + protected Transmisiones transmisiones; + + /** + * Obtiene el valor de la propiedad atributos. + * + * @return + * possible object is + * {@link Atributos } + * + */ + public Atributos getAtributos() { + return atributos; + } + + /** + * Define el valor de la propiedad atributos. + * + * @param value + * allowed object is + * {@link Atributos } + * + */ + public void setAtributos(Atributos value) { + this.atributos = value; + } + + /** + * Obtiene el valor de la propiedad transmisiones. + * + * @return + * possible object is + * {@link Transmisiones } + * + */ + public Transmisiones getTransmisiones() { + return transmisiones; + } + + /** + * Define el valor de la propiedad transmisiones. + * + * @param value + * allowed object is + * {@link Transmisiones } + * + */ + public void setTransmisiones(Transmisiones value) { + this.transmisiones = value; + } + +} diff --git a/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/Retorno.java b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/Retorno.java new file mode 100644 index 00000000..66a31d49 --- /dev/null +++ b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/Retorno.java @@ -0,0 +1,98 @@ +// +// Este archivo ha sido generado por la arquitectura JavaTM para la implantación de la referencia de enlace (JAXB) XML v2.3.2 +// Visite https://javaee.github.io/jaxb-v2/ +// Todas las modificaciones realizadas en este archivo se perderán si se vuelve a compilar el esquema de origen. +// Generado el: 2023.11.15 a las 12:17:56 PM CET +// + + +package es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.respuesta; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Clase Java para anonymous complex type. + * + *

El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <all>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}Estado"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}Procedimiento" minOccurs="0"/>
+ *       </all>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + +}) +@XmlRootElement(name = "Retorno") +public class Retorno { + + @XmlElement(name = "Estado", required = true) + protected Estado2 estado; + @XmlElement(name = "Procedimiento") + protected Procedimiento2 procedimiento; + + /** + * Obtiene el valor de la propiedad estado. + * + * @return + * possible object is + * {@link Estado2 } + * + */ + public Estado2 getEstado() { + return estado; + } + + /** + * Define el valor de la propiedad estado. + * + * @param value + * allowed object is + * {@link Estado2 } + * + */ + public void setEstado(Estado2 value) { + this.estado = value; + } + + /** + * Obtiene el valor de la propiedad procedimiento. + * + * @return + * possible object is + * {@link Procedimiento2 } + * + */ + public Procedimiento2 getProcedimiento() { + return procedimiento; + } + + /** + * Define el valor de la propiedad procedimiento. + * + * @param value + * allowed object is + * {@link Procedimiento2 } + * + */ + public void setProcedimiento(Procedimiento2 value) { + this.procedimiento = value; + } + +} diff --git a/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/Servicio.java b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/Servicio.java new file mode 100644 index 00000000..6357c4d2 --- /dev/null +++ b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/Servicio.java @@ -0,0 +1,179 @@ +// +// Este archivo ha sido generado por la arquitectura JavaTM para la implantación de la referencia de enlace (JAXB) XML v2.3.2 +// Visite https://javaee.github.io/jaxb-v2/ +// Todas las modificaciones realizadas en este archivo se perderán si se vuelve a compilar el esquema de origen. +// Generado el: 2023.11.15 a las 12:17:56 PM CET +// + + +package es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.respuesta; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Clase Java para anonymous complex type. + * + *

El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <all>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}Normas"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}CodigoCertificado"/>
+ *         <element name="Nombre" type="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}NombreServicio"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}EstadoAutorizacion"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}EstadoAutorizacionCedentes" minOccurs="0"/>
+ *       </all>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + +}) +@XmlRootElement(name = "Servicio") +public class Servicio { + + @XmlElement(name = "Normas", required = true) + protected Normas normas; + @XmlElement(name = "CodigoCertificado", required = true) + protected String codigoCertificado; + @XmlElement(name = "Nombre", required = true) + protected String nombre; + @XmlElement(name = "EstadoAutorizacion", required = true) + protected EstadoAutorizacion estadoAutorizacion; + @XmlElement(name = "EstadoAutorizacionCedentes") + protected EstadoAutorizacionCedentes estadoAutorizacionCedentes; + + /** + * Normas legales que justifican la autorización para el envío de peticiones al servicio + * + * @return + * possible object is + * {@link Normas } + * + */ + public Normas getNormas() { + return normas; + } + + /** + * Define el valor de la propiedad normas. + * + * @param value + * allowed object is + * {@link Normas } + * + */ + public void setNormas(Normas value) { + this.normas = value; + } + + /** + * Código de certificado + * + * @return + * possible object is + * {@link String } + * + */ + public String getCodigoCertificado() { + return codigoCertificado; + } + + /** + * Define el valor de la propiedad codigoCertificado. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCodigoCertificado(String value) { + this.codigoCertificado = value; + } + + /** + * Obtiene el valor de la propiedad nombre. + * + * @return + * possible object is + * {@link String } + * + */ + public String getNombre() { + return nombre; + } + + /** + * Define el valor de la propiedad nombre. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setNombre(String value) { + this.nombre = value; + } + + /** + * Estado de la autorización del servicio + * + * @return + * possible object is + * {@link EstadoAutorizacion } + * + */ + public EstadoAutorizacion getEstadoAutorizacion() { + return estadoAutorizacion; + } + + /** + * Define el valor de la propiedad estadoAutorizacion. + * + * @param value + * allowed object is + * {@link EstadoAutorizacion } + * + */ + public void setEstadoAutorizacion(EstadoAutorizacion value) { + this.estadoAutorizacion = value; + } + + /** + * Estado de la autorización del servicio en cada cedente + * + * @return + * possible object is + * {@link EstadoAutorizacionCedentes } + * + */ + public EstadoAutorizacionCedentes getEstadoAutorizacionCedentes() { + return estadoAutorizacionCedentes; + } + + /** + * Define el valor de la propiedad estadoAutorizacionCedentes. + * + * @param value + * allowed object is + * {@link EstadoAutorizacionCedentes } + * + */ + public void setEstadoAutorizacionCedentes(EstadoAutorizacionCedentes value) { + this.estadoAutorizacionCedentes = value; + } + +} diff --git a/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/Servicios.java b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/Servicios.java new file mode 100644 index 00000000..bbb6634d --- /dev/null +++ b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/Servicios.java @@ -0,0 +1,78 @@ +// +// Este archivo ha sido generado por la arquitectura JavaTM para la implantación de la referencia de enlace (JAXB) XML v2.3.2 +// Visite https://javaee.github.io/jaxb-v2/ +// Todas las modificaciones realizadas en este archivo se perderán si se vuelve a compilar el esquema de origen. +// Generado el: 2023.11.15 a las 12:17:56 PM CET +// + + +package es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.respuesta; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Clase Java para anonymous complex type. + * + *

El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence maxOccurs="unbounded">
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}Servicio"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "servicio" +}) +@XmlRootElement(name = "Servicios") +public class Servicios { + + @XmlElement(name = "Servicio", required = true) + protected List servicio; + + /** + * Gets the value of the servicio property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the servicio property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getServicio().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Servicio } + * + * + */ + public List getServicio() { + if (servicio == null) { + servicio = new ArrayList(); + } + return this.servicio; + } + +} diff --git a/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/Solicitante.java b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/Solicitante.java new file mode 100644 index 00000000..33de54cc --- /dev/null +++ b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/Solicitante.java @@ -0,0 +1,287 @@ +// +// Este archivo ha sido generado por la arquitectura JavaTM para la implantación de la referencia de enlace (JAXB) XML v2.3.2 +// Visite https://javaee.github.io/jaxb-v2/ +// Todas las modificaciones realizadas en este archivo se perderán si se vuelve a compilar el esquema de origen. +// Generado el: 2023.11.15 a las 12:17:56 PM CET +// + + +package es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.respuesta; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Clase Java para anonymous complex type. + * + *

El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <all>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta}IdentificadorSolicitante"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta}NombreSolicitante"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta}UnidadTramitadora"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta}CodigoUnidadTramitadora"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta}Procedimiento"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta}Finalidad"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta}Consentimiento"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta}Funcionario"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta}IdExpediente" minOccurs="0"/>
+ *       </all>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + +}) +@XmlRootElement(name = "Solicitante", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta") +public class Solicitante { + + @XmlElement(name = "IdentificadorSolicitante", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta", required = true) + protected String identificadorSolicitante; + @XmlElement(name = "NombreSolicitante", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta", required = true) + protected String nombreSolicitante; + @XmlElement(name = "UnidadTramitadora", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta", required = true) + protected String unidadTramitadora; + @XmlElement(name = "CodigoUnidadTramitadora", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta", required = true) + protected String codigoUnidadTramitadora; + @XmlElement(name = "Procedimiento", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta", required = true) + protected Procedimiento procedimiento; + @XmlElement(name = "Finalidad", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta", required = true) + protected String finalidad; + @XmlElement(name = "Consentimiento", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta", required = true) + protected String consentimiento; + @XmlElement(name = "Funcionario", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta", required = true) + protected Funcionario funcionario; + @XmlElement(name = "IdExpediente", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta") + protected String idExpediente; + + /** + * Obtiene el valor de la propiedad identificadorSolicitante. + * + * @return + * possible object is + * {@link String } + * + */ + public String getIdentificadorSolicitante() { + return identificadorSolicitante; + } + + /** + * Define el valor de la propiedad identificadorSolicitante. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setIdentificadorSolicitante(String value) { + this.identificadorSolicitante = value; + } + + /** + * Obtiene el valor de la propiedad nombreSolicitante. + * + * @return + * possible object is + * {@link String } + * + */ + public String getNombreSolicitante() { + return nombreSolicitante; + } + + /** + * Define el valor de la propiedad nombreSolicitante. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setNombreSolicitante(String value) { + this.nombreSolicitante = value; + } + + /** + * Obtiene el valor de la propiedad unidadTramitadora. + * + * @return + * possible object is + * {@link String } + * + */ + public String getUnidadTramitadora() { + return unidadTramitadora; + } + + /** + * Define el valor de la propiedad unidadTramitadora. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setUnidadTramitadora(String value) { + this.unidadTramitadora = value; + } + + /** + * Obtiene el valor de la propiedad codigoUnidadTramitadora. + * + * @return + * possible object is + * {@link String } + * + */ + public String getCodigoUnidadTramitadora() { + return codigoUnidadTramitadora; + } + + /** + * Define el valor de la propiedad codigoUnidadTramitadora. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCodigoUnidadTramitadora(String value) { + this.codigoUnidadTramitadora = value; + } + + /** + * Obtiene el valor de la propiedad procedimiento. + * + * @return + * possible object is + * {@link Procedimiento } + * + */ + public Procedimiento getProcedimiento() { + return procedimiento; + } + + /** + * Define el valor de la propiedad procedimiento. + * + * @param value + * allowed object is + * {@link Procedimiento } + * + */ + public void setProcedimiento(Procedimiento value) { + this.procedimiento = value; + } + + /** + * Obtiene el valor de la propiedad finalidad. + * + * @return + * possible object is + * {@link String } + * + */ + public String getFinalidad() { + return finalidad; + } + + /** + * Define el valor de la propiedad finalidad. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFinalidad(String value) { + this.finalidad = value; + } + + /** + * Obtiene el valor de la propiedad consentimiento. + * + * @return + * possible object is + * {@link String } + * + */ + public String getConsentimiento() { + return consentimiento; + } + + /** + * Define el valor de la propiedad consentimiento. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setConsentimiento(String value) { + this.consentimiento = value; + } + + /** + * Obtiene el valor de la propiedad funcionario. + * + * @return + * possible object is + * {@link Funcionario } + * + */ + public Funcionario getFuncionario() { + return funcionario; + } + + /** + * Define el valor de la propiedad funcionario. + * + * @param value + * allowed object is + * {@link Funcionario } + * + */ + public void setFuncionario(Funcionario value) { + this.funcionario = value; + } + + /** + * Obtiene el valor de la propiedad idExpediente. + * + * @return + * possible object is + * {@link String } + * + */ + public String getIdExpediente() { + return idExpediente; + } + + /** + * Define el valor de la propiedad idExpediente. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setIdExpediente(String value) { + this.idExpediente = value; + } + +} diff --git a/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/Titular.java b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/Titular.java new file mode 100644 index 00000000..1f893456 --- /dev/null +++ b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/Titular.java @@ -0,0 +1,212 @@ +// +// Este archivo ha sido generado por la arquitectura JavaTM para la implantación de la referencia de enlace (JAXB) XML v2.3.2 +// Visite https://javaee.github.io/jaxb-v2/ +// Todas las modificaciones realizadas en este archivo se perderán si se vuelve a compilar el esquema de origen. +// Generado el: 2023.11.15 a las 12:17:56 PM CET +// + + +package es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.respuesta; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElementRef; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Clase Java para anonymous complex type. + * + *

El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta}TipoDocumentacion" minOccurs="0"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta}Documentacion" minOccurs="0"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta}NombreCompleto" minOccurs="0"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta}Nombre" minOccurs="0"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta}Apellido1" minOccurs="0"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta}Apellido2" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "tipoDocumentacion", + "documentacion", + "nombreCompleto", + "nombre", + "apellido1", + "apellido2" +}) +@XmlRootElement(name = "Titular", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta") +public class Titular { + + @XmlElement(name = "TipoDocumentacion", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta") + protected String tipoDocumentacion; + @XmlElement(name = "Documentacion", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta") + protected String documentacion; + @XmlElement(name = "NombreCompleto", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta") + protected String nombreCompleto; + @XmlElementRef(name = "Nombre", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta", type = NombreRES.class, required = false) + protected NombreRES nombre; + @XmlElement(name = "Apellido1", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta") + protected String apellido1; + @XmlElement(name = "Apellido2", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta") + protected String apellido2; + + /** + * Obtiene el valor de la propiedad tipoDocumentacion. + * + * @return + * possible object is + * {@link String } + * + */ + public String getTipoDocumentacion() { + return tipoDocumentacion; + } + + /** + * Define el valor de la propiedad tipoDocumentacion. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setTipoDocumentacion(String value) { + this.tipoDocumentacion = value; + } + + /** + * Obtiene el valor de la propiedad documentacion. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDocumentacion() { + return documentacion; + } + + /** + * Define el valor de la propiedad documentacion. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDocumentacion(String value) { + this.documentacion = value; + } + + /** + * Obtiene el valor de la propiedad nombreCompleto. + * + * @return + * possible object is + * {@link String } + * + */ + public String getNombreCompleto() { + return nombreCompleto; + } + + /** + * Define el valor de la propiedad nombreCompleto. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setNombreCompleto(String value) { + this.nombreCompleto = value; + } + + /** + * Obtiene el valor de la propiedad nombre. + * + * @return + * possible object is + * {@link NombreRES } + * + */ + public NombreRES getNombre() { + return nombre; + } + + /** + * Define el valor de la propiedad nombre. + * + * @param value + * allowed object is + * {@link NombreRES } + * + */ + public void setNombre(NombreRES value) { + this.nombre = value; + } + + /** + * Obtiene el valor de la propiedad apellido1. + * + * @return + * possible object is + * {@link String } + * + */ + public String getApellido1() { + return apellido1; + } + + /** + * Define el valor de la propiedad apellido1. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setApellido1(String value) { + this.apellido1 = value; + } + + /** + * Obtiene el valor de la propiedad apellido2. + * + * @return + * possible object is + * {@link String } + * + */ + public String getApellido2() { + return apellido2; + } + + /** + * Define el valor de la propiedad apellido2. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setApellido2(String value) { + this.apellido2 = value; + } + +} diff --git a/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/Transmision.java b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/Transmision.java new file mode 100644 index 00000000..b1f83c4c --- /dev/null +++ b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/Transmision.java @@ -0,0 +1,153 @@ +// +// Este archivo ha sido generado por la arquitectura JavaTM para la implantación de la referencia de enlace (JAXB) XML v2.3.2 +// Visite https://javaee.github.io/jaxb-v2/ +// Todas las modificaciones realizadas en este archivo se perderán si se vuelve a compilar el esquema de origen. +// Generado el: 2023.11.15 a las 12:17:56 PM CET +// + + +package es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.respuesta; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElementRef; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Clase Java para anonymous complex type. + * + *

El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <all>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta}CodigoCertificado"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta}IdSolicitud"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta}IdTransmision"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta}FechaGeneracion"/>
+ *       </all>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + +}) +@XmlRootElement(name = "Transmision", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta") +public class Transmision { + + @XmlElementRef(name = "CodigoCertificado", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta", type = CodigoCertificadoRES.class) + protected CodigoCertificadoRES codigoCertificado; + @XmlElement(name = "IdSolicitud", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta", required = true) + protected String idSolicitud; + @XmlElement(name = "IdTransmision", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta", required = true) + protected String idTransmision; + @XmlElement(name = "FechaGeneracion", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta", required = true) + protected String fechaGeneracion; + + /** + * Obtiene el valor de la propiedad codigoCertificado. + * + * @return + * possible object is + * {@link CodigoCertificadoRES } + * + */ + public CodigoCertificadoRES getCodigoCertificado() { + return codigoCertificado; + } + + /** + * Define el valor de la propiedad codigoCertificado. + * + * @param value + * allowed object is + * {@link CodigoCertificadoRES } + * + */ + public void setCodigoCertificado(CodigoCertificadoRES value) { + this.codigoCertificado = value; + } + + /** + * Obtiene el valor de la propiedad idSolicitud. + * + * @return + * possible object is + * {@link String } + * + */ + public String getIdSolicitud() { + return idSolicitud; + } + + /** + * Define el valor de la propiedad idSolicitud. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setIdSolicitud(String value) { + this.idSolicitud = value; + } + + /** + * Obtiene el valor de la propiedad idTransmision. + * + * @return + * possible object is + * {@link String } + * + */ + public String getIdTransmision() { + return idTransmision; + } + + /** + * Define el valor de la propiedad idTransmision. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setIdTransmision(String value) { + this.idTransmision = value; + } + + /** + * Obtiene el valor de la propiedad fechaGeneracion. + * + * @return + * possible object is + * {@link String } + * + */ + public String getFechaGeneracion() { + return fechaGeneracion; + } + + /** + * Define el valor de la propiedad fechaGeneracion. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFechaGeneracion(String value) { + this.fechaGeneracion = value; + } + +} diff --git a/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/TransmisionDatos.java b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/TransmisionDatos.java new file mode 100644 index 00000000..ad028ac8 --- /dev/null +++ b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/TransmisionDatos.java @@ -0,0 +1,98 @@ +// +// Este archivo ha sido generado por la arquitectura JavaTM para la implantación de la referencia de enlace (JAXB) XML v2.3.2 +// Visite https://javaee.github.io/jaxb-v2/ +// Todas las modificaciones realizadas en este archivo se perderán si se vuelve a compilar el esquema de origen. +// Generado el: 2023.11.15 a las 12:17:56 PM CET +// + + +package es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.respuesta; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Clase Java para anonymous complex type. + * + *

El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <all>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta}DatosGenericos"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}DatosEspecificos"/>
+ *       </all>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + +}) +@XmlRootElement(name = "TransmisionDatos", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta") +public class TransmisionDatos { + + @XmlElement(name = "DatosGenericos", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta", required = true) + protected DatosGenericos datosGenericos; + @XmlElement(name = "DatosEspecificos", required = true) + protected DatosEspecificos datosEspecificos; + + /** + * Obtiene el valor de la propiedad datosGenericos. + * + * @return + * possible object is + * {@link DatosGenericos } + * + */ + public DatosGenericos getDatosGenericos() { + return datosGenericos; + } + + /** + * Define el valor de la propiedad datosGenericos. + * + * @param value + * allowed object is + * {@link DatosGenericos } + * + */ + public void setDatosGenericos(DatosGenericos value) { + this.datosGenericos = value; + } + + /** + * Obtiene el valor de la propiedad datosEspecificos. + * + * @return + * possible object is + * {@link DatosEspecificos } + * + */ + public DatosEspecificos getDatosEspecificos() { + return datosEspecificos; + } + + /** + * Define el valor de la propiedad datosEspecificos. + * + * @param value + * allowed object is + * {@link DatosEspecificos } + * + */ + public void setDatosEspecificos(DatosEspecificos value) { + this.datosEspecificos = value; + } + +} diff --git a/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/Transmisiones.java b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/Transmisiones.java new file mode 100644 index 00000000..674d85b9 --- /dev/null +++ b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/Transmisiones.java @@ -0,0 +1,106 @@ +// +// Este archivo ha sido generado por la arquitectura JavaTM para la implantación de la referencia de enlace (JAXB) XML v2.3.2 +// Visite https://javaee.github.io/jaxb-v2/ +// Todas las modificaciones realizadas en este archivo se perderán si se vuelve a compilar el esquema de origen. +// Generado el: 2023.11.15 a las 12:17:56 PM CET +// + + +package es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.respuesta; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Clase Java para anonymous complex type. + * + *

El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta}TransmisionDatos" maxOccurs="unbounded"/>
+ *       </sequence>
+ *       <attribute name="Id" type="{http://www.w3.org/2001/XMLSchema}string" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "transmisionDatos" +}) +@XmlRootElement(name = "Transmisiones", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta") +public class Transmisiones { + + @XmlElement(name = "TransmisionDatos", namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/respuesta", required = true) + protected List transmisionDatos; + @XmlAttribute(name = "Id") + protected String id; + + /** + * Gets the value of the transmisionDatos property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the transmisionDatos property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getTransmisionDatos().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link TransmisionDatos } + * + * + */ + public List getTransmisionDatos() { + if (transmisionDatos == null) { + transmisionDatos = new ArrayList(); + } + return this.transmisionDatos; + } + + /** + * Obtiene el valor de la propiedad id. + * + * @return + * possible object is + * {@link String } + * + */ + public String getId() { + return id; + } + + /** + * Define el valor de la propiedad id. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setId(String value) { + this.id = value; + } + +} diff --git a/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/package-info.java b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/package-info.java new file mode 100644 index 00000000..7e33d6d4 --- /dev/null +++ b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/respuesta/package-info.java @@ -0,0 +1,9 @@ +// +// Este archivo ha sido generado por la arquitectura JavaTM para la implantación de la referencia de enlace (JAXB) XML v2.3.2 +// Visite https://javaee.github.io/jaxb-v2/ +// Todas las modificaciones realizadas en este archivo se perderán si se vuelve a compilar el esquema de origen. +// Generado el: 2023.11.15 a las 12:17:56 PM CET +// + +@javax.xml.bind.annotation.XmlSchema(namespace = "http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", elementFormDefault = javax.xml.bind.annotation.XmlNsForm.QUALIFIED) +package es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.respuesta; diff --git a/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/soapfaultatributos/Atributos.java b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/soapfaultatributos/Atributos.java new file mode 100644 index 00000000..88602af7 --- /dev/null +++ b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/soapfaultatributos/Atributos.java @@ -0,0 +1,171 @@ +// +// Este archivo ha sido generado por la arquitectura JavaTM para la implantación de la referencia de enlace (JAXB) XML v2.3.2 +// Visite https://javaee.github.io/jaxb-v2/ +// Todas las modificaciones realizadas en este archivo se perderán si se vuelve a compilar el esquema de origen. +// Generado el: 2023.11.15 a las 12:17:53 PM CET +// + + +package es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.soapfaultatributos; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Clase Java para anonymous complex type. + * + *

El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <all>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/V3/soapfaultatributos}IdPeticion"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/V3/soapfaultatributos}NumElementos"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/V3/soapfaultatributos}TimeStamp"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/V3/soapfaultatributos}Estado"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/V3/soapfaultatributos}CodigoCertificado"/>
+ *       </all>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + +}) +@XmlRootElement(name = "Atributos") +public class Atributos { + + @XmlElement(name = "IdPeticion", required = true) + protected String idPeticion; + @XmlElement(name = "NumElementos") + protected int numElementos; + @XmlElement(name = "TimeStamp", required = true) + protected String timeStamp; + @XmlElement(name = "Estado", required = true) + protected Estado estado; + @XmlElement(name = "CodigoCertificado", required = true) + protected String codigoCertificado; + + /** + * Obtiene el valor de la propiedad idPeticion. + * + * @return + * possible object is + * {@link String } + * + */ + public String getIdPeticion() { + return idPeticion; + } + + /** + * Define el valor de la propiedad idPeticion. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setIdPeticion(String value) { + this.idPeticion = value; + } + + /** + * Obtiene el valor de la propiedad numElementos. + * + */ + public int getNumElementos() { + return numElementos; + } + + /** + * Define el valor de la propiedad numElementos. + * + */ + public void setNumElementos(int value) { + this.numElementos = value; + } + + /** + * Obtiene el valor de la propiedad timeStamp. + * + * @return + * possible object is + * {@link String } + * + */ + public String getTimeStamp() { + return timeStamp; + } + + /** + * Define el valor de la propiedad timeStamp. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setTimeStamp(String value) { + this.timeStamp = value; + } + + /** + * Obtiene el valor de la propiedad estado. + * + * @return + * possible object is + * {@link Estado } + * + */ + public Estado getEstado() { + return estado; + } + + /** + * Define el valor de la propiedad estado. + * + * @param value + * allowed object is + * {@link Estado } + * + */ + public void setEstado(Estado value) { + this.estado = value; + } + + /** + * Obtiene el valor de la propiedad codigoCertificado. + * + * @return + * possible object is + * {@link String } + * + */ + public String getCodigoCertificado() { + return codigoCertificado; + } + + /** + * Define el valor de la propiedad codigoCertificado. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCodigoCertificado(String value) { + this.codigoCertificado = value; + } + +} diff --git a/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/soapfaultatributos/Estado.java b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/soapfaultatributos/Estado.java new file mode 100644 index 00000000..4a21eb99 --- /dev/null +++ b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/soapfaultatributos/Estado.java @@ -0,0 +1,179 @@ +// +// Este archivo ha sido generado por la arquitectura JavaTM para la implantación de la referencia de enlace (JAXB) XML v2.3.2 +// Visite https://javaee.github.io/jaxb-v2/ +// Todas las modificaciones realizadas en este archivo se perderán si se vuelve a compilar el esquema de origen. +// Generado el: 2023.11.15 a las 12:17:53 PM CET +// + + +package es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.soapfaultatributos; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Clase Java para anonymous complex type. + * + *

El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <all>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/V3/soapfaultatributos}CodigoEstado"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/V3/soapfaultatributos}CodigoEstadoSecundario" minOccurs="0"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/V3/soapfaultatributos}LiteralError"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/V3/soapfaultatributos}LiteralErrorSec" minOccurs="0"/>
+ *         <element ref="{http://intermediacion.redsara.es/scsp/esquemas/V3/soapfaultatributos}TiempoEstimadoRespuesta" minOccurs="0"/>
+ *       </all>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + +}) +@XmlRootElement(name = "Estado") +public class Estado { + + @XmlElement(name = "CodigoEstado", required = true) + protected String codigoEstado; + @XmlElement(name = "CodigoEstadoSecundario") + protected String codigoEstadoSecundario; + @XmlElement(name = "LiteralError", required = true) + protected String literalError; + @XmlElement(name = "LiteralErrorSec") + protected String literalErrorSec; + @XmlElement(name = "TiempoEstimadoRespuesta") + protected Integer tiempoEstimadoRespuesta; + + /** + * Obtiene el valor de la propiedad codigoEstado. + * + * @return + * possible object is + * {@link String } + * + */ + public String getCodigoEstado() { + return codigoEstado; + } + + /** + * Define el valor de la propiedad codigoEstado. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCodigoEstado(String value) { + this.codigoEstado = value; + } + + /** + * Obtiene el valor de la propiedad codigoEstadoSecundario. + * + * @return + * possible object is + * {@link String } + * + */ + public String getCodigoEstadoSecundario() { + return codigoEstadoSecundario; + } + + /** + * Define el valor de la propiedad codigoEstadoSecundario. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCodigoEstadoSecundario(String value) { + this.codigoEstadoSecundario = value; + } + + /** + * Obtiene el valor de la propiedad literalError. + * + * @return + * possible object is + * {@link String } + * + */ + public String getLiteralError() { + return literalError; + } + + /** + * Define el valor de la propiedad literalError. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setLiteralError(String value) { + this.literalError = value; + } + + /** + * Obtiene el valor de la propiedad literalErrorSec. + * + * @return + * possible object is + * {@link String } + * + */ + public String getLiteralErrorSec() { + return literalErrorSec; + } + + /** + * Define el valor de la propiedad literalErrorSec. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setLiteralErrorSec(String value) { + this.literalErrorSec = value; + } + + /** + * Obtiene el valor de la propiedad tiempoEstimadoRespuesta. + * + * @return + * possible object is + * {@link Integer } + * + */ + public Integer getTiempoEstimadoRespuesta() { + return tiempoEstimadoRespuesta; + } + + /** + * Define el valor de la propiedad tiempoEstimadoRespuesta. + * + * @param value + * allowed object is + * {@link Integer } + * + */ + public void setTiempoEstimadoRespuesta(Integer value) { + this.tiempoEstimadoRespuesta = value; + } + +} diff --git a/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/soapfaultatributos/ObjectFactory.java b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/soapfaultatributos/ObjectFactory.java new file mode 100644 index 00000000..5394b7ed --- /dev/null +++ b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/soapfaultatributos/ObjectFactory.java @@ -0,0 +1,184 @@ +// +// Este archivo ha sido generado por la arquitectura JavaTM para la implantación de la referencia de enlace (JAXB) XML v2.3.2 +// Visite https://javaee.github.io/jaxb-v2/ +// Todas las modificaciones realizadas en este archivo se perderán si se vuelve a compilar el esquema de origen. +// Generado el: 2023.11.15 a las 12:17:53 PM CET +// + + +package es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.soapfaultatributos; + +import javax.xml.bind.JAXBElement; +import javax.xml.bind.annotation.XmlElementDecl; +import javax.xml.bind.annotation.XmlRegistry; +import javax.xml.namespace.QName; + + +/** + * This object contains factory methods for each + * Java content interface and Java element interface + * generated in the es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.soapfaultatributos package. + *

An ObjectFactory allows you to programatically + * construct new instances of the Java representation + * for XML content. The Java representation of XML + * content can consist of schema derived interfaces + * and classes representing the binding of schema + * type definitions, element declarations and model + * groups. Factory methods for each of these are + * provided in this class. + * + */ +@XmlRegistry +public class ObjectFactory { + + private final static QName _IdPeticion_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/V3/soapfaultatributos", "IdPeticion"); + private final static QName _NumElementos_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/V3/soapfaultatributos", "NumElementos"); + private final static QName _TimeStamp_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/V3/soapfaultatributos", "TimeStamp"); + private final static QName _CodigoEstado_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/V3/soapfaultatributos", "CodigoEstado"); + private final static QName _CodigoEstadoSecundario_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/V3/soapfaultatributos", "CodigoEstadoSecundario"); + private final static QName _LiteralError_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/V3/soapfaultatributos", "LiteralError"); + private final static QName _LiteralErrorSec_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/V3/soapfaultatributos", "LiteralErrorSec"); + private final static QName _TiempoEstimadoRespuesta_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/V3/soapfaultatributos", "TiempoEstimadoRespuesta"); + private final static QName _CodigoCertificado_QNAME = new QName("http://intermediacion.redsara.es/scsp/esquemas/V3/soapfaultatributos", "CodigoCertificado"); + + /** + * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.soapfaultatributos + * + */ + public ObjectFactory() { + } + + /** + * Create an instance of {@link Atributos } + * + */ + public Atributos createAtributos() { + return new Atributos(); + } + + /** + * Create an instance of {@link Estado } + * + */ + public Estado createEstado() { + return new Estado(); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/soapfaultatributos", name = "IdPeticion") + public JAXBElement createIdPeticion(String value) { + return new JAXBElement(_IdPeticion_QNAME, String.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link Integer }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link Integer }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/soapfaultatributos", name = "NumElementos") + public JAXBElement createNumElementos(Integer value) { + return new JAXBElement(_NumElementos_QNAME, Integer.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/soapfaultatributos", name = "TimeStamp") + public JAXBElement createTimeStamp(String value) { + return new JAXBElement(_TimeStamp_QNAME, String.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/soapfaultatributos", name = "CodigoEstado") + public JAXBElement createCodigoEstado(String value) { + return new JAXBElement(_CodigoEstado_QNAME, String.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/soapfaultatributos", name = "CodigoEstadoSecundario") + public JAXBElement createCodigoEstadoSecundario(String value) { + return new JAXBElement(_CodigoEstadoSecundario_QNAME, String.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/soapfaultatributos", name = "LiteralError") + public JAXBElement createLiteralError(String value) { + return new JAXBElement(_LiteralError_QNAME, String.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/soapfaultatributos", name = "LiteralErrorSec") + public JAXBElement createLiteralErrorSec(String value) { + return new JAXBElement(_LiteralErrorSec_QNAME, String.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link Integer }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link Integer }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/soapfaultatributos", name = "TiempoEstimadoRespuesta") + public JAXBElement createTiempoEstimadoRespuesta(Integer value) { + return new JAXBElement(_TiempoEstimadoRespuesta_QNAME, Integer.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} + */ + @XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/soapfaultatributos", name = "CodigoCertificado") + public JAXBElement createCodigoCertificado(String value) { + return new JAXBElement(_CodigoCertificado_QNAME, String.class, null, value); + } + +} diff --git a/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/soapfaultatributos/package-info.java b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/soapfaultatributos/package-info.java new file mode 100644 index 00000000..a8ec24b7 --- /dev/null +++ b/apialtapeticions/src/main/java/es/caib/scsp/esquemas/SVDPIDESTADOAUTWS01/consulta/soapfaultatributos/package-info.java @@ -0,0 +1,9 @@ +// +// Este archivo ha sido generado por la arquitectura JavaTM para la implantación de la referencia de enlace (JAXB) XML v2.3.2 +// Visite https://javaee.github.io/jaxb-v2/ +// Todas las modificaciones realizadas en este archivo se perderán si se vuelve a compilar el esquema de origen. +// Generado el: 2023.11.15 a las 12:17:53 PM CET +// + +@javax.xml.bind.annotation.XmlSchema(namespace = "http://intermediacion.redsara.es/scsp/esquemas/V3/soapfaultatributos", elementFormDefault = javax.xml.bind.annotation.XmlNsForm.QUALIFIED) +package es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.soapfaultatributos; diff --git a/apialtapeticions/src/main/java/org/fundaciobit/pinbaladmin/apiclientpeticions/PinbalAdminSolicitudsApi.java b/apialtapeticions/src/main/java/org/fundaciobit/pinbaladmin/apiclientpeticions/PinbalAdminSolicitudsApi.java index a5497564..a95e7667 100644 --- a/apialtapeticions/src/main/java/org/fundaciobit/pinbaladmin/apiclientpeticions/PinbalAdminSolicitudsApi.java +++ b/apialtapeticions/src/main/java/org/fundaciobit/pinbaladmin/apiclientpeticions/PinbalAdminSolicitudsApi.java @@ -17,7 +17,9 @@ import es.caib.pinbal.client.recobriment.model.ScspSolicitante.ScspConsentimiento; import es.caib.pinbal.client.recobriment.model.ScspTitular; import es.caib.pinbal.client.recobriment.model.Solicitud; -import es.caib.scsp.esquemas.SVDSCTFNWS01v3.peticion.datosespecificos.DatosEspecificos; +import es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.datosespecificos.Consulta; +import es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.datosespecificos.Retorno; +//import es.caib.scsp.esquemas.SVDSCTFNWS01v3.peticion.datosespecificos.DatosEspecificos; import es.caib.scsp.esquemas.SVDSCTFNWS01v3.peticion.datosespecificos.Respuesta; /** @@ -36,22 +38,14 @@ public PinbalAdminSolicitudsApi(PinbalAdminSolicitudsConfiguration configuracio) this.configuracio = configuracio; } - /** - * - * @param soliIncidencia - * @param titular - * @param funcionario - * @return - * @throws Exception - */ - public Respuesta crearSolicitud( + public Respuesta altaSolicitudPinbalApi( es.caib.scsp.esquemas.SVDSCTFNWS01v3.peticion.datosespecificos.Solicitud soliIncidencia, ScspTitular titular, ScspFuncionario funcionario) throws Exception { - DatosEspecificos de = new DatosEspecificos(); + es.caib.scsp.esquemas.SVDSCTFNWS01v3.peticion.datosespecificos.DatosEspecificos de = new es.caib.scsp.esquemas.SVDSCTFNWS01v3.peticion.datosespecificos.DatosEspecificos(); de.setSolicitud(soliIncidencia); - SolicitudPinbalAdmin solicitud = new SolicitudPinbalAdmin(de); + SolicitudPinbalAdminAlta solicitud = new SolicitudPinbalAdminAlta(de); { solicitud.setIdentificadorSolicitante(this.configuracio.getIdentificadorSolicitante()); @@ -63,69 +57,75 @@ public Respuesta crearSolicitud( solicitud.setTitular(titular); } - ScspRespuesta resposta; - /* * Petició a PINBAL i processament de la resposta XML */ - - resposta = getConnexio(List.of(solicitud)); + ScspRespuesta resposta = cridadaSincronaPINBAL(solicitud); String datosEspecificos = resposta.getTransmisiones().get(0).getDatosEspecificos(); - - datosEspecificos = datosEspecificos.replace("DatosEspecificos", "datosEspecificos"); - datosEspecificos = datosEspecificos.replace("", - ""); - datosEspecificos = "" + datosEspecificos; + datosEspecificos = parseDatosEspecificosXML(datosEspecificos); - System.out.println(datosEspecificos); - JAXBContext contexto = JAXBContext.newInstance(DatosEspecificos.class); + JAXBContext contexto = JAXBContext + .newInstance(es.caib.scsp.esquemas.SVDSCTFNWS01v3.peticion.datosespecificos.DatosEspecificos.class); Unmarshaller datosEspecificosItem = contexto.createUnmarshaller(); - DatosEspecificos dte = (DatosEspecificos) datosEspecificosItem.unmarshal(new StringReader(datosEspecificos)); + es.caib.scsp.esquemas.SVDSCTFNWS01v3.peticion.datosespecificos.DatosEspecificos dte; + dte = (es.caib.scsp.esquemas.SVDSCTFNWS01v3.peticion.datosespecificos.DatosEspecificos) datosEspecificosItem + .unmarshal(new StringReader(datosEspecificos)); Respuesta respuesta = dte.getRespuesta(); - String estado = respuesta.getEstado().getCodigoEstado(); - System.out.println(" # Estado: " + estado); - return respuesta; - -// if (respuesta.getErrores() == null) { -// System.out.println(" # Errors: 0"); -// -// Incidencia in = respuesta.getIncidencia(); -// -//// log.info("Email: " + in.getEmail()); -//// log.info("NumeroIncidencia: " + in.getNumeroIncidencia()); -//// log.info("getNumeroSeguimiento: " + in.getNumeroSeguimiento()); -// -// return in; -// -// } else { -// -// ObjectMapper objectMapper = new ObjectMapper(); -// objectMapper.enable(SerializationFeature.INDENT_OUTPUT); -// ObjectWriter prettyWriter = objectMapper.writerWithDefaultPrettyPrinter(); -// String errorJson = prettyWriter.writeValueAsString(respuesta); -// -//// String errorMsg = " # Errors: " + respuesta.getErrores().getError().size(); -//// -//// for (es.caib.scsp.esquemas.SVDSCTFNWS01v3.peticion.datosespecificos.Error error : respuesta.getErrores() -//// .getError()) { -//// errorMsg += "\t" + error.getCodigo() + ": " + error.getDescripcion(); -//// } -//// -//// String error = "Error amb codi d'estat " + estado + " i descripció " -//// + respuesta.getEstado().getDescripcion(); -// -// Exception ex = new Exception(errorJson); -// log.error(errorJson, ex); -// -// throw ex; -// } + } + + public Retorno consultaEstatPinbalApi(Consulta consulta, ScspTitular titular, ScspFuncionario funcionario) + throws Exception { + + es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.datosespecificos.DatosEspecificos de = new es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.datosespecificos.DatosEspecificos(); + de.setConsulta(consulta); + + SolicitudPinbalAdminConsulta solicitud = new SolicitudPinbalAdminConsulta(de); + { + solicitud.setIdentificadorSolicitante(this.configuracio.getIdentificadorSolicitante()); + solicitud.setUnidadTramitadora(this.configuracio.getUnidadTramitadora()); + solicitud.setCodigoProcedimiento(this.configuracio.getCodProcedimiento()); + solicitud.setFinalidad(this.configuracio.getFinalidad()); + solicitud.setConsentimiento(ScspConsentimiento.Si); + solicitud.setFuncionario(funcionario); + solicitud.setTitular(titular); + } + /* + * Petició a PINBAL i processament de la resposta XML + */ + ScspRespuesta resposta = cridadaSincronaPINBAL(solicitud); + + String datosEspecificos = resposta.getTransmisiones().get(0).getDatosEspecificos(); + datosEspecificos = parseDatosEspecificosXML(datosEspecificos); + + JAXBContext contexto = JAXBContext.newInstance( + es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.datosespecificos.DatosEspecificos.class); + + Unmarshaller datosEspecificosItem = contexto.createUnmarshaller(); + + es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.datosespecificos.DatosEspecificos dte; + dte = (es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.datosespecificos.DatosEspecificos) datosEspecificosItem + .unmarshal(new StringReader(datosEspecificos)); + + Retorno retorno = dte.getRetorno(); + return retorno; + } + + private String parseDatosEspecificosXML(String datosEspecificos) { + datosEspecificos = datosEspecificos.replace("DatosEspecificos", "datosEspecificos"); + datosEspecificos = datosEspecificos.replace("", + ""); + datosEspecificos = "" + datosEspecificos; + + System.out.println(datosEspecificos); + + return datosEspecificos; } /** @@ -134,7 +134,7 @@ public Respuesta crearSolicitud( * @return * @throws Exception */ - protected ScspRespuesta getConnexio(List solicituds) throws Exception { + protected ScspRespuesta cridadaSincronaPINBAL(Solicitud solicitud) throws Exception { ScspRespuesta resposta; @@ -146,8 +146,7 @@ protected ScspRespuesta getConnexio(List solicituds) throws Exception ClientGeneric clientRest = new ClientGeneric(baseUrl, username, password); - resposta = clientRest.peticionSincrona(codigoCertificado, solicituds); - + resposta = clientRest.peticionSincrona(codigoCertificado, List.of(solicitud)); return resposta; } @@ -156,13 +155,14 @@ protected ScspRespuesta getConnexio(List solicituds) throws Exception * @author anadal * */ - protected static class SolicitudPinbalAdmin extends Solicitud { + protected static class SolicitudPinbalAdminAlta extends Solicitud { protected Logger log = Logger.getLogger(this.getClass()); - final DatosEspecificos datosEspecificos; + final es.caib.scsp.esquemas.SVDSCTFNWS01v3.peticion.datosespecificos.DatosEspecificos datosEspecificos; - public SolicitudPinbalAdmin(DatosEspecificos datosEspecificos) { + public SolicitudPinbalAdminAlta( + es.caib.scsp.esquemas.SVDSCTFNWS01v3.peticion.datosespecificos.DatosEspecificos datosEspecificos) { super(); this.datosEspecificos = datosEspecificos; } @@ -173,7 +173,8 @@ public String getDatosEspecificos() { // xml StringWriter sw = new StringWriter(); try { - JAXBContext contexto = JAXBContext.newInstance(DatosEspecificos.class); + JAXBContext contexto = JAXBContext.newInstance( + es.caib.scsp.esquemas.SVDSCTFNWS01v3.peticion.datosespecificos.DatosEspecificos.class); Marshaller marshaller = contexto.createMarshaller(); @@ -182,12 +183,43 @@ public String getDatosEspecificos() { // xml return sw.toString(); } catch (JAXBException e) { - // TODO Auto-generated catch block log.error(e.getMessage(), e); - throw new RuntimeException(e); } } } + protected static class SolicitudPinbalAdminConsulta extends Solicitud { + + protected Logger log = Logger.getLogger(this.getClass()); + + final es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.datosespecificos.DatosEspecificos datosEspecificos; + + public SolicitudPinbalAdminConsulta( + es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.datosespecificos.DatosEspecificos datosEspecificos) { + super(); + this.datosEspecificos = datosEspecificos; + } + + @Override + public String getDatosEspecificos() { // xml + + StringWriter sw = new StringWriter(); + try { + + JAXBContext contexto = JAXBContext.newInstance( + es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.datosespecificos.DatosEspecificos.class); + + Marshaller marshaller = contexto.createMarshaller(); + + marshaller.marshal(this.datosEspecificos, sw); + + return sw.toString(); + + } catch (JAXBException e) { + log.error(e.getMessage(), e); + throw new RuntimeException(e); + } + } + } }