<?xml version="1.0" encoding="UTF-8"?>
<codeBook version="1.2.2" ID="m-Africa" xml-lang="en" xmlns="http://www.icpsr.umich.edu/DDI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.icpsr.umich.edu/DDI http://www.icpsr.umich.edu/DDI/Version1-2-2.xsd">
<docDscr>
  <citation>
    <titlStmt>
      <IDNo>DDI.m-Africa</IDNo>
    </titlStmt>
    <prodStmt>
      <producer></producer>
      <prodDate date="">
        <_value></_value>
      </prodDate>
      <software version="v5">NADA</software>
    </prodStmt>
    <verStmt>
      <version></version>
    </verStmt>
  </citation>
</docDscr>
<stdyDscr>
  <citation>
    <titlStmt>
      <titl>m-Africa</titl>
      <subTitl/>
      <altTitl/>
      <parTitl/>
      <IDNo>m-Africa</IDNo>
    </titlStmt>
    <rspStmt>
                
                        
              </rspStmt>
    <prodStmt>
      <copyright/>
      <software version="5.0" date="2023-03-13">NADA</software>
      <grantNo/>
    </prodStmt>
    <distStmt>
      <depDate date=""/>
      <distDate date=""/>
    </distStmt>
    <serStmt>
      <serName/>
      <serInfo><![CDATA[]]></serInfo>
    </serStmt>
    <verStmt>
      <version date="">V1.0.0</version>
      <verResp/>
      <notes><![CDATA[]]></notes>
    </verStmt>
    <biblCit format=""><![CDATA[]]></biblCit>
    <notes><![CDATA[]]></notes>
  </citation>
  <stdyInfo>
    <studyBudget><![CDATA[]]></studyBudget>
    <subject>
                  
                  
    </subject>
    <abstract><![CDATA[The aim of the study is to develop the infrastructure to allow testing, and evaluation of clinical utility of a range of technologies to improve HIV testing, prevention, treatment and care.  By necessity, the bulk of activity will be for formative qualitative work, and stakeholder engagement.  nevertheless, mAfrica will also support continual development of specific diagnostic tests, to lay foundations for future opportunities.]]></abstract>
    <sumDscr>
      <nation abbr="ZA">South Africa</nation>
      <geogCover/>
      <geogUnit/>
      <anlyUnit><![CDATA[]]></anlyUnit>
      <universe><![CDATA[]]></universe>
      <dataKind/>
    </sumDscr>
    <qualityStatement>
      <standardsCompliance>
        <standard>
          <standardName/>
          <producer/>
        </standard>
        <complianceDescription/>
      </standardsCompliance>
      <otherQualityStatement/>
    </qualityStatement>
    <notes><![CDATA[]]></notes>
    <exPostEvaluation completionDate="" type="">
      <evaluationProcess/>
      <outcomes/>
    </exPostEvaluation>
  </stdyInfo>
  <method>
    <dataColl>
      <timeMeth>Date of collection: June 2016 to October 2019</timeMeth>
      <frequenc/>
      <sampProc><![CDATA[]]></sampProc>
      <sampleFrame>
        <sampleFrameName/>
        <custodian/>
        <universe/>
        <frameUnit isPrimary="">
          <unitType numberOfUnits=""/>
        </frameUnit>
        <updateProcedure/>
      </sampleFrame>
      <deviat/>
      <resInstru><![CDATA[]]></resInstru>
      <instrumentDevelopment type=""/>
      <collSitu><![CDATA[]]></collSitu>
      <actMin><![CDATA[]]></actMin>
      <ConOps><![CDATA[]]></ConOps>
      <weight><![CDATA[Not applicable]]></weight>
      <cleanOps><![CDATA[]]></cleanOps>
    </dataColl>
    <notes><![CDATA[]]></notes>
    <anlyInfo>
      <respRate><![CDATA[]]></respRate>
      <EstSmpErr><![CDATA[]]></EstSmpErr>
      <dataAppr><![CDATA[]]></dataAppr>
    </anlyInfo>
    <stdyClas><![CDATA[]]></stdyClas>
    <dataProcessing type=""/>
    <codingInstructions relatedProcesses="" type="">
      <txt/>
      <command formalLanguage=""/>
    </codingInstructions>
  </method>
  <dataAccs>
    <setAvail>
      <accsPlac URI=""/>
      <origArch/>
      <avlStatus/>
      <collSize/>
      <complete/>
      <fileQnty/>
      <notes><![CDATA[]]></notes>
    </setAvail>
    <useStmt>
      <restrctn/>
      <citReq><![CDATA[]]></citReq>
      <deposReq><![CDATA[]]></deposReq>
      <conditions><![CDATA[]]></conditions>
      <disclaimer><![CDATA[]]></disclaimer>
    </useStmt>
    <notes><![CDATA[]]></notes>
  </dataAccs>
  <notes><![CDATA[]]></notes>
</stdyDscr>
<fileDscr ID="F2">
  <fileTxt>
    <fileName>Photos_Detailed_Anonymised_Information-2017</fileName>
    <fileCont></fileCont>
    <dimensns>
      <caseQnty>4613</caseQnty>
      <varQnty>9</varQnty>
    </dimensns>
    <dataChck></dataChck>
    <dataMsng></dataMsng>
    <verStmt>
      <version></version>
    </verStmt>
  </fileTxt>
  <notes></notes>
</fileDscr>
<dataDscr>
<var ID="V10" name="FileName" files="F2" intrvl="discrete">
  <varFormat type="character"/>
  <location width="32"/>
  <labl>File Name</labl>
  <sumStat type="vald">4613</sumStat>
  <sumStat type="invd"/>
</var>
<var ID="V11" name="VisitDate" files="F2" intrvl="discrete">
  <varFormat type="character" formatname="Nesstar.date"/>
  <labl>Visit Date</labl>
  <sumStat type="vald">4607</sumStat>
  <sumStat type="min">2017-06-08</sumStat>
  <sumStat type="max">2017-12-20</sumStat>
  <catgry>
    <catValu>2017-06-08</catValu>
    <catStat type="vald"/>
  </catgry>
  <catgry>
    <catValu>2017-06-10</catValu>
    <catStat type="min"/>
  </catgry>
  <catgry>
    <catValu>2017-06-14</catValu>
    <catStat type="max"/>
  </catgry>
  <catgry>
    <catValu>2017-06-15</catValu>
  </catgry>
  <catgry>
    <catValu>2017-06-21</catValu>
  </catgry>
  <catgry>
    <catValu>2017-06-22</catValu>
  </catgry>
  <catgry>
    <catValu>2017-06-29</catValu>
  </catgry>
  <catgry>
    <catValu>2017-06-30</catValu>
  </catgry>
  <catgry>
    <catValu>2017-07-01</catValu>
  </catgry>
  <catgry>
    <catValu>2017-07-25</catValu>
  </catgry>
  <catgry>
    <catValu>2017-07-26</catValu>
  </catgry>
  <catgry>
    <catValu>2017-07-27</catValu>
  </catgry>
  <catgry>
    <catValu>2017-07-28</catValu>
  </catgry>
  <catgry>
    <catValu>2017-07-29</catValu>
  </catgry>
  <catgry>
    <catValu>2017-08-01</catValu>
  </catgry>
  <catgry>
    <catValu>2017-08-02</catValu>
  </catgry>
  <catgry>
    <catValu>2017-08-03</catValu>
  </catgry>
  <catgry>
    <catValu>2017-08-04</catValu>
  </catgry>
  <catgry>
    <catValu>2017-08-05</catValu>
  </catgry>
  <catgry>
    <catValu>2017-08-06</catValu>
  </catgry>
  <catgry>
    <catValu>2017-08-08</catValu>
  </catgry>
  <catgry>
    <catValu>2017-08-09</catValu>
  </catgry>
  <catgry>
    <catValu>2017-08-10</catValu>
  </catgry>
  <catgry>
    <catValu>2017-08-12</catValu>
  </catgry>
  <catgry>
    <catValu>2017-08-15</catValu>
  </catgry>
  <catgry>
    <catValu>2017-08-16</catValu>
  </catgry>
  <catgry>
    <catValu>2017-08-17</catValu>
  </catgry>
  <catgry>
    <catValu>2017-08-18</catValu>
  </catgry>
  <catgry>
    <catValu>2017-08-19</catValu>
  </catgry>
  <catgry>
    <catValu>2017-08-22</catValu>
  </catgry>
  <catgry>
    <catValu>2017-08-23</catValu>
  </catgry>
  <catgry>
    <catValu>2017-08-24</catValu>
  </catgry>
  <catgry>
    <catValu>2017-08-25</catValu>
  </catgry>
  <catgry>
    <catValu>2017-08-26</catValu>
  </catgry>
  <catgry>
    <catValu>2017-08-27</catValu>
  </catgry>
  <catgry>
    <catValu>2017-08-29</catValu>
  </catgry>
  <catgry>
    <catValu>2017-08-30</catValu>
  </catgry>
  <catgry>
    <catValu>2017-08-31</catValu>
  </catgry>
  <catgry>
    <catValu>2017-09-01</catValu>
  </catgry>
  <catgry>
    <catValu>2017-09-02</catValu>
  </catgry>
  <catgry>
    <catValu>2017-09-03</catValu>
  </catgry>
  <catgry>
    <catValu>2017-09-05</catValu>
  </catgry>
  <catgry>
    <catValu>2017-09-06</catValu>
  </catgry>
  <catgry>
    <catValu>2017-09-07</catValu>
  </catgry>
  <catgry>
    <catValu>2017-09-08</catValu>
  </catgry>
  <catgry>
    <catValu>2017-09-09</catValu>
  </catgry>
  <catgry>
    <catValu>2017-09-10</catValu>
  </catgry>
  <catgry>
    <catValu>2017-09-12</catValu>
  </catgry>
  <catgry>
    <catValu>2017-09-13</catValu>
  </catgry>
  <catgry>
    <catValu>2017-09-14</catValu>
  </catgry>
  <catgry>
    <catValu>2017-09-15</catValu>
  </catgry>
  <catgry>
    <catValu>2017-09-16</catValu>
  </catgry>
  <catgry>
    <catValu>2017-09-17</catValu>
  </catgry>
  <catgry>
    <catValu>2017-09-18</catValu>
  </catgry>
  <catgry>
    <catValu>2017-09-19</catValu>
  </catgry>
  <catgry>
    <catValu>2017-09-20</catValu>
  </catgry>
  <catgry>
    <catValu>2017-09-21</catValu>
  </catgry>
  <catgry>
    <catValu>2017-09-22</catValu>
  </catgry>
  <catgry>
    <catValu>2017-09-23</catValu>
  </catgry>
  <catgry>
    <catValu>2017-09-25</catValu>
  </catgry>
  <catgry>
    <catValu>2017-09-27</catValu>
  </catgry>
  <catgry>
    <catValu>2017-09-28</catValu>
  </catgry>
  <catgry>
    <catValu>2017-09-29</catValu>
  </catgry>
  <catgry>
    <catValu>2017-09-30</catValu>
  </catgry>
  <catgry>
    <catValu>2017-10-01</catValu>
  </catgry>
  <catgry>
    <catValu>2017-10-03</catValu>
  </catgry>
  <catgry>
    <catValu>2017-10-04</catValu>
  </catgry>
  <catgry>
    <catValu>2017-10-05</catValu>
  </catgry>
  <catgry>
    <catValu>2017-10-06</catValu>
  </catgry>
  <catgry>
    <catValu>2017-10-07</catValu>
  </catgry>
  <catgry>
    <catValu>2017-10-08</catValu>
  </catgry>
  <catgry>
    <catValu>2017-10-10</catValu>
  </catgry>
  <catgry>
    <catValu>2017-10-11</catValu>
  </catgry>
  <catgry>
    <catValu>2017-10-12</catValu>
  </catgry>
  <catgry>
    <catValu>2017-10-13</catValu>
  </catgry>
  <catgry>
    <catValu>2017-10-14</catValu>
  </catgry>
  <catgry>
    <catValu>2017-10-15</catValu>
  </catgry>
  <catgry>
    <catValu>2017-10-16</catValu>
  </catgry>
  <catgry>
    <catValu>2017-10-17</catValu>
  </catgry>
  <catgry>
    <catValu>2017-10-18</catValu>
  </catgry>
  <catgry>
    <catValu>2017-10-19</catValu>
  </catgry>
  <catgry>
    <catValu>2017-10-20</catValu>
  </catgry>
  <catgry>
    <catValu>2017-10-21</catValu>
  </catgry>
  <catgry>
    <catValu>2017-10-24</catValu>
  </catgry>
  <catgry>
    <catValu>2017-10-25</catValu>
  </catgry>
  <catgry>
    <catValu>2017-10-26</catValu>
  </catgry>
  <catgry>
    <catValu>2017-10-27</catValu>
  </catgry>
  <catgry>
    <catValu>2017-10-28</catValu>
  </catgry>
  <catgry>
    <catValu>2017-10-29</catValu>
  </catgry>
  <catgry>
    <catValu>2017-10-31</catValu>
  </catgry>
  <catgry>
    <catValu>2017-11-01</catValu>
  </catgry>
  <catgry>
    <catValu>2017-11-02</catValu>
  </catgry>
  <catgry>
    <catValu>2017-11-03</catValu>
  </catgry>
  <catgry>
    <catValu>2017-11-04</catValu>
  </catgry>
  <catgry>
    <catValu>2017-11-05</catValu>
  </catgry>
  <catgry>
    <catValu>2017-11-08</catValu>
  </catgry>
  <catgry>
    <catValu>2017-11-09</catValu>
  </catgry>
  <catgry>
    <catValu>2017-11-10</catValu>
  </catgry>
  <catgry>
    <catValu>2017-11-11</catValu>
  </catgry>
  <catgry>
    <catValu>2017-11-14</catValu>
  </catgry>
  <catgry>
    <catValu>2017-11-15</catValu>
  </catgry>
  <catgry>
    <catValu>2017-11-16</catValu>
  </catgry>
  <catgry>
    <catValu>2017-11-17</catValu>
  </catgry>
  <catgry>
    <catValu>2017-11-18</catValu>
  </catgry>
  <catgry>
    <catValu>2017-11-19</catValu>
  </catgry>
  <catgry>
    <catValu>2017-11-21</catValu>
  </catgry>
  <catgry>
    <catValu>2017-11-22</catValu>
  </catgry>
  <catgry>
    <catValu>2017-11-23</catValu>
  </catgry>
  <catgry>
    <catValu>2017-11-24</catValu>
  </catgry>
  <catgry>
    <catValu>2017-11-25</catValu>
  </catgry>
  <catgry>
    <catValu>2017-11-26</catValu>
  </catgry>
  <catgry>
    <catValu>2017-11-27</catValu>
  </catgry>
  <catgry>
    <catValu>2017-11-28</catValu>
  </catgry>
  <catgry>
    <catValu>2017-11-29</catValu>
  </catgry>
  <catgry>
    <catValu>2017-11-30</catValu>
  </catgry>
  <catgry>
    <catValu>2017-12-01</catValu>
  </catgry>
  <catgry>
    <catValu>2017-12-02</catValu>
  </catgry>
  <catgry>
    <catValu>2017-12-04</catValu>
  </catgry>
  <catgry>
    <catValu>2017-12-05</catValu>
  </catgry>
  <catgry>
    <catValu>2017-12-06</catValu>
  </catgry>
  <catgry>
    <catValu>2017-12-07</catValu>
  </catgry>
  <catgry>
    <catValu>2017-12-12</catValu>
  </catgry>
  <catgry>
    <catValu>2017-12-13</catValu>
  </catgry>
  <catgry>
    <catValu>2017-12-14</catValu>
  </catgry>
  <catgry>
    <catValu>2017-12-15</catValu>
  </catgry>
  <catgry>
    <catValu>2017-12-20</catValu>
  </catgry>
</var>
<var ID="V12" name="AnonymisedIndividualID" files="F2" intrvl="contin">
  <varFormat type="numeric"/>
  <labl>Anonymised Individual ID</labl>
  <sumStat type="vald">4612</sumStat>
  <sumStat type="invd">1</sumStat>
  <sumStat type="min">34</sumStat>
  <sumStat type="max">212010</sumStat>
  <sumStat type="mean">108180.918</sumStat>
  <sumStat type="stdev">67359.998</sumStat>
</var>
<var ID="V13" name="HIVRapidtestResultTest1" files="F2" intrvl="discrete">
  <varFormat type="character"/>
  <location width="8"/>
  <labl>HIV Rapidtest Result - Test1</labl>
  <sumStat type="vald">4613</sumStat>
  <sumStat type="invd"/>
  <catgry>
    <catValu>Invalid</catValu>
    <catStat type="vald"/>
  </catgry>
  <catgry>
    <catValu>Negative</catValu>
    <catStat type="invd"/>
  </catgry>
  <catgry>
    <catValu>Positive</catValu>
  </catgry>
</var>
<var ID="V14" name="HIVRapidtestResultTest2" files="F2" intrvl="discrete">
  <varFormat type="character"/>
  <location width="8"/>
  <labl>HIV Rapidtest Result - Test2</labl>
  <sumStat type="vald">4612</sumStat>
  <sumStat type="invd"/>
  <catgry>
    <catValu>Negative</catValu>
    <catStat type="vald"/>
  </catgry>
  <catgry>
    <catValu>Positive</catValu>
    <catStat type="invd"/>
  </catgry>
</var>
<var ID="V15" name="HIVRapidtestResultFinal" files="F2" intrvl="discrete">
  <varFormat type="character"/>
  <location width="10"/>
  <labl>HIV Rapidtest Result - Final</labl>
  <sumStat type="vald">4613</sumStat>
  <sumStat type="invd"/>
  <catgry>
    <catValu>999</catValu>
    <catStat type="vald"/>
  </catgry>
  <catgry>
    <catValu>Discordant</catValu>
    <catStat type="invd"/>
  </catgry>
  <catgry>
    <catValu>Invalid</catValu>
  </catgry>
  <catgry>
    <catValu>Negative</catValu>
  </catgry>
  <catgry>
    <catValu>Positive</catValu>
  </catgry>
</var>
<var ID="V16" name="DBSResult" files="F2" intrvl="discrete">
  <varFormat type="character"/>
  <location width="8"/>
  <labl>DBS Result</labl>
  <sumStat type="vald">4293</sumStat>
  <sumStat type="invd"/>
  <catgry>
    <catValu>NEGATIVE</catValu>
    <catStat type="vald"/>
  </catgry>
  <catgry>
    <catValu>POSITIVE</catValu>
    <catStat type="invd"/>
  </catgry>
</var>
<var ID="V17" name="AnonymisedStaffCode" files="F2" intrvl="discrete">
  <varFormat type="character"/>
  <location width="5"/>
  <labl>Anonymised Staff Code</labl>
  <sumStat type="vald">4613</sumStat>
  <sumStat type="invd"/>
  <catgry>
    <catValu>ZZZ01</catValu>
    <catStat type="vald"/>
  </catgry>
  <catgry>
    <catValu>ZZZ02</catValu>
    <catStat type="invd"/>
  </catgry>
  <catgry>
    <catValu>ZZZ03</catValu>
  </catgry>
  <catgry>
    <catValu>ZZZ04</catValu>
  </catgry>
  <catgry>
    <catValu>ZZZ05</catValu>
  </catgry>
  <catgry>
    <catValu>ZZZ06</catValu>
  </catgry>
  <catgry>
    <catValu>ZZZ07</catValu>
  </catgry>
  <catgry>
    <catValu>ZZZ08</catValu>
  </catgry>
  <catgry>
    <catValu>ZZZ09</catValu>
  </catgry>
  <catgry>
    <catValu>ZZZ10</catValu>
  </catgry>
  <catgry>
    <catValu>ZZZ11</catValu>
  </catgry>
  <catgry>
    <catValu>ZZZ12</catValu>
  </catgry>
  <catgry>
    <catValu>ZZZ13</catValu>
  </catgry>
  <catgry>
    <catValu>ZZZ14</catValu>
  </catgry>
  <catgry>
    <catValu>ZZZ15</catValu>
  </catgry>
  <catgry>
    <catValu>ZZZ16</catValu>
  </catgry>
  <catgry>
    <catValu>ZZZ17</catValu>
  </catgry>
  <catgry>
    <catValu>ZZZ18</catValu>
  </catgry>
  <catgry>
    <catValu>ZZZ19</catValu>
  </catgry>
  <catgry>
    <catValu>ZZZ20</catValu>
  </catgry>
  <catgry>
    <catValu>ZZZ21</catValu>
  </catgry>
  <catgry>
    <catValu>ZZZ22</catValu>
  </catgry>
  <catgry>
    <catValu>ZZZ23</catValu>
  </catgry>
  <catgry>
    <catValu>ZZZ24</catValu>
  </catgry>
  <catgry>
    <catValu>ZZZ25</catValu>
  </catgry>
  <catgry>
    <catValu>ZZZ26</catValu>
  </catgry>
  <catgry>
    <catValu>ZZZ27</catValu>
  </catgry>
  <catgry>
    <catValu>ZZZ28</catValu>
  </catgry>
  <catgry>
    <catValu>ZZZ29</catValu>
  </catgry>
  <catgry>
    <catValu>ZZZ30</catValu>
  </catgry>
  <catgry>
    <catValu>ZZZ31</catValu>
  </catgry>
  <catgry>
    <catValu>ZZZ32</catValu>
  </catgry>
  <catgry>
    <catValu>ZZZ33</catValu>
  </catgry>
  <catgry>
    <catValu>ZZZ34</catValu>
  </catgry>
  <catgry>
    <catValu>ZZZ35</catValu>
  </catgry>
  <catgry>
    <catValu>ZZZ36</catValu>
  </catgry>
  <catgry>
    <catValu>ZZZ37</catValu>
  </catgry>
  <catgry>
    <catValu>ZZZ38</catValu>
  </catgry>
  <catgry>
    <catValu>ZZZ39</catValu>
  </catgry>
  <catgry>
    <catValu>ZZZ40</catValu>
  </catgry>
  <catgry>
    <catValu>ZZZ41</catValu>
  </catgry>
  <catgry>
    <catValu>ZZZ42</catValu>
  </catgry>
  <catgry>
    <catValu>ZZZ43</catValu>
  </catgry>
  <catgry>
    <catValu>ZZZ44</catValu>
  </catgry>
  <catgry>
    <catValu>ZZZ45</catValu>
  </catgry>
  <catgry>
    <catValu>ZZZ46</catValu>
  </catgry>
  <catgry>
    <catValu>ZZZ47</catValu>
  </catgry>
  <catgry>
    <catValu>ZZZ48</catValu>
  </catgry>
  <catgry>
    <catValu>ZZZ49</catValu>
  </catgry>
  <catgry>
    <catValu>ZZZ50</catValu>
  </catgry>
  <catgry>
    <catValu>ZZZ51</catValu>
  </catgry>
  <catgry>
    <catValu>ZZZ52</catValu>
  </catgry>
  <catgry>
    <catValu>ZZZ53</catValu>
  </catgry>
  <catgry>
    <catValu>ZZZ54</catValu>
  </catgry>
  <catgry>
    <catValu>ZZZ55</catValu>
  </catgry>
  <catgry>
    <catValu>ZZZ56</catValu>
  </catgry>
  <catgry>
    <catValu>ZZZ57</catValu>
  </catgry>
  <catgry>
    <catValu>ZZZ58</catValu>
  </catgry>
  <catgry>
    <catValu>ZZZ59</catValu>
  </catgry>
  <catgry>
    <catValu>ZZZ60</catValu>
  </catgry>
  <catgry>
    <catValu>ZZZ61</catValu>
  </catgry>
  <catgry>
    <catValu>ZZZ62</catValu>
  </catgry>
  <catgry>
    <catValu>ZZZ63</catValu>
  </catgry>
  <catgry>
    <catValu>ZZZ64</catValu>
  </catgry>
  <catgry>
    <catValu>ZZZ65</catValu>
  </catgry>
  <catgry>
    <catValu>ZZZ66</catValu>
  </catgry>
</var>
<var ID="V18" name="AnonymisedSupervisorArea" files="F2" intrvl="discrete">
  <varFormat type="character"/>
  <location width="3"/>
  <labl>Anonymised Supervisor Area</labl>
  <sumStat type="vald">4609</sumStat>
  <sumStat type="invd"/>
  <catgry>
    <catValu>X2Y</catValu>
    <catStat type="vald"/>
  </catgry>
  <catgry>
    <catValu>Y1X</catValu>
    <catStat type="invd"/>
  </catgry>
  <catgry>
    <catValu>Z3Y</catValu>
  </catgry>
</var>
</dataDscr></codeBook>
