<?xml version="1.0" encoding="UTF-8"?>
<cl:AgencyCodeList agency="ato.gov.au" version="01.06" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:cl="http://sbr.gov.au/comn/codelist.02.data" xmlns="http://sbr.gov.au/comn/sbdm.02.data" xsi:schemaLocation="http://sbr.gov.au/comn/codelist.02.data codelist.02.00.data.xsd">
    <MessageEventItems>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNT.000179</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>A valid postcode must be provided</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>The Postcode must be in the range of '0200-9999'</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNT.000192</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>At least one PAYEVNTEMP child must be provided</Message.Event.Item.Short.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNT.000193</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>The date entered for Payer Declaration Date must not be later than today's date</Message.Event.Item.Short.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNT.000194</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Payer Declaration Acceptance Indicator must be 'TRUE'</Message.Event.Item.Short.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNT.000196</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Registered Agent Number is invalid</Message.Event.Item.Short.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNT.000199</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>The date entered for Pay/Update Date must not be later than today's date</Message.Event.Item.Short.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNT.000200</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>The Run Date/Time Stamp cannot be later than the time message received in the channel</Message.Event.Item.Short.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNT.000201</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>The Full File Replacement Indicator must be set to false</Message.Event.Item.Short.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNT.000202</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>The Payer Period Totals tuple must not be provided</Message.Event.Item.Short.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNT.000203</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>The Payer Period Totals tuple must be provided</Message.Event.Item.Short.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNT.000205</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>The Pay/Update Date must be on/after the 1st July 2017</Message.Event.Item.Short.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNT.000206</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Intermediary ABN is invalid</Message.Event.Item.Short.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNT.000207</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>The date entered for Intermediary Declaration Date must not be later than today's date</Message.Event.Item.Short.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNT.000208</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Intermediary Declaration Acceptance Indicator must be 'TRUE'</Message.Event.Item.Short.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNT.000210</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Previous BMS Identifier must not be provided</Message.Event.Item.Short.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNT.000211</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Previous BMS Identifier can not be the same as BMS Identifier</Message.Event.Item.Short.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNT.000212</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Branch code must be provided when an ABN is provided</Message.Event.Item.Short.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNT.000213</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Child support amounts must not be provided before 1/10/2020</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>Child support amounts must not be provided for Pay/Update date prior to 1st October 2020</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNT.000214</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Payee Record Count must be equal to the number of children (PAYEVNTEMP)</Message.Event.Item.Short.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNT.000215</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Warning</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>The Pay/Update Date is 350 or more days from the Run Date/Time Stamp</Message.Event.Item.Short.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNT.000217</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Child Support Deduction Amount must not be provided</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>Child Support Deduction Amount must not be provided when Payer Withholding Payer Number is provided</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNT.000218</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Warning</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>You are finalising more than 50 percent of your records in the current financial year</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>The Pay/Update Date is in July of the current financial year and you are finalising more than 50 percent of payees. Check you have finalised for the correct financial year</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNT.000219</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Payer Contact Name must be at least 1 character long</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>Payer Contact Name must have a length of at least 1 character.</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNT.000220</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Payee Record Count must be equal to zero.</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>Payee Record Count must be equal to zero.</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNT.000221</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Both Payer Total PAYGW Amount and Payer Total Gross Payments Amount cannot be blank or zero.</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>Both Payer Total PAYGW Amount and Payer Total Gross Payments Amount cannot be blank or zero.</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNT.000223</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>The date entered for Pay/Update Date must not be prior to the previous financial year.</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>The date entered for Pay/Update Date must not be prior to the previous financial year.</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNT.000224</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Child support amounts must not be provided.</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>Child support amounts must not be provided.</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNT.000225</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>The date entered for Pay/Update Date cannot be more than 3 months after today's date.</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>The date entered for Pay/Update Date cannot be more than 3 months after today's date.</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNT.000226</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>PAYEVNTEMP child must not be provided.</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>PAYEVNTEMP child must not be provided.</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNT.EM14160</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Cannot process submission</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>We were unable to process your submission because we located multiple files to be replaced</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNT.EM41044</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Provided branch code is for PAYG Instalments and not PAYG Withholding</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>We are unable to process your submission because the branch code that was provided was for PAYG Instalments. Please provide a branch code that is for PAYG Withholding</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNT.EM41432</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>The previous submission has already been replaced</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>We were unable to process your submission because the file you wanted to replace has already been replaced</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNT.EM41469</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Cannot find the previous submission that should be replaced</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>We were unable to process your submission because we could not locate the submission that you have requested to be replaced</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNT.EM41551</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Submission to be replaced does not match the provided branch or BMS ID provided</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>We were unable to process your submission because your submission had an incorrect BMS ID. Please check you have used the correct identifier for the submission.</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNT.EM92166</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Provided branch code is incorrect</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>We were unable to process your submission because the branch code you provided is incorrect</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNT.EM92168</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Your submission was not processed</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>We were unable to process your submission because you have not reported using Single Touch Payroll for that financial year</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNT.EM92169</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Your submission was not processed</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>We were unable to process your submission because the submission you are attempting to update is more than 5 years old and cannot be processed</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNT.EM92172</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>A record with the same submission ID already exists</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>We were unable to process your submission because we already have a submission with this submission ID</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNT.EM97307</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Provided Pay/Update Date is incorrect</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>We were unable to process your submission because your Pay/Update Date is more than 6 months in the future. Please provide a valid Pay/Update Date</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNT.EM98452</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>An active ABN is required to lodge this submission</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>We were unable to process your submission because your ABN is not active</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNT.EM99507</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Provided previous BMS ID is incorrect</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>We are unable to process your submission because the Previous BMS ID you provided cannot be found</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000034</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>A valid postcode must be supplied</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>When the address is within Australia, the Postcode must be in the range of '0200-9999'</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000035</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>This field must be left blank</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>When the address is overseas, the Postcode must be blank</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000039</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Invalid date</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>Period Start Date cannot be after Period End Date.</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000130</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>This field must be left blank</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>When the address is overseas, the State / Territory must be blank</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000166</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Date of birth cannot be a future date</Message.Event.Item.Short.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000167</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>You must provide either an ABN or a TFN</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>Either the Payee TFN or Contractor ABN must be supplied</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000168</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Duplicate deduction types</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>Deduction Type code has occurred more than once.  Delete the duplicate code or replace with an alternative code</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000169</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Date of birth is invalid</Message.Event.Item.Short.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000172</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Duplicate ETP codes and Payee ETP Payment Dates</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>The combination of ETP code and Payee ETP Payment Date has occurred more than once. Either replace ETP code or ETP Payment Date with alternative codes</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000174</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Warning</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>The Period End Date must be the same as the Period Start Date</Message.Event.Item.Short.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000179</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>The Period Start Date must be within the same financial year as the Pay/Update Date</Message.Event.Item.Short.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000180</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>ETP payment date must be in the same financial year as the Pay/Update Date</Message.Event.Item.Short.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000201</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Foreign Tax Paid Amount cannot be supplied for Salary and Wages</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>A Salary and Wages Income Type cannot contain a Foreign Tax Paid Amount</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000203</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Exempt Foreign Tax Paid Amount must not be supplied for Labour Hire Income</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>A Voluntary Agreement Income Type cannot contain a Exempt Foreign Income Amount</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000204</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Foreign Tax Paid Amount must not be supplied for Voluntary Agreement</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>A Voluntary Agreement Income Type cannot contain a Foreign Tax Paid Amount</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000209</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Exempt Foreign Income Amount must not be supplied for Labour Hire</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>A Labour Hire Income Type cannot contain a Exempt Foreign Income Amount</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000210</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Foreign Tax Paid Amount must not be supplied for Labour Hire</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>A Labour Hire Income Type cannot contain a Foreign Tax Paid Amount</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000211</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Contractor ABN must be supplied</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>Contractor ABN must be supplied if an Income Stream Collection tuple with a type code Voluntary Agreement contains a Gross Payment or PAYGW Amount that is greater than zero.</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000213</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Exempt Foreign Income Amount must not be supplied for Working Holiday Maker</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>A Working Holiday Maker Income Type cannot contain a Exempt Foreign Income Amount</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000214</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Foreign Tax Paid Amount must be left blank</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>A Working Holiday Maker Income Type cannot contain a Foreign Tax Paid Amount</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000215</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Directors' Fees Amount must be left blank</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>A Directors' Fees Amount cannot be provided under a Joint Petroleum Development, Working Holiday Maker, Seasonal Worker Program, Voluntary Agreement, Labour Hire, or Other Specified Payments</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000218</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Exempt Foreign Income Amount must not be supplied for Foreign Employment Income</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>A Foreign Employment Income Type cannot contain a Exempt Foreign Income Amount</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000219</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Foreign Tax Paid Amount must be supplied for Foreign Employment Income</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>A Foreign Employment Income Type must contain a Foreign Tax Paid Amount</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000222</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Exempt Foreign Income Amount must not be supplied for Joint Petroleum Development Area</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>A Joint Petroleum Development Area Income Type cannot contain a Exempt Foreign Income Amount</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000223</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>CDEP Amount must only be provided for Salary and Wages</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>A CDEP Amount can only be provided under a Salary and Wages Income Type</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000224</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Only one of each Exemption Status can be provided</Message.Event.Item.Short.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000225</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Termination Payments must be left blank</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>Termination Payments data cannot be provided under Voluntary Agreement, Labour Hire, or Other Specified Payments</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000226</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>ETP Code is invalid</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>ETP Code must be one of the following: B, D, N, O, P, R, S or T</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000227</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Income Stream Type Code is invalid</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>Income Stream Type Code must be one of the following values: SAW, CHP, WHM, SWP, JPD, VOL, LAB, OSP, IAA, or FEI</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000228</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Duplicate Income Stream Type</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>Only one of each of the following Income Stream Type Code can be provided: SAW, CHP, WHM, SWP, JPD, VOL, LAB, or OSP</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000234</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Exempt Foreign Income Amount must not be supplied for Inbound Assignees to Australia</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>An Inbound Assignees to Australia Income Type cannot contain a Exempt Foreign Income Amount</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000235</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Foreign Tax Paid Amount must must not be supplied for Inbound Assignees to Australia</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>An Inbound Assignees to Australia Income Type cannot contain a Foreign Tax Paid Amount</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000236</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Paid Leave Type Code is invalid</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>Paid Leave Type Code must be one of the following: C, U, O, P, W, or A</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000237</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Duplicate Paid Leave Type</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>Paid Leave Type Codes must be unique in a Income Stream Collection Tuple</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000238</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Payee Cessation Date must be provided</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>Payee Cessation Date must be provided when Cessation Reason Code is also provided, when the Pay/Update Date is after 30/6/2020</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000239</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Cessation Reason Code must be provided</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>Cessation Reason Code must be provided when Payee Cessation Date is also provided, when the Pay/Update Date is after 30/6/2020</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000240</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Cessation Reason Code is invalid</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>Cessation Reason Code must be one of the following values: V, I, D, R, F, C, or T</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000241</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Deduction Type Code is invalid</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>Deduction Type Code must be one of the following values: F, W, D, or G</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000242</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Previous Payroll ID is invalid</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>Previous Payee Payroll ID cannot be the same as Payee Payroll ID</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000243</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Previous Payee Payroll Identifier must not be provided</Message.Event.Item.Short.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000244</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Allowance Type Code is invalid</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>Allowance Type Code must be one of the following values: AD, CD, LD, MD, RD, OD, KN, QN or TD</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000245</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Salary Sacrifice must be left blank</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>Salary Sacrifice Tuple must not be provided under Voluntary Agreement, Labour Hire or Other Specified Payments Income Types</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000246</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Duplicate Salary Sacrifice Type</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>Salary Sacrifice Type Code in a Salary Sacrifice Tuple must be unique for Income Stream Collection.</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000247</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Salary Sacrifice Type Code is invalid</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>Salary Sacrifice Type Code must be one of the following: S or O</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000248</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Lump Sum Payments must be left blank</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>Lump Sum Payments data cannot be provided under a Voluntary Agreement, Labour Hire, or Other Specified Payments Income Type</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000249</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Lump Sum Type Code is invalid</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>Lump Sum Type Code must be one of the following values: R, T, B, D, W, or E</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000250</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Other Allowance Type Description must be entered when Allowance Type Code "OD" is selected</Message.Event.Item.Short.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000251</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Duplicate Lump Sum Type</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>There cannot be more than one of the following Lump Sum Type codes in the Income collection: R, T, B, D, or W</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000252</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Payee TFN must be supplied</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>When an Income Type other than Voluntary Agreement is provided, Payee TFN must be provided</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000253</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Tax Treatment Code is invalid</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>First two characters of the Tax Treatment Code must be one of the following: RT, RD, RN, AT, AN, AD, AP, SS, SM, SI, HR, HU, CT, CF, HF, WP, FF, NF, NA, DB, DV, DZ, VC, or VO</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000254</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Third character of Tax Treatment Code is invalid</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>Third character of the Tax Treatment Code must be either S or X.</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000255</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Tax Treatment Code is invalid for STSL</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>When Study and Training Support Loan is provided in the third character of the Tax Treatment Code, the first two characters of the Tax Treatment Code must not be one of the following: RD, AD, AP, CT, CF, HR, HU, HF, WP, NF, NA, DB, DV, DZ, VC, or VO</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000256</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Fourth character of the Tax Treatment Code is invalid</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>Fourth character of the Tax Treatment Code must be one of the following: 1, 2, 3 or X.</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000257</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Fifth character of the Tax Treatment Code invalid</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>Fifth character of the Tax Treatment Code must be one of the following: H, F or X.</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000258</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Sixth character of the Tax Treatment Code is invalid</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>Sixth character of the Tax Treatment Code must be one of the following: 0-9, A, or X.</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000267</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Super Entitlement Type Code is Invalid</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>Super Entitlement Type Code must be one of the following values: L (Superannuation Liability), O (Ordinary Time Earnings), Q (Qualifying Earnings - only valid from 01/07/2026) or R (Reportable Employer Superannuation Contribution)</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000268</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>RFB Exemption Status Code is invalid</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>RFB Exemption Status Code must be one of the following values: X, or T</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000269</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Contractor ABN cannot be the same as Payer ABN</Message.Event.Item.Short.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000270</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Payee Year of Birth can't be more than 120 years in the past</Message.Event.Item.Short.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000271</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Payee Commencement Date must be after 1/1/1950 or the default of 1/1/1800</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>Payee Commencement Date must be on or after 1/1/1950, or the default of 1/1/1800, when the Pay/Update Date is after 30/6/2020</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000272</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Employment Basis Code is invalid</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>Employment Basis Code must be one of the following Values: C, F, P, L, V, D, or N</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000274</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Income Stream code VOL must be provided when Voluntary Agreement Employment Basis used</Message.Event.Item.Short.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000275</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Contractor ABN must be provided when an Employment Basis Code is N</Message.Event.Item.Short.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000276</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>The Tax Treatment Code must be DZXXXX when the Employment Basis Code is N</Message.Event.Item.Short.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000277</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>When Employment Basis Code is N, a Super Entitlement Type Code L must be provided</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>When Employment Basis Code is N (Non-Employee), no Income Stream Collections or Reportable Fringe Benefits Amounts can be provided, and Super entitlement year to date details for L (Superannuation Liability) must be provided - Super entitlement year to date details for Q (Qualifying Earnings) only may also be provided</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000278</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Payee Commencement Date must be provided</Message.Event.Item.Short.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000279</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Employment Basis Code must be provided</Message.Event.Item.Short.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000280</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Payee Commencement Date must be provided</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>When the Pay/Update Date is after 30/6/2020, Payee Commencement Date must be provided</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000281</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Employment Basis Code must be provided</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>When the Pay/Update Date is after 30/6/2020, Employment Basis Code must be provided</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000282</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Cessation date cannot be before the Commencement Date</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>Payee Cessation Date cannot be before the Payee Commencement Date, when the Pay/Update Date is after 30/6/2020</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000283</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Payee Cessation Date cannot be more than 10 years in the future</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>Payee Cessation Date must not be more than 10 years in the future from the current date</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000284</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Tax Treatment for a single senior must not provide a spouse medicare levy reduction</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>When Medicare Reduction is provided in the sixth character of the Tax Treatment Code as 0, the first two characters must not be SS</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000286</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Tax Treatment Code must be provided</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>When the Pay/Update Date is after 30/6/2020, Tax Treatment Code must be provided</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000287</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>The Tax Treatment code Death Benefit must have a valid Cessation Type Code and ETP code</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>When the Pay/Update Date is within the current financial year and the Tax Treatment Code is DBXXXX, a Cessation Type Code of D and an ETP Type Code of D, B, N, or T must be provided</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000289</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>The Tax Treatment code Voluntary Agreement must have a valid Income Stream Type</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>When the Pay/Update Date is within the current financial year and the first two characters of the Tax Treatment Code are VO or VC, an Income Stream Type Code of VOL must be provided</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000290</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>The Tax Treatment code Working Holiday Maker must have a valid Income Stream Type</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>When the Pay/Update Date is within the current financial year and the first two characters of the Tax Treatment Code are HR, HU or HF, an Income Stream Type Code of WHM must be provided</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000291</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>The Tax Treatment code Seasonal Worker Programme must have a valid Income Stream Type</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>When the Pay/Update Date is within the current financial year and the first two characters of the Tax Treatment Code are WP, an Income Stream Type Code of SWP must be provided</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000292</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>The Tax Treatment code Death Benefit must have a valid Cessation Type Code and ETP code</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>When the Tax Treatment Code is DBXXXX, a Cessation Type Code of D and an ETP Type Code of D, B, N, or T must be provided</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000294</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>The Tax Treatment code Voluntary Agreement must have a valid Income Stream Type</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>When the first two characters of the Tax Treatment Code are VO or VC, an Income Stream Type Code of VOL must be provided</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000295</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>The Tax Treatment code Working Holiday Maker must have a valid Income Stream Type</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>When the first two characters of the Tax Treatment Code are HR, HU or HF, an Income Stream Type Code of WHM must be provided</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000296</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>The Tax Treatment code Seasonal Worker Programme must have a valid Income Stream Type</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>When the first two characters of the Tax Treatment Code are WP, an Income Stream Type Code of SWP must be provided</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000297</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Payee Commencement Date must not be more than one year in the future</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>Payee Commencement Date must not be more than one year in the future of the current date</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000298</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Exempt Foreign Income Amount must not be supplied for Closely Held Payees</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>A Closely Held Payees Income Type cannot contain a Exempt Foreign Income Amount</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000299</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Foreign Tax Paid Amount must not be supplied for Closely Held Payees</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>A Closely Held Payees Income Type cannot contain a Foreign Tax Paid Amount</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000300</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Exempt Foreign Income Amount must not be supplied for Other Specified Payments</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>A Other Specified Payments Income Type cannot contain a Exempt Foreign Income Amount</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000301</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Foreign Tax Paid Amount must not be supplied for Other Specified Payments</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>A Other Specified Payments Income Type cannot contain a Foreign Tax Paid Amount</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000302</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Allowance Items must be left blank</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>Allowance Items cannot be provided under Voluntary Agreement, Labour Hire or Other Specified Payments Income Types</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000303</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Duplicate Allowance Type</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>Only one of the valid Allowance Type Codes, other than OD, can be provided per Income Type</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000304</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>More than 150 Other Allowance Types supplied for an Income Type</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>Where multiple Allowance data is provided, only a total of 150 Allowance Type Codes of OD can be provided per income type</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000305</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Reportable Fringe Benefits amount is invalid</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>Reportable Fringe Benefits amount data cannot be provided when Payee TFN isn't provided</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000306</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Termination Payments cannot have more than 88 occurrences</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>Termination Payments data cannot have more than 88 occurrences across all Income Stream Collections</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000350</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>CHP, SWP and IAA cannot be provided before 1/7/2020</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>An Income Stream Type Code of; CHP, SWP, or IAA cannot be provided when the Pay/Update Date is before 1/7/2020</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000351</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>JPD cannot be provided after 30/06/2020</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>An Income Stream Type Code of JPD cannot be provided when the Pay/Update Date is after 30/6/2020</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000352</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>PAYGW Amount must be provided</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>Where an Income Stream Collection is present, the PAYGW Amount must be provided</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000353</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Country codes must be different when providing multiple FEI or IAA codes</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>When multiple Income Stream Type Codes with a value of FEI or IAA are provided they must have different Country Codes</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000354</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Limit of 10 IAA and FEI codes reached</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>Only 10 Income Stream Type Codes with a value of IAA or FEI can be provided when the Pay/Update Date is after 30/06/2020</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000355</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Only one FEI income type can be provided before 1/7/2020</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>Only 1 Income Stream Type Codes with a value of FEI can be provided when the Pay/Update Date is before 1/7/2020</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000356</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Country Code is invalid</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>Country Code can't be au, nf, cx, cc, or hm</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000357</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Country Code must be left blank</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>Country Code must not be provided when the Income Stream Type Code is one of the following: SAW, CHP, SWP, JPD, VOL, LAB, or OSP</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000358</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Country Code must be provided</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>When the Pay/Update Date is after 30/6/2020, Country Code must be provided when the Income Stream Type Code is one of the following: FEI, WHM, or IAA</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000359</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Foreign Tax Paid Amount must be greater than zero when Final Event Indicator is True</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>When the Final Event Indicator is true, and an Income Type Code of FEI or JPD is provided, Foreign Tax Paid must be greater than 0</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000360</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Bonuses and Commissions Amount must be left blank</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>Bonuses and Commissions Amount cannot be provided under Voluntary Agreement, Labour Hire, or Other Specified Payments</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000361</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Overtime Amount must be left blank</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>Overtime Amount cannot be provided under Voluntary Agreement, Labour Hire, or Other Specified Payments</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000362</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Limit of 10 Lump Sum E's reached</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>Only 10 Lump Sum Type Codes with the value of E can be provided per Income Stream Collection</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000363</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Lump Sum Financial Year must be provided</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>When the Lump Sum Type Code is E, Lump Sum Financial Year must be provided</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000364</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>An Income Type must be supplied with Deductions</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>When a Deduction Items tuple is provided, an Income Stream Collection must be provided</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000365</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>When Deduction Type Code is D, a Payer Withholding Payer Number cannot be provided</Message.Event.Item.Short.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000366</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Child Support deductions not allowed prior to 1/10/2020</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>When the Pay/Update Date is before 1/10/2020, Deduction Type must not be D or G</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000367</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Duplicate Super Entitlement Type</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>There cannot be more than one of the same Super Entitlement Type Code</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000368</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Super entitlement year to date must be provided</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>Where an Income Stream Collection is provided, an Super Entitlement Type Code of L, or O must be provided</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000370</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Paid Leave Must be left blank</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>Paid Leave Tuple must not be provided under Voluntary Agreement, Labour Hire or Other Specified Payments Income Types</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000371</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Lump Sum Type Code of W must not be provided</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>Lump Sum Type Code of W must not be provided when Pay/Update Date is before 1/7/2020</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000372</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Lump Sum Financial Year is invalid</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>Lump Sum Financial Year must be within 10 years of the financial year of the Pay/Update Date and prior to the current financial year</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000373</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>ETP Tax Free or Taxable Component must be provided</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>Either a Payee Termination Payment Tax Free Component or a Payee Termination Payment Taxable Component must be provided</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000374</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Payee Termination Payment Taxable Component must be provided</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>When Payee Total ETP PAYGW Amount is provided, Payee Termination Payment Taxable Component must be provided</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000375</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Payee Total ETP PAYGW Amount must be provided</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>When Payee Termination Payment Taxable Component is greater than 0, Payee Total ETP PAYGW Amount must be 0 or greater than 0</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000376</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Payee Cessation Date must be provided</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>Payee Cessation Date must be provided when Cessation Reason Code is also provided</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000377</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Cessation Reason Code must be provided</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>Cessation Reason Code must be provided when Payee Cessation Date is also provided</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000378</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Employment Basis Code must not be N</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>Employment Basis Code must not be N when the Pay/Update Date is before 1/7/2020</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000380</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Lump Sum Financial Year must be left blank</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>When Lump Sum Type Code isn't E, Lump Sum Financial Year must not be provided</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000381</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Payee TFN must be provided and no other Super Entitlements can be reported</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>When a Super Entitlement Type Code of R is provided and no Income Stream Collection is provided, a Payee TFN must be provided and no other Super Entitlements can be reported</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000382</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>There cannot be any occurrence of Lump Sum Type E with the same lump sum financial year</Message.Event.Item.Short.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000383</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Payee Termination Payment Taxable Component must be provided</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>When the Pay/Update Date is in the current financial year and Payee Total ETP PAYGW Amount is provided, Payee Termination Payment Taxable Component must be provided</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000384</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Medicare Levy Surcharge not valid for first two characters of Tax Treatment Code</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>When Medicare Levy Surcharge is provided in the fourth character of the Tax Treatment Code, the first two characters must not be one the following: RD, AD, AP, CT, CF, HR, HU, HF, WP, NF, NA, DB, DV, DZ, VC, VO, or FF</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000385</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Medicare Levy Exemption not valid for first two characters of Tax Treatment Code</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>When Medicare Levy Exemption is provided in the fifth character of the Tax Treatment Code, the first two characters must not be one the following: RD, AD, AP, CT, CF, HR, HU, HF, WP, NF, NA, DB, DV, DZ, VC, VO, RN, AN, or FF</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000386</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Medicare Levy Reduction not valid for first two characters of Tax Treatment Code</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>When Medicare Levy Reduction is provided in the Sixth character of the Tax Treatment Code, the first two characters must not be one the following: RD, AD, AP, CT, CF, HR, HU, HF, WP, NF, NA, DB, DV, DZ, VC, VO, RN, AN, or FF</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000387</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Limit of 10 IAA codes reached</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>Only 10 Income Stream Type Codes with a value of IAA can be provided when the Pay/Update Date is after 30/06/2020</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000388</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Lump Sum Payment Amount must not be negative</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>Lump Sum Payment Amount may only be negative when Lump Sum Type Code is W</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000389</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>The derived aggregated gross YTD amount must not be a negative amount</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>Negative YTD values have resulted in a derived aggregated gross YTD amount that is less than zero. Review the negative amounts reported to ensure the derived aggregated gross YTD amount will result in an amount equal to or greater than zero.</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000391</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Income Stream Collection must be provided</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>When a Super Entitlement Type Code of O is provided, an Income Stream Collection must be provided</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000392</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Lump Sum Type Code of B must not be provided</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>When an Income Stream Type Code is FEI, a Lump Sum Type Code of B cannot be provided</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000393</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Invalid date</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>Period Start Date cannot be before 1/7/2016.</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000394</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>CDEP Amount reporting has ceased</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>CDEP Amount reporting has ceased, CDEP Amount must be 0 or blank.</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000396</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Other Allowance Type Description must be blank</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>Other Allowance Type Description must only be entered when Allowance Type Code "OD" is selected</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000397</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Tax Treatment Code must be 6 characters long</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>Tax Treatment Code must have a length of 6 characters.</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000400</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Combination of Super Entitlement Type Codes O and Q invalid</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>Super Entitlement Type Codes of either O (Ordinary Time Earnings) or Q (Qualifying Earnings) can be provided, not both</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
        <MessageEventItem>
              <Message.Event.Item.Error.Code>CMN.ATO.PAYEVNTEMP.000401</Message.Event.Item.Error.Code>
              <Message.Event.Item.Severity.Code>Error</Message.Event.Item.Severity.Code>
              <Message.Event.Item.Short.Description>Super Entitlement Type Code L must be provided</Message.Event.Item.Short.Description>
              <Message.Event.Item.Detailed.Description>When Super entitlement year to date details for Q (Qualifying Earnings) are provided, Super entitlement year to date details for L (Superannuation Liability) must also be provided</Message.Event.Item.Detailed.Description>
        </MessageEventItem>
    </MessageEventItems>
</cl:AgencyCodeList>
