<?xml version="1.0" encoding="UTF-8"?>
<!-- edited with XMLSpy v2013 sp1 (x64) (http://www.altova.com) by Bundesamt für Informatik und Telekommunikation (Bundesamt für Informatik und Telekommunikation) -->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:eCH-0044="http://www.ech.ch/xmlns/eCH-0044/4" xmlns:eCH-0058="http://www.ech.ch/xmlns/eCH-0058/5" xmlns:eCH-0213-commons="http://www.ech.ch/xmlns/eCH-0213-commons/1" xmlns:eCH-0215="http://www.ech.ch/xmlns/eCH-0215/1" targetNamespace="http://www.ech.ch/xmlns/eCH-0215/1" elementFormDefault="qualified" attributeFormDefault="unqualified" version="1.0">
	<xs:annotation>
		<xs:documentation xml:lang="en">Broadcast updates UPI/SPID, last modification timestamp 2017-03-09</xs:documentation>
	</xs:annotation>
	<xs:import namespace="http://www.ech.ch/xmlns/eCH-0044/4" schemaLocation="eCH-0044-4-1.xsd"/>
	<xs:import namespace="http://www.ech.ch/xmlns/eCH-0058/5" schemaLocation="eCH-0058-5-0.xsd"/>
	<xs:import namespace="http://www.ech.ch/xmlns/eCH-0213-commons/1" schemaLocation="eCH-0213-commons-1-0.xsd"/>
	<xs:element name="broadcast">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="header" type="eCH-0058:headerType"/>
				<xs:element name="content">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="SPIDCategory" type="eCH-0044:personIdCategoryType"/>
							<xs:element name="dateInterval">
								<xs:complexType>
									<xs:sequence>
										<xs:element name="from" type="xs:date"/>
										<xs:element name="till" type="xs:date"/>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							<xs:element name="inactivationOfSPID" minOccurs="0" maxOccurs="unbounded">
								<xs:complexType>
									<xs:sequence>
										<xs:element name="inactivationTimestamp" type="xs:dateTime"/>
										<xs:element name="inactiveSPID" type="eCH-0213-commons:SPIDType"/>
										<xs:element name="activeSPID" type="eCH-0213-commons:SPIDType"/>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							<xs:element name="cancellationOfSPID" minOccurs="0" maxOccurs="unbounded">
								<xs:complexType>
									<xs:sequence>
										<xs:element name="cancellationTimestamp" type="xs:dateTime"/>
										<xs:element name="vn" type="eCH-0044:vnType" minOccurs="0"/>
										<xs:element name="vnStatus" type="eCH-0213-commons:vnStatusType"/>
										<xs:element name="cancelledSPID" type="eCH-0213-commons:SPIDType"/>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							<xs:element name="multipleActiveSPIDs" minOccurs="0" maxOccurs="unbounded">
								<xs:complexType>
									<xs:sequence>
										<xs:element name="lastAssociationTimestamp" type="xs:dateTime"/>
										<xs:element name="vn" type="eCH-0044:vnType" minOccurs="0"/>
										<xs:element name="activeSPID" type="eCH-0213-commons:SPIDType" minOccurs="2" maxOccurs="unbounded"/>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							<xs:element name="changeInDemographics" minOccurs="0" maxOccurs="unbounded">
								<xs:complexType>
									<xs:sequence>
										<xs:element name="activeSPID" type="eCH-0213-commons:SPIDType" maxOccurs="unbounded"/>
										<xs:element name="personFromUPIBefore" type="eCH-0213-commons:personFromUPIType" minOccurs="0"/>
										<xs:element name="personFromUPIAfter" type="eCH-0213-commons:personFromUPIType"/>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
			</xs:sequence>
			<xs:attribute name="minorVersion" type="xs:integer" use="required"/>
		</xs:complexType>
	</xs:element>
</xs:schema>
