passerelle/passerelle/contrib/caluire_axel/xsd/R_GetListActivites.xsd

50 lines
1.6 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="./AllAxelTypes.xsd" namespace="urn:AllAxelTypes" />
<xsd:redefine schemaLocation="./R_ShemaResultat.xsd">
<xsd:simpleType name="TYPEType">
<xsd:restriction base="TYPEType">
<xsd:enumeration value="GetListActivites" />
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="PORTAILType">
<xsd:complexContent>
<xsd:extension base="PORTAILType">
<xsd:sequence>
<xsd:element ref="GETLISTACTIVITES" minOccurs="0" maxOccurs="1"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
</xsd:redefine>
<xsd:complexType name="ACTIVITEType">
<xsd:sequence>
<xsd:element ref="IDENTACTIVITE" />
<xsd:element ref="LIBELLEACTIVITE"/>
<xsd:element ref="ENTREE"/>
<xsd:element ref="SORTIE"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GETLISTACTIVITESType">
<xsd:sequence>
<xsd:element ref="CODE" />
<xsd:element ref="ACTIVITE" minOccurs="0" maxOccurs="unbounded" />
</xsd:sequence>
</xsd:complexType>
<xsd:element name="CODE" type="xsd:integer"/>
<xsd:element name="IDENTACTIVITE" type="all:IDREQUIREDType"/>
<xsd:element name="LIBELLEACTIVITE" type="all:LIBELLE100Type"/>
<xsd:element name="ENTREE" type="all:DATEType"/>
<xsd:element name="SORTIE" type="all:DATEType"/>
<xsd:element name="ACTIVITE" type="ACTIVITEType"/>
<xsd:element name="GETLISTACTIVITES" type="GETLISTACTIVITESType"/>
</xsd:schema>