﻿<?xml version="1.0" encoding="UTF-8"?>
<!-- Schéma de al liste des filing indicators Invoke -->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.invoke-software.com/2015/filing-indicator-list" targetNamespace="http://www.invoke-software.com/2015/filing-indicator-list" elementFormDefault="qualified" attributeFormDefault="unqualified">
			
	<!-- type de l'élément qui définit un point d'entrée -->
	<xs:complexType name="entryPointType">
	    <xs:sequence>
			<!-- élément qui correspond à un filing indicator -->
			<xs:element name="filingIndicator" type="xs:string" minOccurs="0" maxOccurs="unbounded"/>
		</xs:sequence>
		<xs:attribute name="name" type="xs:string" use="required"/>		
	</xs:complexType>
	
	<!-- type de l'élément de base du fichier qui contient les points d'entrée -->
	<xs:complexType name="filingIndicatorsType">
	    <xs:sequence>
			<!-- élément qui correspond à un point d'entrée -->
			<xs:element name="entryPoint" type="entryPointType" minOccurs="0" maxOccurs="unbounded"/>
		</xs:sequence>
	</xs:complexType>
	
	<!-- élément de base du fichier qui contient les points d'entrée -->
	<xs:element name="filingIndicators" type="filingIndicatorsType" nillable="false"/>
</xs:schema>