64 lines
2.1 KiB
XML
64 lines
2.1 KiB
XML
<?xml version="1.0" encoding="utf-8" ?>
|
|
<xsd:schema xmlns:all="urn:AllAxelTypes" xmlns:ind="urn:Individu" xmlns:xsd="http://www.w3.org/2001/XMLSchema" >
|
|
|
|
<xsd:import schemaLocation="./Individu.xsd" namespace="urn:Individu" />
|
|
<xsd:import schemaLocation="./AllAxelTypes.xsd" namespace="urn:AllAxelTypes" />
|
|
|
|
<xsd:redefine schemaLocation="./R_ShemaResultat.xsd">
|
|
<xsd:simpleType name="TYPEType">
|
|
<xsd:restriction base="TYPEType">
|
|
<xsd:enumeration value="GetIndividu" />
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
|
|
<xsd:complexType name="PORTAILType">
|
|
<xsd:complexContent>
|
|
<xsd:extension base="PORTAILType">
|
|
<xsd:sequence>
|
|
<xsd:element ref="GETINDIVIDU" minOccurs="0" maxOccurs="1"/>
|
|
</xsd:sequence>
|
|
</xsd:extension>
|
|
</xsd:complexContent>
|
|
</xsd:complexType>
|
|
</xsd:redefine>
|
|
|
|
<xsd:complexType name="SCOLAIREType">
|
|
<xsd:sequence>
|
|
<xsd:element ref="IDENTECOLE" />
|
|
<xsd:element ref="LIBELLEECOLE"/>
|
|
<xsd:element ref="IDENTNIVEAU"/>
|
|
<xsd:element ref="LIBELLENIVEAU"/>
|
|
</xsd:sequence>
|
|
</xsd:complexType>
|
|
|
|
<xsd:simpleType name="PLACEType">
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:enumeration value="" />
|
|
<xsd:enumeration value="1" />
|
|
<xsd:enumeration value="2" />
|
|
<xsd:enumeration value="3" />
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
|
|
<xsd:complexType name="GETINDIVIDUType">
|
|
<xsd:sequence>
|
|
<xsd:element ref="CODE" />
|
|
<xsd:element ref="SCOLAIRE" minOccurs="0" maxOccurs="1" />
|
|
<xsd:element ref="INDIVIDU" minOccurs="0" maxOccurs="1" />
|
|
</xsd:sequence>
|
|
</xsd:complexType>
|
|
|
|
<xsd:element name="CODE" type="xsd:integer"/>
|
|
<xsd:element name="INDIVIDU" type="ind:INDIVIDUType"/>
|
|
<xsd:element name="IDENTFAMILLE" type="all:IDENTType"/>
|
|
<xsd:element name="SCOLAIRE" type="SCOLAIREType"/>
|
|
<xsd:element name="PLACE" type="PLACEType"/>
|
|
<xsd:element name="IDENTECOLE" type="all:IDType"/>
|
|
<xsd:element name="IDENTNIVEAU" type="all:IDType"/>
|
|
<xsd:element name="LIBELLEECOLE" type="all:LIBELLEType"/>
|
|
<xsd:element name="LIBELLENIVEAU" type="all:LIBELLEType"/>
|
|
|
|
<xsd:element name="GETINDIVIDU" type="GETINDIVIDUType"/>
|
|
|
|
</xsd:schema>
|