<?xml version='1.0' encoding='utf-8'?>
<PRONOM-Report xmlns="http://pronom.nationalarchives.gov.uk">
  <report_format_detail>
    <FileFormat>
      <FormatID>3900</FormatID>
      <FormatName>Codebook Exchange Format</FormatName>
      <FormatVersion> </FormatVersion>
      <FormatAliases> </FormatAliases>
      <FormatFamilies> </FormatFamilies>
      <FormatTypes>Text (Structured)</FormatTypes>
      <FormatDisclosure> </FormatDisclosure>
      <FormatDescription>Codebook Exchange Format (.qdc) is a file format for sharing codes so that they can easily be read by different types of Qualitative Data Analysis software. Files contain an xml header followed by the names of coding categories (name=), and a description (&lt;Description&gt;) of what data goes into that category. They don’t contain the coded data itself. Qdc files help researchers share and interpret information consistently and reliably, and identify patterns in their data.</FormatDescription>
      <BinaryFileFormat> </BinaryFileFormat>
      <ByteOrders> </ByteOrders>
      <ReleaseDate> </ReleaseDate>
      <WithdrawnDate> </WithdrawnDate>
      <ProvenanceSourceID>356</ProvenanceSourceID>
      <ProvenanceName>Cabinet Office / Cabinet Office</ProvenanceName>
      <ProvenanceSourceDate>10 Jan 2025</ProvenanceSourceDate>
      <ProvenanceDescription> </ProvenanceDescription>
      <LastUpdatedDate>10 Jan 2025</LastUpdatedDate>
      <FileFormatIdentifier>
        <Identifier>fmt/2026</Identifier>
        <IdentifierType>PUID</IdentifierType>
      </FileFormatIdentifier>
      <ExternalSignature>
        <ExternalSignatureID> </ExternalSignatureID>
        <Signature>qdc</Signature>
        <SignatureType>File extension</SignatureType>
      </ExternalSignature>
      <InternalSignature>
        <SignatureID>3389</SignatureID>
        <SignatureName>Codebook Exchange Format</SignatureName>
        <SignatureNote>BOF; Offset: 0-3; Magic Bytes: '&lt;CodeBook xmlns="urn:QDA-XML:codebook:1:0"' and EOF; Offset:0-3; Magic Bytes: '&lt;/CodeBook&gt;'</SignatureNote>
        <ByteSequence>
          <ByteSequenceID>1</ByteSequenceID>
          <PositionType>Absolute from BOF</PositionType>
          <Offset>38</Offset>
          <MaxOffset>50</MaxOffset>
          <IndirectOffsetLocation> </IndirectOffsetLocation>
          <IndirectOffsetLength> </IndirectOffsetLength>
          <Endianness> </Endianness>
          <ByteSequenceValue>3C436F6465426F6F6B20786D6C6E733D2275726E3A5144412D584D4C3A636F6465626F6F6B3A313A3022</ByteSequenceValue>
        </ByteSequence>
        <ByteSequence>
          <ByteSequenceID>1</ByteSequenceID>
          <PositionType>Absolute from EOF</PositionType>
          <Offset>0</Offset>
          <MaxOffset>3</MaxOffset>
          <IndirectOffsetLocation> </IndirectOffsetLocation>
          <IndirectOffsetLength> </IndirectOffsetLength>
          <Endianness> </Endianness>
          <ByteSequenceValue>3C2F436F6465426F6F6B3E</ByteSequenceValue>
        </ByteSequence>
      </InternalSignature>
    </FileFormat>
  </report_format_detail>
</PRONOM-Report>