<?xml version="1.0" encoding="ISO-8859-1"?>
<!-- edited with XMLSPY v5 rel. 4 U (http://www.xmlspy.com) by Acerta (Acerta Middelenbeheer) -->
<!-- edited with XMLSpy v2007 sp2 (http://www.altova.com) by ACERTA ICT TECHNOLOGIE NETWERK (ACERTA ICT TECHNOLOGIE NETWERK) -->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified" version="0.18">
	<xs:attribute name="InterfaceData">
		<xs:annotation>
			<xs:documentation>Interface data is a string with data that can be processed by the interface; </xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:minLength value="1"/>
				<xs:maxLength value="360"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:attribute>
	<xs:simpleType name="AmountType">
		<xs:annotation>
			<xs:documentation>Basic amount in Elvire (xxxxxx_BD) multiplied by 100. (to become the exact amount, devide this amount by 100).</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:long">
			<xs:minInclusive value="-999999999999999"/>
			<xs:maxInclusive value="999999999999999"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="PayPeriod">
		<xs:annotation>
			<xs:documentation>BETPER_END_DT  The identifier of a payperiod is the the last day of the period</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:date"/>
	</xs:simpleType>
	<xs:simpleType name="ContractIDType">
		<xs:annotation>
			<xs:documentation>AOV_NR_HRM  Contract number in L4 (AOV_NR_HRM)</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:maxLength value="20"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="CompanyNumberType">
		<xs:annotation>
			<xs:documentation>JUR_NR  Company number in L4 </xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:long">
			<xs:minInclusive value="1"/>
			<xs:maxInclusive value="999999999"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="InterfaceAction">
		<xs:annotation>
			<xs:documentation>Action taken by the interface; U(pdate), N(ew)</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:enumeration value="N"/>
			<xs:enumeration value="U"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="InterfaceResult">
		<xs:annotation>
			<xs:documentation>Result of action taken by the interface; E(rrors), O(k)</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:enumeration value="E"/>
			<xs:enumeration value="O"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="InterfaceRecordType">
		<xs:annotation>
			<xs:documentation>Interface record type is an empty tag</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:length value="0"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="BICType">
		<xs:annotation>
			<xs:documentation>BIC code of an accountnumber</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="0"/>
			<xs:maxLength value="11"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="BBANType">
		<xs:annotation>
			<xs:documentation>BBAN code of an accountnumber</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:length value="14"/>
			<xs:pattern value="\d{3}\-\d{7}\-\d{2}"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="IBANType">
		<xs:annotation>
			<xs:documentation>IBAN code of an accountnumber</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:maxLength value="34"/>
			<xs:minLength value="0"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="HoursSystemType">
		<xs:annotation>
			<xs:documentation>UREN_WEEK number of hours in a week . Syntax : HHMM where the minutes are expressed in hundreds. Example : 38 hours 20 minutes =3833</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:integer">
			<xs:minInclusive value="0001"/>
			<xs:maxInclusive value="4800"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="CivilStateCodeType">
		<xs:annotation>
			<xs:documentation>BURG_ST_CD The civil state of the employee</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:integer">
			<xs:minInclusive value="1"/>
			<xs:maxInclusive value="7"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="DivisionType">
		<xs:annotation>
			<xs:documentation>AFD Division of the company: </xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:maxLength value="12"/>
			<xs:minLength value="1"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="QuarterType">
		<xs:annotation>
			<xs:documentation>Kwartaal onder de vorm YYYYQ</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:unsignedInt"/>
	</xs:simpleType>
	<xs:simpleType name="RegistrationNumberWorkingTimeReductionType">
		<xs:annotation>
			<xs:documentation>ADV_REG_NR registration number of the work regulations. Must be mentioned on the declaration of the social security to obtain reduction in case of 'working time reduction'</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="16"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="SizeCodeType">
		<xs:annotation>
			<xs:documentation>OMVANG_CD size of the company (possible values OMVA)</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:integer">
			<xs:minInclusive value="1"/>
			<xs:maxInclusive value="9"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:element name="CompanyNumber">
		<xs:annotation>
			<xs:documentation>JUR_NR Company number in L4 </xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:long">
				<xs:minInclusive value="0000001"/>
				<xs:maxInclusive value="9999999"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="ContractID" type="ContractIDType">
		<xs:annotation>
			<xs:documentation>AOV_NR_HRM . ID of contract in HR system</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="InstructionNumber" type="xs:integer">
		<xs:annotation>
			<xs:documentation>Instruction Number generated in front end application (PS). Is used for feedback.</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="PayPeriod" type="PayPeriod">
		<xs:annotation>
			<xs:documentation>BETPER_END_DT A pay period is a period for which an employee receives a salary </xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="StartPayPeriod" type="PayPeriod">
		<xs:annotation>
			<xs:documentation>VBETPER_END_DT The starting period in the selection </xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="EndPayPeriod" type="PayPeriod">
		<xs:annotation>
			<xs:documentation>TBETPER_END_DT The end period in the selection </xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="C4DocumentType">
		<xs:annotation>
			<xs:documentation> C4-subdocuments to print.  Possible values : 1=C4;2=Annex C4;3=C4+annex C4 + EmploymentCertificate;4=EmploymentCertificate</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:integer">
				<xs:enumeration value="1"/>
				<xs:enumeration value="2"/>
				<xs:enumeration value="3"/>
				<xs:enumeration value="4"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="YearMonth">
		<xs:annotation>
			<xs:documentation>The period for which the document should be produced.</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:gYearMonth"/>
		</xs:simpleType>
	</xs:element>
	<xs:element name="PrintSalaryFlag">
		<xs:annotation>
			<xs:documentation>Should the salary be printed on the document ?Y/N</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:enumeration value="Y"/>
				<xs:enumeration value="N"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="CancellationPremiumStartingDate">
		<xs:annotation>
			<xs:documentation>The starting date of the period covered by a cancellation premium (start verbrekingsperiode)</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="CancellationPremiumEndDate">
		<xs:annotation>
			<xs:documentation>The end date of the  period covered by a cancellation premium (einde verbrekingsperiode)</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="EmploymentStartingDate" type="xs:date">
		<xs:annotation>
			<xs:documentation>AOV_BEG_DT; The date the employment contract started.</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="EmploymentEndDate">
		<xs:annotation>
			<xs:documentation> AOV_END_DT The date the employment contract ended </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="VoluntaryRetireDate">
		<xs:annotation>
			<xs:documentation>The date the employee has voluntary retired</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="ReasonOfUnemployment">
		<xs:annotation>
			<xs:documentation>Description of the reason of unemployment</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:minLength value="0"/>
				<xs:maxLength value="60"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="NumberOfDaysSalaryRight">
		<xs:annotation>
			<xs:documentation>The number of paid-days the employee has still  right after finishing the contract or after finishing  the period covered by the cancellation premium.</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:integer">
				<xs:minInclusive value="001"/>
				<xs:maxInclusive value="999"/>
				<xs:totalDigits value="3"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="NoticeMode">
		<xs:annotation>
			<xs:documentation>The way the notice is done. Value A =onder registred CoverValue. D = By Process server (Summon)</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="1"/>
				<xs:enumeration value="A"/>
				<xs:enumeration value="D"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="NoticeSend_SignifyDate">
		<xs:annotation>
			<xs:documentation>Date on which the letter under registred cover has been send or date on which ....</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="TermOfNoticeStartingDate">
		<xs:annotation>
			<xs:documentation>OPZEG_VAN_DT The starting date of the period covered by the cancellation of the contract . </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="TermOfNoticeEndDate">
		<xs:annotation>
			<xs:documentation>OPZEG_END_DT The end date of the period covered by the cancellation of the contract </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="TermOfNoticeExtensionDate">
		<xs:annotation>
			<xs:documentation>The date to which  the term of notice is  extended.
</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="TermOfNoticeExtensionReason">
		<xs:annotation>
			<xs:documentation>The reason why the term of notice is extended.1=Industrial Accident;2=Unemployment;3=Vacation;4=Other

</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:integer">
				<xs:totalDigits value="1"/>
				<xs:enumeration value="1"/>
				<xs:enumeration value="2"/>
				<xs:enumeration value="3"/>
				<xs:enumeration value="4"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="TermOfNoticeExtensionOtherReason">
		<xs:annotation>
			<xs:documentation>In case the term of Notice is extented for reason 4(=other), than the reason must be  described  by using this element.</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:minLength value="0"/>
				<xs:maxLength value="33"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="HoursSystemOfTheEmployee" type="HoursSystemType">
		<xs:annotation>
			<xs:documentation>UREN_WEEK_VT Number of hours the employer has to work in a week  </xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="HoursSystemWorker" type="HoursSystemType">
		<xs:annotation>
			<xs:documentation>Number of hours the worker(arbeider) has to work in a week (UREN_WEEK_VT)</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="HoursSystemClerck" type="HoursSystemType">
		<xs:annotation>
			<xs:documentation>Number of hours the clerck (bediende) has to work in a week (UREN_WEEK_VT)</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="OnlyStaffInformationFlag">
		<xs:annotation>
			<xs:documentation>Should only Staf information be printed on the C131-document? Y/N</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:enumeration value="Y"/>
				<xs:enumeration value="N"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="DisabilityStartingDate">
		<xs:annotation>
			<xs:documentation>Date the disability started</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="DisabilityType">
		<xs:annotation>
			<xs:documentation>Possible values :
            Z= illness
            NZ = New Ilness
            O= Accident
            BR = Maternity Leave
            BZ = occupational disease
            AO = Industrial Accident
            VM = Paternity leave as replacement of maternity leave
            VV = Paternity Leave
</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:minLength value="1"/>
				<xs:maxLength value="2"/>
				<xs:enumeration value="Z"/>
				<xs:enumeration value="NZ"/>
				<xs:enumeration value="O"/>
				<xs:enumeration value="BR"/>
				<xs:enumeration value="BZ"/>
				<xs:enumeration value="AO"/>
				<xs:enumeration value="VM"/>
				<xs:enumeration value="VV"/>
				<xs:enumeration value="MB"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="DisabilitySubType">
		<xs:annotation>
			<xs:documentation>Registration of this element is required if disability type has a value VV or MB. 
           Possible values if disability type = VV :
             V=paternity Leave
             A=adoption Leave
           Possible values if disability type = MB:
             V = full removal from work
             G : partial removal from work </xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="1"/>
				<xs:enumeration value="V"/>
				<xs:enumeration value="A"/>
				<xs:enumeration value="G"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="SubscriptionNumberMutualBenefitFund">
		<xs:annotation>
			<xs:documentation>The subscription number the employee has with the Mutual Benefit Fund</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:maxLength value="21"/>
				<xs:minLength value="0"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="LastWorkingDayFlag">
		<xs:annotation>
			<xs:documentation>Is the disability Starting date the last workingday ?
</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="1"/>
				<xs:enumeration value="Y"/>
				<xs:enumeration value="N"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="RelapseFlag">
		<xs:annotation>
			<xs:documentation>Is the new abscene caused bij the same disease ? (herval?)</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="1"/>
				<xs:enumeration value="Y"/>
				<xs:enumeration value="N"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="InitialIndustrialAccidentDate">
		<xs:annotation>
			<xs:documentation>The initial date of the Industrial Accident(arbeidsongeval)</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="WaitTimeFlag">
		<xs:annotation>
			<xs:documentation>Has the employee right to an enemployment allowance due to a waiting period ? </xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="1"/>
				<xs:enumeration value="Y"/>
				<xs:enumeration value="N"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="ILMDocumentID">
		<xs:annotation>
			<xs:documentation>Value 1= Information document for the Mutual Benefit Fund
                        Value 2= vacation certificate (value 2 not allowed for GPI)</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="1"/>
				<xs:enumeration value="1"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="C131DocumentType">
		<xs:annotation>
			<xs:documentation>Tye of C131 document : Possibele value C131A or C131B</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:enumeration value="C131A"/>
				<xs:enumeration value="C131B"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="TypeOfReference">
		<xs:annotation>
			<xs:documentation>Indicates the type of the object whose number will be found in de reference(Possible values : PER, AOV,SCH)</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:enumeration value="PER"/>
				<xs:enumeration value="AOV"/>
				<xs:enumeration value="SCH"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="Reference">
		<xs:annotation>
			<xs:documentation>Reference in HR system, ex DebtID, ContractID,... </xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:maxLength value="20"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="Seriousness">
		<xs:annotation>
			<xs:documentation>1=Error, 2=Warning, 3=Information</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:integer">
				<xs:enumeration value="1"/>
				<xs:enumeration value="2"/>
				<xs:enumeration value="3"/>
				<xs:enumeration value="4"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="ErrorSource" type="xs:string">
		<xs:annotation>
			<xs:documentation>For interfacing: indicates the module generating the message; could be WKA, BAS, LOO, SCH...
For computationrun: indicates the module originating the message; could be VSP, TEL, B/N...
</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="Input">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:maxLength value="350"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="ErrorCode" type="xs:integer">
		<xs:annotation>
			<xs:documentation>To be determined by each module</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="ErrorDescriptionFrench" type="xs:string">
		<xs:annotation>
			<xs:documentation>Description of the mistake in French</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="ErrorDescriptionDutch" type="xs:string">
		<xs:annotation>
			<xs:documentation>Description of the mistake in Dutch</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="AdditionalInformation" type="xs:string">
		<xs:annotation>
			<xs:documentation>Additional data to describe the message; for interfacing, can be the offending record</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="RunType">
		<xs:annotation>
			<xs:documentation>Interface: interfacemessage and interfacelog
Computationrun: computationfeedback and computationlog
Simulation: combination of interface, computationrun, export</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:enumeration value="INTERFACE"/>
				<xs:enumeration value="COMPUTATIONRUN"/>
				<xs:enumeration value="EXPORT"/>
				<xs:enumeration value="DMFA"/>
				<xs:enumeration value="SIMULATION"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="RunDate" type="xs:date"/>
	<xs:element name="InputFileName" type="xs:string">
		<xs:annotation>
			<xs:documentation>Name of the inputfile (when relevant)</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="ZoneNumber">
		<xs:annotation>
			<xs:documentation>Identification of the police zone. 5 digit number</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:integer">
				<xs:minInclusive value="0"/>
				<xs:maxInclusive value="99999"/>
				<xs:totalDigits value="5"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="DraftFinalCode">
		<xs:annotation>
			<xs:documentation>Code indicating if the file contains final (DRAFT) or intermediate (FINAL) wagecalculations.</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:minLength value="5"/>
				<xs:maxLength value="5"/>
				<xs:enumeration value="DRAFT"/>
				<xs:enumeration value="FINAL"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="AntePostPaymentCode">
		<xs:annotation>
			<xs:documentation>Code indicating if the employee is pre- ("A") or postpayed ("P")</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:enumeration value="A"/>
				<xs:enumeration value="P"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="PaymentDebtCode">
		<xs:annotation>
			<xs:documentation>Code indicating if the wage element has been paid or has been included in a debt (that the employee has to pay back to the employer).
1=paid
2=included in debt</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:integer">
				<xs:minInclusive value="0"/>
				<xs:maxInclusive value="2"/>
				<xs:totalDigits value="1"/>
				<xs:enumeration value="1"/>
				<xs:enumeration value="2"/>
				<xs:enumeration value="0"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="ComputationCode">
		<xs:annotation>
			<xs:documentation>Code indicating the type of run: Wages, Bonus, ....
AFW_CD possible values : 10 (Monthly wages),11 (variable premium),8 (end-of-year bonus),9(vacation pay),13(Competantion premium)</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:maxLength value="2"/>
				<xs:minLength value="1"/>
				<xs:enumeration value="11"/>
				<xs:enumeration value="10"/>
				<xs:enumeration value="9"/>
				<xs:enumeration value="8"/>
				<xs:enumeration value="13"/>
				<xs:enumeration value="FA"/>
				<xs:enumeration value="20"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="ComputationID">
		<xs:annotation>
			<xs:documentation>Identification of the wage calculation in the wage-calculation system</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:long">
				<xs:minInclusive value="0"/>
				<xs:maxInclusive value="99999999999999"/>
				<xs:totalDigits value="14"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="ComputationDate">
		<xs:annotation>
			<xs:documentation>Date of calculation for the wage-element</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="PaymentCode">
		<xs:annotation>
			<xs:documentation>MODULE_CD uit MBET. indicates the kind of payment. Possible values 1: Wages to the employee. 2:Child Allowance to the employee 3: Wages to the Creditor 4. Child Allowance to the Creditor 6. Ordonnancering</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:integer">
				<xs:minInclusive value="1"/>
				<xs:maxInclusive value="6"/>
				<xs:enumeration value="1"/>
				<xs:enumeration value="2"/>
				<xs:enumeration value="3"/>
				<xs:enumeration value="4"/>
				<xs:enumeration value="6"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="PaymentAmount" type="AmountType">
		<xs:annotation>
			<xs:documentation>Amount paid to employee or creditor (xxxxxx_BD) multiplied by 100. (to become the exact amount, devide this amount by 100).</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="PaymentDate">
		<xs:annotation>
			<xs:documentation>Proposed date for the payment of the wages</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="Currency">
		<xs:annotation>
			<xs:documentation>MUNT. The currency in which  the salary is calculated (EUR or BEF)</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="3"/>
				<xs:enumeration value="EUR"/>
				<xs:enumeration value="BEF"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="CreditorID">
		<xs:annotation>
			<xs:documentation>Identification of the Creditor(Nr_HRM van de derde)</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:maxLength value="20"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="EmployeeID">
		<xs:annotation>
			<xs:documentation>REF_NR Identification number of the employee in the system (stamnummer-nummer or matricule)</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:maxLength value="20"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="PersonFirstName">
		<xs:annotation>
			<xs:documentation>VNM First name of the employee</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:minLength value="1"/>
				<xs:maxLength value="24"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="PersonName">
		<xs:annotation>
			<xs:documentation>NM   Last name of the employee</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:minLength value="1"/>
				<xs:maxLength value="48"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="PersonBirthDate" type="xs:date">
		<xs:annotation>
			<xs:documentation>GEB_DT Birthdate of the person</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="INSS">
		<xs:annotation>
			<xs:documentation>RIJKSREG_NR National social security number</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:long">
				<xs:totalDigits value="11"/>
				<xs:minInclusive value="00010000000"/>
				<xs:maxInclusive value="99999999999"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="DebitAmount" type="AmountType">
		<xs:annotation>
			<xs:documentation>Debit amount. divide by 100 for the exact amount.</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="CreditAmount" type="AmountType">
		<xs:annotation>
			<xs:documentation>Credit amount. divide by 100 for the exact amount.</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="UnpaidAmount" type="AmountType">
		<xs:annotation>
			<xs:documentation> The amount in the accounting file that is unpaid divide by 100 for the exact amount</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="PaidAmount" type="AmountType">
		<xs:annotation>
			<xs:documentation>The amount in the accounting file that is paid divide by 100 for the exact amount</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="SalaryCode">
		<xs:annotation>
			<xs:documentation>LEX_CD  Salary code 4 digits numeric (see list)</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:integer">
				<xs:minInclusive value="0"/>
				<xs:maxInclusive value="9999"/>
				<xs:totalDigits value="4"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="SalaryBaseCode">
		<xs:annotation>
			<xs:documentation>Base salary code for the wage element. Only for resultcodes like Tax, Social security, etc. This code allows us to split Tax on the input salarycodes.</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:integer">
				<xs:minInclusive value="0"/>
				<xs:maxInclusive value="9999"/>
				<xs:totalDigits value="4"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="TypeOfSalaryCode">
		<xs:annotation>
			<xs:documentation>Type of salary for the presentation of the lists based on the Accounting file</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:maxLength value="10"/>
				<xs:enumeration value="LOON"/>
				<xs:enumeration value="HS"/>
				<xs:enumeration value="NAT"/>
				<xs:enumeration value="MC"/>
				<xs:enumeration value="COMP"/>
				<xs:enumeration value="CO2"/>
				<xs:enumeration value="45300"/>
				<xs:enumeration value="454001"/>
				<xs:enumeration value="454002"/>
				<xs:enumeration value="454003"/>
				<xs:enumeration value="454004"/>
				<xs:enumeration value="454005"/>
				<xs:enumeration value="454006"/>
				<xs:enumeration value="454007"/>
				<xs:enumeration value="45453"/>
				<xs:enumeration value="45500"/>
				<xs:enumeration value="45501"/>
				<xs:enumeration value="452801"/>
				<xs:enumeration value="452802"/>
				<xs:enumeration value="452803"/>
				<xs:enumeration value="45820"/>
				<xs:enumeration value="458201"/>
				<xs:enumeration value="458202"/>
				<xs:enumeration value="458203"/>
				<xs:enumeration value="49999"/>
				<xs:enumeration value="71309"/>
				<xs:enumeration value="72309"/>
				<xs:enumeration value="45301"/>
				<xs:enumeration value="454011"/>
				<xs:enumeration value="454012"/>
				<xs:enumeration value="454013"/>
				<xs:enumeration value="454014"/>
				<xs:enumeration value="454015"/>
				<xs:enumeration value="454016"/>
				<xs:enumeration value="454017"/>
				<xs:enumeration value="454018"/>
				<xs:enumeration value="45510"/>
				<xs:enumeration value="45511"/>
				<xs:enumeration value="452811"/>
				<xs:enumeration value="452812"/>
				<xs:enumeration value="452813"/>
				<xs:enumeration value="45821"/>
				<xs:enumeration value="458211"/>
				<xs:enumeration value="458212"/>
				<xs:enumeration value="458213"/>
				<xs:enumeration value="NETPOS"/>
				<xs:enumeration value="NETNEG"/>
				<xs:enumeration value=""/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="AnalyticalCode" type="DivisionType">
		<xs:annotation>
			<xs:documentation>Analytical code for the wage element (for future use).</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="FunctionalCode">
		<xs:annotation>
			<xs:documentation>Functional code for the wage element</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:minLength value="1"/>
				<xs:maxLength value="20"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="EconomicalCode">
		<xs:annotation>
			<xs:documentation>Economic code for the wage element</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:minLength value="1"/>
				<xs:maxLength value="20"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="EconomicalBaseCode">
		<xs:annotation>
			<xs:documentation>Base economic code for the wage element. Code where the wage element was originally attibuted to.</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:minLength value="1"/>
				<xs:maxLength value="20"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="DebitAccountNumber">
		<xs:annotation>
			<xs:documentation>Accounting code attributed to the wage element</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:minLength value="1"/>
				<xs:maxLength value="20"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="CreditAccountNumber">
		<xs:annotation>
			<xs:documentation>Accounting code attributed to the wage element</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:minLength value="1"/>
				<xs:maxLength value="20"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="DebtID" type="xs:string">
		<xs:annotation>
			<xs:documentation>Identification which links to the debt.
</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="CreditorName" type="xs:string">
		<xs:annotation>
			<xs:documentation>Name of the third party to which part of the salary must be paid. (Creditor)</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="NamePaymentBenificiary">
		<xs:annotation>
			<xs:documentation>Name of the benificiary of the payment </xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:minLength value="0"/>
				<xs:maxLength value="26"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="FractionOfPayPeriod" type="xs:date">
		<xs:annotation>
			<xs:documentation>FRAC_END_DT  The identifier of a fraction is the enddate of the fraction:</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="WritingBackCode">
		<xs:annotation>
			<xs:documentation>TBOEK_CD  Posting=2 or CounterPosting=1 </xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:integer">
				<xs:enumeration value="1"/>
				<xs:enumeration value="2"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="WageNumberOfDays" type="xs:integer">
		<xs:annotation>
			<xs:documentation>DAGEN_AT  Devide by 100 for exact value</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="WageDivision" type="DivisionType">
		<xs:annotation>
			<xs:documentation>AFD  Division in the company: </xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="WageAmount" type="AmountType">
		<xs:annotation>
			<xs:documentation>BD   Amount. Devide by 100 for exact amount.</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="WageNumberOfUnits" type="xs:long">
		<xs:annotation>
			<xs:documentation>EENHEDEN_AT  Quantity: devide by 100 for exact value.</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="WageAmountPerUnit" type="xs:double">
		<xs:annotation>
			<xs:documentation>EENH_BD  Devide by 100.000 for exact value.</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="WagePercentage" type="xs:integer">
		<xs:annotation>
			<xs:documentation>PT  Devide by 100 for exact value.</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="WageCoefficientNumerator" type="xs:long">
		<xs:annotation>
			<xs:documentation>VERMIND_TELL  Divide by 10.000 to obtain value. Diminuation of the wages due to absences.</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="WageCoefficientDenominator" type="xs:long">
		<xs:annotation>
			<xs:documentation>VERMIND_NOEM   Divide by 10.000 to obtain value.</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="AuxiliaryBeginDate" type="xs:date">
		<xs:annotation>
			<xs:documentation>BEGIN_DT</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="AuxiliaryEndDate" type="xs:date">
		<xs:annotation>
			<xs:documentation>EINDE_DT</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="AuxiliaryQuantity1" type="xs:double">
		<xs:annotation>
			<xs:documentation>AT1 Divide by 100.000 to obtain value</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="AuxiliaryQuantity2" type="xs:double">
		<xs:annotation>
			<xs:documentation>AT2 Divide by 100.000 to obtain value</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="AuxiliaryAmount1" type="xs:double">
		<xs:annotation>
			<xs:documentation>BD1 Divide by 100.000 to obtain value</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="AuxiliaryAmount2" type="xs:double">
		<xs:annotation>
			<xs:documentation>BD2 Divide by 100.000 to obtain value</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="AuxiliaryParameter1">
		<xs:annotation>
			<xs:documentation>PAR1</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:maxLength value="10"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="AuxiliaryParameter2">
		<xs:annotation>
			<xs:documentation>PAR2 </xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:maxLength value="10"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="AuxiliaryDivision" type="DivisionType">
		<xs:annotation>
			<xs:documentation>AFD  Division in the company : AFD (in extension)</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="AuxiliaryText">
		<xs:annotation>
			<xs:documentation> TEKST </xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:maxLength value="40"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="ComputationProfileID" type="xs:long">
		<xs:annotation>
			<xs:documentation>WDP NR Identification number of a computation profile for reference from the wage elements</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="CreationDateTime" type="xs:dateTime">
		<xs:annotation>
			<xs:documentation>TIMESTAMP Creation date and time of the file.</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="SocialSecurityCategory">
		<xs:annotation>
			<xs:documentation>RSZ_CAT_NR Official Category of an employee assigned by the Social Security (possible values : RCAT)</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:maxLength value="4"/>
				<xs:minLength value="0"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="VacationPayArrangementCode">
		<xs:annotation>
			<xs:documentation>VAKGELD_RGL_CD How does VacationPay be calculated ?. Private method(value1) or Government method(value2) </xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:integer">
				<xs:enumeration value="1"/>
				<xs:enumeration value="2"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="SpecialContributionSocialSecurityCode">
		<xs:annotation>
			<xs:documentation>BZBIJDR_CD . Defines the way the special contribution should be calculated. Possible values :1,2 or 4</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:integer">
				<xs:enumeration value="1"/>
				<xs:enumeration value="2"/>
				<xs:enumeration value="4"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="AnnualSalaryTaxCode">
		<xs:annotation>
			<xs:documentation>BV_JAARLOON_CD (. Defines the way de exceptional tax should be calculated (possible values :BVJL)</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:integer">
				<xs:minInclusive value="1"/>
				<xs:maxInclusive value="6"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="GovernmentCode">
		<xs:annotation>
			<xs:documentation>OVERHEID_CD : Indicates if the Company represents a Government Institution (Y) or a private company (N)</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="1"/>
				<xs:enumeration value="Y"/>
				<xs:enumeration value="N"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="JuridicalFormCode">
		<xs:annotation>
			<xs:documentation>JUR_VORM_CD : indicates the juridical form of the private company (possible values : JVRM)</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:integer">
				<xs:minInclusive value="1"/>
				<xs:maxInclusive value="99"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="SizeCode" type="SizeCodeType">
		<xs:annotation>
			<xs:documentation>OMVANG_CD indicates the size of the company (possible values OMVA)</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="AverageSizeCode">
		<xs:annotation>
			<xs:documentation>GEM_OMVANG_CD : indicates the average size of the company . (possible values : GOMV  )</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="1"/>
				<xs:enumeration value="A"/>
				<xs:enumeration value="D"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="FundClosingCompanyCode">
		<xs:annotation>
			<xs:documentation>FSO_CD : indicates which type of Social security contribution should be payed to the Closing CompanyFund . (Possible values : GFSO)</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:integer">
				<xs:minInclusive value="1"/>
				<xs:maxInclusive value="999"/>
				<xs:enumeration value="1"/>
				<xs:enumeration value="2"/>
				<xs:enumeration value="3"/>
				<xs:enumeration value="4"/>
				<xs:enumeration value="5"/>
				<xs:enumeration value="6"/>
				<xs:enumeration value="7"/>
				<xs:enumeration value="8"/>
				<xs:enumeration value="9"/>
				<xs:enumeration value="10"/>
				<xs:enumeration value="11"/>
				<xs:enumeration value="12"/>
				<xs:enumeration value="101"/>
				<xs:enumeration value="102"/>
				<xs:enumeration value="103"/>
				<xs:enumeration value="104"/>
				<xs:enumeration value="105"/>
				<xs:enumeration value="106"/>
				<xs:enumeration value="107"/>
				<xs:enumeration value="108"/>
				<xs:enumeration value="109"/>
				<xs:enumeration value="110"/>
				<xs:enumeration value="111"/>
				<xs:enumeration value="999"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="SocialMaribelCode">
		<xs:annotation>
			<xs:documentation>SO_MA_CD : : Code indicates which type of Social Maribel is applicable to the company (possible values SMAR)</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:integer">
				<xs:minInclusive value="1"/>
				<xs:maxInclusive value="2"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="FamilyChargeableFlag">
		<xs:annotation>
			<xs:documentation>GEZINSLAST_FL: indicates if the employee has family that is financial chargeable to him (for calculation of RZIV and RVP) </xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="1"/>
				<xs:enumeration value="Y"/>
				<xs:enumeration value="N"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="CivilStateDate">
		<xs:annotation>
			<xs:documentation>BURGST_DT  : The starting date of the the civil state of the employee valid in the pay period. </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="CivilMarriageDate">
		<xs:annotation>
			<xs:documentation>BURG_HUW_DT : the date the employee has married</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="EmployeeDisabledTaxCode">
		<xs:annotation>
			<xs:documentation>MVAL_BV_CD : indicates if the employee is disabled (Y) or not (N) (for the tax calculation)</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="1"/>
				<xs:enumeration value="Y"/>
				<xs:enumeration value="N"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="SpouseDisabledCode">
		<xs:annotation>
			<xs:documentation>EG_MVAL_CD : indicates if the spouse is disabled(Y) or not (N). (for the calculation of  tax)</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="1"/>
				<xs:enumeration value="Y"/>
				<xs:enumeration value="N"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="NumberOfNormalChargeableChildren">
		<xs:annotation>
			<xs:documentation>VAL_K_TLST_AT :  indicates the number of abled children  that are  financial chargeable to the employee (for tax calculation) </xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:integer">
				<xs:minInclusive value="0"/>
				<xs:maxInclusive value="99"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="NumberOfDisabledChargeableChildren">
		<xs:annotation>
			<xs:documentation>MVAL_K_TLST_AT : indicates the number of disabled children  that are  financial chargeable to the employee (for tax calculation) </xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:integer">
				<xs:minInclusive value="0"/>
				<xs:maxInclusive value="99"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="NumberOfDisabledChargeableElderly">
		<xs:annotation>
			<xs:documentation>MVAL_MEER65_AT : indicates the number of disabled persons older than 65  that are  financial chargeable to the employee (for tax calculation) </xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:integer">
				<xs:minInclusive value="0"/>
				<xs:maxInclusive value="99"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="NumberOfNormalChargeableElderly">
		<xs:annotation>
			<xs:documentation>VAL_MEER65_AT : indicates the number of abled persons older than 65  that are  financial chargeable to the employee (for tax calculation) </xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:integer">
				<xs:minInclusive value="0"/>
				<xs:maxInclusive value="99"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="NumberOfNormalChargeableOthers">
		<xs:annotation>
			<xs:documentation>VAL_A_TLST_AT : indicates the number of abled 'other' persons  that are  financial chargeable to the employee (for tax calculation) </xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:integer">
				<xs:minInclusive value="0"/>
				<xs:maxInclusive value="99"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="NumberOfDisabledChargeableOthers">
		<xs:annotation>
			<xs:documentation>MVAL_AT_TLST_AT : indicates the number of 'other' persons  that are  financial chargeable to the employee (for tax calculation) </xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:integer">
				<xs:minInclusive value="0"/>
				<xs:maxInclusive value="99"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="CivilStateCodeComputation" type="CivilStateCodeType">
		<xs:annotation>
			<xs:documentation>BURGST_AW_CD :  The civil state the employee is in at the moment of computation. (possible values : BURG)</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="CivilStateCodePayPeriod" type="CivilStateCodeType">
		<xs:annotation>
			<xs:documentation>BURGST_BP_CD : the civil state the employee is in at the last day of the pay period (possible values : BURG)</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="SpouseProfessionCode">
		<xs:annotation>
			<xs:documentation>EG_BRP_BP_CD : profession of the spouse at the last day of the pay period. Used for the declaration of the social security (Possible values : BECH)</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:integer">
				<xs:minInclusive value="1"/>
				<xs:maxInclusive value="9"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="SpouseIncomeCode">
		<xs:annotation>
			<xs:documentation>EG_INK_CD : income code of the spouse of the employee (used for tax calculation)</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:integer">
				<xs:enumeration value="0"/>
				<xs:enumeration value="1"/>
				<xs:enumeration value="2"/>
				<xs:enumeration value="3"/>
				<xs:enumeration value="8"/>
				<xs:enumeration value="9"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="InitialEmploymentStartingDate">
		<xs:annotation>
			<xs:documentation>IN_JUR_DT : initial date the employee started to work in the company.</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="GrossNetJoinNumber">
		<xs:annotation>
			<xs:documentation>SAMENTR_BN_NR : The number indicates the contracts that should be joined in the tax calculation </xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:long">
				<xs:minInclusive value="-9999"/>
				<xs:maxInclusive value="9999"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="GrossNetJoinFlag">
		<xs:annotation>
			<xs:documentation>SAMENTR_BN_FL : The flag indicates if contracts should be joined(Y) or not  in the tax calculation(N). </xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="1"/>
				<xs:enumeration value="Y"/>
				<xs:enumeration value="N"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="RecruitmentFrameworkDate">
		<xs:annotation>
			<xs:documentation>AANWERV_KDR_DT : indicicates the starting date the employee has been recruited in a specific framework.</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="RecruitementFrameworkCode">
		<xs:annotation>
			<xs:documentation>AANWERV_KDR_CD : Indicates the framework in which the employee has been recruited. This framework allows the company to receive a reduction in social security contribution. (Possible values : AWKA)</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:integer">
				<xs:minInclusive value="001"/>
				<xs:maxInclusive value="999"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="EmploymentRegimeCode">
		<xs:annotation>
			<xs:documentation> WERKREG_CD : indicates the number of days the employee works in a week. (multiplied  by 100). Example 250 = 2 and a half days /week</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:integer">
				<xs:minInclusive value="001"/>
				<xs:maxInclusive value="700"/>
				<xs:pattern value="[0-7][0-9][0-9]"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="EmploymentNumerator">
		<xs:annotation>
			<xs:documentation>BREUK_TEW_TELL : the number of hours the employee works in a week  in comparison with a full time job . (multiplied by 1000). Example 39500 = 39,500</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:long">
				<xs:minInclusive value="1000"/>
				<xs:maxInclusive value="100000"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="EmploymentDenominator">
		<xs:annotation>
			<xs:documentation> BREUK_TEW_NOEM : indicates the number of hours in a week  an employee with a full time job works (multiplied  by 1000). Example 39500 = 39,500</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:long">
				<xs:minInclusive value="1000"/>
				<xs:maxInclusive value="100000"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="ApplyEmploymentFractionCode">
		<xs:annotation>
			<xs:documentation>BREUK_TEW_TOEP : indicates if the employment fraction should be applied  (Y) or not   (N) when computing salary reduction </xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="1"/>
				<xs:enumeration value="Y"/>
				<xs:enumeration value="N"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="EmployeeDisabledSocialSecurityCode">
		<xs:annotation>
			<xs:documentation>MVAL_RSZ_CD : indicates of the employee is disabled  (Y) or not(N) for the calculation of the social security contribution. </xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="1"/>
				<xs:enumeration value="Y"/>
				<xs:enumeration value="N"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="EmploymentAgreementCode">
		<xs:annotation>
			<xs:documentation>TEW_AKK_CD :indicates if there is an employment agreement applicable to the workers in the company (Y) or not(N)</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="1"/>
				<xs:enumeration value="Y"/>
				<xs:enumeration value="N"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="BusinessplanCode">
		<xs:annotation>
			<xs:documentation>BEDRPLAN_CD : indicates if there is a businessplan applicable to the workers in the company (Y) or not(N)</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="1"/>
				<xs:enumeration value="Y"/>
				<xs:enumeration value="N"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="SocialSecurityInscriptionQuarter">
		<xs:annotation>
			<xs:documentation>AANSL_KWA_RSZ : indicates the quarter the company is subscribed at the Social Security. Syntax : YYYYQ</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:long">
				<xs:minInclusive value="19001"/>
				<xs:maxInclusive value="22004"/>
				<xs:pattern value="[1-2][0-9][0-9][0-9][1-4]"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="OfficialParitairComite">
		<xs:annotation>
			<xs:documentation>PC_OFF_NR : number of the official PC applicable to the employees of the company (possible values :PCOM)</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="6"/>
				<xs:pattern value="[1-9][0-9][0-9][0-9][0-9][0-9]"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="ContractType">
		<xs:annotation>
			<xs:documentation>TYPE_CTR1_CD : type of contract of the employee (possible values : TPC1)</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:integer">
				<xs:minInclusive value="1"/>
				<xs:maxInclusive value="99"/>
				<xs:enumeration value="1"/>
				<xs:enumeration value="2"/>
				<xs:enumeration value="3"/>
				<xs:enumeration value="4"/>
				<xs:enumeration value="5"/>
				<xs:enumeration value="6"/>
				<xs:enumeration value="7"/>
				<xs:enumeration value="8"/>
				<xs:enumeration value="9"/>
				<xs:enumeration value="10"/>
				<xs:enumeration value="11"/>
				<xs:enumeration value="12"/>
				<xs:enumeration value="13"/>
				<xs:enumeration value="14"/>
				<xs:enumeration value="15"/>
				<xs:enumeration value="99"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="UnvoluntaryPartialEmployment">
		<xs:annotation>
			<xs:documentation>ONV_DLT_WN_CD : Type of unvoluntaruy Partial Employment contract (possible values : ONVD)</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:integer">
				<xs:minInclusive value="1"/>
				<xs:maxInclusive value="9"/>
				<xs:enumeration value="1"/>
				<xs:enumeration value="2"/>
				<xs:enumeration value="3"/>
				<xs:enumeration value="9"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="PensionSystemCode">
		<xs:annotation>
			<xs:documentation>PENS_ST_CD : Pension System applicable to the statutary employee working for the government.(possible values : PENS)</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:integer">
				<xs:minInclusive value="1"/>
				<xs:maxInclusive value="99"/>
				<xs:enumeration value="1"/>
				<xs:enumeration value="2"/>
				<xs:enumeration value="3"/>
				<xs:enumeration value="4"/>
				<xs:enumeration value="5"/>
				<xs:enumeration value="6"/>
				<xs:enumeration value="7"/>
				<xs:enumeration value="8"/>
				<xs:enumeration value="9"/>
				<xs:enumeration value="10"/>
				<xs:enumeration value="11"/>
				<xs:enumeration value="12"/>
				<xs:enumeration value="99"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="SectorCode">
		<xs:annotation>
			<xs:documentation>SECTOR_CD : indicates the type of contract drawn between the employer and the employee. (Possible values : SECT)</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:integer">
				<xs:minInclusive value="1"/>
				<xs:maxInclusive value="99"/>
				<xs:enumeration value="1"/>
				<xs:enumeration value="2"/>
				<xs:enumeration value="3"/>
				<xs:enumeration value="4"/>
				<xs:enumeration value="5"/>
				<xs:enumeration value="99"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="RestructuringDifficultyCode">
		<xs:annotation>
			<xs:documentation>HERSTR_MOEI_CD : indicates if the company has the official status of a company in restructuring(1) or in difficulty(2). (Possible values : HRML)</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:integer">
				<xs:minInclusive value="1"/>
				<xs:maxInclusive value="2"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="PrePensionCode">
		<xs:annotation>
			<xs:documentation>BRUGP_BCB_CD : Prepension code applicable to the employee in prepension.(possible values : BRPS)</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:integer">
				<xs:minInclusive value="1"/>
				<xs:maxInclusive value="9"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="StudentCode">
		<xs:annotation>
			<xs:documentation>LL_CD : type of student (possible values : TPLL)</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:integer">
				<xs:enumeration value="1"/>
				<xs:enumeration value="2"/>
				<xs:enumeration value="3"/>
				<xs:enumeration value="4"/>
				<xs:enumeration value="5"/>
				<xs:enumeration value="6"/>
				<xs:enumeration value="8"/>
				<xs:enumeration value="9"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="TipCode">
		<xs:annotation>
			<xs:documentation>FOOI_CD : type of worker paid byTips. Necessary for the calculation of the social security contribution. (possible values : TPFO)</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:integer">
				<xs:minInclusive value="0"/>
				<xs:maxInclusive value="99"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="EmployeeType1">
		<xs:annotation>
			<xs:documentation>TYPE_WN_CD : type  of employee  (possible values TPWN)</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:integer">
				<xs:minInclusive value="11"/>
				<xs:maxInclusive value="99"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="EmployeeType2">
		<xs:annotation>
			<xs:documentation>TYPE_WN2_CD : Type of employee (possible values : TPW2)</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:integer">
				<xs:enumeration value="1"/>
				<xs:enumeration value="2"/>
				<xs:enumeration value="3"/>
				<xs:enumeration value="4"/>
				<xs:enumeration value="5"/>
				<xs:enumeration value="6"/>
				<xs:enumeration value="9"/>
				<xs:enumeration value="10"/>
				<xs:enumeration value="11"/>
				<xs:enumeration value="12"/>
				<xs:enumeration value="13"/>
				<xs:enumeration value="14"/>
				<xs:enumeration value="15"/>
				<xs:enumeration value="16"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="StatuteCode">
		<xs:annotation>
			<xs:documentation>STATUUT_CD : Statut of the employee . (Possible values : STAT)</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:integer">
				<xs:enumeration value="1"/>
				<xs:enumeration value="2"/>
				<xs:enumeration value="3"/>
				<xs:enumeration value="4"/>
				<xs:enumeration value="5"/>
				<xs:enumeration value="6"/>
				<xs:enumeration value="9"/>
				<xs:enumeration value="10"/>
				<xs:enumeration value="11"/>
				<xs:enumeration value="12"/>
				<xs:enumeration value="13"/>
				<xs:enumeration value="14"/>
				<xs:enumeration value="16"/>
				<xs:enumeration value="17"/>
				<xs:enumeration value="18"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="PaymentFrequencyCode">
		<xs:annotation>
			<xs:documentation>BET_FREQ_CD : The frequency by which the wages are paid (weekly,monthly,..) (Possible values : BFRQ)</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:integer">
				<xs:minInclusive value="1"/>
				<xs:maxInclusive value="6"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="SocialSecurityPrefix">
		<xs:annotation>
			<xs:documentation>RSZ_VOORNR : The perfix of the social security number  granted by the Social Security (possible values: VRSZ)</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="3"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="OtherSocialProvisionCode">
		<xs:annotation>
			<xs:documentation>AND_SOC_VRZ_CD : other social provisions applicable to the employee (possible values : ASOV)</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:integer">
				<xs:minInclusive value="1"/>
				<xs:maxInclusive value="76"/>
				<xs:enumeration value="1"/>
				<xs:enumeration value="2"/>
				<xs:enumeration value="3"/>
				<xs:enumeration value="4"/>
				<xs:enumeration value="5"/>
				<xs:enumeration value="6"/>
				<xs:enumeration value="7"/>
				<xs:enumeration value="10"/>
				<xs:enumeration value="50"/>
				<xs:enumeration value="52"/>
				<xs:enumeration value="53"/>
				<xs:enumeration value="60"/>
				<xs:enumeration value="70"/>
				<xs:enumeration value="71"/>
				<xs:enumeration value="72"/>
				<xs:enumeration value="73"/>
				<xs:enumeration value="74"/>
				<xs:enumeration value="75"/>
				<xs:enumeration value="76"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="EmployeeTaxCode">
		<xs:annotation>
			<xs:documentation>TYPE_WN_BV_CD : indicates the way the tax should be calculated for the employee. (Possible values : TPWB)</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:integer">
				<xs:minInclusive value="1"/>
				<xs:maxInclusive value="10"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="EmployeeTaxDeclarationCode">
		<xs:annotation>
			<xs:documentation>TYPE_WN_BVA_CD : indicates the way the tax contribution should be declared for the employee. (Possible values : TPWA)</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:integer">
				<xs:minInclusive value="1"/>
				<xs:maxInclusive value="5"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="ActivitySocialSecurityLocalGovernmentCode">
		<xs:annotation>
			<xs:documentation>ACTIV_PPO_CD : activity exercised by the employee and mentioned on the declaration of the Social Security Local Government. (possible values: ACPP)</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="3"/>
				<xs:enumeration value="AND"/>
				<xs:enumeration value="GSO"/>
				<xs:enumeration value="MUZ"/>
				<xs:enumeration value="NGO"/>
				<xs:enumeration value="RUS"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="ParitairComiteGrouping">
		<xs:annotation>
			<xs:documentation>GPC_RSZ_NR: The grouping of the PC where to the employee belongs . </xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:integer">
				<xs:minInclusive value="1"/>
				<xs:maxInclusive value="3"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="CompanyCarFlag">
		<xs:annotation>
			<xs:documentation>FIRMAWAGEN_FL : Indicates if the employee is in possession of a company car (Y) or not (N).</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="1"/>
				<xs:enumeration value="Y"/>
				<xs:enumeration value="N"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="SocialSecurityType">
		<xs:annotation>
			<xs:documentation>RSZ_RSZPPO_CD : Indicates if the company  belongs to the private sector/federalGovernment (value 1) or to the  Local Government (2).  Important for the declaration of the Social Security. </xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:integer">
				<xs:minInclusive value="1"/>
				<xs:maxInclusive value="2"/>
				<xs:enumeration value="1"/>
				<xs:enumeration value="2"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="BillingGroupNumber">
		<xs:annotation>
			<xs:documentation>FAC_VOLGNR : unit of invoicing. The level  the invoices are drawed up.</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:integer">
				<xs:minInclusive value="1"/>
				<xs:maxInclusive value="9999"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="TipTypeCode">
		<xs:annotation>
			<xs:documentation>FOOI_TYPE_CD : Type of tip mentioned on the tax declaration. (possible values : RTFO)</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:integer">
				<xs:minInclusive value="1"/>
				<xs:maxInclusive value="3"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="FrontierWorkerCode">
		<xs:annotation>
			<xs:documentation>GRENSARB_CD : indicates the country the employee (frontier worker) resides. (Possible values : GRNS)</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="1"/>
				<xs:enumeration value="1"/>
				<xs:enumeration value="2"/>
				<xs:enumeration value="3"/>
				<xs:enumeration value="5"/>
				<xs:enumeration value="6"/>
				<xs:enumeration value="7"/>
				<xs:enumeration value="8"/>
				<xs:enumeration value="9"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="SubscriptionPayedByEmployerFlag">
		<xs:annotation>
			<xs:documentation>AB_BET_WGR_FL : indicates if the train/bus subscription is paid directly by the employer to the train or bus society.. </xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="1"/>
				<xs:enumeration value="Y"/>
				<xs:enumeration value="N"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="PensionFundNumber">
		<xs:annotation>
			<xs:documentation>PENS_KAS_NR : indicates if employer's contribution pension should be calculated and/or be paid to 'Pool der Parastatalen. Possibble values : 1= Pool der parastatalen (RSZ) 2= own employer's contribution (RSZPPO)</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:integer">
				<xs:minInclusive value="1"/>
				<xs:maxInclusive value="2"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="MaribelCode">
		<xs:annotation>
			<xs:documentation>MA_CD : Indicates if Maribel is applicable to the company(Y) or not (N)</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="1"/>
				<xs:enumeration value="Y"/>
				<xs:enumeration value="N"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="HighLowMaribelCode">
		<xs:annotation>
			<xs:documentation>MA_HO_LA: Indicates if the high amount(1) or low amount(2) of Maribel is applicable to the company. </xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:integer">
				<xs:minInclusive value="1"/>
				<xs:maxInclusive value="2"/>
				<xs:enumeration value="1"/>
				<xs:enumeration value="2"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="IrregularPartialEmploymentCode">
		<xs:annotation>
			<xs:documentation>ONR_DEELT_CD : indicates if  the employee is partial or full employed and if this  employment is  regular or irregular.(possible values: RORD)</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:integer">
				<xs:minInclusive value="1"/>
				<xs:maxInclusive value="4"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="EmploymentEndReasonCode">
		<xs:annotation>
			<xs:documentation>UITDIENS_RD_CD : the reason of the ending of the employment. (Possible values : RUDC)</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:integer">
				<xs:minInclusive value="101"/>
				<xs:maxInclusive value="991"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="InsuranceCompanyCode">
		<xs:annotation>
			<xs:documentation> VMY_CD (derived from POL_VOLGNR_GRP) : Insurance company where the company has took out of an insurance</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:minLength value="3"/>
				<xs:maxLength value="3"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="GroupInsurancePolicyNumber">
		<xs:annotation>
			<xs:documentation>POLIS_NR (derived from POL_VOLGNR_GRP) Policy Number with the Insurance company</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:minLength value="1"/>
				<xs:maxLength value="15"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="PensionFundFlag">
		<xs:annotation>
			<xs:documentation>RVP_FL In prepension before 31/12/1996(value 1) or after 31/12/1996( value 2)? </xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:integer">
				<xs:minInclusive value="1"/>
				<xs:maxInclusive value="2"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="ChildNotMarriedFlag">
		<xs:annotation>
			<xs:documentation>KND_NT_GHWD_FL : indicates the child was begeted before the mother was married.</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="1"/>
				<xs:enumeration value="Y"/>
				<xs:enumeration value="N"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="IllnessAndDisablementInsuranceFlag">
		<xs:annotation>
			<xs:documentation>RIZIV_FL. Illness and disablement insurance for retired employees.  Value 1 : subjected to the insurance but with a limit , Value 2 : not subjected to the insurance  Value 3 : Subjected to the insurance without a limit</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:integer">
				<xs:minInclusive value="1"/>
				<xs:maxInclusive value="3"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="IllnessAndDisablementInsuranceAdvantageCode">
		<xs:annotation>
			<xs:documentation>RIZIV_VRDL_CD indicates the advantage that will be paid to the retired employee (possible values RRIV)</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="2"/>
				<xs:enumeration value="B1"/>
				<xs:enumeration value="B2"/>
				<xs:enumeration value="B3"/>
				<xs:enumeration value="B4"/>
				<xs:enumeration value="B5"/>
				<xs:enumeration value="B6"/>
				<xs:enumeration value="B7"/>
				<xs:enumeration value="00"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="IllnessAndDisablementInsuranceFrequencyCode">
		<xs:annotation>
			<xs:documentation>RIZIV_FREQ_CD . indicates how frequent the advantage will be paid (ones a year, two times a year,...) (possible values RRIF)</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="1"/>
				<xs:enumeration value="1"/>
				<xs:enumeration value="2"/>
				<xs:enumeration value="3"/>
				<xs:enumeration value="4"/>
				<xs:enumeration value="6"/>
				<xs:enumeration value="J"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="StartingJobAgreementCode">
		<xs:annotation>
			<xs:documentation>SBO_CTR_CD : code of the jobagreement .( Possible values : RSBO)</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:integer">
				<xs:minInclusive value="1"/>
				<xs:maxInclusive value="53"/>
				<xs:enumeration value="1"/>
				<xs:enumeration value="2"/>
				<xs:enumeration value="3"/>
				<xs:enumeration value="4"/>
				<xs:enumeration value="11"/>
				<xs:enumeration value="12"/>
				<xs:enumeration value="13"/>
				<xs:enumeration value="21"/>
				<xs:enumeration value="22"/>
				<xs:enumeration value="31"/>
				<xs:enumeration value="32"/>
				<xs:enumeration value="41"/>
				<xs:enumeration value="42"/>
				<xs:enumeration value="51"/>
				<xs:enumeration value="52"/>
				<xs:enumeration value="53"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="HoursSystemLocalGovernment" type="HoursSystemType">
		<xs:annotation>
			<xs:documentation>UREN_WEEK_PPO :Number of  hours  the employee of the local Government works in a week. Syntax : HHMM where the minutes are expressed in hundreds.  Example : 38 hours 20 min = 3833</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="ContractCodeLocalGovernment">
		<xs:annotation>
			<xs:documentation>CPP_CD : Code to be mentioned on the Social Security Declaration of the Local government (before 2005) (possible values RCPP)</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="1"/>
				<xs:pattern value="0"/>
				<xs:pattern value="4"/>
				<xs:pattern value="5"/>
				<xs:pattern value="6"/>
				<xs:pattern value="7"/>
				<xs:pattern value="8"/>
				<xs:pattern value="9"/>
				<xs:pattern value="B"/>
				<xs:pattern value="C"/>
				<xs:pattern value="D"/>
				<xs:pattern value="E"/>
				<xs:pattern value="F"/>
				<xs:pattern value="G"/>
				<xs:pattern value="H"/>
				<xs:pattern value="I"/>
				<xs:pattern value="J"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="SecurityFundMetalCode">
		<xs:annotation>
			<xs:documentation>META_FBZ_FL Only applicable to the metal Sector  (possible values RAPF)</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:integer">
				<xs:minInclusive value="1"/>
				<xs:maxInclusive value="10"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="SalaryAnnualCoefficient">
		<xs:annotation>
			<xs:documentation>BEZOLD_JR_COEF a percentage that indicates the number of days with salary  proportionally to the effective number of days  to work. Example : 260/248 = 1,0484 . The syntax in the XML is this result multiplied by 10000 (so 10484)</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:long">
				<xs:minInclusive value="10000"/>
				<xs:maxInclusive value="19999"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="EmploymentMeasureCode">
		<xs:annotation>
			<xs:documentation>MAATR_ARB_CD : measures taken to reorganise the working time. (possible values RDMA)</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:integer">
				<xs:minInclusive value="1"/>
				<xs:maxInclusive value="107"/>
				<xs:enumeration value="1"/>
				<xs:enumeration value="2"/>
				<xs:enumeration value="3"/>
				<xs:enumeration value="4"/>
				<xs:enumeration value="5"/>
				<xs:enumeration value="6"/>
				<xs:enumeration value="7"/>
				<xs:enumeration value="107"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="RegistrationNumber1WorkingTimeReduction" type="RegistrationNumberWorkingTimeReductionType">
		<xs:annotation>
			<xs:documentation>ADV_REG_NR1 registration number of the works regulations. Must be mentioned on the declaration of the social security to obtain reduction in case of 'working time reduction'. </xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="RegistrationNumber2WorkingTimeReduction" type="RegistrationNumberWorkingTimeReductionType">
		<xs:annotation>
			<xs:documentation>ADV_REG_NR2registration number of the works regulations. Must be mentioned on the declaration of the social security to obtain reduction in case of 'working time reduction'. </xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="RegistrationNumber3WorkingTimeReduction" type="RegistrationNumberWorkingTimeReductionType">
		<xs:annotation>
			<xs:documentation>ADV_REG_NR3registration number of the works regulations. Must be mentioned on the declaration of the social security to obtain reduction in case of 'working time reduction'. </xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="RegistrationNumber4WorkingTimeReduction" type="RegistrationNumberWorkingTimeReductionType">
		<xs:annotation>
			<xs:documentation>ADV_REG_NR4registration number of the works regulations. Must be mentioned on the declaration of the social security to obtain reduction in case of 'working time reduction'. </xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="SocialSecurityNotionCode">
		<xs:annotation>
			<xs:documentation>NOTIE_RSZ_CD necessary for the declaration of the social Security  (possible values RSNO)</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:integer">
				<xs:minInclusive value="1"/>
				<xs:maxInclusive value="12"/>
				<xs:enumeration value="1"/>
				<xs:enumeration value="2"/>
				<xs:enumeration value="3"/>
				<xs:enumeration value="4"/>
				<xs:enumeration value="5"/>
				<xs:enumeration value="6"/>
				<xs:enumeration value="7"/>
				<xs:enumeration value="9"/>
				<xs:enumeration value="10"/>
				<xs:enumeration value="11"/>
				<xs:enumeration value="12"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="SalaryCalculationCode">
		<xs:annotation>
			<xs:documentation>BEREK_SAL_CD : the way the salary should be calculated (by Hours, by piece , fix monthwage,..) (Possible values : WBSA)</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:integer">
				<xs:minInclusive value="1"/>
				<xs:maxInclusive value="9"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="TeacherSalaryCode">
		<xs:annotation>
			<xs:documentation>LEERKR_BEZ_CD : Is the teacher  paid for 10 or 12 months?</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:integer">
				<xs:enumeration value="10"/>
				<xs:enumeration value="12"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="DegreeDisablement">
		<xs:annotation>
			<xs:documentation>ARB_ONG_GD: degree of disablement for the disabled employee who receives an insurance.  Syntax : degree multplied bij 100. Example: a degree of 40,00 is reflected in this XSD as 4000</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:long">
				<xs:minInclusive value="00001"/>
				<xs:maxInclusive value="10000"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="UnemploymentStartingDate">
		<xs:annotation>
			<xs:documentation>WLH_BEG_DT :  Start date of the period covered by an unemployment  contribution paid by the employer(government) for the statutary employee who was discharged.</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="UnemploymentEndingDate">
		<xs:annotation>
			<xs:documentation>WLH_END_DT : End date of the period covered by an unemployment  contribution paid by the employer(government) for the statutary employee who was discharged.</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="IllnessAndDisablementBenefitsStartingdate">
		<xs:annotation>
			<xs:documentation>ZIU_BEG_DT : Start date of the period covered by an Illness/disablement contribution paid by the employer(government) for the statutary employee who was discharged.</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="IllnessAndDisablementBenefitsEndDate">
		<xs:annotation>
			<xs:documentation>ZIU_END_DT:  end date of the period covered by an Illness/disablement contribution paid by the employer(government) for the statutary employee who was discharged.</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="ProveOwnCostFlag">
		<xs:annotation>
			<xs:documentation>BEWIJS_KOST_FL : indicates if the employee proves his real cost on his personall tax declaration. </xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="1"/>
				<xs:enumeration value="Y"/>
				<xs:enumeration value="N"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="NumberOfChargeableChildrenDebt">
		<xs:annotation>
			<xs:documentation>K_SCH_AT number of children that are financial chargeable to the employee (for debt calculation)</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:integer">
				<xs:minInclusive value="0"/>
				<xs:maxInclusive value="99"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="LocalGovernmentPrefix">
		<xs:annotation>
			<xs:documentation>PPO_VOORNR : Type of LocalGovernment (possible values : P10,P20,P30 or P40)</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="3"/>
				<xs:enumeration value="P10"/>
				<xs:enumeration value="P20"/>
				<xs:enumeration value="P30"/>
				<xs:enumeration value="P40"/>
				<xs:enumeration value="RSZ"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="NationalActivityCode">
		<xs:annotation>
			<xs:documentation>NACE_CD : the national activity code of the company. (possible values : NACE)</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="5"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="SocialSecurityFunctionStatus">
		<xs:annotation>
			<xs:documentation>FCTIE_RSZ_STS : Function Status to be mentioned on the Social Security declaration of the Local Government (possible values :SFPP)</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="1"/>
				<xs:enumeration value="M"/>
				<xs:enumeration value="N"/>
				<xs:enumeration value="P"/>
				<xs:enumeration value="V"/>
				<xs:enumeration value="1"/>
				<xs:enumeration value="2"/>
				<xs:enumeration value="3"/>
				<xs:enumeration value="4"/>
				<xs:enumeration value="5"/>
				<xs:enumeration value="6"/>
				<xs:enumeration value="8"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="StartingJobAgreementDate">
		<xs:annotation>
			<xs:documentation>SBO_DT : The starting date of the jobagreement</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="VacationPayCalculationCode">
		<xs:annotation>
			<xs:documentation>BEREK_VG_CD : The method the vacation pay should be calculated.(possible values : AVAK)</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:integer">
				<xs:minInclusive value="1"/>
				<xs:maxInclusive value="9"/>
				<xs:enumeration value="1"/>
				<xs:enumeration value="2"/>
				<xs:enumeration value="3"/>
				<xs:enumeration value="4"/>
				<xs:enumeration value="5"/>
				<xs:enumeration value="8"/>
				<xs:enumeration value="9"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="NumeratorDMFA">
		<xs:annotation>
			<xs:documentation>BREUK_DMA_TELL : used for the declaration of DMFA</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:long">
				<xs:minInclusive value="1000"/>
				<xs:maxInclusive value="100000"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="FuelType">
		<xs:annotation>
			<xs:documentation>BSF_CD : fuel type of the company car (possible values RBSF)</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:integer">
				<xs:minInclusive value="1"/>
				<xs:maxInclusive value="4"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="NumberPlate">
		<xs:annotation>
			<xs:documentation>PLAAT_NR : The number plate of the company car. Should be mentioned on the Social Security declaration.</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:minLength value="1"/>
				<xs:maxLength value="10"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="CO2Emission">
		<xs:annotation>
			<xs:documentation>CO2 : CO2 emission of the company car. Necesarry to calculate the social security  contribution.</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:integer">
				<xs:minInclusive value="0"/>
				<xs:maxInclusive value="999"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="UserNumber">
		<xs:annotation>
			<xs:documentation>GBR_NR : The number of the company the employee is send out to by his employer.</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:long">
				<xs:minInclusive value="1"/>
				<xs:maxInclusive value="7"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="UserSizeCode" type="SizeCodeType">
		<xs:annotation>
			<xs:documentation>GBR_OMVANG_CD : size of the company  the employee is send out to.</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="ReductionStartingDate">
		<xs:annotation>
			<xs:documentation>AANWERV_VRM_DT prior to AANWERV_KDR_DT if registrated.</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="MoreThenSixMonthIllnessDate">
		<xs:annotation>
			<xs:documentation>MEER6M_ZIEK_DT : Date on which the employee is more than 6 month absent due to illness.</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="CommunityCode">
		<xs:annotation>
			<xs:documentation>GEMEENSCHAP_CD :The community the company is located , determines which laws are applicable to the company.</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:integer">
				<xs:minInclusive value="1"/>
				<xs:maxInclusive value="3"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="RegionCode">
		<xs:annotation>
			<xs:documentation>GEWEST_CD . The region the company is located , determines which laws are applicable to the company.(value 1 : flemish,2=french,3=german)</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:integer">
				<xs:minInclusive value="1"/>
				<xs:maxInclusive value="3"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="BringInWorkersPremiumEndDate">
		<xs:annotation>
			<xs:documentation>INSCH_END_DT : end date of the 'bringin workers' premium </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="DelegatingNumberLocalGovernment">
		<xs:annotation>
			<xs:documentation>PPL_DETACH_NR :</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:integer">
				<xs:minInclusive value="1"/>
				<xs:maxInclusive value="2"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="DelegatingCodeLocalGovernment">
		<xs:annotation>
			<xs:documentation>PPL_DETACH_CD To be mentioned on the declaration of the social security Local Government. Value 1 : Delegated to an other employer. Value 2:Delegated by an other employer</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:integer">
				<xs:minInclusive value="1"/>
				<xs:maxInclusive value="2"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="RestructuringRecruitmentFrameworkCode">
		<xs:annotation>
			<xs:documentation>AANW_WN_KDR_CD (possible values AWKA) . To be registered  if the employer whishes to choose another social security reduction then reduction for restructuring.(employee reduction)</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:integer">
				<xs:minInclusive value="358"/>
				<xs:maxInclusive value="360"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="RestructuringRecruitmentFrameworkDate">
		<xs:annotation>
			<xs:documentation>AANW_WN_KDR_DT</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="FirstStartingDate">
		<xs:annotation>
			<xs:documentation>EERSTE_BEG_DT : Date first recruitment. Necessary for calculation Social Security  for building sector.</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:complexType name="Account">
		<xs:annotation>
			<xs:documentation>Account</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="BBAN" type="BBANType" minOccurs="0"/>
			<xs:element name="IBAN" type="IBANType" minOccurs="0"/>
			<xs:element name="BIC" type="BICType" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<xs:element name="ContractDivision" type="DivisionType">
		<xs:annotation>
			<xs:documentation>AFD Division of a contract</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="ResearchPercentage" type="xs:integer">
		<xs:annotation>
			<xs:documentation>Percentage the employee does scientific research during his work. </xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="ComputationGroup">
		<xs:annotation>
			<xs:documentation>SGR_SL  Employees are set within groups in order to perform the computation</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:maxLength value="11"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="SalaryCodeLevel">
		<xs:annotation>
			<xs:documentation> NIVEAU_CD Level of the salary Code(Possible values  : zie RTP_CD = RBNN)</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:minLength value="1"/>
				<xs:maxLength value="9"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="FinancialYear" type="xs:gYear">
		<xs:annotation>
			<xs:documentation>The year in which the financial expense is made (. Financieel dienstjaar: voor de boekhouding van LP)</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="ChargedYear" type="xs:gYear">
		<xs:annotation>
			<xs:documentation>The year to which the wage costs are charged. (Jaar van aanwijzing: voor de boekhouding van LP)</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="FiscalYear" type="xs:gYear">
		<xs:annotation>
			<xs:documentation>The year to which the income belongs, from a taxation point of view (Fiscaal jaar: voor de boekhouding van LP)</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="SSQuarter" type="QuarterType">
		<xs:annotation>
			<xs:documentation>The quarter to which the income belongs, from a social security point of view  (Kwartaal voor RSZ (PPO))</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="NewDOPA" type="DivisionType">
		<xs:annotation>
			<xs:documentation>AFD . only applicable on Federal Policy. Derived from 'division' in table GSTPAO2. Necessary to form the Base allocation of a wage element.</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="OrdSection">
		<xs:annotation>
			<xs:documentation>(O12_SECTION) Only applicable on Federal Police. Necessary to draw up the 'ordonnantie'. This element iis deriverd from the New DOPA, wage element and status of an employee.Together with the OrdArtikel, it forms the BaseAllocation</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="2"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="OrdLanguage">
		<xs:annotation>
			<xs:documentation>(O10_TAAL_CD)Only applicable on Federal Police. Necessary to draw up the 'ordonnantie'. Possible values : 1=F, 2=N</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="1"/>
				<xs:enumeration value="1"/>
				<xs:enumeration value="2"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="OrdExpenseType">
		<xs:annotation>
			<xs:documentation>(O04_EXPEN_TYPE) AARD_UITGAVE .Only applicable on Federal Police. Necessary to draw up the 'ordonnantie'. Possible values  02(=zonder visum rekenhof), 12(=?)</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:maxLength value="2"/>
				<xs:enumeration value="02"/>
				<xs:enumeration value="12"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="OrdCorrespondent">
		<xs:annotation>
			<xs:documentation>(O05_CORRES)Only applicable on Federal Police. Necessary to draw up the 'ordonnantie'. Possible values : 06 = Federale Politie en geIntegreerde functionering, 18= ?</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="2"/>
				<xs:enumeration value="06"/>
				<xs:enumeration value="18"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="OrdBudgetCode">
		<xs:annotation>
			<xs:documentation>(O09_BUDGET_CD) Only applicable on Federal Police. Necessary to draw up the 'ordonnantie'. 17 (=Police) 99 (=Out of  Budget)</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:maxLength value="2"/>
				<xs:enumeration value="17"/>
				<xs:enumeration value="99"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="OrdBudgetType">
		<xs:annotation>
			<xs:documentation>(O11_BUDGET_TP)SOORT BUDGET Only applicable on Federal Police. Necessary to draw up the 'ordonnantie'. Possible values : 10 (samen met budget 17); 70 (=samen met  Budget 99)</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:maxLength value="2"/>
				<xs:enumeration value="10"/>
				<xs:enumeration value="70"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="OrdTitle">
		<xs:annotation>
			<xs:documentation>(O13_TITEL) Only applicable on Federal Police. Necessary to draw up the 'ordonnantie'.Possible values : 0(gebudgeteerde kredieten) ; 9(orderrekening)</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="1"/>
				<xs:enumeration value="0"/>
				<xs:enumeration value="9"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="OrdArticle">
		<xs:annotation>
			<xs:documentation>(O14_ART)L Only applicable on Federal Police. Necessary to draw up the 'ordonnantie'.This element iis deriverd from the New DOPA, wage element and status of an employee.Together with the OrdSection, it forms the BaseAllocation</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="8"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="OrdCreditType">
		<xs:annotation>
			<xs:documentation> (O02_CRED_TYPE) SOORT KREDIET Only applicable on Federal Police. Necessary to draw up the 'ordonnantie'. Possible values :1= Lopende kredieten; 3 = overgedragen kredieten</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="1"/>
				<xs:enumeration value="1"/>
				<xs:enumeration value="3"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="OrdonnancyType">
		<xs:annotation>
			<xs:documentation>(O03_TYPE) TYPE ORDONNANCERING Only applicable on Federal Police. Necessary to draw up the 'ordonnantie'. Possible values :0= niet patrimoniaal </xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="1"/>
				<xs:enumeration value="0"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="OrdControlExpense">
		<xs:annotation>
			<xs:documentation>(O07_CTRL_EXPEN) CONTROLE VOORL UITGAVE Only applicable on Federal Police. Necessary to draw up the 'ordonnantie'. Control of the temporary Expense Possible values: unkwon</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:maxLength value="3"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="OrdTransferNumber">
		<xs:annotation>
			<xs:documentation>(O08_TRANSFER_NR) OVERSCHRIJVING_AT Only applicable on Federal Police. Necessary to draw up the 'ordonnantie'.</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:maxLength value="5"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="FPolStatuteCode">
		<xs:annotation>
			<xs:documentation>Only applicable on Federal Police. Necessary to draw up the 'ordonnantie'. Possible values : OP(operationeel); CS(CAlog statutair); CC(CAlog contractueel)</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="2"/>
				<xs:enumeration value="OP"/>
				<xs:enumeration value="CS"/>
				<xs:enumeration value="CC"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="OrdStatuteCode">
		<xs:annotation>
			<xs:documentation>Only applicable on Federal Police. Necessary to draw up the 'ordonnantie'. Possible values : STAT /CNTR</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="4"/>
				<xs:enumeration value="STAT"/>
				<xs:enumeration value="CNTR"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="OrdPrestationCode">
		<xs:annotation>
			<xs:documentation>(O15_PREST_CD) Only applicable on Federal Police. Necessary to draw up the 'ordonnantie'. Possible values : 0</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="1"/>
				<xs:enumeration value="0"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="OrdVisumNumber">
		<xs:annotation>
			<xs:documentation>(O17_VISUM_NR) Only applicable on Federal Police. Necessary to draw up the 'ordonnantie'.</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:minLength value="0"/>
				<xs:maxLength value="7"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="OrdInventoryCode">
		<xs:annotation>
			<xs:documentation>(O18_INVENT_CD) INVENTARIS_CD Only applicable on Federal Police. Necessary to draw up the 'ordonnantie'.(patrimonial instructions)</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:maxLength value="8"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="OrdBudgetYear">
		<xs:annotation>
			<xs:documentation>(O01_BUD_JAAR)Only applicable on Federal Police. Necessary to draw up the 'ordonnantie'.</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="2"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="OrdThirdCd">
		<xs:annotation>
			<xs:documentation>(DRD_SOORT) Only applicable on Federal Police. Necessary to draw up the 'ordonnantie'.Possible values 'WN, 'SCH,'RSZ,'VAK,'BV','FOP'</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:maxLength value="3"/>
				<xs:enumeration value="WN"/>
				<xs:enumeration value="RSZ"/>
				<xs:enumeration value="FOP"/>
				<xs:enumeration value="VAK"/>
				<xs:enumeration value="BV"/>
				<xs:enumeration value="SCH"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="FiscalSheet">
		<xs:annotation>
			<xs:documentation>(FISC_KENGETAL). Necessary to draw up the fiscal declaration. Type of fiscal document</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:minLength value="0"/>
				<xs:maxLength value="6"/>
				<xs:enumeration value="281.00"/>
				<xs:enumeration value="281.10"/>
				<xs:enumeration value="281.11"/>
				<xs:enumeration value="281.12"/>
				<xs:enumeration value="281.13"/>
				<xs:enumeration value="281.14"/>
				<xs:enumeration value="281.16"/>
				<xs:enumeration value="281.17"/>
				<xs:enumeration value="281.18"/>
				<xs:enumeration value="281.20"/>
				<xs:enumeration value="281.25"/>
				<xs:enumeration value="281.30"/>
				<xs:enumeration value="281.50"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="CommonSocialServiceCode">
		<xs:annotation>
			<xs:documentation>(GSD_CD) (gemeenschappelijke sociale dienst). Necessary to calculate the contribution the employer has to pay to the Social Service (possible values : P = PPO, G= GPI, V= Vlaanderen)</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:minLength value="0"/>
				<xs:maxLength value="1"/>
				<xs:enumeration value="P"/>
				<xs:enumeration value="G"/>
				<xs:enumeration value="V"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="RestructuringDifficultyStartingDate">
		<xs:annotation>
			<xs:documentation> (HER_BEGIN_DT) The date the period of 'company in  reorganisation' starts. Necessary if RestucturingDifficultyCode = 1 or 2</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="RestructuringDifficultyEndDate">
		<xs:annotation>
			<xs:documentation>(HER_EINDE_DT) . The  date the period of 'company in reorganisation' ends. Necessary if RestructuringDifficultyCode = 1 or 2</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="AcknowledgementStartingDate">
		<xs:annotation>
			<xs:documentation>(HER_ERKEN_DT) The date the company is acknowledge as a company in restructuring  or difficulty. Necessary  if RestructuringDifficultyCode is 1 or 2.</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="CollectiveRedundancyDate">
		<xs:annotation>
			<xs:documentation>(HER_ONSLAG_DT) The date the employees are given redundancy notice(collectief ontslagdatum).</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:schema>
