<?xml version="1.0" encoding="UTF-8"?>
<codeBook version="2.5" ID="zaf-dbe-lurits-2024-v1" xml-lang="en" xmlns="ddi:codebook:2_5" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="ddi:codebook:2_5 https://ddialliance.org/Specification/DDI-Codebook/2.5/XMLSchema/codebook.xsd">
<docDscr>
  <citation>
    <titlStmt>
      <IDNo></IDNo>
      <titl></titl>
    </titlStmt>
    <prodStmt>
      <producer abbr="" affiliation="University of Cape Town" role="Metadata Record Producer">DataFirst</producer>
      <prodDate date="2025">2025</prodDate>
      <software version="v5">NADA</software>
    </prodStmt>
    <verStmt>
      <version>v1</version>
    </verStmt>
  </citation>
</docDscr>
<stdyDscr>
  <citation>
    <titlStmt>
      <titl>Learner Unit Record Information and Tracking System Data 2024</titl>
      <subTitl/>
      <altTitl/>
      <parTitl/>
      <IDNo>zaf-dbe-lurits-2024-v1</IDNo>
    </titlStmt>
    <rspStmt>
      <AuthEnty affiliation="Government of South Africa">Department of Basic Education</AuthEnty>
    </rspStmt>
    <prodStmt>
      <producer abbr="" affiliation="Department of Basic Education" role="Data preparation and anonymisation">Martin Gustafsson</producer>
      <copyright/>
      <software version="beta" date="2025-11-20">MetadataEditor</software>
      <prodDate>2025</prodDate>
      <prodPlac/>
    </prodStmt>
    <distStmt>
      <distrbtr abbr="" affiliation="University of Cape Town" URI="https://www.datafirst.uct.ac.za/">DataFirst</distrbtr>
      <contact affiliation="University of Cape Town" URI="support.data1st.org" email="support@data1st.org">DataFirst Helpdesk</contact>
      <depositr abbr="DBE" affiliation="Government of South Africa" URI="https://www.education.gov.za/">Department of Basic Education</depositr>
      <depDate date="2025"/>
      <distDate date="2025"/>
    </distStmt>
    <serStmt>
      <serName>Learner Unit Record Information and Tracking System Data</serName>
      <serInfo><![CDATA[]]></serInfo>
    </serStmt>
    <verStmt>
      <version date="2025">Version 1</version>
      <verResp/>
      <notes><![CDATA[]]></notes>
    </verStmt>
    <biblCit format="DataCite"><![CDATA[Department of Basic Education. Learner Unit Record Information and Tracking System (LURITS) Data 2024 [dataset]. Pretoria: DBE [producer], 2025. Cape Town: DataFirst [distributor], 2025. DOI: datafirst.uct.ac.za/dataportal/index.php/catalog/1065]]></biblCit>
    <notes><![CDATA[]]></notes>
  </citation>
  <studyAuthorization date="1999">
    <authorizingAgency affiliation="Government of South Africa" abbr="DBE">Department of Basic Education</authorizingAgency>
    <authorizationStatement><![CDATA[Data collection by organs of state in South Africa is authorised by the Statistics Act 1999]]></authorizationStatement>
  </studyAuthorization>
  <stdyInfo>
    <studyBudget><![CDATA[]]></studyBudget>
    <subject>
      <topcClas vocab="" vocabURI="">Learners</topcClas>
      <topcClas vocab="" vocabURI="">Schools</topcClas>
    </subject>
    <abstract><![CDATA[The Department of Education&#039;s South African School Administration and Management System, SA-SAMS, is made available to all schools free of charge for uploading data to the Learner Unit Record Information and Tracking System, LURITS, and other education information management systems. LURITS includes unit-record data for each learner in South Africa, from Grade R through to Grade 12. The system also tracks each learner&#039;s movement from school to school.  The LURITS system is dependent on receiving data from computerised school administration systems. Schools without computerised school administration systems provide paper-based reports to districts for uploading to LURITS. The dataset provided by DataFirst is the LURITS data, prepared as research-ready.]]></abstract>
    <sumDscr>
      <timePrd date="2024" event="start" cycle=""/>
      <timePrd date="2024" event="end" cycle=""/>
      <collDate date="2024" event="start" cycle=""/>
      <collDate date="2024" event="end" cycle=""/>
      <nation abbr="zaf">South Africa</nation>
      <geogCover>The data has national coverage</geogCover>
      <geogCoverNote/>
      <geogUnit/>
      <anlyUnit><![CDATA[Individuals and establishments]]></anlyUnit>
      <universe><![CDATA[The data covers Grade R to Grade 12 learners, as well as educators and schools in South Africa]]></universe>
      <dataKind>Administrative records data [adm]</dataKind>
    </sumDscr>
    <qualityStatement>
      <standardsCompliance>
        <complianceDescription/>
      </standardsCompliance>
      <otherQualityStatement/>
    </qualityStatement>
    <notes><![CDATA[The data is input by school principals into the LURITS Module of the SA-SAMS]]></notes>
    <exPostEvaluation completionDate="" type="">
      <evaluationProcess/>
      <outcomes/>
    </exPostEvaluation>
  </stdyInfo>
  <method>
    <dataColl>
      <timeMeth/>
      <dataCollector abbr="DBE" role="Data collection and processing" affiliation="Government of South Africa">Department of Basic Education</dataCollector>
      <frequenc>Data is inputted to the LURITS Module of the South African School Administration and Management System, SA-SAMS, four times per year.</frequenc>
      <sampProc><![CDATA[]]></sampProc>
      <sampleFrame>
        <sampleFrameName/>
        <custodian/>
        <universe/>
        <frameUnit isPrimary="">
          <unitType numberOfUnits=""/>
        </frameUnit>
        <updateProcedure/>
      </sampleFrame>
      <deviat/>
      <collMode>Other [other]</collMode>
      <resInstru><![CDATA[]]></resInstru>
      <instrumentDevelopment type=""/>
      <collSitu><![CDATA[]]></collSitu>
      <actMin><![CDATA[]]></actMin>
      <ConOps><![CDATA[]]></ConOps>
      <weight><![CDATA[]]></weight>
      <cleanOps><![CDATA[]]></cleanOps>
    </dataColl>
    <notes><![CDATA[]]></notes>
    <anlyInfo>
      <respRate><![CDATA[]]></respRate>
      <EstSmpErr><![CDATA[]]></EstSmpErr>
      <dataAppr><![CDATA[]]></dataAppr>
    </anlyInfo>
    <stdyClas><![CDATA[]]></stdyClas>
  </method>
  <dataAccs>
    <setAvail>
      <accsPlac URI=""/>
      <origArch/>
      <avlStatus/>
      <collSize/>
      <complete/>
      <fileQnty/>
      <notes><![CDATA[]]></notes>
    </setAvail>
    <useStmt>
      <restrctn>Research use only</restrctn>
      <contact affiliation="University of Cape Town" URI="support.data1st.org" email="support@data1st.org">DataFirst Support</contact>
      <citReq><![CDATA[Department of Basic Education. Learner Unit Record Information and Tracking System, LURITS, Data 2024 [dataset]. Pretoria: DBE [producer], 2025. Cape Town: DataFirst [distributor], 2025. DOI:  https://doi.org/10.25828/esd9-q454]]></citReq>
      <deposReq><![CDATA[Users of the data must send DataFirst a copy of or link to any publication based on the data]]></deposReq>
      <conditions><![CDATA[Creative Commons Attribution Non-Commercial CC-BY-NC access and use license]]></conditions>
      <disclaimer><![CDATA[]]></disclaimer>
    </useStmt>
    <notes><![CDATA[]]></notes>
  </dataAccs>
  <notes><![CDATA[]]></notes>
</stdyDscr>
<fileDscr ID="F3">
  <fileTxt>
    <fileName>school-2024-v1</fileName>
    <fileCont></fileCont>
    <dimensns>
      <caseQnty>25542</caseQnty>
      <varQnty>3</varQnty>
    </dimensns>
    <dataChck></dataChck>
    <dataMsng></dataMsng>
    <verStmt>
      <version></version>
    </verStmt>
  </fileTxt>
  <notes></notes>
</fileDscr>
<fileDscr ID="F4">
  <fileTxt>
    <fileName>learner-2024-v1</fileName>
    <fileCont></fileCont>
    <dimensns>
      <caseQnty>13679374</caseQnty>
      <varQnty>12</varQnty>
    </dimensns>
    <dataChck></dataChck>
    <dataMsng></dataMsng>
    <verStmt>
      <version></version>
    </verStmt>
  </fileTxt>
  <notes></notes>
</fileDscr>
<dataDscr>
<var ID="V24" name="emiscode" files="F3" intrvl="contin">
  <varFormat type="numeric"/>
  <location width="9"/>
  <labl>NatEmis</labl>
  <sumStat type="vald">25542</sumStat>
  <sumStat type="min">100000029.0</sumStat>
  <sumStat type="max">996606833.0</sumStat>
  <sumStat type="mean">519132316.79120666</sumStat>
  <sumStat type="stdev">266578439.34180462</sumStat>
</var>
<var ID="V25" name="Sector24" files="F3" intrvl="contin">
  <varFormat type="character"/>
  <location width="9"/>
  <labl>Sector</labl>
  <sumStat type="vald">25542</sumStat>
</var>
<var ID="V26" name="Type24" files="F3" intrvl="contin">
  <varFormat type="character"/>
  <location width="9"/>
  <labl>Type_DoE</labl>
  <sumStat type="vald">25542</sumStat>
</var>
<var ID="V27" name="year" files="F4" intrvl="discrete">
  <varFormat type="numeric"/>
  <location width="9"/>
  <labl>Year</labl>
  <sumStat type="vald">13679374</sumStat>
  <sumStat type="min">2024.0</sumStat>
  <sumStat type="max">2024.0</sumStat>
  <sumStat type="mean">2024.0</sumStat>
  <sumStat type="stdev">0.0</sumStat>
  <catgry>
    <catValu>2024</catValu>
    <catStat type="vald"/>
  </catgry>
</var>
<var ID="V28" name="emiscode" files="F4" intrvl="contin">
  <varFormat type="numeric"/>
  <location width="9"/>
  <labl>EmisCode</labl>
  <sumStat type="vald">13679374</sumStat>
  <sumStat type="min">100000029.0</sumStat>
  <sumStat type="max">996606833.0</sumStat>
  <sumStat type="mean">545475956.0532827</sumStat>
  <sumStat type="stdev">257695730.01017043</sumStat>
</var>
<var ID="V29" name="idno_anon" files="F4" intrvl="contin">
  <varFormat type="numeric"/>
  <location width="12"/>
  <labl>IDNo. anonymised</labl>
  <sumStat type="vald">12683576</sumStat>
  <sumStat type="min">1.0</sumStat>
  <sumStat type="max">20362199.0</sumStat>
  <sumStat type="mean">11017674.64464911</sumStat>
  <sumStat type="stdev">6157818.890751987</sumStat>
</var>
<var ID="V30" name="accessionno_anon" files="F4" intrvl="contin">
  <varFormat type="numeric"/>
  <location width="12"/>
  <labl>AccessionNo. anonymised</labl>
  <sumStat type="vald">13679370</sumStat>
  <sumStat type="min">5.0</sumStat>
  <sumStat type="max">12596647.0</sumStat>
  <sumStat type="mean">6745518.578360699</sumStat>
  <sumStat type="stdev">3772902.050921105</sumStat>
</var>
<var ID="V31" name="birthdate_anon" files="F4" intrvl="contin">
  <varFormat type="numeric"/>
  <location width="12"/>
  <labl>Birth date anonymised</labl>
  <sumStat type="vald">13679200</sumStat>
  <sumStat type="min">1.0</sumStat>
  <sumStat type="max">18359.0</sumStat>
  <sumStat type="mean">8101.902032648108</sumStat>
  <sumStat type="stdev">4745.824247847046</sumStat>
</var>
<var ID="V32" name="fname_anon" files="F4" intrvl="contin">
  <varFormat type="numeric"/>
  <location width="12"/>
  <labl>First Name anonymised</labl>
  <sumStat type="vald">13679350</sumStat>
  <sumStat type="min">1.0</sumStat>
  <sumStat type="max">2872974.0</sumStat>
  <sumStat type="mean">1283234.3932479247</sumStat>
  <sumStat type="stdev">735949.677752029</sumStat>
</var>
<var ID="V33" name="sname_anon" files="F4" intrvl="contin">
  <varFormat type="numeric"/>
  <location width="12"/>
  <labl>Surname Name anonymised</labl>
  <sumStat type="vald">13679366</sumStat>
  <sumStat type="min">1.0</sumStat>
  <sumStat type="max">616527.0</sumStat>
  <sumStat type="mean">263903.1904659909</sumStat>
  <sumStat type="stdev">156402.9070527309</sumStat>
</var>
<var ID="V34" name="grade" files="F4" intrvl="discrete">
  <varFormat type="numeric"/>
  <location width="8"/>
  <labl>Grade</labl>
  <sumStat type="vald">13679374</sumStat>
  <sumStat type="min">0.0</sumStat>
  <sumStat type="max">99.0</sumStat>
  <sumStat type="mean">6.368789756022461</sumStat>
  <sumStat type="stdev">6.770435022379345</sumStat>
  <catgry>
    <catStat type="vald"/>
  </catgry>
  <catgry>
    <catValu>1</catValu>
    <catStat type="min"/>
  </catgry>
  <catgry>
    <catValu>2</catValu>
    <catStat type="max"/>
  </catgry>
  <catgry>
    <catValu>3</catValu>
    <catStat type="mean"/>
  </catgry>
  <catgry>
    <catValu>4</catValu>
    <catStat type="stdev"/>
  </catgry>
  <catgry>
    <catValu>5</catValu>
  </catgry>
  <catgry>
    <catValu>6</catValu>
  </catgry>
  <catgry>
    <catValu>7</catValu>
  </catgry>
  <catgry>
    <catValu>8</catValu>
  </catgry>
  <catgry>
    <catValu>9</catValu>
  </catgry>
  <catgry>
    <catValu>10</catValu>
  </catgry>
  <catgry>
    <catValu>11</catValu>
  </catgry>
  <catgry>
    <catValu>12</catValu>
  </catgry>
  <catgry>
    <catValu>99</catValu>
  </catgry>
</var>
<var ID="V35" name="class_code" files="F4" intrvl="contin">
  <varFormat type="numeric"/>
  <location width="12"/>
  <labl>Class code</labl>
  <sumStat type="vald">13679372</sumStat>
  <sumStat type="min">39.0</sumStat>
  <sumStat type="max">537751.0</sumStat>
  <sumStat type="mean">102634.60855980816</sumStat>
  <sumStat type="stdev">105167.40006599162</sumStat>
</var>
<var ID="V36" name="gender" files="F4" intrvl="discrete">
  <varFormat type="numeric"/>
  <location width="8"/>
  <labl>Gender</labl>
  <sumStat type="vald">13679286</sumStat>
  <sumStat type="min">1.0</sumStat>
  <sumStat type="max">2.0</sumStat>
  <sumStat type="mean">1.50759813048722</sumStat>
  <sumStat type="stdev">0.4999422833534765</sumStat>
  <catgry>
    <catValu>1</catValu>
    <labl>F</labl>
    <catStat type="vald"/>
  </catgry>
  <catgry>
    <catValu>2</catValu>
    <labl>M</labl>
    <catStat type="min"/>
  </catgry>
</var>
<var ID="V37" name="race" files="F4" intrvl="discrete">
  <varFormat type="numeric"/>
  <location width="8"/>
  <labl>Race</labl>
  <sumStat type="vald">13678146</sumStat>
  <sumStat type="min">1.0</sumStat>
  <sumStat type="max">5.0</sumStat>
  <sumStat type="mean">1.2566061219115514</sumStat>
  <sumStat type="stdev">0.8161347520344565</sumStat>
  <catgry>
    <catValu>1</catValu>
    <labl>A</labl>
    <catStat type="vald"/>
  </catgry>
  <catgry>
    <catValu>2</catValu>
    <labl>C</labl>
    <catStat type="min"/>
  </catgry>
  <catgry>
    <catValu>3</catValu>
    <labl>I</labl>
    <catStat type="max"/>
  </catgry>
  <catgry>
    <catValu>4</catValu>
    <labl>O</labl>
    <catStat type="mean"/>
  </catgry>
  <catgry>
    <catValu>5</catValu>
    <labl>W</labl>
    <catStat type="stdev"/>
  </catgry>
</var>
<var ID="V38" name="birthyear" files="F4" intrvl="contin">
  <varFormat type="numeric"/>
  <location width="9"/>
  <labl>Birth year (.0 born first half of the year; 0.5 born in the second half)</labl>
  <sumStat type="vald">13679200</sumStat>
  <sumStat type="min">0.5</sumStat>
  <sumStat type="max">8018.5</sumStat>
  <sumStat type="mean">2011.965951883151</sumStat>
  <sumStat type="stdev">5.527192398557785</sumStat>
</var>
</dataDscr></codeBook>
