<?xml version="1.0" encoding="UTF-8"?>
<!-- edited with XMLSpy v2013 sp1 (x64) (http://www.altova.com) by SMALS (SMALS) -->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://socialsecurity.be/xml/ns/advancepayment" targetNamespace="http://socialsecurity.be/xml/ns/advancepayment" elementFormDefault="qualified" attributeFormDefault="unqualified">
	<xs:annotation>
		<xs:appinfo source="RootName">AdvancePaymentJustification</xs:appinfo>
	</xs:annotation>
	<xs:element name="Quarter">
		<xs:annotation>
			<xs:documentation>00013</xs:documentation>
			<xs:appinfo source="TDOType">xs:yearQuarter</xs:appinfo>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:integer">
				<xs:totalDigits value="5"/>
				<xs:pattern value="\d{4}(1|2|3|4)"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="StartingDate">
		<xs:annotation>
			<xs:documentation>00910</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:date">
				<xs:pattern value="\d{4}-\d{2}-\d{2}"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="CalendarYear">
		<xs:annotation>
			<xs:documentation>01004</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:integer">
				<xs:minInclusive value="1900"/>
				<xs:maxInclusive value="9999"/>
				<xs:totalDigits value="4"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="EmployerStarterNotion">
		<xs:annotation>
			<xs:documentation>01049</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:integer">
				<xs:minInclusive value="0"/>
				<xs:maxInclusive value="1"/>
				<xs:totalDigits value="1"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="AdvPaymentTypeJustification">
		<xs:annotation>
			<xs:documentation>01050</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:integer">
				<xs:minInclusive value="0"/>
				<xs:maxInclusive value="10"/>
				<xs:totalDigits value="2"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="CalendarMonth">
		<xs:annotation>
			<xs:documentation>01051</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:integer">
				<xs:minInclusive value="1"/>
				<xs:maxInclusive value="12"/>
				<xs:totalDigits value="2"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="FixedAdvPaymentType">
		<xs:annotation>
			<xs:documentation>01052</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:integer">
				<xs:minInclusive value="1"/>
				<xs:maxInclusive value="3"/>
				<xs:totalDigits value="2"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="CalculationDate">
		<xs:annotation>
			<xs:documentation>01053</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:date">
				<xs:pattern value="\d{4}-\d{2}-\d{2}"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="AdvPaymentWorkerType">
		<xs:annotation>
			<xs:documentation>01054</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:integer">
				<xs:minInclusive value="1"/>
				<xs:maxInclusive value="6"/>
				<xs:totalDigits value="2"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="NbrOfWorkers">
		<xs:annotation>
			<xs:documentation>01055</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:integer">
				<xs:minInclusive value="0"/>
				<xs:maxInclusive value="9999999"/>
				<xs:totalDigits value="7"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="AmountType">
		<xs:annotation>
			<xs:documentation>01056</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:integer">
				<xs:minInclusive value="1"/>
				<xs:maxInclusive value="12"/>
				<xs:totalDigits value="2"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="Amount">
		<xs:annotation>
			<xs:documentation>01057</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:integer">
				<xs:minInclusive value="0"/>
				<xs:maxInclusive value="999999999999999"/>
				<xs:totalDigits value="15"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="AdvPaymentPercentage">
		<xs:annotation>
			<xs:documentation>01058</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:integer">
				<xs:minInclusive value="1"/>
				<xs:maxInclusive value="99"/>
				<xs:totalDigits value="2"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="EmployerCP124Notion">
		<xs:annotation>
			<xs:documentation>01064</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:integer">
				<xs:minInclusive value="0"/>
				<xs:maxInclusive value="1"/>
				<xs:totalDigits value="1"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:complexType name="AdvancePaymentInformationType">
		<xs:sequence>
			<xs:element ref="EmployerStarterNotion" minOccurs="0"/>
			<xs:element ref="AdvPaymentTypeJustification"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="FixedAdvancePaymentType">
		<xs:sequence>
			<xs:element ref="EmployerCP124Notion"/>
			<xs:element ref="FixedAdvPaymentType"/>
			<xs:element ref="StartingDate"/>
			<xs:element ref="CalculationDate"/>
			<xs:element ref="CalendarYear"/>
			<xs:element ref="CalendarMonth"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="AdvancePaymentWorkerType">
		<xs:sequence>
			<xs:element ref="AdvPaymentWorkerType"/>
			<xs:element ref="NbrOfWorkers"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="AdvancePaymentAmountType">
		<xs:sequence>
			<xs:element ref="AmountType"/>
			<xs:element ref="Amount"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="PercentageAdvancePaymentType">
		<xs:sequence>
			<xs:element ref="CalculationDate"/>
			<xs:element ref="Quarter"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="AdvPaymentPeriodType">
		<xs:sequence>
			<xs:element ref="CalendarYear"/>
			<xs:element ref="CalendarMonth"/>
			<xs:element ref="AdvPaymentPercentage" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<xs:element name="AdvancePaymentJustification">
		<xs:annotation>
			<xs:documentation>90457</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="AdvancePaymentInformation"/>
				<xs:choice maxOccurs="2">
					<xs:element ref="FixedAdvancePayment"/>
					<xs:element ref="PercentageAdvancePayment"/>
				</xs:choice>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="AdvancePaymentAmount" type="AdvancePaymentAmountType">
		<xs:annotation>
			<xs:documentation>90461</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="AdvPaymentPeriod" type="AdvPaymentPeriodType">
		<xs:annotation>
			<xs:documentation>90465</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="PercentageAdvancePayment">
		<xs:annotation>
			<xs:documentation>90462</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:complexContent>
				<xs:extension base="PercentageAdvancePaymentType">
					<xs:sequence minOccurs="0">
						<xs:element ref="AdvPaymentPeriod"/>
						<xs:element ref="AdvancePaymentAmount" minOccurs="0" maxOccurs="6"/>
					</xs:sequence>
				</xs:extension>
			</xs:complexContent>
		</xs:complexType>
	</xs:element>
	<xs:element name="AdvancePaymentWorker" type="AdvancePaymentWorkerType">
		<xs:annotation>
			<xs:documentation>90460</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="FixedAdvancePayment">
		<xs:annotation>
			<xs:documentation>90459</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:complexContent>
				<xs:extension base="FixedAdvancePaymentType">
					<xs:sequence>
						<xs:element ref="AdvancePaymentWorker" minOccurs="2" maxOccurs="4"/>
						<xs:element ref="AdvancePaymentAmount" minOccurs="2" maxOccurs="4"/>
					</xs:sequence>
				</xs:extension>
			</xs:complexContent>
		</xs:complexType>
	</xs:element>
	<xs:element name="AdvancePaymentInformation" type="AdvancePaymentInformationType">
		<xs:annotation>
			<xs:documentation>90458</xs:documentation>
		</xs:annotation>
	</xs:element>
</xs:schema>
