<?xml version="1.0" encoding="UTF-8"?>
<schema xmlns:fews="http://www.wldelft.nl/fews/PI" xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.wldelft.nl/fews/PI" elementFormDefault="qualified" attributeFormDefault="unqualified" version="1.0">
    <include schemaLocation="pi_sharedtypes.xsd"/>
	<element name="qualifiers" type="fews:QualifiersComplexType"/>
	<complexType name="QualifiersComplexType">
		<sequence>
			<element name="qualifier" type="fews:QualifierComplexType" minOccurs="0" maxOccurs="unbounded"/>
		</sequence>
		<attribute name="version" type="fews:versionString" default="1.24"/>
	</complexType>
	<complexType name="QualifierComplexType">
		<sequence>
			<element name="name" type="string" minOccurs="1"/>
			<element name="shortName" type="string" minOccurs="0"/>
			<element name="groupId" type="string" minOccurs="0"/>
			<element name="groupName" type="string" minOccurs="0"/>
			<group ref="fews:AttributesSequence" minOccurs="0">
				<annotation>
					<documentation>Since 2019.02. Qualifier attributes</documentation>
				</annotation>
			</group>
		</sequence>
		<attribute name="id" type="fews:idString" use="required"/>
	</complexType>

</schema>
