passerelle/tests/data/sne/DemandeLogementImplService.xsd

155 lines
6.2 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<!-- Published by JAX-WS RI (http://jax-ws.java.net). RI's version is JAX-WS RI 2.3.1 svn-revision#6ef5f7eb9a938dbc4562f25f8fa0b67cc4ff2dbb. -->
<xs:schema xmlns:tns="http://ws.metier.nuu.application.i2/" xmlns:xmime="http://www.w3.org/2005/05/xmlmime" xmlns:xs="http://www.w3.org/2001/XMLSchema" version="1.0" targetNamespace="http://ws.metier.nuu.application.i2/">
<xs:import namespace="http://www.w3.org/2005/05/xmlmime" schemaLocation="http://www.w3.org/2005/05/xmlmime"/>
<xs:element name="declarationNouveauDaloParametres">
<xs:complexType>
<xs:sequence>
<xs:element name="nomFichierDalo" type="xs:string"/>
<xs:element name="fichierDalo" type="tns:base64Binary"/>
<xs:element name="nomCertificat" type="xs:string"/>
<xs:element name="certificat" type="tns:base64Binary"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="declarationNouveauDaloReponse">
<xs:complexType>
<xs:sequence>
<xs:element name="nomFichierDalo" type="xs:string"/>
<xs:element name="fichierDalo" type="tns:base64Binary"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="demandeLogementParametres">
<xs:complexType>
<xs:sequence>
<xs:element name="numUnique" type="xs:string"/>
<xs:element name="nomCertificat" type="xs:string"/>
<xs:element name="certificat" type="tns:base64Binary"/>
<xs:element name="complet" type="xs:string" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="demandeLogementReponse">
<xs:complexType>
<xs:sequence>
<xs:element name="nomFichierDemande" type="xs:string"/>
<xs:element name="fichierDemande" type="tns:base64Binary"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="demandesRadieesDepuisLeParametres">
<xs:complexType>
<xs:sequence>
<xs:element name="dateRadiationDepuisLe" type="xs:dateTime"/>
<xs:element name="motifRadiation" type="tns:codeElement" minOccurs="0"/>
<xs:element name="statutDalo" type="tns:codeElement" minOccurs="0"/>
<xs:element name="typeReservataire" type="tns:codeElement" minOccurs="0"/>
<xs:element name="nomCertificat" type="xs:string"/>
<xs:element name="certificat" type="tns:base64Binary"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="demandesRadieesDepuisLeReponse">
<xs:complexType>
<xs:sequence>
<xs:element name="nomFichierDemandesRadiees" type="xs:string" minOccurs="0"/>
<xs:element name="fichierDemandesRadiees" type="tns:base64Binary" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="fichierXmlParametres">
<xs:complexType>
<xs:sequence>
<xs:element name="nomFichier" type="xs:string"/>
<xs:element name="fichierXml" type="tns:base64Binary"/>
<xs:element name="nomCertificat" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="fichierXmlReponse">
<xs:complexType>
<xs:sequence>
<xs:element name="nomFichierXmlRetour" type="xs:string"/>
<xs:element name="fichierXmlRetour" type="tns:base64Binary"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="nouveauxDaloDepuisLeParametres">
<xs:complexType>
<xs:sequence>
<xs:element name="dateNouveauDaloDepuisLe" type="xs:dateTime"/>
<xs:element name="nomCertificat" type="xs:string"/>
<xs:element name="certificat" type="tns:base64Binary"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="nouveauxDaloDepuisLeReponse">
<xs:complexType>
<xs:sequence>
<xs:element name="nomFichierNouveauxDalo" type="xs:string" minOccurs="0"/>
<xs:element name="fichierNouveauxDalo" type="tns:base64Binary" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="numUniqueParametres">
<xs:complexType>
<xs:sequence>
<xs:element name="nomFichierDemande" type="xs:string"/>
<xs:element name="fichierDemande" type="tns:base64Binary"/>
<xs:element name="nomCertificat" type="xs:string"/>
<xs:element name="certificat" type="tns:base64Binary"/>
<xs:element name="complet" type="xs:string" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="numUniqueReponse">
<xs:complexType>
<xs:sequence>
<xs:element name="nomFichierDemande" type="xs:string"/>
<xs:element name="fichierDemande" type="tns:base64Binary"/>
<xs:element name="nomAttestation" type="xs:string" minOccurs="0"/>
<xs:element name="attestation" type="tns:base64Binary" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="rechercheDoublonsParametres">
<xs:complexType>
<xs:sequence>
<xs:element name="nomFichierDemande" type="xs:string"/>
<xs:element name="fichierDemande" type="tns:base64Binary"/>
<xs:element name="anru" type="xs:string" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="rechercheDoublonsReponse">
<xs:complexType>
<xs:sequence>
<xs:element name="nomFichierDoublons" type="xs:string" minOccurs="0"/>
<xs:element name="listeDoublons" type="tns:base64Binary" minOccurs="0"/>
<xs:element name="nomFichierDemande" type="xs:string" minOccurs="0"/>
<xs:element name="fichierDemande" type="tns:base64Binary" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:complexType name="hexBinary">
<xs:simpleContent>
<xs:extension base="xs:string">
<xs:attribute ref="tns:contentType"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name="codeElement">
<xs:sequence/>
<xs:attribute name="code" type="xs:string"/>
</xs:complexType>
<xs:complexType name="base64Binary">
<xs:simpleContent>
<xs:extension base="xs:base64Binary">
<xs:attribute ref="tns:contentType"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:attribute name="contentType" type="xs:string"/>
</xs:schema>