<?xml version="1.0" encoding="utf-8" standalone="no"?>
<book xmlns="http://docbook.org/ns/docbook" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:xl="http://www.w3.org/1999/xlink" label="PS3.5" version="5.0" xml:id="PS3.5">
  <title>PS3.5</title>
  <subtitle>DICOM PS3.5 2022a - Data Structures and Encoding</subtitle>
  <info>
    <author>
      <orgname>DICOM Standards Committee</orgname>
    </author>
    <copyright>
      <year>2022</year>
      <holder>NEMA</holder>
    </copyright>
      <legalnotice>
          <para xml:id="para_c6a4ddfd-0b05-49e3-a010-f452a55ee4e2">A DICOM® publication</para>
      </legalnotice>
  </info>
  <chapter label="" status="1" xml:id="chapter_Notice">
    <title>Notice and Disclaimer</title>
    <para xml:id="para_e0e6b35f-002d-4a80-b796-764cb4f6f84c">The information in this publication was considered technically sound by the consensus of
      persons engaged in the development and approval of the document at the time it was developed.
      Consensus does not necessarily mean that there is unanimous agreement among every person
      participating in the development of this document.</para>
    <para xml:id="para_5f40fb4f-3978-449c-b22f-07ce3aca8adf">NEMA standards and guideline publications, of which the document contained herein is one,
      are developed through a voluntary consensus standards development process. This process brings
      together volunteers and/or seeks out the views of persons who have an interest in the topic
      covered by this publication. While NEMA administers the process and establishes rules to
      promote fairness in the development of consensus, it does not write the document and it does
      not independently test, evaluate, or verify the accuracy or completeness of any information or
      the soundness of any judgments contained in its standards and guideline publications.</para>
    <para xml:id="para_aa045914-0e1f-4094-a9dd-f8415c3f83a1">NEMA disclaims liability for any personal injury, property, or other damages of any nature
      whatsoever, whether special, indirect, consequential, or compensatory, directly or indirectly
      resulting from the publication, use of, application, or reliance on this document. NEMA
      disclaims and makes no guaranty or warranty, expressed or implied, as to the accuracy or
      completeness of any information published herein, and disclaims and makes no warranty that the
      information in this document will fulfill any of your particular purposes or needs. NEMA does
      not undertake to guarantee the performance of any individual manufacturer or seller's products
      or services by virtue of this standard or guide.</para>
    <para xml:id="para_6b583e1a-20e7-4ae8-931e-16bf4d2a8424">In publishing and making this document available, NEMA is not undertaking to render
      professional or other services for or on behalf of any person or entity, nor is NEMA
      undertaking to perform any duty owed by any person or entity to someone else. Anyone using
      this document should rely on his or her own independent judgment or, as appropriate, seek the
      advice of a competent professional in determining the exercise of reasonable care in any given
      circumstances. Information and other standards on the topic covered by this publication may be
      available from other sources, which the user may wish to consult for additional views or
      information not covered by this publication.</para>
    <para xml:id="para_ca7dcb47-0a3b-4a38-b2db-5b4effe636b2">NEMA has no power, nor does it undertake to police or enforce compliance with the contents
      of this document. NEMA does not certify, test, or inspect products, designs, or installations
      for safety or health purposes. Any certification or other statement of compliance with any
      health or safety-related information in this document shall not be attributable to NEMA and is
      solely the responsibility of the certifier or maker of the statement.</para>
  </chapter>
  <chapter label="" status="1" xml:id="chapter_Foreword">
    <title>Foreword</title>
    <para xml:id="para_385974e1-07ac-467d-a77c-8d5d6c475f0e">This DICOM Standard was developed according to the procedures of the DICOM Standards Committee.</para>
    <para xml:id="para_4b7125b5-1f6d-47c1-804d-4b2966ff615e">The DICOM Standard is structured as a multi-part document using the guidelines established in <xref linkend="biblio_ISODirectives2"/>.</para>
    <para xml:id="para_b8a51be3-28ef-4aaa-a74c-7f1f242aecd2">DICOM® is the registered trademark of the National Electrical Manufacturers Association for its standards publications relating to digital communications of medical information, all rights reserved.</para>
    <para xml:id="para_33a14e20-b561-4536-bc71-8b95a09fade2">HL7® and CDA® are the registered trademarks of Health Level Seven International, all rights reserved.</para>
    <para xml:id="para_85f467fb-c08b-40c4-9358-accb2a3ab790">SNOMED®, SNOMED Clinical Terms®, SNOMED CT® are the registered trademarks of the International Health Terminology Standards Development <foreignphrase xml:lang="en-GB">Organisation</foreignphrase> (IHTSDO), all rights reserved.</para>
    <para xml:id="para_41dd6d91-05b1-48bc-8525-fd03d5c995f2">LOINC® is the registered trademark of Regenstrief Institute, Inc, all rights reserved.</para>
  </chapter>
  <chapter label="1" status="1" xml:id="chapter_1">
    <title>Scope and Field of Application</title>
    <para xml:id="para_6d8057fb-96a4-483a-988a-69998ee33cde">In this Part of the Standard the structure and encoding of the Data Set is specified. In the context of Application Entities communicating over a network (see <olink targetdoc="PS3.7" targetptr="PS3.7" xrefstyle="select: labelnumber"/>), a Data Set is that portion of a DICOM Message that conveys information about real world objects being managed over the network. A Data Set may have other contexts in other applications of this Standard; e.g., in media exchange the Data Set translates to file content structure.</para>
    <para xml:id="para_c56e368b-9167-4649-88ae-1d0293b66b6a">This Part of the DICOM Standard specifies:</para>
    <orderedlist numeration="loweralpha">
      <listitem>
        <para xml:id="para_1dcaf15a-7bd5-44dc-965d-617174c43116">the encoding of Values</para>
      </listitem>
      <listitem>
        <para xml:id="para_4ada126d-e9dd-4db2-a0b7-3629f5594cb4">the structure and usage of a Data Set</para>
      </listitem>
      <listitem>
        <para xml:id="para_ea058a6d-0ae7-448f-9797-5329550c37e9">Data Element usage and relationships to other elements</para>
      </listitem>
      <listitem>
        <para xml:id="para_28a0d5fc-e624-4fe9-bd84-7ea948c5402b">the construction and usage of Nested Data Sets</para>
      </listitem>
      <listitem>
        <para xml:id="para_540237bc-8242-4ca4-9f40-bc1e3451eba9">the construction and usage of Data Sets containing Pixel Data</para>
      </listitem>
      <listitem>
        <para xml:id="para_82e506cb-a3b2-4961-9094-be9040218405">how to uniquely identify information</para>
      </listitem>
      <listitem>
        <para xml:id="para_f5a1ed04-6b8c-468c-93b4-08a04a25b047">the specification of the standard DICOM Transfer Syntaxes</para>
      </listitem>
    </orderedlist>
    <para xml:id="para_1bae1a9c-eb7b-4896-a188-6cdccfcbd50c">This Part of the DICOM Standard does not specify:</para>
    <orderedlist numeration="loweralpha">
      <listitem>
        <para xml:id="para_208f22b3-074b-4884-afbf-425c01cf024d">the structure and syntax of a message (this is specified in <olink targetdoc="PS3.7" targetptr="PS3.7" xrefstyle="select: labelnumber"/>)</para>
      </listitem>
      <listitem>
        <para xml:id="para_4526fe7b-2bff-437b-9b06-fb4d7015b0ee">the structure and usage of a command set (this is specified in <olink targetdoc="PS3.7" targetptr="PS3.7" xrefstyle="select: labelnumber"/>)</para>
      </listitem>
      <listitem>
        <para xml:id="para_76f491ec-c01d-4657-914f-9fff76c22c59">how an application service functions or is classified (this is specified in <olink targetdoc="PS3.3" targetptr="PS3.3" xrefstyle="select: labelnumber"/> and <olink targetdoc="PS3.4" targetptr="PS3.4" xrefstyle="select: labelnumber"/>)</para>
      </listitem>
      <listitem>
        <para xml:id="para_e8f32212-3ac8-4cec-aaae-be271b953f73">how Data Sets relate to network communication, media storage, or other services</para>
      </listitem>
    </orderedlist>
  </chapter>
  <chapter label="2" status="1" xml:id="chapter_2">
    <title>Normative References</title>
    <para xml:id="para_d61da3a1-0191-4b41-b1c2-873f49cb9d53">The following standards contain provisions that, through references in this text, constitute provisions of this Standard. At the time of publication, the editions indicated were valid. All standards are subject to revision, and parties to agreements based on this Standard are encouraged to investigate the possibilities of applying the most recent editions of the standards indicated below.</para>
    <bibliography>
      <title/>
      
        
        <biblioentry xml:id="biblio_ANSIHISPPMSDS">
          <abbrev>ANSI HISPP MSDS</abbrev>
          <author>
            <orgname>ANSI</orgname>
          </author>
          <date>1993</date>
          <title>Healthcare Informatics Standards Planning Panel Message Standard Developers Subcommittee Proposal on Common Data Types</title>
          <bibliosource>
            <link xl:href="http://www.meb.uni-bonn.de/standards/HISPP/MSDS/CommonDataType1102.ps"/>
          </bibliosource>
        </biblioentry>
        <biblioentry xml:id="biblio_ANSIX3.4">
          <abbrev>ANSI X3.4</abbrev>
          <author>
            <orgname>ANSI</orgname>
          </author>
          <date>1986</date>
          <title>Coded Character Set - 7-Bit American National Standard Code for Information Interchange</title>
        </biblioentry>
        <biblioentry xml:id="biblio_ANSIX3.9">
          <abbrev>ANSI X3.9</abbrev>
          <author>
            <orgname>ANSI</orgname>
          </author>
          <date>1978</date>
          <title>Programming Language FORTRAN</title>
          <bibliosource>
            <link xl:href="http://www.fortran.com/F77_std/rjcnf-0.html"/>
          </bibliosource>
        </biblioentry>
        <biblioentry xml:id="biblio_ASTM_E-1238-91">
          <abbrev>ASTM E-1238-91</abbrev>
          <author>
            <orgname>ASTM</orgname>
          </author>
          <date>1991</date>
          <title>Standard Specification for Transferring Clinical Observations Between Independent Computer Systems; Draft Revision 4.2.1</title>
        </biblioentry>
        <biblioentry xml:id="biblio_BDRWP_2.B">
          <abbrev>BDRWP 2.B</abbrev>
          <author>
            <orgname>Blu-ray Disc™ Association</orgname>
          </author>
          <date>March 2005</date>
          <title>White Paper Blu-ray Disc™ Format 2.B Audio Visual Application Format Specifications for BD-ROM</title>
        </biblioentry>
        <biblioentry xml:id="biblio_ECMA_TR-098">
          <abbrev>ECMA TR-098</abbrev>
          <author>
            <orgname>European Computer Manufacturers Association</orgname>
           </author>
           <date>2009</date>
            <title>JPEG File Interchange Format (JFIF)</title>
           <bibliosource>
            <link xl:href="http://www.ecma-international.org/publications/techreports/E-TR-098.htm"/>
           </bibliosource>
        </biblioentry>
        <biblioentry xml:id="biblio_ETSI_TS_102_366">
          <abbrev>ETSI TS 102 366</abbrev>
          <author>
            <orgname>ETSI</orgname>
          </author>
          <date>Feb. 2005</date>
          <title>Audio Compression (AC-3, Enhanced AC-3) Standard</title>
        </biblioentry>
        <biblioentry xml:id="biblio_GBK">
            <abbrev>GBK</abbrev>
            <author>
                <orgname>China National Information Technology Standardization Technical Committee</orgname>
            </author>
            <date>1995</date>
            <title>Chinese Internal Code Extension Specification</title>
        </biblioentry>
        <biblioentry xml:id="biblio_GB2312">
            <abbrev>GB 2312</abbrev>
            <author>
                <orgname>National Standard Administration of China</orgname>
            </author>
            <date>1981</date>
            <title>Simplified Chinese Characters Coding Specification</title>
        </biblioentry>
        <biblioentry xml:id="biblio_GB18030">
            <abbrev>GB 18030</abbrev>
            <author>
                <orgname>Standards Administration of China</orgname>
            </author>
            <date>2000</date>
            <title>Information Technology - Chinese ideograms coded character set for information interchange - Extension for the basic set</title>
        </biblioentry>
        <biblioentry xml:id="biblio_IEEE754">
          <abbrev>IEEE 754</abbrev>
          <author>
            <orgname>IEEE</orgname>
          </author>
          <date>1985</date>
          <title>32-bit and 64-bit Floating Point Number Representations</title>
        </biblioentry>
      <biblioentry xml:id="biblio_ISODirectives2">
        <abbrev>ISO/IEC Directives, Part 2</abbrev>
        <author>
          <orgname>ISO/IEC</orgname>
        </author>
        <date>2016/05</date>
        <edition>7.0</edition>
        <title>Rules for the structure and drafting of International Standards</title>
        <bibliosource>
          <link xl:href="http://www.iec.ch/members_experts/refdocs/iec/isoiecdir-2%7Bed7.0%7Den.pdf"/>
        </bibliosource>
      </biblioentry>
      <biblioentry xml:id="biblio_ISO646">
          <abbrev>ISO 646</abbrev>
          <author>
            <orgname>ISO</orgname>
          </author>
          <date>1990</date>
          <title>Information Processing - ISO 7-bit coded character set for information interchange</title>
        </biblioentry>
        <biblioentry xml:id="biblio_ISOIEC2022">
          <abbrev>ISO/IEC 2022</abbrev>
          <author>
            <orgname>ISO/IEC</orgname>
          </author>
          <date>1994</date>
          <title>Information technology - Character code structure and extension techniques</title>
        </biblioentry>
        <biblioentry xml:id="biblio_ISO2375">
          <abbrev>ISO 2375</abbrev>
          <author>
            <orgname>ISO</orgname>
          </author>
          <date>1986</date>
          <title>Data Processing - Procedure for the registration of escape sequences</title>
        </biblioentry>
        <biblioentry xml:id="biblio_ISOIEC6429">
          <abbrev>ISO/IEC 6429</abbrev>
          <author>
            <orgname>ISO/IEC</orgname>
          </author>
          <date>1990</date>
          <title>Information Processing - Control functions for 7-bit and 8-bit coded character sets</title>
        </biblioentry>
        <biblioentry xml:id="biblio_ISO6523">
          <abbrev>ISO 6523</abbrev>
          <author>
            <orgname>ISO</orgname>
          </author>
          <date>1984</date>
          <title>Data interchange - Structures for identification of organizations</title>
        </biblioentry>
        <biblioentry xml:id="biblio_ISO7498">
          <abbrev>ISO 7498</abbrev>
          <author>
            <orgname>ISO</orgname>
          </author>
          <date>1984</date>
          <title>Information processing systems - Open System Interconnection - Basic Reference Model</title>
        </biblioentry>
        <biblioentry xml:id="biblio_ISO7498-4">
          <abbrev>ISO 7498-4</abbrev>
          <author>
            <orgname>ISO</orgname>
          </author>
          <date>1989</date>
          <title>Information processing systems - Open Systems Interconnection - Part 4: Management Framework</title>
        </biblioentry>
        <biblioentry xml:id="biblio_ISO8649">
          <abbrev>ISO 8649</abbrev>
          <author>
            <orgname>ISO</orgname>
          </author>
          <date>1988</date>
          <title>Information processing systems - Open Systems Interconnection - Service definition for the Association Control Service Element (ACSE)</title>
        </biblioentry>
        <biblioentry xml:id="biblio_ISO8822">
          <abbrev>ISO 8822</abbrev>
          <author>
            <orgname>ISO</orgname>
          </author>
          <date>1988</date>
          <title>Information processing systems - Open Systems Interconnection - Connection oriented presentation service definition</title>
        </biblioentry>
        <biblioentry xml:id="biblio_ISOIEC8824">
          <abbrev>ISO/IEC 8824</abbrev>
          <author>
            <orgname>ISO/IEC</orgname>
          </author>
          <date>1990</date>
          <title>Information processing systems - Open Systems Interconnection - Specification of Abstract Syntax Notation One (ASN.1)</title>
        </biblioentry>
        <biblioentry xml:id="biblio_ISOIEC8859">
            <abbrev>ISO/IEC 8859</abbrev>
            <author>
                <orgname>ISO/IEC</orgname>
            </author>
            <title>Information processing - 8-bit single-byte coded graphic character sets</title>
        </biblioentry>
        <biblioentry xml:id="biblio_ISOIEC8859-1">
          <abbrev>ISO/IEC 8859-1</abbrev>
          <author>
            <orgname>ISO/IEC</orgname>
          </author>
          <date>1987</date>
          <title>Information processing - 8-bit single-byte coded graphic character sets - Part 1: Latin alphabet No. 1</title>
        </biblioentry>
        <biblioentry xml:id="biblio_ISOIEC8859-2">
          <abbrev>ISO/IEC 8859-2</abbrev>
          <author>
            <orgname>ISO/IEC</orgname>
          </author>
          <date>1987</date>
          <title>Information processing - 8-bit single-byte coded graphic character sets - Part 2: Latin alphabet No. 2</title>
        </biblioentry>
        <biblioentry xml:id="biblio_ISOIEC8859-3">
          <abbrev>ISO/IEC 8859-3</abbrev>
          <author>
            <orgname>ISO/IEC</orgname>
          </author>
          <date>1988</date>
          <title>Information processing - 8-bit single-byte coded graphic character sets - Part 3: Latin alphabet No. 3</title>
        </biblioentry>
        <biblioentry xml:id="biblio_ISOIEC8859-4">
          <abbrev>ISO/IEC 8859-4</abbrev>
          <author>
            <orgname>ISO/IEC</orgname>
          </author>
          <date>1988</date>
          <title>Information processing - 8-bit single-byte coded graphic character sets - Part 4: Latin alphabet No. 4</title>
        </biblioentry>
        <biblioentry xml:id="biblio_ISOIEC8859-5">
          <abbrev>ISO/IEC 8859-5</abbrev>
          <author>
            <orgname>ISO/IEC</orgname>
          </author>
          <date>1988</date>
          <title>Information processing - 8-bit single-byte coded graphic character sets - Part 5: Latin/Cyrillic alphabet</title>
        </biblioentry>
        <biblioentry xml:id="biblio_ISOIEC8859-6">
          <abbrev>ISO/IEC 8859-6</abbrev>
          <author>
            <orgname>ISO/IEC</orgname>
          </author>
          <date>1987</date>
          <title>Information processing - 8-bit single-byte coded graphic character sets - Part 6: Latin/Arabic alphabet</title>
        </biblioentry>
        <biblioentry xml:id="biblio_ISOIEC8859-7">
          <abbrev>ISO/IEC 8859-7</abbrev>
          <author>
            <orgname>ISO/IEC</orgname>
          </author>
          <date>1987</date>
          <title>Information processing - 8-bit single-byte coded graphic character sets - Part 7: Latin/Greek alphabet</title>
        </biblioentry>
        <biblioentry xml:id="biblio_ISOIEC8859-8">
          <abbrev>ISO/IEC 8859-8</abbrev>
          <author>
            <orgname>ISO/IEC</orgname>
          </author>
          <date>1988</date>
          <title>Information processing - 8-bit single-byte coded graphic character sets - Part 8: Latin/Hebrew alphabet</title>
        </biblioentry>
        <biblioentry xml:id="biblio_ISOIEC8859-9">
          <abbrev>ISO/IEC 8859-9</abbrev>
          <author>
            <orgname>ISO/IEC</orgname>
          </author>
          <date>1989</date>
          <title>Information processing - 8-bit single-byte coded graphic character sets - Part 9: Latin alphabet No. 5</title>
        </biblioentry>
        <biblioentry xml:id="biblio_ISOIEC8859-15">
            <abbrev>ISO/IEC 8859-15</abbrev>
            <author>
                <orgname>ISO/IEC</orgname>
            </author>
            <date>1999</date>
            <title>Information technology — 8-bit single-byte coded graphic character sets — Part 15: Latin alphabet No. 9</title>
        </biblioentry>
        <biblioentry xml:id="biblio_ISOIEC9834-1">
          <abbrev>ISO/IEC 9834-1</abbrev>
          <author>
            <orgname>ISO/IEC</orgname>
          </author>
          <date>2005</date>
          <title>Information technology - Open Systems Interconnection - Procedures for the operation of OSI Registration Authorities: General procedures and top arcs of the ASN.1 Object Identifier tree</title>
        </biblioentry>
        <biblioentry xml:id="biblio_ISOIEC9834-8">
          <abbrev>ISO/IEC 9834-8</abbrev>
          <author>
           <orgname>ISO/IEC</orgname>
          </author>
          <date>2014</date>
          <title>Information technology - Open Systems Interconnection - Procedures for the operation of OSI Registration Authorities: Generation of universally unique identifiers (UUIDs) and their use in object identifiers</title>
        </biblioentry>
        <biblioentry xml:id="biblio_ISOIEC10646">
            <abbrev>ISO/IEC 10646</abbrev>
            <author>
                <orgname>ISO/IEC</orgname>
            </author>
            <date>2020</date>
            <title>Information Technology - Universal Coded Character Set (UCS)</title>
            <releaseinfo>
                <remark>ISO/IEC 10646-2020 is the same as Unicode Version 13.0, available at 
                    <link xl:href="http://unicode.org"/>
                </remark>
            </releaseinfo>
        </biblioentry>
        <biblioentry xml:id="biblio_ISOIEC10918-1">
          <abbrev>ISO/IEC 10918-1</abbrev>
          <author>
            <orgname>ISO/IEC</orgname>
          </author>
          <date>1994</date>
          <title>JPEG Standard for digital compression and encoding of continuous-tone still images. Part 1 - Requirements and implementation guidelines</title>
        </biblioentry>
        <biblioentry xml:id="biblio_ISOIEC10918-2">
          <abbrev>ISO/IEC 10918-2</abbrev>
          <author>
            <orgname>ISO/IEC</orgname>
          </author>
          <date>1995</date>
          <title>JPEG Standard for digital compression and encoding of continuous-tone still images. Part 2 - Testing</title>
        </biblioentry>
        <biblioentry xml:id="biblio_ISOIEC10918-5">
          <abbrev>ISO/IEC 10918-5</abbrev>
          <author>
            <orgname>ISO/IEC</orgname>
          </author>
          <date>2013</date>
          <title>JPEG Standard for digital compression and encoding of continuous-tone still images. Part 5 - JPEG File Interchange Format (JFIF)</title>
        </biblioentry>
        <biblioentry xml:id="biblio_ISOIEC11172-3">
          <abbrev>ISO/IEC 11172-3</abbrev>
          <author>
            <orgname>ISO/IEC</orgname>
          </author>
          <date>1993</date>
          <title>Information technology -- Coding of moving pictures and associated audio for digital storage media at up to about 1,5 Mbit/s -- Part 3: Audio</title>
        </biblioentry>
        <biblioentry xml:id="biblio_ISOIEC13818-1">
          <abbrev>ISO/IEC 13818-1</abbrev>
          <author>
            <orgname>ISO/IEC</orgname>
          </author>
          <date>2000</date>
          <title>Information technology -- Generic coding of moving pictures and associated audio information - Part 1: Systems</title>
        </biblioentry>
        <biblioentry xml:id="biblio_ISOIEC13818-2">
          <abbrev>ISO/IEC 13818-2</abbrev>
          <author>
            <orgname>ISO/IEC</orgname>
          </author>
          <date>2000</date>
          <title>Information technology -- Generic coding of moving pictures and associated audio information - Part 2: Video</title>
        </biblioentry>
        <biblioentry xml:id="biblio_ISOIEC13818-3">
          <abbrev>ISO/IEC 13818-3</abbrev>
          <author>
            <orgname>ISO/IEC</orgname>
          </author>
          <date>1998</date>
          <title>Information technology -- Generic coding of moving pictures and associated audio information - Part 3: Audio</title>
        </biblioentry>
        <biblioentry xml:id="biblio_ISOIEC13818-4">
          <abbrev>ISO/IEC 13818-4</abbrev>
          <author>
            <orgname>ISO/IEC</orgname>
          </author>
          <date>1998</date>
          <title>Information technology -- Generic coding of moving pictures and associated audio information - Part 4: Conformance testing</title>
        </biblioentry>
        <biblioentry xml:id="biblio_ISOIEC13818-7">
          <abbrev>ISO/IEC 13818-7</abbrev>
          <author>
            <orgname>ISO/IEC</orgname>
          </author>
          <date>1997</date>
          <title>Information technology -- Generic coding of moving pictures and associated audio information - Part 7: Advanced Audio Coding (AAC)</title>
        </biblioentry>
        <biblioentry xml:id="biblio_ISOIEC14495-1">
          <abbrev>ISO/IEC 14495-1</abbrev>
          <author>
            <orgname>ISO/IEC</orgname>
          </author>
          <date>1997</date>
          <title>Lossless and near-lossless coding of continuous tone still images (JPEG-LS)</title>
        </biblioentry>      
        <biblioentry xml:id="biblio_ISOIEC14496-3">
          <abbrev>ISO/IEC 14496-3</abbrev>
          <author>
           <orgname>ISO/IEC</orgname>
          </author>
          <date>2009</date>
          <title>Information technology - Coding of audio-visual objects - Part 3: Audio</title>
        </biblioentry>
        <biblioentry xml:id="biblio_ISOIEC14496-10">
          <abbrev>ISO/IEC 14496-10</abbrev>
          <author>
            <orgname>ISO/IEC</orgname>
          </author>
          <date>2009</date>
          <title>Information technology - Coding of audio-visual objects - Part 10: Advanced Video Coding</title>
        </biblioentry>
        <biblioentry xml:id="biblio_ISOIEC14496-12">
          <abbrev>ISO/IEC 14496-12</abbrev>
          <author>
            <orgname>ISO/IEC</orgname>
          </author>
          <date>2003</date>
          <title>Information technology - Coding of audio-visual objects - Part 12: ISO base media file format</title>
        </biblioentry>
        <biblioentry xml:id="biblio_ISOIEC14496-14">
          <abbrev>ISO/IEC 14496-14</abbrev>
          <author>
            <orgname>ISO/IEC</orgname>
          </author>
          <date>2003</date>
          <title>Information technology - Coding of audio-visual objects - Part 14: MP4 file format</title>
        </biblioentry>
        <biblioentry xml:id="biblio_ISOIEC15076-1">
            <abbrev>ISO 15076-1</abbrev>
            <author>
                <orgname>ISO</orgname>
            </author>
            <date>2005</date>
            <title>Image technology <foreignphrase xml:lang="en-GB">colour</foreignphrase> management - Architecture, profile format, and data structure</title>
            <releaseinfo>
                <remark>Also available as ICC.1:2004-10 (Profile version 4.2.0.0), International Color Consortium, available at <link xl:href="http://www.color.org/v4spec.xalter"/>
                </remark>
            </releaseinfo>
        </biblioentry>
        <biblioentry xml:id="biblio_ISOIEC15444-1">
          <abbrev>ISO/IEC 15444-1</abbrev>
          <author>
            <orgname>ISO/IEC</orgname>
          </author>
          <date>2004</date>
          <title>JPEG 2000 Image Coding System</title>
        </biblioentry>
        <biblioentry xml:id="biblio_ISOIEC15444-2">
          <abbrev>ISO/IEC 15444-2</abbrev>
          <author>
            <orgname>ISO/IEC</orgname>
          </author>
          <date>2004</date>
          <title>JPEG 2000 Image Coding System: Extensions</title>
        </biblioentry>
        <biblioentry xml:id="biblio_ISOIEC15444-9">
          <abbrev>ISO/IEC 15444-9</abbrev>
          <author>
            <orgname>ISO/IEC</orgname>
          </author>
          <date>2005</date>
          <title>Information technology - JPEG 2000 image coding system: Interactivity tools, APIs and protocols</title>
        </biblioentry>
      <biblioentry xml:id="biblio_ISOIEC23008-2">
        <abbrev>ISO/IEC 23008-2</abbrev>
        <author>
          <orgname>ISO/IEC</orgname>
        </author>
        <title>Information technology - High efficiency coding and media delivery in heterogeneous environments - Part 2: High efficiency video coding</title>
        <bibliosource>
          <link xl:href="http://​www.iso.org/​iso/​iso_catalogue/​catalogue_tc/​catalogue_detail.htm?​csnumber=67660"/>
        </bibliosource>
      </biblioentry>
      <biblioentry xml:id="biblio_ITU-T_X.667">
        <abbrev>ITU-T X.667</abbrev>
        <author>
          <orgname>ITU</orgname>
        </author>
        <date>2012</date>
        <title>Information technology - Procedures for the operation of object identifier registration authorities: Generation of universally unique identifiers and their use in object identifiers</title>
        <bibliosource>
          <link xl:href="http://www.itu.int/rec/T-REC-X.667/en"/>
        </bibliosource>
      </biblioentry>
      <biblioentry xml:id="biblio_ENV_41_503">
          <abbrev>ENV 41 503</abbrev>
          <author>
            <orgname>ENV</orgname>
          </author>
          <date>1990</date>
          <title>Information systems interconnection - European graphic character repertoires and their coding</title>
        </biblioentry>
        <biblioentry xml:id="biblio_ENV_41_508">
          <abbrev>ENV 41 508</abbrev>
          <author>
            <orgname>ENV</orgname>
          </author>
          <date>1990</date>
          <title>Information systems interconnection - East European graphic character repertoires and their coding</title>
        </biblioentry>
        <biblioentry xml:id="biblio_JIS_X_0201">
          <abbrev>JIS X 0201</abbrev>
          <author>
            <orgname>JIS</orgname>
          </author>
          <date>1976</date>
          <title>Code for Information Interchange</title>
        </biblioentry>
        <biblioentry xml:id="biblio_JIS_X_0208">
          <abbrev>JIS X 0208</abbrev>
          <author>
            <orgname>JIS</orgname>
          </author>
          <date>1990</date>
          <title>Code for the Japanese Graphic Character set for information interchange</title>
        </biblioentry>
        <biblioentry xml:id="biblio_JIS_X_0212">
          <abbrev>JIS X 0212</abbrev>
          <author>
            <orgname>JIS</orgname>
          </author>
          <date>1990</date>
          <title>Code of the supplementary Japanese Graphic Character set for information interchange</title>
        </biblioentry>
        <biblioentry xml:id="biblio_KS_X_1001">
          <abbrev>KS X 1001</abbrev>
          <author>
            <orgname>KS</orgname>
          </author>
          <date>1997</date>
          <title>Code for Information Interchange (Hangul and Hanja)</title>
        </biblioentry>
        <biblioentry xml:id="biblio_RFC_1468">
          <abbrev>RFC1468</abbrev>
          <author>
            <orgname>IETF</orgname>
          </author>
          <title>Japanese Character Encoding for Internet Messages</title>
          <bibliosource>
            <link xl:href="http://tools.ietf.org/html/rfc1468"/>
          </bibliosource>
        </biblioentry>
        <biblioentry xml:id="biblio_RFC_1554">
          <abbrev>RFC1554</abbrev>
          <author>
            <orgname>IETF</orgname>
          </author>
          <title>ISO-2022-JP-2: Multilingual Extension of ISO-2022-JP</title>
          <bibliosource>
            <link xl:href="http://tools.ietf.org/html/rfc1554"/>
          </bibliosource>
        </biblioentry>
        <biblioentry xml:id="biblio_RFC_1951">
          <abbrev>RFC1951</abbrev>
          <author>
            <orgname>IETF</orgname>
          </author>
          <title>DEFLATE Compressed Data Format Specification version 1.3</title>
          <bibliosource>
            <link xl:href="http://tools.ietf.org/html/rfc1951"/>
          </bibliosource>
        </biblioentry>
      <biblioentry xml:id="biblio_RFC_3986">
        <abbrev>RFC3986</abbrev>
          <author>
            <orgname>IETF</orgname>
          </author>
          <title>Uniform Resource Identifiers (URI) : Generic Syntax</title>
          <bibliosource>
            <link xl:href="http://tools.ietf.org/html/rfc3986"/>
          </bibliosource>
        </biblioentry>
      <biblioentry xml:id="biblio_RFC_3987">
        <abbrev>RFC3987</abbrev>
        <author>
          <orgname>IETF</orgname>
        </author>
        <title>Internationalized Resource Identifiers (IRIs)</title>
        <bibliosource>
          <link xl:href="http://tools.ietf.org/html/rfc3987"/>
        </bibliosource>
      </biblioentry>
      <biblioentry xml:id="biblio_RFC_5890">
        <abbrev>RFC5890</abbrev>
        <author>
          <orgname>IETF</orgname>
        </author>
        <title>Internationalized Domain Names for Applications (IDNA): Definitions and Document Framework</title>
        <bibliosource>
          <link xl:href="http://tools.ietf.org/html/rfc5890"/>
        </bibliosource>
      </biblioentry>
      <biblioentry xml:id="biblio_RFC_5891">
        <abbrev>RFC5891</abbrev>
        <author>
          <orgname>IETF</orgname>
        </author>
        <title>Internationalized Domain Names in Applications (IDNA): Protocol</title>
        <bibliosource>
          <link xl:href="http://tools.ietf.org/html/rfc5891"/>
        </bibliosource>
      </biblioentry>
        <biblioentry xml:id="biblio_SMPTE_ST2110-10">
            <abbrev>SMPTE ST 2110-10</abbrev>
            <author>
                <orgname>Society of Motion Picture and Television Engineers (SMPTE)</orgname>
            </author>
            <date>2017</date>
            <title>Professional Media over IP Networks: System Timing and Definitions</title>
        </biblioentry>
        <biblioentry xml:id="biblio_SMPTE_ST2110-20">
            <abbrev>SMPTE ST 2110-20</abbrev>
            <author>
                <orgname>Society of Motion Picture and Television Engineers (SMPTE)</orgname>
            </author>
            <date>2017</date>
            <title>Professional Media over IP Networks: Uncompressed Active Video</title>
        </biblioentry>
        <biblioentry xml:id="biblio_SMPTE_ST2110-30">
            <abbrev>SMPTE ST 2110-30</abbrev>
            <author>
                <orgname>Society of Motion Picture and Television Engineers (SMPTE)</orgname>
            </author>
            <date>2017</date>
            <title>Professional Media over IP Networks: PCM Digital Audio</title>
        </biblioentry>
        <biblioentry xml:id="biblio_TIS_620-2533">
            <abbrev>TIS 620-2533</abbrev>
            <author>
                <orgname>Thai Industrial Standards Institute</orgname>
            </author>
            <date>1990</date>
            <title>Thai Characters Code for Information Interchange</title>
            <bibliosource>
                <link xl:href="http://www.nectec.or.th/it-standards/std620/std620.html"/>
            </bibliosource>
        </biblioentry>
    </bibliography>
  </chapter>
    <chapter label="3" status="1" xml:id="chapter_3">
        <title>Definitions</title>
        <para xml:id="para_19a22c15-35e6-44bc-99c3-c481e6a59d0d">For the purposes of this Standard, the following definitions apply.</para>
        <glossary>
            <glossdiv label="3.1" status="2" xml:id="sect_3.1">
                <title>Reference Model Definitions</title>
                <para xml:id="para_3b64fe1a-58cf-4e93-996f-c5b454d0841b">This Part of the Standard makes use of the following terms defined in <xref linkend="biblio_ISO7498"/>:</para>
                <glossentry xml:id="glossentry_ApplicationEntity" xreflabel="Application Entity">
                    <glossterm>Application Entity</glossterm>
                    <glossdef>
                        <para xml:id="para_99356006-616c-463b-a3a3-c8e195dda97f">See <xref linkend="biblio_ISO7498"/>.</para>
                    </glossdef>
                </glossentry>
                <glossentry xml:id="glossentry_OSIPresentationProtocol" xreflabel="OSI Presentation Protocol">
                    <glossterm>OSI Presentation Protocol</glossterm>
                    <glossdef>
                        <para xml:id="para_1d0e38a8-c754-400a-a156-6b44c11d8097">See <xref linkend="biblio_ISO7498"/>.</para>
                    </glossdef>
                </glossentry>
            </glossdiv>
            <glossdiv label="3.2" status="2" xml:id="sect_3.2">
                <title>ACSE Service Definitions</title>
                <para xml:id="para_213b5f71-2df5-44f7-b623-78de9839a678">This Part of the Standard makes use of the following terms defined in <xref linkend="biblio_ISO8649"/>:</para>
                <glossentry xml:id="glossentry_Association" xreflabel="Association">
                    <glossterm>Association</glossterm>
                    <glossdef>
                        <para xml:id="para_10438883-300b-4597-bf57-71672943b64e">See <xref linkend="biblio_ISO8649"/>.</para>
                    </glossdef>
                </glossentry>
            </glossdiv>
            <glossdiv label="3.3" status="2" xml:id="sect_3.3">
                <title>Presentation Service Definitions</title>
                <para xml:id="para_d4172819-25ec-4390-bb3b-764fbfefea30">This Part of the Standard makes use of the following terms defined in <xref linkend="biblio_ISO8822"/>:</para>
                <glossentry xml:id="glossentry_PresentationContext" xreflabel="Presentation Context">
                    <glossterm>Presentation Context</glossterm>
                    <glossdef>
                        <para xml:id="para_0f4365c5-aa19-470b-9457-fd1ef8936cd9">See <xref linkend="biblio_ISO8822"/>.</para>
                    </glossdef>
                </glossentry>
                <glossentry xml:id="glossentry_PresentationDataValue" xreflabel="Presentation Data Value (PDV)">
                    <glossterm>Presentation Data Value</glossterm>
                    <acronym>PDV</acronym>
                    <glossdef>
                        <para xml:id="para_5617e6fd-86c9-4a4b-9719-a717a3d7c93b">See <xref linkend="biblio_ISO8822"/>.</para>
                    </glossdef>
                </glossentry>
                <glossentry xml:id="glossentry_TransferSyntax" xreflabel="Transfer Syntax">
                    <glossterm>Transfer Syntax</glossterm>
                    <glossdef>
                        <para xml:id="para_aaadf7b6-d53d-49a0-bf03-46585d2393fe">See <xref linkend="biblio_ISO8822"/>.</para>
                    </glossdef>
                </glossentry>
                <glossentry xml:id="glossentry_TransferSyntaxName" xreflabel="Transfer Syntax Name">
                    <glossterm>Transfer Syntax Name</glossterm>
                    <glossdef>
                        <para xml:id="para_ff05a447-f834-4f38-a8d7-bbdf6861a750">See <xref linkend="biblio_ISO8822"/>.</para>
                    </glossdef>
                </glossentry>
            </glossdiv>
            <glossdiv label="3.4" status="2" xml:id="sect_3.4">
                <title>Object Identification Definitions</title>
                <para xml:id="para_cf1401fa-002d-4f5f-9c90-c5b59fe6248e">This Part of the Standard makes use of the following terms defined in <xref linkend="biblio_ISOIEC8824"/>:</para>
                <glossentry xml:id="glossentry_OSIObjectIdentification" xreflabel="OSI Object Identification">
                    <glossterm>OSI Object Identification</glossterm>
                    <glossdef>
                        <para xml:id="para_0ffd16a4-fac9-4068-8c4b-345a90b559f6">See <xref linkend="biblio_ISOIEC8824"/>.</para>
                    </glossdef>
                </glossentry>
            </glossdiv>
            <glossdiv label="3.5" status="2" xml:id="sect_3.5">
                <title>DICOM Introduction and Overview Definitions</title>
                <para xml:id="para_254218f3-c956-4f10-a6ae-d86e9d1f4f1c">This Part of the Standard makes use of the following terms defined in <olink targetdoc="PS3.1" targetptr="PS3.1" xrefstyle="select: labelnumber"/>:</para>
                <glossentry xml:id="glossentry_Attribute" xreflabel="Attribute">
                    <glossterm>Attribute</glossterm>
                    <glossdef>
                        <para xml:id="para_22a6091f-3422-4678-8e4e-a32b6acd5b0b">
<olink targetdoc="PS3.1" targetptr="glossentry_Attribute"/>.</para>
                    </glossdef>
                </glossentry>
                <glossentry xml:id="glossentry_CommandElement" xreflabel="Command Element">
                    <glossterm>Command Element</glossterm>
                    <glossdef>
                        <para xml:id="para_73cf687f-311e-49ca-aac2-b775c56f3513">
<olink targetdoc="PS3.1" targetptr="glossentry_CommandElement"/>.</para>
                    </glossdef>
                </glossentry>
                <glossentry xml:id="glossentry_DataDictionary" xreflabel="Data Dictionary">
                    <glossterm>Data Dictionary</glossterm>
                    <glossdef>
                        <para xml:id="para_76c12469-b057-40ea-9c4a-1b080ae2b6c0">
<olink targetdoc="PS3.1" targetptr="glossentry_DataDictionary"/>.</para>
                    </glossdef>
                </glossentry>
                <glossentry xml:id="glossentry_ServiceObjectPairClass" xreflabel="Service-Object Pair Class (SOP Class)">
                    <glossterm>Service-Object Pair Class</glossterm>
                    <acronym>SOP Class</acronym>
                    <glossdef>
                        <para xml:id="para_1dc16784-dfbf-4a9a-b837-371bc97fcd02">
<olink targetdoc="PS3.1" targetptr="glossentry_ServiceObjectPairClass"/>
</para>
                    </glossdef>
                </glossentry>
            </glossdiv>
            <glossdiv label="3.6" status="2" xml:id="sect_3.6">
                <title>DICOM Conformance Definitions</title>
                <para xml:id="para_f07cf550-0201-4f48-97ae-43bb659f64ed">This Part of the Standard makes use of the following terms defined in <olink targetdoc="PS3.2" targetptr="PS3.2" xrefstyle="select: labelnumber"/>:</para>
                <glossentry xml:id="glossentry_ConformanceStatement" xreflabel="Conformance Statement">
                    <glossterm>Conformance Statement</glossterm>
                    <glossdef>
                        <para xml:id="para_d9f1b1c5-de1b-48e6-8482-857798cdda0f">
<olink targetdoc="PS3.2" targetptr="glossentry_ConformanceStatement"/>.</para>
                    </glossdef>
                </glossentry>
            </glossdiv>
            <glossdiv label="3.7" status="2" xml:id="sect_3.7">
                <title>DICOM Information Object Definitions</title>
                <para xml:id="para_8b0eedc5-9c87-495d-ace6-a42cc2622fa6">This Part of the Standard makes use of the following terms defined in <olink targetdoc="PS3.3" targetptr="PS3.3" xrefstyle="select: labelnumber"/>:</para>
                <glossentry xml:id="glossentry_AttributeTag" xreflabel="Attribute Tag">
                    <glossterm>Attribute Tag</glossterm>
                    <glossdef>
                        <para xml:id="para_4271a816-18cc-4fac-ba4f-7c78e73bd4f3">
<olink targetdoc="PS3.3" targetptr="glossentry_AttributeTag"/>.</para>
                    </glossdef>
                </glossentry>
                <glossentry xml:id="glossentry_InformationEntity" xreflabel="Information Entity">
                    <glossterm>Information Entity</glossterm>
                    <glossdef>
                        <para xml:id="para_1adbced6-4750-4461-b296-87205221042e">
<olink targetdoc="PS3.3" targetptr="glossentry_InformationEntity"/>.</para>
                    </glossdef>
                </glossentry>
                <glossentry xml:id="glossentry_InformationObjectDefinition" xreflabel="Information Object Definition (IOD)">
                    <glossterm>Information Object Definition</glossterm>
                    <acronym>IOD</acronym>
                    <glossdef>
                        <para xml:id="para_45d92c3a-02b7-45c4-b6db-f376180dd7e3">
<olink targetdoc="PS3.3" targetptr="glossentry_InformationObjectDefinition"/>.</para>
                    </glossdef>
                </glossentry>
                <glossentry xml:id="glossentry_MultiFrameImage" xreflabel="Multi-frame Image">
                    <glossterm>Multi-frame Image</glossterm>
                    <glossdef>
                        <para xml:id="para_e83040f0-999b-4d1a-abdf-86b80227be3e">
<olink targetdoc="PS3.3" targetptr="glossentry_MultiFrameImage"/>.</para>
                    </glossdef>
                </glossentry>
            </glossdiv>
            <glossdiv label="3.8" status="2" xml:id="sect_3.8">
                <title>DICOM Service Class Specifications Definitions</title>
                <para xml:id="para_8b4ffab5-1d78-4cb7-9863-3302a8501f3f">This Part of the Standard makes use of the following terms defined in <olink targetdoc="PS3.4" targetptr="PS3.4" xrefstyle="select: labelnumber"/>:</para>
                <glossentry xml:id="glossentry_ServiceObjectPairInstance" xreflabel="Service-Object Pair Instance (SOP Instance)">
                    <glossterm>Service-Object Pair Instance</glossterm>
                    <acronym>SOP Instance</acronym>
                    <glossdef>
                        <para xml:id="para_b55515b6-7f57-4691-9b57-0799b776e93a">
<olink targetdoc="PS3.4" targetptr="glossentry_ServiceObjectPairInstance"/>
</para>
                    </glossdef>
                </glossentry>
            </glossdiv>
            <glossdiv label="3.9" status="2" xml:id="sect_3.9">
                <title>DICOM Network Communication Support For Message Exchange Definitions</title>
                <para xml:id="para_843283ed-dff4-47ce-9aff-d882292bb8a1">This Part of the Standard makes use of the following terms defined in <olink targetdoc="PS3.8" targetptr="PS3.8" xrefstyle="select: labelnumber"/>:</para>
                <glossentry xml:id="glossentry_DICOMUpperLayerService" xreflabel="DICOM Upper Layer Service">
                    <glossterm>DICOM Upper Layer Service</glossterm>
                    <glossdef>
                        <para xml:id="para_39226bd5-2190-4700-8d25-e3d088fa8908">
<olink targetdoc="PS3.8" targetptr="glossentry_DICOMUpperLayerService"/>.</para>
                    </glossdef>
                </glossentry>
            </glossdiv>
            <glossdiv label="3.10" status="2" xml:id="sect_3.10">
                <title>DICOM Data Structures and Encoding Definitions</title>
                <para xml:id="para_830e2aa0-d7e3-4b32-badb-0ddba3f9cf4f">The following definitions are commonly used in this Standard:</para>
                <glossentry xml:id="glossentry_BasicOffsetTable" xreflabel="Basic Offset Table (BOT)">
                    <glossterm>Basic Offset Table</glossterm>
                    <acronym>BOT</acronym>
                    <glossdef>
                        <para xml:id="para_c9aa07b5-f2e4-46df-9252-3cab58f83e4f">A table of 32-bit pointers to individual frames of an encapsulated Multi-frame Image.</para>
                    </glossdef>
                </glossentry>
                <glossentry xml:id="glossentry_BigEndian" xreflabel="Big Endian">
                    <glossterm>Big Endian</glossterm>
                    <glossdef>
                        <para xml:id="para_aff14812-4034-4e8c-85ff-3346a5f2ffed">A form of byte ordering where multiple byte binary values are encoded with the most significant byte encoded first, and the remaining bytes encoded in decreasing order of significance.</para>
                    </glossdef>
                </glossentry>
                <glossentry xml:id="glossentry_CharacterRepertoire" xreflabel="Character Repertoire">
                    <glossterm>Character Repertoire</glossterm>
                    <glossdef>
                        <para xml:id="para_1fd758db-6e3c-45ab-9d60-e319c7d40540">A finite set of different characters that is considered to be complete for a given purpose and is specified independently of their encoding (also referred to as a character set).</para>
                    </glossdef>
                </glossentry>
                <glossentry xml:id="glossentry_CodeString" xreflabel="Code String">
                    <glossterm>Code String</glossterm>
                    <glossdef>
                        <para xml:id="para_9c3d7dce-c46e-4826-a095-25662ada2b00">A string of characters identifying a controlled concept, including Defined Terms and Enumerated Values when represented as character strings. The scope of the controlled concept is limited to the attribute for which the string provides the value; i.e., the attribute defines the allowed set of values for the Code String, and a particular string may have different meanings in different attributes. A Code String is formally an arbitrary code representing a semantic concept; however, English language words (using the constrained character set of the CS Value Representation) are often used as codes for the semantics of those words.</para>
                    </glossdef>
                </glossentry>
                <glossentry xml:id="glossentry_DataElement" xreflabel="Data Element">
                    <glossterm>Data Element</glossterm>
                    <glossdef>
                        <para xml:id="para_a01acd74-4023-4cef-b617-e715f63e30e8">A unit of information as defined by a single entry in the data dictionary. An encoded Information Object Definition (IOD) Attribute that is composed of, at a minimum, three fields: a Data Element Tag, a Value Length, and a Value Field. For some specific Transfer Syntaxes, a Data Element also contains a VR Field where the Value Representation of that Data Element is specified explicitly.</para>
                    </glossdef>
                </glossentry>
                <glossentry xml:id="glossentry_DataElementTag" xreflabel="Data Element Tag">
                    <glossterm>Data Element Tag</glossterm>
                    <glossdef>
                        <para xml:id="para_25347c36-b9fa-4e24-b101-228b9e78b02c">A unique identifier for a Data Element composed of an ordered pair of numbers (a Group Number followed by an Element Number).</para>
                    </glossdef>
                </glossentry>
                <glossentry xml:id="glossentry_DataElementType" xreflabel="Data Element Type">
                    <glossterm>Data Element Type</glossterm>
                    <glossdef>
                        <para xml:id="para_7e35ddb4-04c8-4fae-9884-0ac3e04ab313">Used to specify whether an Attribute of an Information Object Definition or an Attribute of a SOP Class Definition is mandatory, mandatory only under certain conditions, or optional. This translates to whether a Data Element of a Data Set is mandatory, mandatory only under certain conditions, or optional.</para>
                    </glossdef>
                </glossentry>
                <glossentry xml:id="glossentry_DataSet" xreflabel="Data Set">
                    <glossterm>Data Set</glossterm>
                    <glossdef>
                        <para xml:id="para_e940c642-2572-4917-ad36-825650a151fa">Exchanged information consisting of a structured set of Attribute values directly or indirectly related to Information Objects. The value of each Attribute in a Data Set is expressed as a Data Element. A collection of Data Elements ordered by increasing Data Element Tag number that is an encoding of the values of Attributes of a real world object.</para>
                    </glossdef>
                </glossentry>
                <glossentry xml:id="glossentry_DefinedTerm" xreflabel="Defined Term">
                    <glossterm>Defined Term</glossterm>
                    <glossdef>
                        <para xml:id="para_7bc070fb-ae1c-4ccd-a33c-6f0feef309ef">The Value of a Data Element is a Defined Term when the Value of the element may be one of an explicitly specified set of standard values, and these values may be extended by implementers.</para>
                    </glossdef>
                </glossentry>
                <glossentry xml:id="glossentry_ElementNumber" xreflabel="Element Number">
                    <glossterm>Element Number</glossterm>
                    <glossdef>
                        <para xml:id="para_0e9ed0d5-8ec9-4644-8bec-ee8d9a0ae32f">The second number in the ordered pair of numbers that makes up a Data Element Tag.</para>
                    </glossdef>
                </glossentry>
                <glossentry xml:id="glossentry_EnumeratedValue" xreflabel="Enumerated Value">
                    <glossterm>Enumerated Value</glossterm>
                    <glossdef>
                        <para xml:id="para_58fd3086-ee1d-42d4-8c11-2dd5e12fada0">The Value of a Data Element is an Enumerated Value when the value of the element must be one of an explicitly specified set of standard values, and these values shall not be extended by implementers.</para>
                    </glossdef>
                </glossentry>
                <glossentry xml:id="glossentry_ExtendedOffsetTable" xreflabel="Extended Offset Table (EOT)">
                    <glossterm>Extended Offset Table</glossterm>
                    <acronym>EOT</acronym>
                    <glossdef>
                        <para xml:id="para_ada52b62-b6a5-441e-95b0-7e747af677cf">A table of 64-bit pointers to individual frames of an encapsulated Multi-frame Image.</para>
                    </glossdef>
                </glossentry>
                <glossentry xml:id="glossentry_GroupNumber" xreflabel="Group Number">
                    <glossterm>Group Number</glossterm>
                    <glossdef>
                        <para xml:id="para_a81cab13-ed14-4077-a0c1-e2fd2dce60e5">The first number in the ordered pair of numbers that makes up a Data Element Tag.</para>
                    </glossdef>
                </glossentry>
                <glossentry xml:id="glossentry_Item" xreflabel="Item">
                    <glossterm>Item</glossterm>
                    <glossdef>
                        <para xml:id="para_0ae598bc-275d-40df-8f6a-b0a754454915">A component of the Value of a Data Element that is of Value Representation Sequence of Items. An Item contains a Data Set.</para>
                    </glossdef>
                </glossentry>
                <glossentry xml:id="glossentry_ItemDelimitationDataElement" xreflabel="Item Delimitation Data Element">
                    <glossterm>Item Delimitation Data Element</glossterm>
                    <glossdef>
                        <para xml:id="para_cd4953f2-69a6-4c73-b2f4-b0ed7e1b761a">Used to mark the end of an Item of Undefined Length in a Sequence of Items. This is the last Data Element in an Item of Undefined Length.</para>
                    </glossdef>
                </glossentry>
                <glossentry xml:id="glossentry_LittleEndian" xreflabel="Little Endian">
                    <glossterm>Little Endian</glossterm>
                    <glossdef>
                        <para xml:id="para_9afe0816-063f-4c8b-902d-cddf3a5f2f03">A form of byte ordering where multiple byte binary values are encoded with the least significant byte encoded first; and the remaining bytes encoded in increasing order of significance.</para>
                    </glossdef>
                </glossentry>
                <glossentry xml:id="glossentry_NestedDataSet" xreflabel="Nested Data Set">
                    <glossterm>Nested Data Set</glossterm>
                    <glossdef>
                        <para xml:id="para_bc2cbd34-7baf-4c8d-b00b-2bf888e62c8e">A Data Set contained within a Data Element of another Data Set. Data Sets can be nested recursively. Only Data Elements with Value Representation Sequence of Items may, themselves, contain Data Sets.</para>
                    </glossdef>
                </glossentry>
                <glossentry xml:id="glossentry_PixelCell" xreflabel="Pixel Cell">
                    <glossterm>Pixel Cell</glossterm>
                    <glossdef>
                        <para xml:id="para_b7ec5247-9706-460a-b119-fc4cd402134b">The container for a single Pixel Sample Value that may include unused bits. The size of a Pixel Cell shall be specified by the Bits Allocated (0028, 0100) Data Element.</para>
                    </glossdef>
                </glossentry>
                <glossentry xml:id="glossentry_PixelData" xreflabel="Pixel Data">
                    <glossterm>Pixel Data</glossterm>
                    <glossdef>
                        <para xml:id="para_9c374584-1131-4a72-8928-ebe873b2c1be">Graphical data (e.g., images) of variable pixel-depth encoded in the Pixel Data, Float Pixel Data or Double Float Pixel Data Element.</para>
                    </glossdef>
                </glossentry>
                <glossentry xml:id="glossentry_PixelSampleValue" xreflabel="Pixel Sample Value">
                    <glossterm>Pixel Sample Value</glossterm>
                    <glossdef>
                        <para xml:id="para_256d7e79-4b3a-4735-9a5b-7d5e451e3b14">A value associated with an individual pixel. An individual pixel consists of one or more Pixel Sample Values (e.g., color images).</para>
                    </glossdef>
                </glossentry>
                <glossentry xml:id="glossentry_PrivateDataElement" xreflabel="Private Data Element">
                    <glossterm>Private Data Element</glossterm>
                    <glossdef>
                        <para xml:id="para_9c5ff3ae-2538-4a3c-bfb7-a6a6c2d80c14">Additional Data Element, defined by an implementer, to communicate information that is not contained in Standard Data Elements. Private Data elements have odd Group Numbers.</para>
                    </glossdef>
                </glossentry>
                <glossentry xml:id="glossentry_RepeatingGroup" xreflabel="Repeating Group">
                    <glossterm>Repeating Group</glossterm>
                    <glossdef>
                        <para xml:id="para_983b89d0-1971-4249-a938-85b3bce8e52f">Standard Data Elements within a particular range of Group Numbers where elements that have identical Element Numbers have the same meaning within each Group (and the same VR, VM, and Data Element Type). Repeating Groups shall only exist for Curves and Overlay Planes (Group Numbers (50xx,eeee) and (60xx,eeee), respectively) and are a remnant of older versions of this Standard.</para>
                    </glossdef>
                </glossentry>
                <glossentry xml:id="glossentry_RetiredDataElement" xreflabel="Retired Data Element">
                    <glossterm>Retired Data Element</glossterm>
                    <glossdef>
                        <para xml:id="para_2dc9ae86-fb91-40cb-a371-7013a377ba43">A Data Element that is unsupported beginning with the current Standard. Implementations may continue to support Retired Data Elements for the purpose of backward compatibility, but this is not a requirement of the current Standard.</para>
                    </glossdef>
                </glossentry>
                <glossentry xml:id="glossentry_SequenceDelimitationItem" xreflabel="Sequence Delimitation Item">
                    <glossterm>Sequence Delimitation Item</glossterm>
                    <glossdef>
                        <para xml:id="para_2dd0f084-3555-4501-bac4-307d58a535f3">Item used to mark the end of a Sequence of Items of Undefined Length. This Item is the last Item in a Sequence of Items of Undefined Length.</para>
                    </glossdef>
                </glossentry>
                <glossentry xml:id="glossentry_SequenceOfItems" xreflabel="Sequence of Items">
                    <glossterm>Sequence of Items</glossterm>
                    <glossdef>
                        <para xml:id="para_37575b26-c6dc-4bf6-aac3-a051e723ac19">A Value Representation for Data Elements that contain a sequence of Data Sets. Sequence of Items allows for Nested Data Sets.</para>
                    </glossdef>
                </glossentry>
                <glossentry xml:id="glossentry_StandardDataElement" xreflabel="Standard Data Element">
                    <glossterm>Standard Data Element</glossterm>
                    <glossdef>
                        <para xml:id="para_242cb9bb-29b5-4a6f-a9f6-9e76b8f2dd26">A Data Element defined in the DICOM Standard, and therefore listed in the DICOM Data Element Dictionary in <olink targetdoc="PS3.6" targetptr="PS3.6" xrefstyle="select: labelnumber"/>.</para>
                    </glossdef>
                </glossentry>
                <glossentry xml:id="glossentry_DICOMTransferSyntax" xreflabel="DICOM Transfer Syntax">
                    <glossterm>DICOM Transfer Syntax</glossterm>
                    <glossdef>
                        <para xml:id="para_cd96a4cb-48ac-4dc9-b993-025d0b7ff4c0">A set of encoding rules that allow DICOM Application Entities to unambiguously negotiate the encoding techniques (e.g., Data Element structure, byte ordering, compression) they are able to support, thereby allowing these Application Entities to communicate. See also <xref linkend="glossentry_TransferSyntax"/>.</para>
                    </glossdef>
                </glossentry>
                <glossentry xml:id="glossentry_UndefinedLength" xreflabel="Undefined Length">
                    <glossterm>Undefined Length</glossterm>
                    <glossdef>
                        <para xml:id="para_d922a71a-f569-4315-9d88-1d008671d95b">The ability to specify an unknown length for a Data Element Value (of Value Representation SQ, UN, OW, or OB) or Item. Data Elements and Items of Undefined Length are delimited with Sequence Delimitation Items and Item Delimiter Data Elements, respectively.</para>
                    </glossdef>
                </glossentry>
                <glossentry xml:id="glossentry_UniqueIdentifier" xreflabel="Unique Identifier (UID)">
                    <glossterm>Unique Identifier</glossterm>
                    <acronym>UID</acronym>
                    <glossdef>
                        <para xml:id="para_c2c034aa-4a51-4f92-9c3b-135f1bb26b37">A string of characters used to provide global unique identification of a wide variety of items, guaranteeing uniqueness across multiple countries, sites, vendors and equipment. It uses the structure defined by <xref linkend="biblio_ISOIEC8824"/> for OSI Object Identifiers.</para>
                    </glossdef>
                </glossentry>
                <glossentry xml:id="glossentry_Value" xreflabel="Value">
                    <glossterm>Value</glossterm>
                    <glossdef>
                        <para xml:id="para_29381285-d983-4e26-84c9-9927044af3a1">A component of a Value Field. A Value Field may consist of one or more of these components.</para>
                    </glossdef>
                </glossentry>
                <glossentry xml:id="glossentry_ValueField" xreflabel="Value Field">
                    <glossterm>Value Field</glossterm>
                    <glossdef>
                        <para xml:id="para_412e145d-ca68-402e-8e39-007a7d3d1329">The field within a Data Element that contains the Value(s) of that Data Element.</para>
                    </glossdef>
                </glossentry>
                <glossentry xml:id="glossentry_ValueLength" xreflabel="Value Length">
                    <glossterm>Value Length</glossterm>
                    <glossdef>
                        <para xml:id="para_32d349e7-71bd-4ee5-bdf7-ad6a8dcf3981">The field within a Data Element that contains the length of the Value Field of the Data Element.</para>
                    </glossdef>
                </glossentry>
                <glossentry xml:id="glossentry_ValueMultiplicity" xreflabel="Value Multiplicity (VM)">
                    <glossterm>Value Multiplicity</glossterm>
                    <acronym>VM</acronym>
                    <glossdef>
                        <para xml:id="para_314ff192-ead4-47eb-866f-eca13ed40e54">Specifies the number of Values contained in the Value Field of a Data Element.</para>
                    </glossdef>
                </glossentry>
                <glossentry xml:id="glossentry_ValueRepresentation" xreflabel="Value Representation (VR)">
                    <glossterm>Value Representation</glossterm>
                    <acronym>VR</acronym>
                    <glossdef>
                        <para xml:id="para_867cb2e4-13f7-4887-a15d-f18a53b8ffd2">Specifies the data type and format of the Value(s) contained in the Value Field of a Data Element.</para>
                    </glossdef>
                </glossentry>
                <glossentry xml:id="glossentry_ValueRepresentationField" xreflabel="Value Representation Field">
                    <glossterm>Value Representation Field</glossterm>
                    <glossdef>
                        <para xml:id="para_1c3f1995-1d8d-4c8d-90bd-d928a0fb7f77">The field where the Value Representation of a Data Element is stored in the encoding of a Data Element structure with explicit VR.</para>
                    </glossdef>
                </glossentry>
            </glossdiv>
            <glossdiv label="3.11" status="2" xml:id="sect_3.11">
                <title>Character Handling Definitions</title>
                <para xml:id="para_1bc06d01-19cd-4240-ae6d-205db94175bc">This Part of the Standard makes use of the following terms defined in <xref linkend="biblio_ISOIEC2022"/>
</para>
                <glossentry xml:id="glossentry_CodedCharacterSet" xreflabel="Coded Character Set">
                    <glossterm>Coded Character Set</glossterm>
                    <glossdef>
                        <para xml:id="para_a72464a3-0fdc-434a-b49e-cc83ae1d44f5">See <xref linkend="biblio_ISOIEC2022"/>.</para>
                    </glossdef>
                </glossentry>
                <glossentry xml:id="glossentry_CodeExtension" xreflabel="Code Extension">
                    <glossterm>Code Extension</glossterm>
                    <glossdef>
                        <para xml:id="para_50cf4b28-45da-42cc-9e20-5be6a9d82c9d">See <xref linkend="biblio_ISOIEC2022"/>.</para>
                    </glossdef>
                </glossentry>
                <glossentry xml:id="glossentry_ControlCharacter" xreflabel="Control Character">
                    <glossterm>Control Character</glossterm>
                    <glossdef>
                        <para xml:id="para_eb74771f-d784-43ec-8abc-485635aae3ff">See <xref linkend="biblio_ISOIEC2022"/>.</para>
                    </glossdef>
                </glossentry>
                <glossentry xml:id="glossentry_ToDesignate" xreflabel="To Designate">
                    <glossterm>To Designate</glossterm>
                    <glossdef>
                        <para xml:id="para_e2d20dbe-d518-4d57-8b98-1eb545bd4ab5">See <xref linkend="biblio_ISOIEC2022"/>.</para>
                    </glossdef>
                </glossentry>
                <glossentry xml:id="glossentry_EscapeSequence" xreflabel="Escape Sequence">
                    <glossterm>Escape Sequence</glossterm>
                    <glossdef>
                        <para xml:id="para_d48f94d7-413e-471e-a8b7-3b4549f7ed3f">See <xref linkend="biblio_ISOIEC2022"/>.</para>
                    </glossdef>
                </glossentry>
                <glossentry xml:id="glossentry_GraphicCharacter" xreflabel="Graphic Character">
                    <glossterm>Graphic Character</glossterm>
                    <glossdef>
                        <para xml:id="para_2ea684db-22a5-411c-9e0b-dfda52bfc855">See <xref linkend="biblio_ISOIEC2022"/>.</para>
                    </glossdef>
                </glossentry>
                <glossentry xml:id="glossentry_ToInvoke" xreflabel="To Invoke">
                    <glossterm>To Invoke</glossterm>
                    <glossdef>
                        <para xml:id="para_75443a02-4f50-4a48-bf0e-ca64c29bb91b">See <xref linkend="biblio_ISOIEC2022"/>.</para>
                    </glossdef>
                </glossentry>
            </glossdiv>
        </glossary>
    </chapter>
  <chapter label="4" status="1" xml:id="chapter_4">
    <title>Symbols and Abbreviations</title>
    <para xml:id="para_424ffaa6-91d1-4ea4-a225-1c47a65b9833">The following symbols and abbreviations are used in this Standard.</para>
    <variablelist>
      <varlistentry>
        <term>ACR</term>
        <listitem>
          <para xml:id="para_d5634ddc-a84f-4fe7-a196-a1b8c8407cce">American College of Radiology</para>
        </listitem>
      </varlistentry>
      <varlistentry>
        <term>AE</term>
        <listitem>
          <para xml:id="para_43d2ccac-8475-4ce9-819a-08b7969526f4">Application Entity</para>
        </listitem>
      </varlistentry>
      <varlistentry>
        <term>ANSI</term>
        <listitem>
          <para xml:id="para_35a160e9-7d13-416b-a35f-885457cd18ba">American National Standards Institute</para>
        </listitem>
      </varlistentry>
      <varlistentry>
        <term>AVC</term>
        <listitem>
          <para xml:id="para_136ca5b0-eea2-41e8-b4d5-66802caad001">Advanced Video Coding</para>
        </listitem>
      </varlistentry>
      <varlistentry>
        <term>CEN TC251</term>
        <listitem>
          <para xml:id="para_379ad37c-3576-4add-9bc4-87dcdc4e8c8c">
<foreignphrase xml:lang="fr">Comité Européen de Normalisation</foreignphrase> - Technical Committee 251 - Healthcare Informatics</para>
        </listitem>
      </varlistentry>
      <varlistentry>
        <term>DICOM</term>
        <listitem>
          <para xml:id="para_971471cd-1733-40a5-9593-091d68949843">Digital Imaging and Communications in Medicine</para>
        </listitem>
      </varlistentry>
      <varlistentry>
        <term>HEVC</term>
        <listitem>
          <para xml:id="para_66d3cd95-075f-46ee-8ec7-49d6abb156c6">High Efficiency Video Coding</para>
        </listitem>
      </varlistentry>
      <varlistentry>
        <term>HISPP</term>
        <listitem>
          <para xml:id="para_11605b2b-153f-4e93-9f38-9ee6c82fb0b4">Healthcare Information Standards Planning Panel</para>
        </listitem>
      </varlistentry>
      <varlistentry>
        <term>HL7</term>
        <listitem>
          <para xml:id="para_0cffdc09-94ba-4256-83a9-7362215caea3">Healthcare Industry Level 7 Interface Standards</para>
        </listitem>
      </varlistentry>
      <varlistentry>
        <term>IEEE</term>
        <listitem>
          <para xml:id="para_c3a56a44-ae5d-4109-a6b7-233935ad9105">Institute of Electrical and Electronics Engineers</para>
        </listitem>
      </varlistentry>
      <varlistentry>
        <term>IOD</term>
        <listitem>
          <para xml:id="para_b066dfa9-44c0-4b59-9aae-ffaf865553a1">Information Object Definition</para>
        </listitem>
      </varlistentry>
      <varlistentry>
        <term>ISO</term>
        <listitem>
          <para xml:id="para_22fbd784-6b67-4a29-b131-2d55387b25da">International Standards Organization</para>
        </listitem>
      </varlistentry>
      <varlistentry>
        <term>JPEG</term>
        <listitem>
          <para xml:id="para_9f5d99f4-25fa-496e-a2bb-00e6c4e6ed51">Joint Photographic Experts Group</para>
        </listitem>
      </varlistentry>
      <varlistentry>
        <term>JIRA</term>
        <listitem>
          <para xml:id="para_31488a43-ed93-4e6b-9cce-22ad051a06af">Japan Medical Imaging and Radiological Systems Industries Association</para>
        </listitem>
      </varlistentry>
      <varlistentry>
        <term>MPEG</term>
        <listitem>
          <para xml:id="para_b2541374-8e81-45e8-8f28-243af857b695">Moving Picture Experts Group</para>
        </listitem>
      </varlistentry>
      <varlistentry>
        <term>MSDS</term>
        <listitem>
          <para xml:id="para_80ac9d64-f281-4a57-a91d-6288c967c2a0">Healthcare Message Standard Developers Sub-Committee</para>
        </listitem>
      </varlistentry>
      <varlistentry>
        <term>NEMA</term>
        <listitem>
          <para xml:id="para_5c582b6b-50f5-4551-b7ae-67369f4f3dee">National Electrical Manufacturers Association</para>
        </listitem>
      </varlistentry>
      <varlistentry>
        <term>OSI</term>
        <listitem>
          <para xml:id="para_f729ea28-7937-4e9d-8d5f-1df19347be88">Open Systems Interconnection</para>
        </listitem>
      </varlistentry>
      <varlistentry>
        <term>RLE</term>
        <listitem>
          <para xml:id="para_34ae0531-51c0-4850-812a-dc07177e077e">Run Length Encoding</para>
        </listitem>
      </varlistentry>
      <varlistentry>
        <term>TCP/IP</term>
        <listitem>
          <para xml:id="para_536e4831-2efc-4b91-b360-9dbfe0a98722">Transmission Control Protocol/Internet Protocol</para>
        </listitem>
      </varlistentry>
      <varlistentry>
        <term>UID</term>
        <listitem>
          <para xml:id="para_25016c49-74c3-445e-9bb7-ac5090feb442">Unique Identifier</para>
        </listitem>
      </varlistentry>
      <varlistentry>
        <term>SOP</term>
        <listitem>
          <para xml:id="para_12945732-edf6-411e-bfb6-95b5489613d7">Service-Object Pair</para>
        </listitem>
      </varlistentry>
      <varlistentry>
        <term>UTC</term>
        <listitem>
          <para xml:id="para_8a1766af-9fe4-4553-b0db-5fba981be6da">Coordinated Universal Time</para>
        </listitem>
      </varlistentry>
      <varlistentry>
        <term>URI/URL</term>
        <listitem>
          <para xml:id="para_df9e6430-c76f-4ec5-b022-5e32ca37d453">Uniform Resource Identifier/Locator</para>
        </listitem>
      </varlistentry>
      <varlistentry>
        <term>VM</term>
        <listitem>
          <para xml:id="para_c2cf5345-e86d-4062-9095-493087618782">Value Multiplicity</para>
        </listitem>
      </varlistentry>
      <varlistentry>
        <term>VR</term>
        <listitem>
          <para xml:id="para_8cde490f-3915-4df4-85a3-b70c46368d46">Value Representation</para>
        </listitem>
      </varlistentry>
    </variablelist>
  </chapter>
  <chapter label="5" status="1" xml:id="chapter_5">
    <title>Conventions</title>
    <para xml:id="para_75f4bdea-e994-461a-adbf-0774558f43ad">Word(s) are capitalized in this document (not headings) to help the reader understand that these word(s) have been previously defined in <xref linkend="chapter_3" xrefstyle="template:Section %n"/> of this document and are to be interpreted with that meaning.</para>
    <para xml:id="para_ee0f7d16-1ea8-4c8d-a6f1-3e50afc11c51">The Data Element Tag is represented as (gggg,eeee), where gggg equates to the Group Number and eeee equates to the Element Number within that Group. The Data Element Tag is represented in hexadecimal notation as specified for each Data Element in <olink targetdoc="PS3.6" targetptr="PS3.6" xrefstyle="select: labelnumber"/>.</para>
    <para xml:id="para_dd04fe91-a581-43db-a0c3-ddd17c531616">The notation XXXXH, where XXXX is one or more hexadecimal digits, and "H" is used to signify a hexadecimal number.</para>
  </chapter>
  <chapter label="6" status="1" xml:id="chapter_6">
    <title>Value Encoding</title>
    <para xml:id="para_6be5de0c-3dec-445a-9dd5-281ef6b12a01">A Data Set is constructed by encoding the values of Attributes specified in the Information Object Definition (IOD) of a Real-World Object. The specific content and semantics of these Attributes are specified in Information Object Definitions (see <olink targetdoc="PS3.3" targetptr="PS3.3" xrefstyle="select: labelnumber"/>). The range of possible data types of these values and their encoding are specified in this section. The structure of a Data Set, which is composed of Data Elements containing these values, is specified in <xref linkend="chapter_7" xrefstyle="template:Section %n"/>.</para>
    <para xml:id="para_351a7bfe-e22e-43ab-a186-05dc7dc8e2b3">Throughout this Part, as well as other parts of the DICOM Standard, Tags are used to identify both specific Attributes and their corresponding Data Elements.</para>
    <section label="6.1" status="2" xml:id="sect_6.1">
      <title>Support of Character Repertoires</title>
      <para xml:id="para_3cd1f8d9-034d-4df6-874d-177034e29bcc">Values that are text or character strings can be composed of Graphic and Control Characters. The Graphic Character set, independent of its encoding, is referred to as a Character Repertoire. Depending on the native language context in which Application Entities wish to exchange data using the DICOM Standard, different Character Repertoires will be used. The Character Repertoires supported by DICOM are:</para>
      <itemizedlist>
        <listitem>
            <para xml:id="para_134d93aa-8d26-448f-990f-49f047e59e62">
<xref linkend="biblio_ISOIEC8859"/> 8-bit single-byte coded graphic character sets</para>
        </listitem>
        <listitem>
          <para xml:id="para_ac0e7954-f18d-4d00-9ec1-099ee8eb6a74">
<xref linkend="biblio_JIS_X_0201"/> Code for Information Interchange</para>
        </listitem>
        <listitem>
          <para xml:id="para_0012d83e-584a-4e23-b254-6470dd431eb4">
<xref linkend="biblio_JIS_X_0208"/> Code for the Japanese Graphic Character set for information interchange</para>
        </listitem>
        <listitem>
          <para xml:id="para_c6326425-97f6-404d-b346-985f7a043de9">
<xref linkend="biblio_JIS_X_0212"/> Code of the supplementary Japanese Graphic Character set for information interchange</para>
        </listitem>
        <listitem>
          <para xml:id="para_d4df0edd-a2bf-4c7b-98ba-4f7b2b5d7e6c">
<xref linkend="biblio_KS_X_1001"/> (registered as ISO-IR 149) for Korean Language</para>
        </listitem>
        <listitem>
          <para xml:id="para_abd673bf-cca9-4688-87ae-e3adb50edce5">
<xref linkend="biblio_TIS_620-2533"/> Thai Characters Code for Information Interchange</para>
        </listitem>
        <listitem>
            <para xml:id="para_9832dca1-44f8-4c9c-bad8-1894117a41a2">
<xref linkend="biblio_ISOIEC10646"/> for the Unicode character set</para>
        </listitem>
        <listitem>
          <para xml:id="para_1b0564ff-0eae-4a51-9bb4-05c7921e23cc">
<xref linkend="biblio_GB18030"/>
</para>
        </listitem>
        <listitem>
            <para xml:id="para_2bf3601a-94ef-4460-8110-967e7ee27cbb">
<xref linkend="biblio_GB2312"/>
</para>
        </listitem>
        <listitem>
            <para xml:id="para_c6bb757a-b7db-4c3b-9b4f-a365da213013">
<xref linkend="biblio_GBK"/>
</para>
        </listitem>
      </itemizedlist>
      <note>
        <orderedlist numeration="arabic">
          <listitem>
              <para xml:id="para_386e03b6-09a7-402c-ac6c-f139c5fa5a8b">
<xref linkend="biblio_ISOIEC10646"/> corresponds to the Unicode character set. The ISO IR 192 corresponds to the use of the UTF-8 encoding for this character set.</para>
          </listitem>
          <listitem>
            <para xml:id="para_7be8ee1d-500a-4086-9847-ebad41d0f9ce">The <xref linkend="biblio_GB18030"/> character set is harmonized with the Unicode character set on a regular basis, to reflect updates from both the Chinese language and from Unicode extensions to support other languages.</para>
          </listitem>
          <listitem>
            <para xml:id="para_b5d1d9ff-62e0-46ba-b389-e26f7688ab51">The issue of font selection is not addressed by the DICOM Standard. Issues such as proper display of words like "bone" in Chinese or Japanese usage are managed through font selection. Similarly, other user interface issues like bidirectional character display and text orientation are not addressed by the DICOM Standard. The Unicode documents provide extensive documentation on these issues.</para>
          </listitem>
          <listitem>
              <para xml:id="para_ff483087-91ca-458e-b289-865000a38775">The <xref linkend="biblio_GBK"/> character set is an extension of the <xref linkend="biblio_GB2312"/> character set and supports the Chinese characters in <xref linkend="biblio_GB18030"/> that is the Chinese adaptation of Unicode. The <xref linkend="biblio_GBK"/> is code point backward compatible to <xref linkend="biblio_GB2312"/>. The <xref linkend="biblio_GB18030"/> character set is an extension of the <xref linkend="biblio_GBK"/> character set for support of Unicode, and provides backward code point compatibility.</para>
          </listitem>
        </orderedlist>
      </note>
      <section label="6.1.1" status="3" xml:id="sect_6.1.1">
        <title>Representation of Encoded Character Values</title>
        <para xml:id="para_255cebca-cc6a-4507-b9fc-2305fc7c864e">As defined in the ISO Standards referenced in this section, byte values used for encoded representations of characters are represented in this section as two decimal numbers in the form column/row.</para>
        <para xml:id="para_2f51cec0-6b4c-4c02-869e-43dc3aba00cb">This means that the value can be calculated as (column * 16) + row, e.g., 01/11 corresponds to the value 27 (1BH).</para>
        <note>
          <para xml:id="para_2f36ae6f-a205-4629-a90d-c0c38a8cb1b4">Two digit hex notation will be used throughout the remainder of this Standard to represent character encoding. The column/row notation is used only within <xref linkend="sect_6.1" xrefstyle="select: label"/> to simplify any cross referencing with applicable ISO standards.</para>
        </note>
        <para xml:id="para_d82cc628-a52e-4457-bd62-0a030d37bb42">The byte encoding space is divided into four ranges of values:</para>
        <itemizedlist>
          <listitem>
            <para xml:id="para_65b198dc-e1a1-4eac-9153-2840e7e6beed">CL bytes from 00/00 to 01/15</para>
          </listitem>
          <listitem>
            <para xml:id="para_c807ee7c-f8c0-45ba-8de5-e116db10b735">GL bytes from 02/00 to 07/15</para>
          </listitem>
          <listitem>
            <para xml:id="para_73eff23f-67f5-44e9-8daa-fa5ed97759b3">CR bytes from 08/00 to 09/15</para>
          </listitem>
          <listitem>
            <para xml:id="para_10ef273f-9075-408a-ba94-4769b069b951">GR bytes from 10/00 to 15/15</para>
          </listitem>
        </itemizedlist>
        <note>
          <para xml:id="para_a6ec1f00-b320-4caf-85c7-5d5e0e082fd1">
<xref linkend="biblio_ISOIEC8859"/> does not differentiate between a code element, e.g., G0, and the area in the code table, e.g., GL, where it is invoked. The term "G0" specifies the code element as well as the area in the code table. In ISO/IEC 2022 there is a clear distinction between the code elements (G0, G1, G2, and G3) and the areas in which the code elements are invoked (GL or GR). In this Standard the nomenclature of ISO/IEC 2022 is used.</para>
        </note>
        <para xml:id="para_315a9daf-0ba2-4e00-aa0a-626da99cb277">The Control Character set C0 shall be invoked in CL and the Graphic Character sets G0 and G1 in GL and GR respectively. Only some Control Characters from the C0 set are used in DICOM (see <xref linkend="sect_6.1.3" xrefstyle="select: label"/>), and characters from the C1 set shall not be used.</para>
      </section>
      <section label="6.1.2" status="3" xml:id="sect_6.1.2">
        <title>Graphic Characters</title>
        <para xml:id="para_564ceec1-4c3a-42dd-aadc-32facd03a211">A Character Repertoire, or character set, is a collection of Graphic Characters specified independently of their encoding.</para>
        <section label="6.1.2.1" status="4" xml:id="sect_6.1.2.1">
          <title>Default Character Repertoire</title>
          <para xml:id="para_ec110671-7166-421a-ac69-5f470dde14bb">The default repertoire for character strings in DICOM shall be the Basic G0 Set of the International Reference Version of <xref linkend="biblio_ISO646"/> (ISO-IR 6). See <xref linkend="chapter_E" xrefstyle="template:Annex %n"/> for a table of the DICOM default repertoire and its encoding.</para>
          <note>
            <para xml:id="para_33641363-f31e-40ef-ac59-99c9caa222bd">This Basic G0 Set is identical with the common character set of <xref linkend="biblio_ISOIEC8859"/>.</para>
          </note>
        </section>
        <section label="6.1.2.2" status="4" xml:id="sect_6.1.2.2">
          <title>Extension or Replacement of the Default Character Repertoire</title>
          <para xml:id="para_9d5501e4-2e40-472f-b5f6-768fec72df10">DICOM Application Entities (AEs) that extend or replace the default repertoire convey this information in the Specific Character Set (0008,0005) Attribute.</para>
          <note>
            <para xml:id="para_0bbf8614-20a1-4f74-a870-ebbc4066f9b5">The Attribute Specific Character Set (0008,0005) is encoded using a subset of characters from ISO-IR 6. See the definition for the Value Representation (VR) of Code String (CS) in <xref linkend="table_6.2-1" xrefstyle="select: label"/>.</para>
          </note>
          <para xml:id="para_2ada37a7-15b7-45b1-a249-c92b19e3fb32">For Data Elements with Value Representations of SH (Short String), LO (Long String), UC (Unlimited Characters), ST (Short Text), LT (Long Text), UT (Unlimited Text) or PN (Person Name) the Default Character Repertoire may be extended or replaced (these Value Representations are described in more detail in <xref linkend="sect_6.2" xrefstyle="select: label"/>). If such an extension or replacement is used, the relevant "Specific Character Set" shall be defined as an attribute of the SOP Common Module (0008,0005) (see <olink targetdoc="PS3.3" targetptr="PS3.3" xrefstyle="select: labelnumber"/>) and shall be stated in the Conformance Statement. <olink targetdoc="PS3.2" targetptr="PS3.2" xrefstyle="select: labelnumber"/> gives conformance guidelines.</para>
          <note>
            <orderedlist numeration="arabic">
              <listitem>
                <para xml:id="para_603d5011-2533-4a8b-bde1-1514ddd7e603">Preferred repertoires as defined in ENV 41 503 and ENV 41 508 for the use in Western and Eastern Europe, respectively, are: ISO-IR 100, ISO-IR 101, ISO-IR 144, ISO-IR 126. See <xref linkend="sect_6.1.2.3" xrefstyle="select: label"/>.</para>
              </listitem>
              <listitem>
                <para xml:id="para_38b63542-d2ec-4191-a56b-ba0dd5ddfd7e">Information Object Definitions using different character sets cannot rely per se on lexical ordering or string comparison of data elements represented as character strings. These operations can only be carried out within a given character repertoire and not across repertoire boundaries.</para>
              </listitem>
            </orderedlist>
          </note>
        </section>
        <section label="6.1.2.3" status="4" xml:id="sect_6.1.2.3">
          <title>Encoding of Character Repertoires</title>
          <para xml:id="para_c113f89f-d9e3-414d-a25f-0cabf019722e">The 7-bit Default Character Repertoire can be replaced for use in Value Representations SH, LO, ST, LT, PN, UC and UT with one of the single-byte codes defined in <olink targetdoc="PS3.3" targetptr="PS3.3" xrefstyle="select: labelnumber"/>.</para>
          <note>
            <para xml:id="para_663f1d83-3f68-45bd-9c3b-e42a6a41b2ef">This replacement character repertoire does not apply to other textual Value Representations (AE and CS).</para>
          </note>
          <para xml:id="para_b64a0caf-78ee-45d9-89f8-4cf4203be94a">The replacement character repertoire shall be specified in value 1 of the Attribute Specific Character Set (0008,0005). Defined Terms for the Attribute Specific Character Set are specified in <olink targetdoc="PS3.3" targetptr="PS3.3" xrefstyle="select: labelnumber"/>.</para>
          <note>
            <orderedlist numeration="arabic">
              <listitem>
                <para xml:id="para_56331a95-735a-4f29-897d-9f0f93025913">The code table is split into the GL area, which supports a 94 character set only (bit combinations 02/01 to 07/14) plus SPACE in 02/00, and the GR area, which supports either a 94 or 96 character set (bit combinations 10/01 to 15/14 or 10/00 to 15/15). The default character set (ISO-IR 6) is always invoked in the GL area.</para>
              </listitem>
              <listitem>
                  <para xml:id="para_cae26918-2e62-4223-8855-fce9370f1a0b">All character sets specified in <xref linkend="biblio_ISOIEC8859"/> include ISO-IR 6. This set will always be invoked in the GL area of the code table and is the equivalent of ASCII <xref linkend="biblio_ANSIX3.4"/>), whereas the various extension repertoires are mapped onto the GR area of the code table.</para>
              </listitem>
              <listitem>
                <para xml:id="para_dd30dad9-f6f7-475b-9bd3-ec77a3f36abe">The 8-bit code table of <xref linkend="biblio_JIS_X_0201"/> includes ISO-IR 14 (romaji alphanumeric characters) as the G0 code element and ISO-IR 13 (katakana phonetic characters) as the G1 code element. ISO-IR 14 is identical to ISO-IR 6, except that bit combination 05/12 represents a "¥" (YEN SIGN) and bit combination 07/14 represents an over-line.</para>
              </listitem>
            </orderedlist>
          </note>
          <para xml:id="para_f64042c5-1534-47bd-a4c8-3c78fecd0cb6">Two character codes of the single-byte character sets invoked in the GL area of the code table, 02/00 and 05/12, have special significance in the DICOM Standard. The character SPACE, represented by bit combination 02/00, shall be used for the padding of Data Element Values that are character strings. The Graphic Character represented by the bit combination 05/12, "\" (BACKSLASH) in the repertoire ISO-IR 6, shall only be used in character strings with Value Representations of UT, ST and LT (see <xref linkend="sect_6.2" xrefstyle="select: label"/>). Otherwise the character code 05/12 is used as a separator for multi-valued Data Elements (see <xref linkend="sect_6.4" xrefstyle="select: label"/>).</para>
          <note>
            <para xml:id="para_d6c942f8-45cd-4fb6-bfe8-ddcf1dc8814d">When the value of the Attribute Specific Character Set (0008,0005) is either "ISO_IR 13" or "ISO 2022 IR 13", the graphic character represented by the bit combination 05/12 is a "¥" (YEN SIGN) in the character set of ISO-IR 14.</para>
          </note>
          <para xml:id="para_e1b25ce2-fe4d-4ddc-bc61-beb1fde48d07">The character DELETE (bit combination 07/15) shall not be used in DICOM character strings.</para>
          <para xml:id="para_573657de-5d29-4c9c-8862-f314026c447c">The replacement Character Repertoire specified in value 1 of the Attribute Specific Character Set (0008,0005) (or the Default Character Repertoire if value 1 is empty) may be further extended with additional Coded Character Sets, if needed and permitted by the replacement Character Repertoire. The additional Coded Character Sets and extension mechanism shall be specified in additional values of the Attribute Specific Character Set. If Attribute Specific Character Set (0008,0005) has a single value, the DICOM SOP Instance supports only one code table and no Code Extension techniques. If Attribute Specific Character Set (0008,0005) has multiple values, the DICOM SOP Instance supports Code Extension techniques as described in ISO/IEC 2022:1994.</para>
          <para xml:id="para_5205ee1a-3884-4e52-81bc-836e0df21394">The Character Repertoires that prohibit extension are identified in Part 3.</para>
          <note>
            <orderedlist numeration="arabic">
              <listitem>
                <para xml:id="para_548300db-9c47-4d31-83a3-fe508fc0459d">Considerations on the Handling of Unsupported Character Sets:</para>
                <para xml:id="para_0c88c9d2-a5ab-47c8-b8ff-c4c4643cc84b">In DICOM, character sets are not negotiated between Application Entities but are indicated by a conditional attribute of the SOP Common Module. Therefore, implementations may be confronted with character sets that are unknown to them.</para>
                <para xml:id="para_8fbc4d8a-482d-49eb-8c60-799854d6aecc">The Unicode Standard includes a substantial discussion of the recommended means for display and print for characters that lack font support. These same recommendations may apply to the mechanisms for unsupported character sets.</para>
                <para xml:id="para_b935f381-0359-4fc4-afe5-1105c76696df">The machine should print or display such characters by replacing all unknown characters with the four characters "\nnn", where "nnn" is the three digit octal representation of each byte.</para>
                <para xml:id="para_5cab5efc-85ec-4373-b997-4d74dd896372">An example of this for an ASCII based machine would be as follows:</para>
                <para xml:id="para_c56427bd-3697-4734-98d5-c20be23ceb81">Character String: <foreignphrase xml:lang="de">Günther</foreignphrase>
</para>
                <para xml:id="para_62cc03ab-43b2-479c-a1bd-b98b2968ac9d">Encoded representation: 04/07 15/12 06/14 07/04 06/08 06/05 07/02</para>
                <para xml:id="para_48c0f2f9-291d-4ded-a569-3769d8f0173e">ASCII based machine: G\374nther</para>
                <para xml:id="para_385c7e6f-3897-4972-ac79-f981fef4014e">Implementations may also encounter Control Characters that they have no means to print or display. The machine may print or display such Control Characters by replacing the Control Character with the four characters "\nnn", where "nnn" is the three digit octal representation of each byte.</para>
              </listitem>
              <listitem>
                <para xml:id="para_48a91739-eb26-4151-8f57-29daffce04c1">Considerations for missing fonts</para>
                <para xml:id="para_1cb0f3cc-f966-4585-8595-5835e77c49b0">The Unicode standard and the <xref linkend="biblio_GB18030"/> standard define mechanisms for print and display of characters that are missing from the available fonts. If GBK is specified in Specific Character Set (0008,0005), the <xref linkend="biblio_GB18030"/> rules of print and display of characters shall apply. The DICOM Standard does not specify user interface behavior since it does not affect network or media data exchange.</para>
              </listitem>
              <listitem>
                  <para xml:id="para_8a345d18-99cd-45d7-8b62-fe35eb6de127">The Unicode and <xref linkend="biblio_GB18030"/> standards have distinct Yen symbol, backslash, and several forms of reverse solidus. The separator for multi-valued data elements in DICOM is the character valued 05/12 regardless of what glyph is used to enter or display this character. The other reverse solidus characters that have a very similar appearance are not separators. The choice of font can affect the appearance of 05/12 significantly. Multi-byte encoding systems, such as <xref linkend="biblio_GB18030"/>, <xref linkend="biblio_GBK"/> and <xref linkend="biblio_ISOIEC2022"/>, may generate encodings that contain a byte valued 05/12. Only the character that encodes as a single byte valued 05/12 is a delimiter.</para>
                <para xml:id="para_23929a8b-fa3a-48ce-b67c-e9bc55c05876">For multi-valued Data Elements, existing implementations that are expecting only single-byte replacement character sets may misinterpret the Value Multiplicity of the Data Element as a consequence of interpreting 05/12 bytes in multi-byte characters or <xref linkend="biblio_ISOIEC2022"/> escape sequences as delimiters, and this may affect the integrity of store-and-forward operations. Applications that do not explicitly state support for <xref linkend="biblio_GB18030"/>, <xref linkend="biblio_GBK"/> or <xref linkend="biblio_ISOIEC2022"/> in their conformance statement, might exhibit such behavior.</para>
              </listitem>
            </orderedlist>
          </note>
        </section>
        <section label="6.1.2.4" status="4" xml:id="sect_6.1.2.4">
          <title>Code Extension Techniques</title>
          <para xml:id="para_2db1782c-2a63-4417-9daf-b1245cf417c4">For Data Elements with Value Representations of SH (Short String), LO (Long String), UC (Unlimited Characters), ST (Short Text), LT (Long Text), UT (Unlimited Text) or PN (Person Name), the Default Character Repertoire or the character repertoire specified by value 1 of Attribute Specific Character Set (0008,0005), may be extended using the Code Extension techniques specified by ISO/IEC 2022:1994.</para>
          <para xml:id="para_a289dfd1-124a-41df-bf6a-96b49cf2882d">If such Code Extension techniques are used, the related Specific Character Set or Sets shall be specified by value 2 to value n of the Attribute Specific Character Set (0008,0005) of the SOP Common Module (see <olink targetdoc="PS3.3" targetptr="PS3.3" xrefstyle="select: labelnumber"/>), and shall be stated in the Conformance Statement.</para>
          <note>
            <orderedlist numeration="arabic">
              <listitem>
                <para xml:id="para_b26c11e6-0294-4c6d-a2ca-470c6750da24">Defined Terms for Specific Character Set (0008,0005) are defined in <olink targetdoc="PS3.3" targetptr="PS3.3" xrefstyle="select: labelnumber"/>.</para>
              </listitem>
              <listitem>
                <para xml:id="para_9446aff3-c8ca-4d2e-a31f-d248d9ea267a">Support for Japanese kanji (ideographic), hiragana (phonetic), katakana (phonetic), Korean (Hangul phonetic and Hanja ideographic) and Chinese characters is defined in <olink targetdoc="PS3.3" targetptr="PS3.3" xrefstyle="select: labelnumber"/>.</para>
              </listitem>
              <listitem>
                  <para xml:id="para_4ed15ed9-6670-4bac-bf2f-6f87dadb5c6a">The Chinese Character Set (GB18030) and Unicode <xref linkend="biblio_ISOIEC10646"/> do not allow the use of Code Extension Techniques. If either of these character sets is used, no other character set may be specified in the Specific Character Set (0008,0005) attribute, that is, it may have only one value.</para>
              </listitem>
            </orderedlist>
          </note>
        </section>
        <section label="6.1.2.5" status="4" xml:id="sect_6.1.2.5">
          <title>Usage of Code Extension</title>
          <para xml:id="para_db847495-b099-4455-9711-9b2573ba776b">DICOM supports Code Extension techniques if the Attribute Specific Character Set (0008,0005) is multi-valued. The method employed for Code Extension in DICOM is as described in ISO/IEC 2022:1994. The following assumptions shall be made and the following restrictions shall apply:</para>
          <section label="6.1.2.5.1" status="5" xml:id="sect_6.1.2.5.1">
            <title>Assumed Initial States</title>
            <itemizedlist>
              <listitem>
                <para xml:id="para_b8050eab-ea4d-4c64-bd87-f29340fb250a">Code element G0 and code element G1 (in 8-bit mode only) are always invoked in the GL and GR areas of the code table respectively. Designated character sets for these code elements are immediately in use. Code elements G2 and G3 are not used.</para>
              </listitem>
              <listitem>
                <para xml:id="para_56d14125-6915-432a-b26d-92e5721d4deb">The primary set of Control Characters shall always be designated as the C0 code element and this shall be invoked in the CL area of the code table. The C1 code element shall not be used.</para>
              </listitem>
            </itemizedlist>
          </section>
          <section label="6.1.2.5.2" status="5" xml:id="sect_6.1.2.5.2">
            <title>Restrictions for Code Extension</title>
            <itemizedlist>
              <listitem>
                <para xml:id="para_55dfed37-e205-4424-91b4-b63a4f1aeecd">As code elements G0 and G1 always have shift status, Locking Shifts (SI, SO) are not required and shall not be used.</para>
              </listitem>
              <listitem>
                <para xml:id="para_b0903e72-f7b1-4618-9408-2d58c40ead9c">As code elements G2 and G3 are not used, Single Shifts (SS2 and SS3) cannot be used.</para>
              </listitem>
              <listitem>
                <para xml:id="para_87e7ad29-7155-406c-b264-830ef8d61ae2">Only the ESC sequences specified in <olink targetdoc="PS3.3" targetptr="PS3.3" xrefstyle="select: labelnumber"/> shall be used to activate Code Elements.</para>
              </listitem>
            </itemizedlist>
          </section>
          <section label="6.1.2.5.3" status="5" xml:id="sect_6.1.2.5.3">
            <title>Requirements</title>
            <para xml:id="para_02c3300a-533a-4b7d-8d5c-d4b1e5d2fa98">The character set specified by value 1 of the Attribute Specific Character Set (0008,0005), or the Default Character Repertoire if value 1 is missing, shall be active at the beginning of each textual Data Element value, and at the beginning of each line (i.e., after a CR and/or LF) or page (i.e., after an FF).</para>
            <para xml:id="para_6c95050d-eef5-4072-9570-b8ecb2f54bab">If within a textual value a character set other than the one specified in value 1 of the Attribute Specific Character Set (0008,0005), or the Default Character Repertoire if value 1 is missing, has been invoked, the character set specified in the value 1, or the Default Character Repertoire if value 1 is missing, shall be active in the following instances:</para>
            <itemizedlist>
              <listitem>
                <para xml:id="para_08a8e5cf-1b9d-48d7-be5d-d9db9022a2b9">before the end of line (i.e., before the CR and/or LF)</para>
              </listitem>
              <listitem>
                <para xml:id="para_488331b5-370b-4c97-98ea-789f475ca047">before the end of a page (i.e., before the FF)</para>
              </listitem>
              <listitem>
                <para xml:id="para_3203e1c4-55d2-48b1-8d08-86de6c9f1aef">before any other Control Character other than ESC (e.g., before any TAB)</para>
              </listitem>
              <listitem>
                <para xml:id="para_08a91c85-a96f-47c1-bcaf-021d9259830d">before the end of a Data Element value (e.g., before the 05/12 character code that separates multiple textual Data Element Values - 05/12 corresponds to "\" (BACKSLASH) in the case of default repertoire IR-6 or "¥" (YEN SIGN) in the case of IR-14).</para>
              </listitem>
              <listitem>
                <para xml:id="para_a894152c-ade6-45c1-8a5e-1d944c8e61db">before the "^" and "=" delimiters separating name components and name component groups in Data Elements with a VR of PN.</para>
              </listitem>
            </itemizedlist>
            <para xml:id="para_7c200653-8dba-4bae-b750-6b3ac326979a">If within a textual value a character set other than the one specified in value 1 of the Attribute Specific Character Set (0008,0005), or the Default Character Repertoire if value 1 is missing, is used, the Escape Sequence of this character set must be inserted explicitly in the following instances:</para>
            <itemizedlist>
              <listitem>
                <para xml:id="para_bf844194-77e5-4708-82e2-c7a29f0ccc44">before the first use of the character set in the line</para>
              </listitem>
              <listitem>
                <para xml:id="para_21776977-a090-493f-93d4-a462a8527c67">before the first use of the character set in the page</para>
              </listitem>
              <listitem>
                <para xml:id="para_61a83e60-954b-4c95-8029-e0ca6bc2d54f">before the first use of the character set in the Data Element value</para>
              </listitem>
              <listitem>
                <para xml:id="para_276add95-394b-431f-9c35-dc9dd9a002d6">before the first use of the character set in the name component and name component group in Data Element with a VR of PN</para>
              </listitem>
            </itemizedlist>
            <note>
              <para xml:id="para_146b060e-e5f2-427d-976d-7414cf3cfdc5">These requirements allow an application to skip lines, values, or components in a textual data element and start the new line with a defined character set without the need to track the character set changes in the text skipped. A similar restriction appears in the RFCs describing the use of multi-byte character sets over the Internet. An Escape Sequence switching to the value 1 or default Specific Character Set is not needed within a line, value, or component if no Code Extensions are present. Nor is a switch needed to the value 1 or default Specific Character Set if this character set has only the G0 Code Element defined, and the G0 Code Element is still active.</para>
            </note>
          </section>
          <section label="6.1.2.5.4" status="5" xml:id="sect_6.1.2.5.4">
            <title>Levels of Implementation and Initial Designation</title>
            <orderedlist numeration="loweralpha">
              <listitem>
                <para xml:id="para_3245e816-7eb0-49a7-80fa-f422c60197d2">Attribute Specific Character Set (0008,0005) not present:</para>
                <itemizedlist>
                  <listitem>
                    <para xml:id="para_7c1553d3-7da5-443c-a152-8ef6d6ff3fd9">7-bit code</para>
                  </listitem>
                  <listitem>
                    <para xml:id="para_cf09abd2-5f20-4bc4-96ed-b56b0d5466be">Implementation level: <xref linkend="biblio_ISOIEC2022"/> Level 1 - Elementary 7-bit code (code-level identifier 1)</para>
                  </listitem>
                  <listitem>
                    <para xml:id="para_fa92bfb9-cdfb-4ba7-9f90-56f830a3316a">Initial designation: ISO-IR 6 (ASCII) as G0.</para>
                  </listitem>
                  <listitem>
                    <para xml:id="para_afd591c2-c7a7-4862-b027-308d8fc09277">Code Extension shall not be used.</para>
                  </listitem>
                </itemizedlist>
              </listitem>
              <listitem>
                <para xml:id="para_6c2fc0e6-b76b-4a29-bcb8-cced809ab770">Attribute Specific Character Set (0008,0005) single value other than "ISO_IR 192", "GB18030" or "GBK":</para>
                <itemizedlist>
                  <listitem>
                    <para xml:id="para_d6b0532d-b07e-4b15-9ef5-abba28740e53">8-bit code</para>
                  </listitem>
                  <listitem>
                    <para xml:id="para_3c0db8d8-7b17-4917-9524-e85bcc5fe53e">Implementation level: <xref linkend="biblio_ISOIEC2022"/> Level 1 - Elementary 8-bit code (code-level identifier 11)</para>
                  </listitem>
                  <listitem>
                    <para xml:id="para_c1548bb1-f1f2-410d-b072-07a2fe403589">Initial designation: One of the <xref linkend="biblio_ISOIEC8859"/> defined character sets, or the 8-bit code table of <xref linkend="biblio_JIS_X_0201"/> specified by value 1 of the Attribute Specific Character Set (0008,0005), as G0 and G1.</para>
                  </listitem>
                  <listitem>
                    <para xml:id="para_822cd316-9195-4cfb-8255-827404458f9e">Code Extension shall not be used.</para>
                  </listitem>
                </itemizedlist>
              </listitem>
              <listitem>
                <para xml:id="para_4b077828-3c4c-4d1a-a167-cceabec1f5b6">Attribute Specific Character Set (0008,0005) multi-valued:</para>
                <itemizedlist>
                  <listitem>
                    <para xml:id="para_4234c0a8-8bbe-4081-a613-43adbc8bf82d">8-bit code</para>
                  </listitem>
                  <listitem>
                    <para xml:id="para_0a9ef5c0-16ee-41e6-8fde-d65b9cd68688">Implementation level: <xref linkend="biblio_ISOIEC2022"/> Level 4 - Redesignation of Graphic Character Sets within a Code (code-level identifier 14)</para>
                  </listitem>
                  <listitem>
                    <para xml:id="para_e33bc74a-a7a4-4c86-98ef-9de3ce442887">Initial designation: One of the <xref linkend="biblio_ISOIEC8859"/> defined character sets, or the 8-bit code table of <xref linkend="biblio_JIS_X_0201"/> specified by value 1 of the Attribute Specific Character Set (0008,0005), as G0 and G1. If value 1 of the Attribute Specific Character Set (0008,0005) is empty, ISO-IR 6 (ASCII) is assumed as G0, and G1 is undefined.</para>
                  </listitem>
                  <listitem>
                    <para xml:id="para_20fa16a2-c2cd-416a-8aa4-a55dbdde65dc">All character sets specified in the various values of Attribute Specific Character Set (0008,0005), including value 1, may participate in Code Extension.</para>
                  </listitem>
                </itemizedlist>
              </listitem>
              <listitem>
                <para xml:id="para_cdc5eb04-c811-4860-bb2d-717f2f7d5dee">Attribute Specific Character Set (0008,0005) single value "ISO_IR 192", "GB18030" or "GBK":</para>
                <itemizedlist>
                  <listitem>
                    <para xml:id="para_ace792cc-ed0e-45f3-a9ec-732d947c94d9">variable length code</para>
                  </listitem>
                  <listitem>
                    <para xml:id="para_d21752f1-f77c-4f6c-b202-d2a33dab3893">Implementation level: not specified (not compatible with <xref linkend="biblio_ISOIEC2022"/>)</para>
                  </listitem>
                  <listitem>
                    <para xml:id="para_c36195c8-3a7f-4af6-a16f-b880c5b52cb5">Initial designation: as specified by value 1 of the Attribute Specific Character Set (0008,0005)</para>
                  </listitem>
                  <listitem>
                    <para xml:id="para_6c8aeeaa-a377-4fdc-8624-73d9d7bcc605">Code Extension shall not be used.</para>
                  </listitem>
                </itemizedlist>
              </listitem>
            </orderedlist>
          </section>
        </section>
      </section>
      <section label="6.1.3" status="3" xml:id="sect_6.1.3">
        <title>Control Characters</title>
        <para xml:id="para_af558ffb-2293-474d-9638-c9cfc01c10e2">Textual data that is interchanged may require some formatting information. Control Characters are used to indicate formatting, but their use in DICOM is kept to a minimum since some machines may handle them inappropriately. <xref linkend="biblio_ISO646"/> and ISO 6429:1990 define Control Characters. As shown in <xref linkend="table_6.1-1" xrefstyle="select: label"/> below, only a subset of five Control Characters from the C0 set shall be used in DICOM for the encoding of Control Characters in text strings.</para>
        <table frame="box" label="6.1-1" rules="all" xml:id="table_6.1-1">
          <caption>DICOM Control Characters and Their Encoding</caption>
          <thead>
            <tr valign="top">
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_2cee55f1-1c35-4034-8b2d-d7bb627784d0">
                  <emphasis role="bold">Acronym</emphasis>
                </para>
              </th>
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_4c874832-252d-4ebc-af9b-e74a39b37fef">
                  <emphasis role="bold">Name</emphasis>
                </para>
              </th>
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_3f948291-6471-460b-bdbc-607fc3fdbfe9">
                  <emphasis role="bold">Coded Value</emphasis>
                </para>
              </th>
            </tr>
          </thead>
          <tbody>
            <tr valign="top">
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_7e4ad777-aef7-4e72-9226-1055e2d4df20">LF</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_23258425-01d7-4401-82ed-0ac05dec500b">Line Feed</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_5e358a72-7fcc-48f9-b276-ad8b122c7a65">00/10</para>
              </td>
            </tr>
            <tr valign="top">
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_2209c2ad-1c39-4c6a-9695-273fee901bf2">FF</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_a7fc2d71-1d92-4eab-8e56-f209cf4a95d9">Form Feed</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_84390d2d-972c-4406-8af9-b03d1c904807">00/12</para>
              </td>
            </tr>
            <tr valign="top">
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_2ba15289-3d8f-4c61-81fc-d61c84603580">CR</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_11352911-5bb0-4f6d-b964-c75d5821bb74">Carriage Return</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_7032f39a-7a4e-485e-973f-40a2d92b9e4e">00/13</para>
              </td>
            </tr>
            <tr valign="top">
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_852fafba-d4db-4341-ac00-fd672cb3f64d">ESC</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_c3ddc550-8a08-45fe-a808-fd69844de230">Escape</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_a10e5159-5148-406c-9849-bd24df794ac6">01/11</para>
              </td>
            </tr>
            <tr>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_786197a2-934b-4130-a9cb-7c633175bb21">TAB</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_bc9c4c3b-1217-41b8-b811-2781386a90ad">Horizontal Tab</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_abc7c95c-6ac1-4773-ac95-918ac6b344b4">00/09</para>
              </td>
            </tr>
          </tbody>
        </table>
        <para xml:id="para_503d23c0-122b-415d-9930-b35bee71d46b">The ESC character shall be used only for <xref linkend="biblio_ISOIEC2022"/> character set control sequences, in accordance with <xref linkend="sect_6.1.2.5" xrefstyle="select: label"/>.</para>
        <para xml:id="para_20e171eb-2000-4e8e-8ccc-fcf0c27056e7">In text strings (Value Representation ST, LT, or UT) a new line shall be represented as CR LF.</para>
        <note>
          <orderedlist numeration="arabic">
            <listitem>
              <para xml:id="para_f084a6b0-b9f6-409d-b829-9a73d2af3f11">Some machines (such as UNIX based machines) may interpret LF (00/10) as a new line. In such cases, it is expected that the DICOM format is converted to the correct internal representation for that machine.</para>
            </listitem>
            <listitem>
              <para xml:id="para_e2a0259b-1610-4fbb-b3d2-58d83671c11c">In previous editions of the Standard (see PS3.5 2015a), the TAB character was not listed as a Control Character.</para>
            </listitem>
          </orderedlist>
        </note>
      </section>
    </section>
    <section label="6.2" status="2" xml:id="sect_6.2">
      <title>Value Representation (VR)</title>
      <para xml:id="para_3f79e255-1c8e-48b1-811f-97aa468ea546">The Value Representation of a Data Element describes the data type and format of that Data Element's Value(s). <olink targetdoc="PS3.6" targetptr="PS3.6" xrefstyle="select: labelnumber"/> lists the VR of each Data Element by Data Element Tag.</para>
      <para xml:id="para_5365717b-21d7-4c05-853c-9ab38004b2bb">Values with VRs constructed of character strings, except in the case of the VR UI, shall be padded with SPACE characters (20H, in the Default Character Repertoire) when necessary to achieve even length. Values with a VR of UI shall be padded with a single trailing NULL (00H) character when necessary to achieve even length. Values with a VR of OB shall be padded with a single trailing NULL byte value (00H) when necessary to achieve even length.</para>
        <para xml:id="para_32d49290-4ed4-45ef-bced-0524398a84c1">All new VRs defined in future versions of DICOM shall be of the same Data Element Structure as defined in <xref linkend="sect_7.1.2" xrefstyle="select: label"/> with reserved bytes after the VR and a 32-bit unsigned integer VL (i.e., following the format for VRs such as OB or UT), and may or may not permit undefined length.</para>
      <note>
        <orderedlist>
          <listitem>
            <para xml:id="para_cfdc9e96-676d-40a7-9db2-a0d88179d889">Since all new VRs will be defined as specified in <xref linkend="sect_7.1.2" xrefstyle="select: label"/>, an implementation may choose to ignore VRs not recognized by applying the rules stated in <xref linkend="sect_7.1.2" xrefstyle="select: label"/>.</para>
          </listitem>
          <listitem>
            <para xml:id="para_16976f86-e181-44ed-94cc-f581ed6e3462">When converting a Data Set from an Explicit VR Transfer Syntax to a different Transfer Syntax, an implementation may copy Data Elements with unrecognized VRs in the following manner:</para>
            <itemizedlist>
              <listitem>
                <para xml:id="para_4310d57e-7a7a-4fb2-b85d-c09b73883bd1">If the endianness of the Transfer Syntaxes is the same, the Value of the Data Element may be copied unchanged and if the target Transfer Syntax is Explicit VR, the VR bytes copied unchanged. In practice this only applies to Little Endian Transfer Syntaxes, since there was only one Big Endian Transfer Syntax defined.</para>
              </listitem>
              <listitem>
                <para xml:id="para_c8986cb5-5f5d-4fc9-a8bb-944ac0d2c28c">If the source Transfer Syntax is Little Endian and the target Transfer Syntax is the (retired) Big Endian Explicit VR Transfer Syntax, then the Value of the Data Element may be copied unchanged and the VR changed to UN, since being unrecognized, whether or not byte swapping is required is unknown. If the VR were copied unchanged, the byte order of the value might or might not be incorrect.</para>
              </listitem>
              <listitem>
                <para xml:id="para_f32a2408-9844-4584-b555-b7a9d7839d3d">If the source Transfer Syntax is the (retired) Big Endian Explicit VR Transfer Syntax, then the Data Element cannot be copied, because whether or not byte swapping is required is unknown, and there is no equivalent of the UN VR to use when the value is big endian rather than little endian.</para>
              </listitem>
            </itemizedlist>
            <para xml:id="para_81c8adde-4b69-4a39-a5ac-d6d375054621">The issues of whether or not the element may be copied, and what VR to use if copying, do not arise when converting a Data Set from Implicit VR Little Endian Transfer Syntax, since the VR would not be present to be unrecognized, and if the data element VR is not known from a data dictionary, then UN would be used.</para>
          </listitem>
        </orderedlist>
      </note>
      <para xml:id="para_895fc31c-2dcb-4dde-8e3a-1652fc872b35">An individual Value, including padding, shall not exceed the Length of Value, except in the case of the last Value of a multi-valued field as specified in <xref linkend="sect_6.4" xrefstyle="select: label"/>.</para>
      <note xml:id="note_6.1-2-1">
        <para xml:id="para_4f1a0c3f-4bdc-484e-8c65-29541fd852a1">The lengths of Value Representations for which the Character Repertoire can be extended or replaced are expressly specified in characters rather than bytes in <xref linkend="table_6.2-1" xrefstyle="select: label"/>. This is because the mapping from a character to the number of bytes used for that character's encoding may be dependent on the character set used.</para>
      </note>
      <para xml:id="para_08c9d6ac-cd89-4041-b7d2-f6e80d9b14c2">Escape Sequences used for Code Extension shall not be included in the count of characters.</para>
      <table frame="box" label="6.2-1" rules="all" xml:id="table_6.2-1">
        <caption>DICOM Value Representations</caption>
        <thead>
          <tr valign="top">
            <th align="center" colspan="1" rowspan="1">
              <para xml:id="para_62ffdcad-27ab-482e-8581-ab71ea117436">
                <emphasis role="bold">VR Name</emphasis>
              </para>
            </th>
            <th align="center" colspan="1" rowspan="1">
              <para xml:id="para_ae0cc4bd-efd7-4aa8-ba18-7df14fce5fbe">
                <emphasis role="bold">Definition</emphasis>
              </para>
            </th>
            <th align="center" colspan="1" rowspan="1">
              <para xml:id="para_3473682f-25a1-47a4-8fc2-d99762e43296">
                <emphasis role="bold">Character Repertoire</emphasis>
              </para>
            </th>
            <th align="center" colspan="1" rowspan="1">
              <para xml:id="para_482e9707-5e08-45b5-b56a-11321f495679">
                <emphasis role="bold">Length of Value</emphasis>
              </para>
            </th>
          </tr>
        </thead>
        <tbody>
          <tr valign="top">
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_7d757325-1a6c-4cb0-8a72-0e9680f7c1eb">AE</para>
              <para xml:id="para_2c3e5b28-e565-422e-a69e-d20b73c4e84f">Application Entity</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_c154eb7a-9e04-4032-9e1f-c7eaee93de2f">A string of characters that identifies an Application Entity with leading and trailing spaces (20H) being non-significant. A value consisting solely of spaces shall not be used.</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_a5907128-062e-4861-8c72-e2cecad3c400">Default Character Repertoire excluding character code 5CH (the BACKSLASH "\" in ISO-IR 6), and all control characters.</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_e253ef85-79ce-4178-914e-13d168ddd2b5">16 bytes maximum</para>
            </td>
          </tr>
          <tr valign="top">
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_dab15e52-13a5-4b4a-9964-cebda56baf19">AS</para>
              <para xml:id="para_c8bd0fd4-3419-4f22-b745-6e14d83fedf8">Age String</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_8879aecd-69b3-4e09-a150-639cb8f4a9bf">A string of characters with one of the following formats -- nnnD, nnnW, nnnM, nnnY; where nnn shall contain the number of days for D, weeks for W, months for M, or years for Y.</para>
              <para xml:id="para_c180285a-6286-418a-89b5-7e2e4ff06d9d">Example: "018M" would represent an age of 18 months.</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_323148f8-0275-45d7-9564-04600555e7ee">"0"-"9", "D", "W", "M", "Y" of Default Character Repertoire</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_59290341-10ec-4056-a626-e33538da128b">4 bytes fixed</para>
            </td>
          </tr>
          <tr valign="top">
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_9a67e98c-cd28-4023-8358-9aab59aaea07">AT</para>
              <para xml:id="para_8d360848-86d9-4e16-bd8e-a4ecd3a0fa89">Attribute Tag</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_53012354-d943-4d36-8103-f7640b7a15bc">Ordered pair of 16-bit unsigned integers that is the value of a Data Element Tag.</para>
              <para xml:id="para_4461a6a0-0a7e-4546-ade2-aa304e3d6212">Example: A Data Element Tag of (0018,00FF) would be encoded as a series of 4 bytes in a Little-Endian Transfer Syntax as 18H,00H,FFH,00H.</para>
              <note>
                <para xml:id="para_ecc00586-542e-403c-844f-95526ddcf942">The encoding of an AT value is exactly the same as the encoding of a Data Element Tag as defined in <xref linkend="chapter_7" xrefstyle="template:Section %n"/>.</para>
              </note>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_879b1519-9274-4d2c-b9c0-9615a28ccf8c">not applicable</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_0694845c-375f-4489-9a36-9fbc00cdd285">4 bytes fixed</para>
            </td>
          </tr>
          <tr valign="top">
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_8460ee33-5f12-44f6-a3a1-9f0070eb691c">CS</para>
              <para xml:id="para_86aefa1f-fc71-4742-82b9-29934b10466a">Code String</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_7af76b7b-3f18-464b-bc35-6605c65e2ce1">A string of characters identifying a controlled concept. Leading or trailing spaces (20H) are not significant.</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_aeb2484c-ccbd-4ff8-bf5c-b3df74ea28b4">Uppercase characters, "0"-"9", the SPACE character, and underscore "_", of the Default Character Repertoire</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_54a9112c-d36c-4110-971f-607120105230">16 bytes maximum</para>
            </td>
          </tr>
          <tr valign="top">
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_312cfe02-4e56-4356-a757-e4074a11be69">DA</para>
              <para xml:id="para_a71746da-8604-4a32-9816-cc5540443321">Date</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_82faa9ca-d49d-4b13-9b8a-9595060a9ece">A string of characters of the format YYYYMMDD; where YYYY shall contain year, MM shall contain the month, and DD shall contain the day, interpreted as a date of the Gregorian calendar system.</para>
              <para xml:id="para_273dbfc4-48fe-4099-9d3a-ae351dcbcb43">Example:</para>
              <itemizedlist mark="none">
                <listitem>
                  <para xml:id="para_a978692f-75a9-44c3-a701-7649ec2598d3">"19930822" would represent August 22, 1993.</para>
                </listitem>
              </itemizedlist>
              <note>
                <orderedlist numeration="arabic">
                  <listitem>
                    <para xml:id="para_ba2986ff-487f-4cc6-8f32-c7ff5f598a26">The ACR-NEMA Standard 300 (predecessor to DICOM) supported a string of characters of the format YYYY.MM.DD for this VR. Use of this format is not compliant.</para>
                  </listitem>
                  <listitem>
                    <para xml:id="para_d46e39cc-cdfa-42e1-b9c8-de559b171268">See also DT VR in this table.</para>
                  </listitem>
                  <listitem>
                    <para xml:id="para_b8208da4-1132-455c-bb65-1e5fa04387f1">Dates before year 1582, e.g., used for dating historical or archeological items, are interpreted as proleptic Gregorian calendar dates, unless otherwise specified.</para>
                  </listitem>
                </orderedlist>
              </note>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_051ddb0d-f521-4eea-a7f6-502fcfdb8a10">"0"-"9" of Default Character Repertoire</para>
              <para xml:id="para_b97c3a95-d323-4fbf-ba74-57adf066aa34">In the context of a Query with range matching (see <olink targetdoc="PS3.4" targetptr="PS3.4" xrefstyle="select: labelnumber"/>), the character "-" is allowed, and a trailing SPACE character is allowed for padding.</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_c8c9214c-9dee-4bc9-91cd-013d918748be">8 bytes fixed</para>
              <para xml:id="para_49a941af-6e39-4578-97fe-736b08f27844">In the context of a Query with range matching (see <olink targetdoc="PS3.4" targetptr="PS3.4" xrefstyle="select: labelnumber"/>), the length is 18 bytes maximum.</para>
            </td>
          </tr>
          <tr valign="top">
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_15754884-9ca2-4b12-9368-d66f32bc8ce1">DS</para>
              <para xml:id="para_f1b3959a-79e6-4c84-8367-8452b1b47fec">Decimal String</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_127e50f3-f533-4908-925e-918721f61459">A string of characters representing either a fixed point number or a floating point number. A fixed point number shall contain only the characters 0-9 with an optional leading "+" or "-" and an optional "." to mark the decimal point. A floating point number shall be conveyed as defined in ANSI X3.9, with an "E" or "e" to indicate the start of the exponent. Decimal Strings may be padded with leading or trailing spaces. Embedded spaces are not allowed.</para>
              <note>
                <para xml:id="para_16e85eaf-9363-438f-8377-24fb3a38faab">Data Elements with multiple values using this VR may not be properly encoded if Explicit-VR Transfer Syntax is used and the VL of this attribute exceeds 65534 bytes.</para>
              </note>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_a652b496-a480-4708-9df8-0db510890266">"0"-"9", "+", "-", "E", "e", "." and the SPACE character of Default Character Repertoire</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_75c2ea45-561e-49c5-953f-3194db1a31c1">16 bytes maximum</para>
            </td>
          </tr>
          <tr valign="top">
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_89d6d588-e108-4ee1-b4ba-74a5c3f0df43">DT</para>
              <para xml:id="para_65cc86b8-2701-4a0c-a3a9-05ae7921f434">Date Time</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_2b9600da-017c-4dec-a8aa-7706b50cf771">A concatenated date-time character string in the format:</para>
              <para xml:id="para_37426e65-d495-427c-aab6-276f41fc1dc3">YYYYMMDDHHMMSS.FFFFFF&amp;ZZXX</para>
              <para xml:id="para_8663d756-fd4b-45ab-baeb-994f1cba2179">The components of this string, from left to right, are YYYY = Year, MM = Month, DD = Day, HH = Hour (range "00" - "23"), MM = Minute (range "00" - "59"), SS = Second (range "00" - "60").</para>
              <para xml:id="para_ca832846-6337-4d93-ac39-c489a0bc0948">FFFFFF = Fractional Second contains a fractional part of a second as small as 1 millionth of a second (range "000000" - "999999").</para>
              <para xml:id="para_2286d5cb-b0ef-498e-be7b-2532669ec18b">&amp;ZZXX is an optional suffix for offset from Coordinated Universal Time (UTC), where &amp; = "+" or "-", and ZZ = Hours and XX = Minutes of offset.</para>
              <para xml:id="para_00832e1c-8f21-4212-a3c3-16c2f02b3ed9">The year, month, and day shall be interpreted as a date of the Gregorian calendar system.</para>
              <para xml:id="para_43270038-e859-46ae-99c1-070b2f0c7b5b">A 24-hour clock is used. Midnight shall be represented by only "0000" since "2400" would violate the hour range.</para>
              <para xml:id="para_2b4bb1bd-e2d1-47ca-990b-9c24fe34b43e">The Fractional Second component, if present, shall contain 1 to 6 digits. If Fractional Second is unspecified the preceding "." shall not be included. The offset suffix, if present, shall contain 4 digits. The string may be padded with trailing SPACE characters. Leading and embedded spaces are not allowed.</para>
              <para xml:id="para_a1efbb41-64b1-43c9-a9ac-1bafa4f2fd2e">A component that is omitted from the string is termed a null component. Trailing null components of Date Time indicate that the value is not precise to the precision of those components. The YYYY component shall not be null. Non-trailing null components are prohibited. The optional suffix is not considered as a component.</para>
              <para xml:id="para_836aa259-1f90-46f4-93ee-624f100d51f5">A Date Time value without the optional suffix is interpreted to be in the local time zone of the application creating the Data Element, unless explicitly specified by the Timezone Offset From UTC (0008,0201).</para>
              <para xml:id="para_74bba2be-d45c-45e3-8968-d8bc13aa93fb">UTC offsets are calculated as "local time minus UTC". The offset for a Date Time value in UTC shall be +0000.</para>
              <note>
                <orderedlist numeration="arabic">
                  <listitem>
                    <para xml:id="para_2422214c-9a30-460a-b9d0-3e4c775b3a04">The range of the offset is -1200 to +1400. The offset for United States Eastern Standard Time is -0500. The offset for Japan Standard Time is +0900.</para>
                  </listitem>
                  <listitem>
                    <para xml:id="para_e0cba9aa-a186-4ce1-b3e4-c87911de6b50">The RFC 2822 use of -0000 as an offset to indicate local time is not allowed.</para>
                  </listitem>
                  <listitem>
                    <para xml:id="para_151a1ae3-64b3-436b-8f22-99684b820941">A Date Time value of 195308 means August 1953, not specific to particular day. A Date Time value of 19530827111300.0 means August 27, 1953, 11;13 a.m. accurate to 1/10th second.</para>
                  </listitem>
                  <listitem>
                    <para xml:id="para_66da1d4f-c03b-4dde-a449-4bbd9827d94f">The Second component may have a value of 60 only for a leap second.</para>
                  </listitem>
                  <listitem>
                    <para xml:id="para_b2e6edf6-c7e8-477f-9746-ac15503e2dd5">The offset may be included regardless of null components; e.g., 2007-0500 is a legal value.</para>
                  </listitem>
                </orderedlist>
              </note>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_a9c91669-9538-4ce4-9901-4efe58dc84c5">"0"-"9", "+", "-", "." and the SPACE character of Default Character Repertoire</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_5627268a-bac4-48a6-b13c-a145d8f31a46">26 bytes maximum</para>
              <para xml:id="para_db631eb1-a446-47a8-ab84-e16ffe27cb29">In the context of a Query with range matching (see <olink targetdoc="PS3.4" targetptr="PS3.4" xrefstyle="select: labelnumber"/>), the length is 54 bytes maximum.</para>
            </td>
          </tr>
          <tr valign="top">
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_0bdb878d-7f6f-48b8-9046-8c30b57b2bc0">FL</para>
              <para xml:id="para_094d173e-1c82-475a-afa2-eb74512c3926">Floating Point Single</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_0954f6ec-c75f-4c5b-a07e-e9925e1c88ff">Single precision binary floating point number represented in IEEE 754:1985 32-bit Floating Point Number Format.</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_4419ce82-6d85-46eb-b2bd-471ac632f373">not applicable</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_affd4b8c-fb1a-40df-947b-5d0eb1df5343">4 bytes fixed</para>
            </td>
          </tr>
          <tr valign="top">
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_ae664719-b53c-4c60-9517-d8fb267a7daf">FD</para>
              <para xml:id="para_1e7baecf-f1db-4d09-89b9-6760464498b6">Floating Point Double</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_ecc3ceda-4b8b-4531-9323-af7767dadf23">Double precision binary floating point number represented in IEEE 754:1985 64-bit Floating Point Number Format.</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_aeebd124-f6b0-4cb9-b9df-4ead6d4b1fa1">not applicable</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_0dcfe15c-379b-4eb7-bd63-81cad9fe23e0">8 bytes fixed</para>
            </td>
          </tr>
          <tr valign="top">
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_87637987-925d-448a-88ee-91f403f6702d">IS</para>
              <para xml:id="para_f9be0f37-12c8-4be9-aa3f-eb9a5ee10dd3">Integer String</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_ac848073-96aa-4d25-ab07-86a4c8745f97">A string of characters representing an Integer in base-10 (decimal), shall contain only the characters 0 - 9, with an optional leading "+" or "-". It may be padded with leading and/or trailing spaces. Embedded spaces are not allowed.</para>
              <para xml:id="para_72679866-f84f-4716-af33-bcdb89236804">The integer, n, represented shall be in the range:</para>
              <para xml:id="para_224edde0-17a4-4716-b1a3-8171d1ada54c">-2<superscript>31</superscript>&lt;= n &lt;= (2<superscript>31</superscript>-1).</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_8602e63f-0d91-47cd-8329-3b60b9719faa">"0"-"9", "+", "-" and the SPACE character of Default Character Repertoire</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_dbced272-c8cb-4d00-8970-2013a11750de">12 bytes maximum</para>
            </td>
          </tr>
          <tr valign="top">
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_5184abc4-043b-422d-8d27-8955f439cdb8">LO</para>
              <para xml:id="para_d5cdb0ba-5bae-445d-a3cd-0771d2e73e4b">Long String</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_42adc9ba-6f64-4267-8e9e-92661a86a90f">A character string that may be padded with leading and/or trailing spaces. The character code 5CH (the BACKSLASH "\" in ISO-IR 6) shall not be present, as it is used as the delimiter between values in multi-valued data elements. The string shall not have Control Characters except for ESC.</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_50c6e09d-fb46-4ee9-abc5-8d6704dcf47f">Default Character Repertoire and/or as defined by (0008,0005) excluding character code 5CH (the BACKSLASH "\" in ISO-IR 6), and all Control Characters except ESC when used for <xref linkend="biblio_ISOIEC2022"/> escape sequences.</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_7e6fcd19-43e8-470b-8517-2cfaa4e77d6e">64 chars maximum (see <xref linkend="note_6.1-2-1" xrefstyle="template:Note in Section 6.2"/>)</para>
            </td>
          </tr>
          <tr valign="top">
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_b4e45212-0683-4703-9cdd-bc9255edd373">LT</para>
              <para xml:id="para_ffab6a78-5ea8-42ab-a5e0-28a798681ece">Long Text</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_389c30b3-7e12-4287-b6f4-8b34682f9997">A character string that may contain one or more paragraphs. It may contain the Graphic Character set and the Control Characters, CR, LF, FF, and ESC. It may be padded with trailing spaces, which may be ignored, but leading spaces are considered to be significant. Data Elements with this VR shall not be multi-valued and therefore character code 5CH (the BACKSLASH "\" in ISO-IR 6) may be used.</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_56124f2b-f9d8-40f1-b4e8-25d8489eba9f">Default Character Repertoire and/or as defined by (0008,0005) excluding Control Characters except TAB, LF, FF, CR (and ESC when used for <xref linkend="biblio_ISOIEC2022"/> escape sequences).</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_3bb877d7-b105-429e-92ab-ef4e2323c0c1">10240 chars maximum (see <xref linkend="note_6.1-2-1" xrefstyle="template:Note in Section 6.2"/>)</para>
            </td>
          </tr>
          <tr valign="top">
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_973d1f90-6cb4-4966-86e4-68f32946b6e9">OB</para>
              <para xml:id="para_bd2d566b-6196-4dfa-b40b-2ed6214162f6">Other Byte</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_63ef9d65-10d9-445d-b7b3-93cb6d31e218">An octet-stream where the encoding of the contents is specified by the negotiated Transfer Syntax. OB is a VR that is insensitive to byte ordering (see <xref linkend="sect_7.3" xrefstyle="select: label"/>). The octet-stream shall be padded with a single trailing NULL byte value (00H) when necessary to achieve even length.</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_401bb3cf-9510-477f-b992-96cd3d0aa2c9">not applicable</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_689bdc65-7e1b-4777-a62c-699775eae1d2">see Transfer Syntax definition</para>
            </td>
          </tr>
          <tr valign="top">
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_f21f3196-96be-4c5a-a5a9-b014a18c3c13">OD</para>
              <para xml:id="para_3ff0e461-16ef-4035-afbe-d2be9b209fdd">Other Double</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_c00ad319-fe87-41ad-83b5-ac20a1a70afe">A stream of 64-bit IEEE 754:1985 floating point words. OD is a VR that requires byte swapping within each 64-bit word when changing byte ordering (see <xref linkend="sect_7.3" xrefstyle="select: label"/>).</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_98ea7d6a-97b6-4f95-b818-830c8eb86784">not applicable</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_8a427e77-4636-42ea-b20b-ecdc516b2ead">2<superscript>32</superscript>-8 bytes maximum</para>
            </td>
          </tr>
          <tr valign="top">
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_51c4e4f2-2811-4828-9a06-db1c5711c874">OF</para>
              <para xml:id="para_62319e8c-b6d8-4e69-99ef-22b57db8b33e">Other Float</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_411d45f9-2aae-46c4-af81-60d4205f25c2">A stream of 32-bit IEEE 754:1985 floating point words. OF is a VR that requires byte swapping within each 32-bit word when changing byte ordering (see <xref linkend="sect_7.3" xrefstyle="select: label"/>).</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_2e1db68a-7c7b-4565-90ae-db7bdacf2f71">not applicable</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_6b2e68b4-97aa-4d3d-88a0-fae5f37cd6c4">2<superscript>32</superscript>-4 bytes maximum</para>
            </td>
          </tr>
          <tr valign="top">
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_91e98d31-b095-450d-a731-03d130783da7">OL</para>
              <para xml:id="para_199bed09-5450-4a6b-86ce-0bc9ab308cb8">Other Long</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_42969a8a-2079-410d-bcda-972786062dc9">A stream of 32-bit words where the encoding of the contents is specified by the negotiated Transfer Syntax. OL is a VR that requires byte swapping within each word when changing byte ordering (see <xref linkend="sect_7.3" xrefstyle="select: label"/>).</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_b4817f91-53e7-4054-b7f8-d99e3019b848">not applicable</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_0e7d76ca-1dc3-4940-a9e6-a3e1e8f82b39">see Transfer Syntax definition</para>
            </td>
          </tr>
            <tr valign="top">
                <td align="left" colspan="1" rowspan="1">
                    <para xml:id="para_295617ef-66c7-4fa9-aee5-c21121f5a78e">OV</para>
                    <para xml:id="para_b2b6d1a7-c914-45ed-94cc-81f51e1608d1">Other 64-bit Very Long</para>
                </td>
                <td align="left" colspan="1" rowspan="1">
                    <para xml:id="para_6f799eb8-e8bc-48ba-a27f-52b9573c13db">A stream of 64-bit words where the encoding of the contents is specified by the negotiated Transfer Syntax. OV is a VR that requires byte swapping within each word when changing byte ordering (see <xref linkend="sect_7.3" xrefstyle="select: label"/>).</para>
                </td>
                <td align="left" colspan="1" rowspan="1">
                    <para xml:id="para_c5b66285-f93b-4633-8361-b72e57427a80">not applicable</para>
                </td>
                <td align="left" colspan="1" rowspan="1">
                    <para xml:id="para_0d64ce73-2fb3-403f-b502-c7aa142d1ede">see Transfer Syntax definition</para>
                </td>
            </tr>
          <tr valign="top">
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_b548f29c-2871-4ad6-91ce-5f0ba6bd294f">OW</para>
              <para xml:id="para_b8371695-2729-4b85-8c99-12c64e4d3aaf">Other Word</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_29d49676-964d-48ea-81bc-8551eddc026e">A stream of 16-bit words where the encoding of the contents is specified by the negotiated Transfer Syntax. OW is a VR that requires byte swapping within each word when changing byte ordering (see <xref linkend="sect_7.3" xrefstyle="select: label"/>).</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_cd98f5fb-75f7-4f25-aebe-94715a7d7dbc">not applicable</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_c2e3d2e2-b5a3-4bd4-aaf0-d86abb3bea98">see Transfer Syntax definition</para>
            </td>
          </tr>
          <tr valign="top">
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_31eaa241-35b0-4fd1-b2b9-53185f5d50e5">PN</para>
              <para xml:id="para_bbf43fb8-2401-4ed7-bf80-c899211a6560">Person Name</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_33c3c135-889d-43ab-bd7c-33e8baf2cf4e">A character string encoded using a 5 component convention. The character code 5CH (the BACKSLASH "\" in ISO-IR 6) shall not be present, as it is used as the delimiter between values in multi-valued data elements. The string may be padded with trailing spaces. For human use, the five components in their order of occurrence are: family name complex, given name complex, middle name, name prefix, name suffix.</para>
              <note>
                <para xml:id="para_78da7b20-7105-4e23-ae41-865ce624f134">HL7 prohibits leading spaces within a component; DICOM allows leading and trailing spaces and considers them insignificant.</para>
              </note>
                <para xml:id="para_2ce60ec5-3c8c-4248-9a2f-7a664ff92843">Any of the five components may be an empty string. The component delimiter shall be the caret "^" character (5EH). There shall be no more than four component delimiters, i.e., none after the last component if all components are present. Delimiters are required for interior null components. Trailing null components and their delimiters may be omitted. Multiple entries are permitted in each component and are encoded as natural text strings, in the format preferred by the named person.</para>
              <para xml:id="para_3835b192-07af-4733-980f-917d21b04975">For veterinary use, the first two of the five components in their order of occurrence are: responsible party family name or responsible organization name, patient name. The remaining components are not used and shall not be present.</para>
              <para xml:id="para_12de8c0d-8ab8-4e45-b1a2-a117ac28030f">This group of five components is referred to as a Person Name component group.</para>
                <para xml:id="para_56ae71f4-a419-42a1-99bc-49af29f5306f">For the purpose of writing names in ideographic characters and in phonetic characters, up to 3 groups of components (see <xref linkend="chapter_H" xrefstyle="template:Annex %n"/>, <xref linkend="chapter_I" xrefstyle="template:Annex %n"/> and <xref linkend="chapter_J" xrefstyle="template:Annex %n"/>) may be used. The delimiter for component groups shall be the equals character "=" (3DH). There shall be no more than two component group delimiters, i.e., none after the last component group if all component groups are present. The three component groups of components in their order of occurrence are: an alphabetic representation, an ideographic representation, and a phonetic representation.</para>
              <para xml:id="para_4c665478-8b98-4492-a57a-47c9e6d625c8">Any component group may be absent, including the first component group. In this case, the person name may start with one or more "=" delimiters. Delimiters are required for interior null component groups. Trailing null component groups and their delimiters may be omitted.</para>
              <para xml:id="para_9cea8a36-93d5-4c85-a1de-0ba254e5cf41">Precise semantics are defined for each component group. See <xref linkend="sect_6.2.1.2" xrefstyle="select: label"/>.</para>
              <para xml:id="para_b10c0554-b765-4fa7-a779-01a06034345e">For examples and notes, see <xref linkend="sect_6.2.1.1" xrefstyle="select: label"/>.</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_b6bd29f2-a6c8-414e-825d-8a8459d81fe8">Default Character Repertoire and/or as defined by (0008,0005) excluding character code 5CH (the BACKSLASH "\" in ISO-IR 6) and all Control Characters except ESC when used for <xref linkend="biblio_ISOIEC2022"/> escape sequences.</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_eab20edf-d3b4-4292-bdaf-3910a731948a">64 chars maximum per component group</para>
              <para xml:id="para_a69987d9-d9a0-438a-a97c-0291045c62e8">(see <xref linkend="note_6.1-2-1" xrefstyle="template:Note in Section 6.2"/>)</para>
            </td>
          </tr>
          <tr valign="top">
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_2466222f-6987-44d3-8ce7-bf0802267580">SH</para>
              <para xml:id="para_4fba95fc-6bd7-4250-bacb-b2d88e23a42e">Short String</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_86e7840f-09d0-4a50-964a-bfa24df6c5c4">A character string that may be padded with leading and/or trailing spaces. The character code 05CH (the BACKSLASH "\" in ISO-IR 6) shall not be present, as it is used as the delimiter between values for multiple data elements. The string shall not have Control Characters except ESC.</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_b39e95c6-4495-493d-9c5b-a495469924a1">Default Character Repertoire and/or as defined by (0008,0005) excluding character code 5CH (the BACKSLASH "\" in ISO-IR 6) and all Control Characters except ESC when used for <xref linkend="biblio_ISOIEC2022"/> escape sequences.</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_5d1d583a-5d30-447c-8352-17d361158b26">16 chars maximum (see <xref linkend="note_6.1-2-1" xrefstyle="template:Note in Section 6.2"/>)</para>
            </td>
          </tr>
          <tr valign="top">
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_eb523077-905b-4e1d-a4bd-e4efc92b4336">SL</para>
              <para xml:id="para_9cdc03e0-bb71-42fd-ad38-1d37468a3690">Signed Long</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_620c7bb0-d078-407f-8bb6-9613971f34fa">Signed binary integer 32 bits long in 2's complement form.</para>
              <para xml:id="para_c1be9ad9-a69e-4c66-9499-6d6f6bc17c80">Represents an integer, n, in the range:</para>
              <para xml:id="para_3459a8f2-d433-4245-bcd1-5e051b9d86c6">- 2<superscript>31</superscript>&lt;= n &lt;= 2<superscript>31</superscript>-1.</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_88ebb0ec-4d33-4033-b767-677730feaf15">not applicable</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_32e7c901-fc12-440c-84f0-09759b1f7f6b">4 bytes fixed</para>
            </td>
          </tr>
          <tr valign="top">
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_cc7007e1-f562-4604-970a-08b3048ea425">SQ</para>
              <para xml:id="para_b5ccdad3-2e5c-4837-8e59-5621416550f6">Sequence of Items</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_4017c9c8-d5ea-40f2-9045-121f5038d00b">Value is a Sequence of zero or more Items, as defined in <xref linkend="sect_7.5" xrefstyle="select: label"/>.</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_4637f790-cc23-40ff-85ea-c921a590d324">not applicable (see <xref linkend="sect_7.5" xrefstyle="select: label"/>)</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_a074b246-3e55-4b6e-97c7-7a4fb8e0ca70">not applicable (see <xref linkend="sect_7.5" xrefstyle="select: label"/>)</para>
            </td>
          </tr>
          <tr valign="top">
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_1a699951-7e9c-4691-91fa-700bff49402c">SS</para>
              <para xml:id="para_7493ca83-582c-48a4-b742-0cd94f51c4a8">Signed Short</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_8e04c838-bec1-4308-8772-a53c8a1775b9">Signed binary integer 16 bits long in 2's complement form. Represents an integer n in the range:</para>
              <para xml:id="para_d8e4b83f-d5de-457b-b36c-d5e43ea0a546">-2<superscript>15</superscript>&lt;= n &lt;= 2<superscript>15</superscript>-1.</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_3753dfa6-d069-4f3a-ae8d-5e6a05375d88">not applicable</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_69546317-946e-4a05-bb88-54625dd33da6">2 bytes fixed</para>
            </td>
          </tr>
          <tr valign="top">
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_f51f59a4-1008-459e-a737-ec0133c8ea8d">ST</para>
              <para xml:id="para_c3562b1a-cde1-45ac-a612-ca53c8c15033">Short Text</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_abf0d5c1-ee61-4a60-91d3-20ba26452994">A character string that may contain one or more paragraphs. It may contain the Graphic Character set and the Control Characters, CR, LF, FF, and ESC. It may be padded with trailing spaces, which may be ignored, but leading spaces are considered to be significant. Data Elements with this VR shall not be multi-valued and therefore character code 5CH (the BACKSLASH "\" in ISO-IR 6) may be used.</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_6ef678fc-a004-4bcd-be4f-b1022015e696">Default Character Repertoire and/or as defined by (0008,0005) excluding Control Characters except TAB, LF, FF, CR (and ESC when used for <xref linkend="biblio_ISOIEC2022"/> escape sequences).</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_f3c46051-99e5-45f8-a903-bda694a9f5a6">1024 chars maximum (see <xref linkend="note_6.1-2-1" xrefstyle="template:Note in Section 6.2"/>)</para>
            </td>
          </tr>
            <tr valign="top">
                <td align="left" colspan="1" rowspan="1">
                    <para xml:id="para_abc2aff9-c40e-4244-a44b-1b2eccb6b0db">SV</para>
                    <para xml:id="para_75bc8b94-4fa8-40d8-88b7-8e3130ad10bf">Signed 64-bit Very Long</para>
                </td>
                <td align="left" colspan="1" rowspan="1">
                    <para xml:id="para_7919cbd7-79f3-440d-8daf-99e8a008f87f">Signed binary integer 64 bits long. Represents an integer n in the range:</para>
                    <para xml:id="para_1ee7eaaf-bae1-4699-ba3d-05213cd452da">- 2<superscript>63</superscript>&lt;= n &lt;= 2<superscript>63</superscript>-1.</para>
                </td>
                <td align="left" colspan="1" rowspan="1">
                    <para xml:id="para_e40503ce-1a9d-4882-9bfc-89ca610af7a1">not applicable</para>
                </td>
                <td align="left" colspan="1" rowspan="1">
                    <para xml:id="para_020a215b-43cf-472b-b25b-a8d2a120515f">8 bytes fixed</para>
                </td>
            </tr>
          <tr valign="top">
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_3f950ae4-871c-48c5-b200-6bccf821653b">TM</para>
              <para xml:id="para_92c86342-086c-4157-a0ee-b45144c7f8ef">Time</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_ff7a3a52-ad04-4497-9ad9-2078925fa449">A string of characters of the format HHMMSS.FFFFFF; where HH contains hours (range "00" - "23"), MM contains minutes (range "00" - "59"), SS contains seconds (range "00" - "60"), and FFFFFF contains a fractional part of a second as small as 1 millionth of a second (range "000000" - "999999"). A 24-hour clock is used. Midnight shall be represented by only "0000" since "2400" would violate the hour range.
        The string may be padded with trailing spaces. Leading and embedded spaces are not allowed.</para>
              <para xml:id="para_321d8116-18ae-49fc-9959-8ae4a7b8e788">One or more of the components MM, SS, or FFFFFF may be unspecified as long as every component to the right of an unspecified component is also unspecified, which indicates that the value is not precise to the precision of those unspecified components.</para>
              <para xml:id="para_7eb2c166-4fe2-4ffb-8c97-3fb334e05088">The FFFFFF component, if present, shall contain 1 to 6 digits. If FFFFFF is unspecified the preceding "." shall not be included.</para>
              <para xml:id="para_1b4ed8c8-f3b7-4fc9-87fb-98f3687d2106">Examples:</para>
              <orderedlist>
                <listitem>
                  <para xml:id="para_462d8f40-45d9-400d-a1c2-04cd871251d7">"070907.0705 " represents a time of 7 hours, 9 minutes and 7.0705 seconds.</para>
                </listitem>
                <listitem>
                  <para xml:id="para_ad348b34-3460-45bf-8d3e-0d1581ca55f8">"1010" represents a time of 10 hours, and 10 minutes.</para>
                </listitem>
                <listitem>
                  <para xml:id="para_16ecb9e5-b02f-4056-a35f-884791d4c52b">"021 " is an invalid value.</para>
                </listitem>
              </orderedlist>
              <note>
                <orderedlist numeration="arabic">
                  <listitem>
                    <para xml:id="para_2bbd3e70-eeb5-4c10-b6ef-794e97cb166c">The ACR-NEMA Standard 300 (predecessor to DICOM) supported a string of characters of the format HH:MM:SS.frac for this VR. Use of this format is not compliant.</para>
                  </listitem>
                  <listitem>
                    <para xml:id="para_88a068ff-8afe-4993-a55d-2f28040a08da">See also DT VR in this table.</para>
                  </listitem>
                  <listitem>
                    <para xml:id="para_1d76a6dc-c2a6-4c1c-8730-b9d9bbf9d209">The SS component may have a value of 60 only for a leap second.</para>
                  </listitem>
                </orderedlist>
              </note>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_455a798e-f160-4a66-9bd3-720adda19865">"0"-"9", "." and the SPACE character of Default Character Repertoire</para>
              <para xml:id="para_af6b4393-d1fb-4fb1-af0a-74da40c5f79f">In the context of a Query with range matching (see <olink targetdoc="PS3.4" targetptr="PS3.4" xrefstyle="select: labelnumber"/>), the character "-" is allowed.</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_a04dd05d-c7cb-4d3f-bdc8-ae1ea919b737">14 bytes maximum</para>
              <para xml:id="para_151442e0-54ad-4fd4-93af-56b4775cdeec">In the context of a Query with range matching (see <olink targetdoc="PS3.4" targetptr="PS3.4" xrefstyle="select: labelnumber"/>), the length is 28 bytes maximum.</para>
            </td>
          </tr>
          <tr valign="top">
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_9f97e934-a7b5-4c42-a744-8252dbab5e76">UC</para>
              <para xml:id="para_5c0434ae-2ecd-4306-a160-6e24428123fb">Unlimited Characters</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_b9f2f961-ed9e-4e9d-8b89-8a65ef926c09">A character string that may be of unlimited length that may be padded with trailing spaces. The character code 5CH (the BACKSLASH "\" in ISO-IR 6) shall not be present, as it is used as the delimiter between values in multi-valued data elements. The string shall not have Control Characters except for ESC.</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_d4d52b8d-489f-451a-baa1-6bd44fff556f">Default Character Repertoire and/or as defined by (0008,0005) excluding character code 5CH (the BACKSLASH "\" in ISO-IR 6), and all Control Characters except ESC when used for <xref linkend="biblio_ISOIEC2022"/> escape sequences.</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_1ef23c9d-223e-4728-acf9-8e851186ee4e">2<superscript>32</superscript>-2 bytes maximum</para>
              <para xml:id="para_6629a59e-d23d-4483-9c27-61a8049c2193">See <xref linkend="note_6.2-3-2" xrefstyle="template:Note 2"/>
</para>
            </td>
          </tr>
          <tr valign="top">
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_abd621c3-13e4-473e-98c9-961f4c69154c">UI</para>
              <para xml:id="para_69280997-d2e1-429d-8af6-3f660ab48282">Unique Identifier (UID)</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_7116fc3d-ba92-49cb-9a31-61711c8b7ad0">A character string containing a UID that is used to uniquely identify a wide variety of items. The UID is a series of numeric components separated by the period "." character. If a Value Field containing one or more UIDs is an odd number of bytes in length, the Value Field shall be padded with a single trailing NULL (00H) character to ensure that the Value Field is an even number of bytes in length. See <xref linkend="chapter_9" xrefstyle="template:Section %n"/> and <xref linkend="chapter_B" xrefstyle="template:Annex %n"/> for a complete specification and examples.</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_baccb4ea-a4c9-434d-8ef7-f70c7fb107d9">"0"-"9", "." of Default Character Repertoire</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_32d05a1e-6137-4dc9-8f32-603f039bfab2">64 bytes maximum</para>
            </td>
          </tr>
          <tr valign="top">
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_0a863bdc-8964-46d0-b88b-d4a40f087e1d">UL</para>
              <para xml:id="para_40a9b20f-23e9-40c5-b98a-ebbe6826ba37">Unsigned Long</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_a0de96e4-cec6-472f-bc7f-c47ea7a3d4c3">Unsigned binary integer 32 bits long. Represents an integer n in the range:</para>
              <para xml:id="para_3e0fe976-596b-43b6-9c8c-f7225cd848a9">0 &lt;= n &lt; 2<superscript>32</superscript>.</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_02b80cde-d26c-42eb-97da-19a7a8adb934">not applicable</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_39af55f6-ec3f-40cc-8065-421c30c72cde">4 bytes fixed</para>
            </td>
          </tr>
          <tr valign="top">
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_76ccbac7-54a5-4657-bef8-c2356ebb2dd6">UN</para>
              <para xml:id="para_3025cbc4-f16a-4f82-a61d-61b6a2a9b14a">Unknown</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_25e87db4-d8f5-4bf2-9dee-2c2b0c3949d4">An octet-stream where the encoding of the contents is unknown (see <xref linkend="sect_6.2.2" xrefstyle="select: label"/>).</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_db86752a-e13d-4b7a-b9dc-1f5ef3af54d7">not applicable</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_e090ca8c-a148-4afa-9973-839b3d9ef834">Any length valid for any of the other DICOM Value Representations</para>
            </td>
          </tr>
          <tr valign="top">
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_4931c674-0e4e-4a94-93bd-6db549b37f53">UR</para>
              <para xml:id="para_2889898e-783d-4bdf-a9c7-e815a8b7b1ab">Universal Resource Identifier or Universal Resource Locator (URI/URL)</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_c96ec4f9-eee9-47c9-8e43-c0997aa3d948">A string of characters that identifies a URI or a URL as defined in <xref linkend="biblio_RFC_3986"/>.
                Leading spaces are not allowed.
                Trailing spaces shall be ignored.
                Data Elements with this VR shall not be multi-valued.</para>
              <note>
<para xml:id="para_df8d3dab-23de-4bd7-be81-f7a7c6341b9b">Both absolute and relative URIs are permitted. If the URI is relative, then it is relative to the base URI of the object within which it is contained.</para>
</note>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_a9fdef50-7b18-40c6-ab80-8b702f9e9352">The subset of the Default Character Repertoire required for the URI as defined in IETF RFC3986 Section 2, plus the space (20H) character permitted only as trailing padding.</para>
              <para xml:id="para_1d36286b-0740-42e9-805d-1ab31fc7cbbe">Characters outside the permitted character set must be "percent encoded".</para>
              <note>
<para xml:id="para_2642f28f-e0be-4885-b68d-aaa1220e2a45">The Backslash (5CH) character is among those disallowed in URIs.</para>
</note>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_e72e157b-ce7c-4873-b671-cdcefe7cf4e8">2<superscript>32</superscript>-2 bytes maximum.</para>
              <para xml:id="para_9b9ccac0-8a18-44ab-b513-f95a63f60b2a">See <xref linkend="note_6.2-3-2" xrefstyle="template:Note 2"/>
</para>
            </td>
          </tr>
          <tr valign="top">
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_280c74b8-302d-4118-8a40-5662b69c6668">US</para>
              <para xml:id="para_1adc05b3-0b66-44d2-a236-04190624dc85">Unsigned Short</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_66038951-960b-4bd1-9c64-73e80c5cb64e">Unsigned binary integer 16 bits long. Represents integer n in the range:</para>
              <para xml:id="para_66666773-350c-4d6c-8a1f-7f10619c3680">0 &lt;= n &lt; 2<superscript>16</superscript>.</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_8bedde4d-91f9-41da-95f1-052665e98f5a">not applicable</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_967b4f06-d27b-4878-9ab5-04ef4193fd27">2 bytes fixed</para>
            </td>
          </tr>
          <tr valign="top">
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_e1e13e5c-b23d-4ffb-8fde-9ed2f5123b32">UT</para>
              <para xml:id="para_35568efa-b213-4530-93b9-1ddca06f1dc1">Unlimited Text</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_ee293bc0-0427-4b7d-b384-9e5003959e5f">A character string that may contain one or more paragraphs. It may contain the Graphic Character set and the Control Characters, CR, LF, FF, and ESC. It may be padded with trailing spaces, which may be ignored, but leading spaces are considered to be significant. Data Elements with this VR shall not be multi-valued and therefore character code 5CH (the BACKSLASH "\" in ISO-IR 6) may be used.</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_ee8ae8be-8947-4801-b8ab-50f8d3685c44">Default Character Repertoire and/or as defined by (0008,0005) excluding Control Characters except TAB, LF, FF, CR (and ESC when used for <xref linkend="biblio_ISOIEC2022"/> escape sequences).</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_c7664953-075f-4725-b7d4-6594677ea50d">2<superscript>32</superscript>-2 bytes maximum</para>
              <para xml:id="para_9e3ab649-6822-493e-ba2c-b1b7493557ff">See <xref linkend="note_6.2-3-2" xrefstyle="template:Note 2"/>
</para>
            </td>
          </tr>
            <tr valign="top">
                <td align="left" colspan="1" rowspan="1">
                    <para xml:id="para_570df2d2-ab6d-4bfa-b6cb-cad800e4596c">UV</para>
                    <para xml:id="para_d857f68c-19f7-4cb6-9dd2-76d2204082c9">Unsigned 64-bit Very Long</para>
                </td>
                <td align="left" colspan="1" rowspan="1">
                    <para xml:id="para_05be97d9-79af-4138-b301-ec9572aa7f05">Unsigned binary integer 64 bits long. Represents an integer n in the range:</para>
                    <para xml:id="para_25f279e7-21fe-4e0e-867f-95f4b5ca6c1e">0 &lt;= n &lt; 2<superscript>64</superscript>.</para>
                </td>
                <td align="left" colspan="1" rowspan="1">
                    <para xml:id="para_568b07e2-e607-40f9-bebb-d95b3af8c977">not applicable</para>
                </td>
                <td align="left" colspan="1" rowspan="1">
                    <para xml:id="para_b85f603c-da0a-4b0d-b2a5-18905e9ce1fb">8 bytes fixed</para>
                </td>
            </tr>
        </tbody>
      </table>
      <note>
        <orderedlist numeration="arabic">
          <listitem>
            <para xml:id="para_a21bcff3-c933-4d8c-ae37-74a4ab50cf05">For attributes that were present in ACR-NEMA 1.0 and 2.0 and that have been retired, the specifications of Value Representation and Value Multiplicity provided are recommendations for the purpose of interpreting their values in objects created in accordance with earlier versions of this Standard. These recommendations are suggested as most appropriate for a particular attribute; however, there is no guarantee that historical objects will not violate some requirements or specified VR and/or VM.</para>
          </listitem>
          <listitem>
            <para xml:id="note_6.2-3-2">The length of the value of UC, UR and UT VRs is limited only by the size of the maximum unsigned integer representable in a 32 bit VL field minus two, since FFFFFFFFH is reserved and lengths are required to be even.</para>
          </listitem>
          <listitem>
            <para xml:id="para_c3f590de-0de1-4117-b7b8-a5a7fb90d8d3">In previous editions of the Standard (see PS3.5 2015a), the TAB character was not listed as permitted for the ST, LT and UT VRs. It has been added for the convenience of formatting and the encoding of XML text.</para>
          </listitem>
        </orderedlist>
      </note>
      <section label="6.2.1" status="3" xml:id="sect_6.2.1">
        <title>Person Name (PN) Value Representation</title>
        <section label="6.2.1.1" status="4" xml:id="sect_6.2.1.1">
          <title>Examples of PN VR and Notes</title>
          <para xml:id="para_b9bdbb47-3192-4e4c-bf11-3458c1bf5f95">Examples:</para>
          <itemizedlist>
            <listitem>
              <para xml:id="para_3cb2231d-0872-4490-ba7e-39f4dab01742">Rev. John Robert Quincy Adams, B.A. M.Div.</para>
              <para xml:id="para_61ccf769-4def-408b-9cfa-757728f0f672">"Adams^John Robert Quincy^^Rev.^B.A. M.Div."</para>
              <para xml:id="para_2cff06ea-bb20-4f4b-8056-282f80a5abba">[One family name; three given names; no middle name; one prefix; two suffixes.]</para>
            </listitem>
            <listitem>
              <para xml:id="para_6e555104-0b59-4e1a-8181-acf3c4dd58bc">Susan Morrison-Jones, Ph.D., Chief Executive Officer</para>
              <para xml:id="para_70c768dc-5faa-4576-bf7d-6efc1cbdc8fb">"Morrison-Jones^Susan^^^Ph.D., Chief Executive Officer"</para>
              <para xml:id="para_391621a5-774b-450e-bb75-75efb8f5c8a3">[Two family names; one given name; no middle name; no prefix; two suffixes.]</para>
            </listitem>
            <listitem>
              <para xml:id="para_78ab8185-1753-452c-a651-e7ec02133e50">John Doe</para>
              <para xml:id="para_1779c4ec-82fd-41d2-807f-5e935ace0f45">"Doe^John"</para>
              <para xml:id="para_c74e0f89-12ac-4aa2-a6f2-70bd1466371a">[One family name; one given name; no middle name, prefix, or suffix. Delimiters have been omitted for the three trailing null components.]</para>
            </listitem>
            <listitem>
              <para xml:id="para_ff25f262-2c69-4a76-9c52-964f140a4b27">(for examples of the encoding of Person Names using multi-byte character sets see <xref linkend="chapter_H" xrefstyle="template:Annex %n"/>)</para>
            </listitem>
            <listitem>
              <para xml:id="para_c6f71b70-a5ca-4fcf-9075-0fde584d3149">"Smith^Fluffy"</para>
              <para xml:id="para_bd1d7390-c4ed-44c2-ab0a-4ff79f8e0265">[A cat, rather than a human, whose responsible party family name is Smith, and whose own name is Fluffy]</para>
            </listitem>
            <listitem>
              <para xml:id="para_d5137dd1-6387-4d99-bb33-244122e51265">"ABC Farms^Running on Water"</para>
              <para xml:id="para_5eedf116-ac08-446f-8010-46f5b04ef182">[A horse whose responsible organization is named ABC Farms, and whose name is "Running On Water"]</para>
            </listitem>
          </itemizedlist>
          <note>
            <orderedlist numeration="arabic">
              <listitem>
                <para xml:id="para_30ed1d4d-292a-475b-8c35-0dca9f77b4cb">A similar multiple component convention is also used by the HL7 v2 XPN data type. However, the XPN data type places the suffix component before the prefix, and has a sixth component "degree" that DICOM subsumes in the name suffix. There are also differences in the manner in which name representation is identified.</para>
              </listitem>
              <listitem>
                <para xml:id="para_65c06d4e-d592-4af8-8e88-5ecd50a655d4">In typical American and European usage the first occurrence of "given name" would represent the "first name". The second and subsequent occurrences of the "given name" would typically be treated as a middle name(s). The "middle name" component is retained for the purpose of backward compatibility with existing standards.</para>
              </listitem>
              <listitem>
                <para xml:id="para_139101bd-5f93-42ad-ab2d-947966cc4e30">The implementer should remain mindful of earlier usage forms that represented "given names" as "first" and "middle" and that translations to and from this previous typical usage may be required.</para>
              </listitem>
              <listitem>
                <para xml:id="para_c01ee868-11b9-4b2e-a8a4-016bcf9e2e6e">For reasons of backward compatibility with older versions of this Standard, person names might be considered a single family name complex (single component without "^" delimiters).</para>
              </listitem>
            </orderedlist>
          </note>
          
        </section>
        <section label="6.2.1.2" status="4" xml:id="sect_6.2.1.2">
          <title>Ideographic and Phonetic Characters in Data Elements with VR of PN</title>
          <para xml:id="para_daf538f1-2517-4ec7-b8c9-aa3d6dd33712">Character strings representing person names are encoded using a convention for PN Value Representation based on component groups with 5 components.</para>
          <para xml:id="para_7d144c51-7fae-47f0-8e50-a8252e08bbe0">For the purpose of writing names in ideographic characters and in phonetic characters, up to 3 component groups may be used. The delimiter of the component group shall be the equals character "=" (3DH). The three component groups in their order of occurrence are: an alphabetic representation, an ideographic representation, and a phonetic representation.</para>
          <para xml:id="para_facb498f-6a71-48ba-b2e1-7e53564054d3">Any component group may be absent, including the first component group. In this case, the person name may start with one or more "=" delimiters. Delimiters are also required for interior null component groups. Trailing null component groups and their delimiters may be omitted.</para>
          <para xml:id="para_4c6c02a7-227b-4b36-81b2-6a19a14b5d94">The first component group (identified by DICOM as "alphabetic") shall be encoded using the character set specified by the Attribute Specific Character Set (0008,0005), value 1.
            If Attribute Specific Character Set (0008,0005) is not present, the Default Character Repertoire ISO-IR 6 shall be used.
            <xref linkend="biblio_ISOIEC2022"/> escapes for Code Extension shall not be used in this component group.
            When Specific Character Set (0008,0005) value 1 specifies a multi-byte character set without Code Extension (i.e., Unicode in UTF-8, <xref linkend="biblio_GB18030"/> or <xref linkend="biblio_GBK"/>), the characters of this component group may be encoded with multiple bytes,
            but shall be drawn from the code points U+0020 through U+1FFF of <xref linkend="biblio_ISOIEC10646"/>, or the following <xref linkend="biblio_ISOIEC10646"/> code points:</para>
          <itemizedlist mark="none">
            <listitem>
              <para xml:id="para_dfd1419c-0406-4635-83f3-98dff63bd0bc">U+3001, U+3002, U+300C, U+300D, U+3099 through U+309C, and U+30A0 through U+30FF</para>
            </listitem>
          </itemizedlist>
          <para xml:id="para_30152420-8f82-4b81-8257-adfb51b7068d">The second group shall be used for ideographic characters. The character sets used will usually be those from Attribute Specific Character Set (0008,0005), value 2 through n, and may use <xref linkend="biblio_ISOIEC2022"/> escapes.</para>
          <para xml:id="para_c0a7f528-096f-45e3-9c89-ff069bb9c265">The third group shall be used for phonetic characters. The character sets used shall be those from Attribute Specific Character Set (0008,0005), value 1 through n, and may use <xref linkend="biblio_ISOIEC2022"/> escapes.</para>
          <para xml:id="para_62b5c323-852d-46e0-955b-80db36d4714c">Delimiter characters "^" and "=" are taken from the character set specified by value 1 of the Attribute Specific Character Set (0008,0005). If Attribute Specific Character Set (0008,0005), value 1 is not present, the Default Character Repertoire ISO-IR 6 shall be used.</para>
          <para xml:id="para_161f532e-f318-4c78-94c9-28029e1bb2da">At the beginning of the value of the Person Name data element, the following initial condition is assumed: if Attribute Specific Character Set (0008,0005), value 1 is not present, the Default Character Repertoire ISO-IR 6 is invoked, and if the Attribute Specific Character Set (0008,0005), value 1 is present, the character set specified by value 1 of the Attribute is invoked.</para>
          <para xml:id="para_e46ac9b0-fe70-494e-88ab-06f65e6713af">At the end of the value of the Person Name data element, and before the component delimiters "^" and "=", the character set shall be switched to the Default Character Repertoire ISO-IR 6, if value 1 of the Attribute Specific Character Set (0008,0005) is not present. If value 1 of the Attribute Specific Character Set (0008,0005) is present, the character set shall be switched to that specified by value 1 of the Attribute.</para>
         <para xml:id="para_a6d5007e-b6cc-40ea-8bd4-322ddf316600">The value length of each component group is 64 characters maximum, including the delimiter for the component group. Each combining character (e.g., diacritics or vowel marks) shall be considered a separate character for this maximum length, regardless of how an application may display such combining characters (i.e., combined into the glyph for the base character, or rendered separately).</para>
        </section>
      </section>
      <section label="6.2.2" status="3" xml:id="sect_6.2.2">
        <title>Unknown (UN) Value Representation</title>
        <para xml:id="para_768f8d76-226d-44f6-a9ee-44cf0ef649af">The Unknown (UN) VR shall only be used for Private Attribute Data Elements and Standard Data Elements previously encoded as some DICOM VR other than UN using the DICOM Default Little Endian Transfer Syntax (Implicit VR), and whose Value Representation is currently unknown,
          or whose known Value Representation is none of OB, OD, OF, OL, OW, SQ, UC, UR or UT and whose value length exceeds 65534 (2<superscript>16</superscript>-2) and therefore cannot be encoded as a 16-bit unsigned integer in the Value Length Field defined for the known Value Representation (see <xref linkend="sect_6.2.1" xrefstyle="select: label"/>).
          As long as the VR is unknown the Value Field is insensitive to byte ordering and shall not be 'byte-swapped' (see <xref linkend="sect_7.3" xrefstyle="select: label"/>). In the case of undefined length sequences, the value shall remain in implicit VR form. See <xref linkend="sect_7.8" xrefstyle="select: label"/> for a description of Private Data Attribute Elements and section 10 and <xref linkend="chapter_A" xrefstyle="template:Annex %n"/> for a discussion of Transfer Syntaxes.</para>
        <para xml:id="para_49556031-2a34-4a00-b3e4-a8ab70495c94">The UN VR shall not be used for Private Creator Data Elements (i.e., the VR is equal to LO, see <xref linkend="sect_7.8.1" xrefstyle="select: label"/>).</para>
        <para xml:id="para_98977780-9f84-458f-97d1-1703e7007afb">The UN VR shall not be used for File Meta Information Data Elements (any Tag (0002,xxxx), see <olink targetdoc="PS3.10" targetptr="PS3.10" xrefstyle="select: labelnumber"/>).</para>
        <note>
          <orderedlist numeration="arabic">
            <listitem>
                <para xml:id="para_8237e707-e837-4b90-8662-97c5ecc15169">All other (non-default) DICOM Transfer Syntaxes employ explicit VR in their encoding, and therefore any Private and/or Standard Data Element Value Field Attribute value encoded and decoded using any Transfer Syntax other than the DICOM Default Little Endian Transfer Syntax, and not having been translated to the DICOM Default Little Endian Transfer Syntax in the interim, will have a known VR.</para>
            </listitem>
            <listitem>
              <para xml:id="para_c03ba4d0-2094-43e3-9ad1-fb039671675f">If at some point an application knows the actual VR for an Attribute of VR UN (e.g., has its own applicable data dictionary), it can assume that the Value Field of the Attribute is encoded in Little Endian byte ordering with implicit VR encoding, irrespective of the current Transfer Syntax.</para>
            </listitem>
            <listitem>
              <para xml:id="para_006582d8-2b07-4e53-8ea5-c3e0c288bcf6">This VR of UN is needed when an explicit VR must be given to a Data Element whose Value Representation is unknown (e.g., store and forward).</para>
            </listitem>
            <listitem>
              <para xml:id="para_b9f84edf-c9c6-45d0-acc7-c470309a0ddb">This VR of UN is also needed for the encoding of Data Elements with explicit VR whose value length exceeds 65534 (2<superscript>16</superscript>-2) (FFFEH, the largest even length unsigned 16 bit number) but which are defined to have a 16 bit explicit VR length field.</para>
            </listitem>
            <listitem>
              <para xml:id="para_18b93a0e-0976-42e9-a2d8-3013f1c2b67f">The length field of the Value Representation of UN may contain the value of Undefined Length, in which case the contents can be assumed to be encoded with implicit VR. See <xref linkend="sect_7.5.1" xrefstyle="select: label"/> to determine how to parse Data Elements with an Undefined Length.</para>
            </listitem>
            <listitem>
              <para xml:id="para_6444418e-4684-4afe-a7bb-6eae989fd63b">An example of a Standard Data Element using a UN VR is a Type 3 or Type U Standard Attribute added to an SOP Class definition. An existing application that does not support that new Attribute (and encounters it) could convert the VR to UN.</para>
            </listitem>
          </orderedlist>
        </note>
      </section>
      <section label="6.2.3" status="3" xml:id="sect_6.2.3">
        <title>URI/URL (UR) Value Representation</title>
        <para xml:id="para_fc702bc1-5685-47c6-962a-2ff7bc3d7a09">The URI/URL (UR) VR uses a subset of the Default Character Repertoire as defined in <xref linkend="biblio_RFC_3986"/>, and shall not use any code extension or replacement techniques.
          URI/URL domain name components that in their original form use characters outside the permitted character set shall use the Internationalized Domain Names for Applications encoding in accordance with IETF RFC5890 and RFC5891.
          Other URI/URL content that uses characters outside the permitted character set shall use the Internationalized Resource Identifiers encoding mechanism of IETF RFC 3987, representing the content string in UTF-8 and percent encoding characters as required.</para>
        <note>
<para xml:id="para_6068d234-cbc8-4514-bf7d-88f28930f91e">For example, the use of a patient name in a URI/URL string may require use of the <xref linkend="biblio_RFC_3987"/> technique.</para>
</note>
      </section>
    </section>
    <section label="6.3" status="2" xml:id="sect_6.3">
      <title>Enumerated Values and Defined Terms</title>
      <para xml:id="para_ca7f1018-865e-4ea0-a2c5-48586a698999">The value of certain Data Elements may be chosen among a set of explicit Values satisfying its VR. These explicit Values are either Enumerated Values or Defined Terms and are specified in <olink targetdoc="PS3.3" targetptr="PS3.3" xrefstyle="select: labelnumber"/> and <olink targetdoc="PS3.4" targetptr="PS3.4" xrefstyle="select: labelnumber"/>.</para>
      <para xml:id="para_aaec2946-2db3-4f4c-bbd2-28d4d36cc5b0">Enumerated Values are used when the specified explicit Values are the only Values allowed for a Data Element. A Data Element with Enumerated Values that does not have a Value equivalent to one of the Values specified in this Standard has an invalid value within the scope of a specific Information Object/SOP Class definition.</para>
      <note>
        <orderedlist numeration="arabic">
          <listitem>
            <para xml:id="para_f9f7637e-7246-41e0-936c-b003acf5ca49">Patient Sex (0010, 0040) is an example of a Data Element having Enumerated Values. It is defined to have a Value that is either "M", "F", or "O" (see <olink targetdoc="PS3.3" targetptr="PS3.3" xrefstyle="select: labelnumber"/>). No other Value shall be given to this Data Element.</para>
          </listitem>
          <listitem>
            <para xml:id="para_930ffd7a-0156-4af2-9a5e-2bdba06d5f9d">Future modifications of this Standard may add to the set of allowed values for Data Elements with Enumerated Values. Such additions by themselves may or may not require a change in SOP Class UIDs, depending on the semantics of the Data Element.</para>
          </listitem>
        </orderedlist>
      </note>
      <para xml:id="para_329fe8da-b961-448e-b9c7-d995d8a12884">Defined Terms are used when the specified explicit Values may be extended by implementers to include additional new Values. These new Values shall be specified in the Conformance Statement (see <olink targetdoc="PS3.2" targetptr="PS3.2" xrefstyle="select: labelnumber"/>) and shall not have the same meaning as currently defined Values in this Standard. A Data Element with Defined Terms that does not contain a Value equivalent to one of the Values currently specified in this Standard shall not be considered to have an invalid value. An empty (zero length) value is not a valid new Value for a Defined Term; empty values shall be considered invalid unless the Standard specifically permits empty values. New Values shall not have a meaning of unknown, since that concept, if permitted by the Standard, shall be conveyed explicitly either by allowing the Data Element to be zero length or by provision of a standard Defined Term with such a meaning.</para>
      <note>
        <orderedlist numeration="arabic">
          <listitem>
            <para xml:id="para_34c891b9-f039-4f66-822c-7eefa47e635d">Reporting Priority (0040,1009) is an example of a Data Element having Defined Terms. It is defined to have a Value that may be one of the set of standard Values; HIGH, ROUTINE, MEDIUM, or LOW (see <olink targetdoc="PS3.3" targetptr="PS3.3" xrefstyle="select: labelnumber"/>). Because this Data Element has Defined Terms other reporting priorities may be defined by the implementer.</para>
          </listitem>
          <listitem>
            <para xml:id="para_bf1e465e-c87e-4984-9d45-48b5165a68d4">The validity of empty values is usually specified by the attribute being defined as Type 2 (see <xref linkend="sect_7.4.3" xrefstyle="select: label"/>). However, in the context of a required Type 1 attribute with multiple values, some (but not all) values may be allowed to be empty (see <xref linkend="sect_7.4.1" xrefstyle="select: label"/>); in this case the Standard explicitly specifies the validity of empty values in the list of Defined Terms for each value. Specific Character Set (0008,0005) is an example of a Data Element for which the Standard specifically permits the first value to be empty when multiple values are present. Image Type (0008,0008) is an example of a Data Element that in some IODs defined in <olink targetdoc="PS3.3" targetptr="PS3.3" xrefstyle="select: labelnumber"/> is required to be present with multiple values, but if an empty value is not explicitly listed in the Defined Terms for Value 3 by an IOD an empty value is invalid.</para>
          </listitem>
        </orderedlist>
      </note>
      <para xml:id="para_785721f4-e576-4b06-a4fe-b135cb42bcc3">The Value Representation may affect the interpretation of Defined Terms and Enumerated Values for numeric values. For binary Value Representations, the textual representation of the Value in the Standard does not affect the interpretation. For string Value Representations (IS and DS), the meaning of the Value in the Standard shall be used, not the literal string.</para>
      <note>
        <para xml:id="para_0468f369-8286-4e32-bbd6-91fb57827ea2">For example, an Enumerated Value of "1" expressed in the text of the Standard matches an IS or DS value encoded as "001", or a DS value encoded as "1.0" or "1." or "1.0000E+00" or any permitted encoding. Leading and trailing spaces are defined in <xref linkend="table_6.2-1" xrefstyle="select: label"/> not to be significant and hence do not affect the interpretation.</para>
      </note>
    </section>
    <section label="6.4" status="2" xml:id="sect_6.4">
      <title>Value Multiplicity (VM) and Delimitation</title>
      <para xml:id="para_70e3b80f-afc8-4101-bf11-facde2f4c926">The Value Multiplicity of a Data Element specifies the number of Values that can be encoded in the Value Field of that Data Element. The VM of each Data Element is specified explicitly in <olink targetdoc="PS3.6" targetptr="PS3.6" xrefstyle="select: labelnumber"/>. If the number of Values that may be encoded in an element is variable, it shall be represented by two numbers separated by a dash; e.g., "1-10" means that there may be 1 to 10 Values in the element.</para>
      <note>
        <para xml:id="para_dcb7bcbb-04cf-4de1-a3e4-86df4d7360ae">Elements having a multiplicity of "S", which represented "single", in older versions of this Standard, will have a multiplicity of "1" in this version of this Standard.</para>
      </note>
      <para xml:id="para_fc49e903-7152-48d0-b5cc-40e03d07f2c0">When a Data Element has multiple Values, those Values shall be delimited as follows:</para>
      <itemizedlist>
        <listitem>
          <para xml:id="para_3b7833d8-0536-4dd5-87c5-bbf286fb0310">For character strings, the character 5CH (BACKSLASH "\" in the case of the repertoire ISO IR-6) shall be used as a delimiter between Values.</para>
          <note>
            <para xml:id="para_b8a4099a-cd7f-48e9-94d3-59caa338cc92">BACKSLASH ("\") is used as a delimiter between character string Values that are of fixed length as well as variable length.</para>
          </note>
        </listitem>
        <listitem>
          <para xml:id="para_73d96d51-5171-40e8-86ea-dfcf7ff7495a">Multiple binary Values of fixed length shall be a series of concatenated Values without any delimiter.</para>
        </listitem>
      </itemizedlist>
      <para xml:id="para_f7b0dcd1-b53a-437f-9724-2f02c72ac87c">Each string Value in a multi-valued character string may be of even or odd length, but the length of the entire Value Field (including "\" delimiters) shall be of even length. If padding is required to make the Value Field of even length, a single padding character shall be applied to the end of the Value Field (to the last Value), in which case the length of the last Value may exceed the Length of Value by 1.</para>
      <note>
        <para xml:id="para_40ec77dd-aa29-4df9-b2fd-3b8546b1bee7">A padding character may need to be appended to a fixed length character string value in the above case.</para>
      </note>
      <para xml:id="para_d7569de7-8e63-45e4-a4de-3817073593dd">Only the last UID Value in a multi-valued Data Element with a VR of UI shall be padded with a single trailing NULL (00H) character when necessary to ensure that the entire Value Field (including "\" delimiters) is of even length.</para>
        <para xml:id="para_dedc13f4-52b5-4ecd-9f6d-5d3c4c63a6a8">Data Elements with a VR of LT, OB, OD, OF, OL, OW, SQ, ST, UN, UR or UT shall always have a Value Multiplicity of one. See <xref linkend="table_6.2-1" xrefstyle="select: label"/>.</para>
    </section>
  </chapter>
  <chapter label="7" status="1" xml:id="chapter_7">
    <title>The Data Set</title>
    <para xml:id="para_ea8eb165-4850-4ba2-9d1e-eca2cf8e2abf">A Data Set represents an instance of a real world Information Object. A Data Set is constructed of Data Elements. Data Elements contain the encoded Values of Attributes of that object. The specific content and semantics of these Attributes are specified in Information Object Definitions (see <olink targetdoc="PS3.3" targetptr="PS3.3" xrefstyle="select: labelnumber"/>).</para>
    <para xml:id="para_12c99791-9251-422d-b48f-f4c5ebca3e26">The construction, characteristics, and encoding of a Data Set and its Data Elements are discussed in this section. Pixel Data, Overlays, and Curves are Data Elements whose interpretation depends on other related elements.</para>
    <section label="7.1" status="2" xml:id="sect_7.1">
      <title>Data Elements</title>
      <para xml:id="para_eb836fbc-c183-4185-9af8-05064f72fbc8">A Data Element is uniquely identified by a Data Element Tag. The Data Elements in a Data Set shall be ordered by increasing Data Element Tag Number and shall occur at most once in a Data Set.</para>
      <note>
        <para xml:id="para_79eb710b-9bb9-4c48-98af-051b67348fe5">A Data Element Tag may occur again within Nested Data Sets (see <xref linkend="sect_7.5" xrefstyle="select: label"/>).</para>
      </note>
      <para xml:id="para_39ad776c-51d2-4d69-85a3-478e7ec9ff9f">Two types of Data Elements are defined:</para>
      <itemizedlist>
        <listitem>
          <para xml:id="para_31c35427-b24b-4c6a-be9d-1c6433598eba">Standard Data Elements have an even Group Number that is not (0000,eeee), (0002,eeee), (0004,eeee), or (0006,eeee).</para>
          <note>
            <para xml:id="para_1e38a0eb-6d10-4c38-b17c-0a3894d08451">Usage of these groups is reserved for DIMSE Commands (see <olink targetdoc="PS3.7" targetptr="PS3.7" xrefstyle="select: labelnumber"/>) and DICOM File Formats.</para>
          </note>
        </listitem>
        <listitem>
          <para xml:id="para_d9bbca8a-b390-4e2d-bde0-6cf5616fb379">Private Data Elements have an odd Group Number that is not (0001,eeee), (0003,eeee), (0005,eeee), (0007,eeee), or (FFFF,eeee). Private Data Elements are discussed further in <xref linkend="sect_7.8" xrefstyle="select: label"/>.</para>
        </listitem>
      </itemizedlist>
      <note>
        <para xml:id="para_546552db-a324-4e32-8da6-ce9d7470ef25">Although similar or related Data Elements often have the same Group Number; a Data Group does not convey any semantic meaning.</para>
      </note>
      <para xml:id="para_aa33d759-566e-4a49-a670-c90fe88fbe5e">A Data Element shall have one of three structures. Two of these structures contain the VR of the Data Element (Explicit VR) but differ in the way their lengths are expressed, while the other structure does not contain the VR (Implicit VR). All three structures contain the Data Element Tag, Value Length and Value for the Data Element. See <xref linkend="figure_7.1-1" xrefstyle="select: label"/>.</para>
      <para xml:id="para_21646f2d-5ba6-4efb-a21a-2bc7d88fcbf0">Implicit and Explicit VR Data Elements shall not coexist in a Data Set and Data Sets nested within it (see <xref linkend="sect_7.5" xrefstyle="select: label"/>). Whether a Data Set uses Explicit or Implicit VR, among other characteristics, is determined by the negotiated Transfer Syntax (see <xref linkend="chapter_10" xrefstyle="template:Section %n"/> and <xref linkend="chapter_A" xrefstyle="template:Annex %n"/>).</para>
      <note>
        <para xml:id="para_fcd626c5-e688-4afd-b518-688b77abc447">VRs are not contained in Data Elements when using DICOM Default Little Endian Transfer Syntax (Implicit VR Little Endian).</para>
      </note>
      <para xml:id="para_a1411cf7-12a0-477d-92f0-b453ca6b10d2">
        <figure label="7.1-1" pgwide="1" xml:id="figure_7.1-1">
          <title>DICOM Data Set and Data Element Structures</title>
          <mediaobject>
            <imageobject>
              <imagedata fileref="figures/PS3.5_7.1-1.svg"/>
              <!--<imagedata fileref="part05_fromword_files/image002.png"/>-->
            </imageobject>
          </mediaobject>
        </figure>
      </para>
      <section label="7.1.1" status="3" xml:id="sect_7.1.1">
        <title>Data Element Fields</title>
        <para xml:id="para_4e420d46-5c25-4919-afe8-ded031408b13">A Data Element is made up of fields. Three fields are common to all three Data Element structures; these are the Data Element Tag, Value Length, and Value Field. A fourth field, Value Representation, is only present in the two Explicit VR Data Element structures. The Data Element structures are defined in <xref linkend="sect_7.1.2" xrefstyle="select: label"/> and <xref linkend="sect_7.1.3" xrefstyle="select: label"/>. The definitions of the fields are:</para>
        <variablelist>
          <varlistentry>
            <term>Data Element Tag</term>
            <listitem>
              <para xml:id="para_9838b3be-a4eb-43d7-b95d-45f2bf0161c6">An ordered pair of 16-bit unsigned integers representing the Group Number followed by Element Number.</para>
            </listitem>
          </varlistentry>
          <varlistentry>
            <term>Value Representation</term>
            <listitem>
                <para xml:id="para_8c6abdc8-2439-4aae-bdd0-98f7c35fd830">Two single byte characters containing the VR of the Data Element. The VR for a given Data Element Tag shall be as defined by the Data Dictionary as specified in <olink targetdoc="PS3.6" targetptr="PS3.6" xrefstyle="select: labelnumber"/>. The two byte VR shall be encoded using only upper case letters from the DICOM default character set.</para>
            </listitem>
          </varlistentry>
          <varlistentry>
            <term>Value Length</term>
            <listitem>
              <para xml:id="para_070f7f3a-eedc-45ef-97ef-3507969ef5c3">Either:</para>
              <itemizedlist>
                <listitem>
                  <para xml:id="para_e8f6838c-01b5-4892-9f81-ee1e42f120ea">a 16 or 32-bit (dependent on VR and whether VR is explicit or implicit) unsigned integer containing the Explicit Length of the Value Field as the number of bytes (even) that make up the Value. It does not include the length of the Data Element Tag, Value Representation, and Value Length Fields.</para>
                </listitem>
                <listitem>
                  <para xml:id="para_e46b4b7c-a78a-477f-be52-c0b23e9968b7">a 32-bit Length Field set to Undefined Length (FFFFFFFFH). Undefined Lengths may be used for Data Elements having the Value Representation (VR) Sequence of Items (SQ) and Unknown (UN). For Data Elements with Value Representation OW or OB Undefined Length may be used depending on the negotiated Transfer Syntax (see <xref linkend="chapter_10" xrefstyle="template:Section %n"/> and <xref linkend="chapter_A" xrefstyle="template:Annex %n"/>).</para>
                </listitem>
              </itemizedlist>
              <note>
                  <orderedlist>
                      <listitem>
                          <para xml:id="para_424d0f69-a07d-45c9-8c46-62f818b9e9e0">The decoder of a Data Set should support both Explicit and Undefined Lengths for VRs of SQ and UN and, when applicable, for VRs of OW and OB.</para>
                      </listitem>
                      <listitem>
                          <para xml:id="para_101cc10c-2686-4e6e-b828-8fba1e557033">The 32-bit Value Length Field limits the maximum size of large data values such as Pixel Data sent in a Native Format (encoded in Transfer Syntaxes that use only the unencapsulated form).</para>
                      </listitem>
                  </orderedlist>
              </note>
            </listitem>
          </varlistentry>
          <varlistentry>
            <term>Value Field</term>
            <listitem>
              <para xml:id="para_ee3c04c9-0da2-4b49-8ac4-94f5ec761041">An even number of bytes containing the Value(s) of the Data Element.</para>
              <para xml:id="para_2f6d32ae-dafc-4f9f-8a49-05fa92ae0e6b">The data type of Value(s) stored in this field is specified by the Data Element's VR. The VR for a given Data Element Tag can be determined using the Data Dictionary in <olink targetdoc="PS3.6" targetptr="PS3.6" xrefstyle="select: labelnumber"/>, or using the VR Field if it is contained explicitly within the Data Element. The VR of Standard Data Elements shall agree with those specified in the Data Dictionary.</para>
              <para xml:id="para_45aeb63b-b6be-42be-9a2b-c4c7356f0cba">The Value Multiplicity specifies how many Values with this VR can be placed in the Value Field. If the VM is greater than one, multiple values shall be delimited within the Value Field as defined previously in <xref linkend="sect_6.4" xrefstyle="select: label"/>. The VMs of Standard Data Elements are specified in the Data Dictionary in <olink targetdoc="PS3.6" targetptr="PS3.6" xrefstyle="select: labelnumber"/>.</para>
              <para xml:id="para_07f98681-73de-479d-84c3-649e9cf30682">Value Fields with Undefined Length are delimited through the use of Sequence Delimitation Items and Item Delimitation Data Elements, which are described further in <xref linkend="sect_7.5" xrefstyle="select: label"/>.</para>
            </listitem>
          </varlistentry>
        </variablelist>
      </section>
      <section label="7.1.2" status="3" xml:id="sect_7.1.2">
        <title>Data Element Structure with Explicit VR</title>
        <para xml:id="para_fdb2bf98-c448-4d0b-bea4-d41171c8b883">When using the Explicit VR structures, the Data Element shall be constructed of four consecutive fields: Data Element Tag, VR, Value Length, and Value. Depending on the VR of the Data Element, the Data Element will be structured in one of two ways:</para>
        <itemizedlist>
            <listitem>
                <para xml:id="para_1dadedad-a61e-4cf1-bafd-ab5efe1d2a85">for VRs of AE, AS, AT, CS, DA, DS, DT, FL, FD, IS, LO, LT, PN, SH, SL, SS, ST, TM, UI, UL and US the Value Length Field is the 16-bit unsigned integer following the two byte VR Field (<xref linkend="table_7.1-2" xrefstyle="select: label"/>). The value of the Value Length Field shall equal the length of the Value Field.</para>
            </listitem>
            <listitem>
                <para xml:id="para_5feaf34b-29ce-486d-98f9-5fe7ef4ec0ee">for all other VRs the 16 bits following the two byte VR Field are reserved for use by later versions of the DICOM Standard. These reserved bytes shall be set to 0000H and shall not be used or decoded (<xref linkend="table_7.1-1" xrefstyle="select: label"/>). The Value Length Field is a 32-bit unsigned integer.</para>
                <itemizedlist>
                    <listitem>
                        <para xml:id="para_142f8ee1-71eb-4c64-bd86-d45dc957e233">for VRs of OB, OD, OF, OL, OV, OW, SQ and UN, if the Value Field has an Explicit Length, then the Value Length Field shall contain a value equal to the length (in bytes) of the Value Field, otherwise, the Value Field has an Undefined Length and a Sequence Delimitation Item marks the end of the Value Field.</para>
                    </listitem>
                    <listitem>
                        <para xml:id="para_3e043b97-0758-428e-86b4-0af722008d1f">for all other VRs with a 32-bit Value Length Field, the Value Length Field shall contain a value equal to the length (in bytes) of the Value Field.</para>
                    </listitem>
                </itemizedlist>
                <note>
                    <para xml:id="para_f27d1af5-7ecf-4e2a-9ce6-e2edd366e258">VRs of SV, UC, UR, UV and UT may not have an Undefined Length, i.e.,a Value Length of FFFFFFFFH.</para>
                </note>
            </listitem>
        </itemizedlist>
          <table frame="box" label="7.1-1" rules="all" xml:id="table_7.1-1">
              <caption>Data Element with Explicit VR other than as shown in <xref linkend="table_7.1-2" xrefstyle="select: label"/>
</caption>
          <thead>
            <tr valign="top">
              <th align="center" colspan="2" rowspan="1">
                <para xml:id="para_5c5ad357-5ca0-426d-9865-f96cd7372cf8">
                  <emphasis role="bold">Tag</emphasis>
                </para>
              </th>
              <th align="center" colspan="2" rowspan="1">
                <para xml:id="para_d07cc899-88c8-49a7-8826-465468330321">
                  <emphasis role="bold">VR</emphasis>
                </para>
              </th>
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_a8e75faf-8faa-458b-b436-4ed959a9c254">
                  <emphasis role="bold">Value Length</emphasis>
                </para>
              </th>
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_83fa249e-cf05-499b-aff6-160757b11410">
                  <emphasis role="bold">Value</emphasis>
                </para>
              </th>
            </tr>
          </thead>
          <tbody>
            <tr valign="top">
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_ee90a7e5-f567-4a37-b171-b8fa3024d164">Group Number</para>
                <para xml:id="para_5ad2a84f-232b-4637-9b80-af5bb5a5cac0">(16-bit unsigned integer)</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_ac26739c-eb74-4601-a0d3-f6f54868c75f">Element Number</para>
                <para xml:id="para_c2f0141c-22ec-4b7e-ba67-df23b7f6391d">(16-bit unsigned integer)</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_5e67423f-26ad-4664-888a-d5a4cf4c53d9">VR</para>
                  <para xml:id="para_cdf30654-9bf2-4383-ac19-8bda04ba1eeb">(2 single byte characters)</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_354dbd6a-0245-4914-97b9-2225646113ce">Reserved (2 bytes) set to a value of 0000H</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_e64594f9-8acb-4a2b-b9ea-782bf6e2b3b1">32-bit unsigned integer</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_a53b0e4b-5b68-4d5a-9591-200d8ae3abc9">Even number of bytes containing the Data Element Value(s) encoded according to the VR and negotiated Transfer Syntax. Delimited with Sequence Delimitation Item if of Undefined Length.</para>
              </td>
            </tr>
            <tr valign="top">
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_3f18f8c4-7f1c-4ed1-b3fb-38e072260cd5">2 bytes</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_9d6aa1cc-9694-420b-9d33-6ab3e44818b1">2 bytes</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_ff0841f5-3906-482c-82db-d1981604d9f6">2 bytes</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_fb19a35a-25de-4cda-aedc-47e1dd1db4fc">2 bytes</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_4027e039-1394-4231-9b52-06919761468e">4 bytes</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_9900d97f-b57f-4b03-88a2-402c651764a9">'Value Length' bytes if of Explicit Length</para>
              </td>
            </tr>
          </tbody>
        </table>
        <table frame="box" label="7.1-2" rules="all" xml:id="table_7.1-2">
            <caption>Data Element with Explicit VR of AE, AS, AT, CS, DA, DS, DT, FL, FD, IS, LO, LT, PN, SH, SL, SS, ST, TM, UI, UL and US</caption>
          <thead>
            <tr valign="top">
              <th align="center" colspan="2" rowspan="1">
                <para xml:id="para_ad2d3b39-2ea8-4b24-8540-95e37e0fb21c">
                  <emphasis role="bold">Tag</emphasis>
                </para>
              </th>
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_ee362013-806f-4d13-bfd8-0245210fef63">
                  <emphasis role="bold">VR</emphasis>
                </para>
              </th>
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_ad36ffc0-f2c5-4637-8764-fe72622501b1">
                  <emphasis role="bold">Value Length</emphasis>
                </para>
              </th>
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_1f93df22-8ea5-4568-930a-bcbd51e95e12">
                  <emphasis role="bold">Value</emphasis>
                </para>
              </th>
            </tr>
          </thead>
          <tbody>
            <tr valign="top">
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_92250758-eabb-4b24-a764-028ac1bdc04b">Group Number</para>
                <para xml:id="para_fa3f177a-5d75-4327-85c2-19cc4a3436b9">(16-bit unsigned integer)</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_e8d7506f-3ac4-46b9-b2de-4d287319a15b">Element Number</para>
                <para xml:id="para_a7f244ad-eb79-492a-a929-5bd1898d3fac">(16-bit unsigned integer)</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_7a3eefaa-aca8-4111-97f3-36bd031a6561">VR</para>
                <para xml:id="para_f882be30-4d27-4b95-8e01-8db7636fc250">(2 single byte characters)</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_2cdaa98e-0fd7-4b66-9a6a-cda7067890f6">(16-bit unsigned integer)</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_20dbff14-4c3b-45bc-b2d9-655e0b189a0b">Even number of bytes containing the Data Element Value(s) encoded according to the VR and negotiated Transfer Syntax.</para>
              </td>
            </tr>
            <tr valign="top">
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_6f4e3ee4-f1bb-4f3e-9d12-1d2122476787">2 bytes</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_34516a1e-4997-4e7e-8f9d-123e4798ddbe">2 bytes</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_d166e696-3f30-4f85-aad8-e23111049698">2 bytes</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_a55777ef-7b09-4760-8668-c8ae69c1a25e">2 bytes</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_a9deb200-9a39-4e25-bae7-641aae45893a">'Value Length' bytes</para>
              </td>
            </tr>
          </tbody>
        </table>
      </section>
      <section label="7.1.3" status="3" xml:id="sect_7.1.3">
        <title>Data Element Structure with Implicit VR</title>
        <para xml:id="para_dca37176-cfbb-4db4-b775-e91bf1cbc092">When using the Implicit VR structure the Data Element shall be constructed of three consecutive fields: Data Element Tag, Value Length, and Value (see <xref linkend="table_7.1-3" xrefstyle="select: label"/>). If the Value Field has an Explicit Length then the Value Length Field shall contain a value equal to the length (in bytes) of the Value Field. Otherwise, the Value Field has an Undefined Length and a Sequence Delimitation Item marks the end of the Value Field.</para>
        <table frame="box" label="7.1-3" rules="all" xml:id="table_7.1-3">
          <caption>Data Element with Implicit VR</caption>
          <thead>
            <tr valign="top">
              <th align="center" colspan="2" rowspan="1">
                <para xml:id="para_1e802404-a190-4caf-a7ee-af43fc61e808">
                  <emphasis role="bold">Tag</emphasis>
                </para>
              </th>
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_4f5aaf90-1256-420f-b80a-da41c1346b32">
                  <emphasis role="bold">Value Length</emphasis>
                </para>
              </th>
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_3230556b-f39b-4df2-b967-d4d4867fee38">
                  <emphasis role="bold">Value</emphasis>
                </para>
              </th>
            </tr>
          </thead>
          <tbody>
            <tr valign="top">
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_c9b63d66-56bb-45b5-bfd3-a0f965c15ce6">Group Number</para>
                <para xml:id="para_6e23de3e-46f5-4928-a429-82da4fa21406">(16-bit unsigned integer)</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_215e3f0e-1c88-4ced-989e-c49f8370886e">Element Number</para>
                <para xml:id="para_d831363a-e191-4506-bbd3-be4d81d7673a">(16-bit unsigned integer)</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_5d3feef6-5555-4c1b-94f6-645b65ed637a">32-bit unsigned integer</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_18623220-327e-480a-a07e-3ccc9e539e60">Even number of bytes containing the Data Elements Value encoded according to the VR specified in <olink targetdoc="PS3.6" targetptr="PS3.6" xrefstyle="select: labelnumber"/> and the negotiated Transfer Syntax. Delimited with Sequence Delimitation Item if of Undefined Length.</para>
              </td>
            </tr>
            <tr valign="top">
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_3f78782b-eb13-455b-89f3-79b711c74945">2 bytes</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_c64ef536-f0e4-4e87-9139-789d10e2259f">2 bytes</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_05cb1e2f-034d-40e5-894b-2e0b85bef1fc">4 bytes</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_2655d427-45f9-4d36-a815-8afc993ce98a">'Value Length' bytes or Undefined Length</para>
              </td>
            </tr>
          </tbody>
        </table>
      </section>
    </section>
    <section label="7.2" status="2" xml:id="sect_7.2">
      <title>Group Length</title>
        <para xml:id="para_6bd08183-dd74-4f1d-b6a0-b89c9108bb85">Group Length (gggg,0000) Data Elements were implicitly defined for Standard and Private Data Element groups with a Value Representation of UL and a Value Multiplicity of 1, but have been retired. See PS3.5-2007.</para>
      <para xml:id="para_bfa1c83e-e646-4a00-966a-aa9aca360306">All implementations shall be able to parse Group Length elements, and may discard and not insert or re-insert them; if present they shall be consistent with the encoding of the Data Set even if the Transfer Syntax is changed resulting in a change in the actual length of a group of elements. No implementation shall require the presence of Group Length elements.</para>
      <note>
        <orderedlist numeration="arabic">
          <listitem>
            <para xml:id="para_e3f1b1e5-fb75-424a-90f8-a54472b79198">Elements in groups 0, 2, 4 and 6 are not Standard Data Elements. Mandatory requirements for Group Length for groups 0 and 2 are specified elsewhere in the Standard.</para>
          </listitem>
          <listitem>
            <para xml:id="para_7b87bd2c-482b-41dc-a981-95b807922129">It is recommended that Group Length elements be removed during storage or transfer in order to avoid the risk of inconsistencies arising during coercion of data element values and changes in Transfer Syntax.</para>
          </listitem>
        </orderedlist>
      </note>
    </section>
    <section label="7.3" status="2" xml:id="sect_7.3">
      <title>Little Endian Byte Ordering</title>
      <para xml:id="para_fe41f7af-a4ee-4a9f-8e74-e115224086d3">All nonretired Transfer Syntaxes in DICOM require the use of Little Endian Byte Ordering.</para>
      <para xml:id="para_a38977c0-90cf-409a-8aad-1f9573e4e862">Little Endian byte ordering is defined as follows:</para>
      <itemizedlist>
        <listitem>
          <para xml:id="para_dedeaa1c-42c1-4d37-90fd-7ae400cc29e2">In a binary number consisting of multiple bytes (e.g., a 32-bit unsigned integer value, the Group Number, the Element Number, etc.), the least significant byte shall be encoded first; with the remaining bytes encoded in increasing order of significance.</para>
        </listitem>
        <listitem>
          <para xml:id="para_34c940f5-337d-4566-878d-0177daefd5ef">In a character string consisting of multiple 8-bit single byte codes, the characters will be encoded in the order of occurrence in the string (left to right).</para>
        </listitem>
      </itemizedlist>
      <para xml:id="para_a05846b2-0d73-45d9-86b5-7d06a82de928">Big Endian byte ordering was previously described but has been retired, See PS3.5 2016b.</para>
      <note>
        <para xml:id="para_b20f2fbd-617f-4233-8f28-ceacdcab0ffd">The packing of bits within values of OB or OW Value Representation for Pixel Data and Overlay Data is described in <xref linkend="chapter_8" xrefstyle="template:Section %n"/>.
            The OL and OV Value Representations are not used for Pixel Data or Overlay Data.</para>
      </note>
      <para xml:id="para_01d35885-9117-4583-a818-eb9468e2e9c3">Byte ordering is a component of an agreed upon Transfer Syntax (see <xref linkend="chapter_10" xrefstyle="template:Section %n"/>). The default DICOM Transfer Syntax, which shall be supported by all AEs, uses Little Endian encoding and is specified in <xref linkend="sect_A.1" xrefstyle="select: label"/>. Alternate Little Endian Transfer Syntaxes are also specified in <xref linkend="chapter_A" xrefstyle="template:Annex %n"/>.</para>
      <note>
        <para xml:id="para_e28249f6-e346-45cb-bf58-62c561fcf88d">The Command Set structure as specified in <olink targetdoc="PS3.7" targetptr="PS3.7" xrefstyle="select: labelnumber"/> is encoded using the Little Endian Implicit VR Transfer Syntax.</para>
      </note>
      <para xml:id="para_f19daaf4-7894-4138-8db1-20e87d232a62">In the case of Little Endian encoding, Big Endian Machines interpreting Data Sets shall do 'byte swapping' before interpreting or operating on certain Data Elements. The Data Elements affected are all those having VRs that are multiple byte Values and that are not a character string of 8-bit single byte codes. VRs constructed of a string of characters of 8-bit single byte codes are really constructed of a string of individual bytes, and are therefore not affected by byte ordering. The VRs that are not a string of characters and consist of multiple bytes are:</para>
      <itemizedlist>
        <listitem>
          <para xml:id="para_8350f735-1f76-4828-93c4-18bb424b95b6">2-byte US, SS, OW and each component of AT</para>
        </listitem>
        <listitem>
          <para xml:id="para_613a62a3-6098-4d7a-9a68-7e621eeaabd1">4-byte OF, OL, UL, SL, and FL</para>
        </listitem>
        <listitem>
          <para xml:id="para_c9ceb71a-081c-4e72-b3a1-cf1831cb963f">8 byte OD, OV, FD, SV and UV</para>
        </listitem>
      </itemizedlist>
      <note>
        <para xml:id="para_b0cf516e-2194-469d-855e-fd4a79b26a3d">For the above VRs, the multiple bytes are presented in increasing order of significance when in Little Endian format. For example, an 8-byte Data Element with VR of FD, might be written in hexadecimal as 68AF4B2CH, but encoded in Little Endian would be 2C4BAF68H.</para>
      </note>
    </section>
    <section label="7.4" status="2" xml:id="sect_7.4">
      <title>Data Element Type</title>
      <para xml:id="para_d394647b-1ee0-4dcf-8940-6354720c6d45">An attribute, encoded as a Data Element, may or may not be required in a Data Set, depending on that Attribute's Data Element Type.</para>
      <para xml:id="para_b8ee30c5-6cf4-4e12-8ebf-c7790253da79">The Data Element Type of an Attribute of an Information Object Definition or an Attribute of a SOP Class Definition is used to specify whether that Attribute is mandatory or optional. The Data Element Type also indicates if an Attribute is conditional (only mandatory under certain conditions). The Data Element Types of Attributes of Composite IODs are specified in <olink targetdoc="PS3.3" targetptr="PS3.3" xrefstyle="select: labelnumber"/>. The Data Element Types of Attributes of Normalized IODs are specified as Attributes of SOP Classes in <olink targetdoc="PS3.4" targetptr="PS3.4" xrefstyle="select: labelnumber"/>.</para>
      <section label="7.4.1" status="3" xml:id="sect_7.4.1">
        <title>Type 1 Required Data Elements</title>
        <para xml:id="para_0d4ee38c-e492-4c7a-b8de-c059227337e5">IODs and SOP Classes define Type 1 Data Elements that shall be included and are mandatory elements. The Value Field shall contain valid data as defined by the elements VR and VM as specified in <olink targetdoc="PS3.6" targetptr="PS3.6" xrefstyle="select: labelnumber"/>. The Length of the Value Field shall not be zero. Absence of a valid Value in a Type 1 Data Element is a protocol violation.</para>
        <note>
          <orderedlist numeration="arabic">
            <listitem>
              <para xml:id="para_a3c8e4e7-7c08-4f25-837e-65ba40f195f8">For data elements with a string (CS, SH, LO) rather than binary, text or sequence Value Representation, and for which multiple Values are allowed, the presence of a single Value is sufficient to satisfy the Type 1 requirement, unless specified otherwise in the Attribute description, and other Values may be empty, unless otherwise specified by the IOD. The presence of one or more delimiter (BACKSLASH) characters alone, without any Values, is not sufficient to satisfy the Type 1 requirement, since even though the Value Length is greater than zero, there is no valid Value present.</para>
            </listitem>
            <listitem>
              <para xml:id="para_bf10aef1-931e-4657-a4bf-ba7f0803e782">A Type 1 Sequence Data Element will contain one or more Items, as defined by the IOD (irrespective of the VM of the Sequence, which is always one (<xref linkend="sect_7.5" xrefstyle="select: label"/>)). Whether or not those Items may be empty (contain no Data Elements) depends on the IOD definition of the Data Set for each Item.</para>
            </listitem>
          </orderedlist>
        </note>
      </section>
      <section label="7.4.2" status="3" xml:id="sect_7.4.2">
        <title>Type 1C Conditional Data Elements</title>
        <para xml:id="para_be0ab437-1579-4b6a-a394-a030ba587cd1">IODs and SOP Classes define Data Elements that shall be included under certain specified conditions. Type 1C elements have the same requirements as Type 1 elements under these conditions. It is a protocol violation if the specified conditions are met and the Data Element is not included.</para>
        <para xml:id="para_e8b6de3f-84b9-4e2a-abb4-cdb7ba9e04fb">When the specified conditions are not met, Type 1C elements shall not be included in the Data Set.</para>
      </section>
      <section label="7.4.3" status="3" xml:id="sect_7.4.3">
        <title>Type 2 Required Data Elements</title>
        <para xml:id="para_3943ea2d-048b-4bf5-bb02-689fb298cf7b">IODs and SOP Classes define Type 2 Data Elements that shall be included and are mandatory Data Elements. However, it is permissible that if a Value for a Type 2 element is unknown it can be encoded with zero Value Length and no Value. If the Value is known the Value Field shall contain that value as defined by the elements VR and VM as specified in <olink targetdoc="PS3.6" targetptr="PS3.6" xrefstyle="select: labelnumber"/>. These Data Elements shall be included in the Data Set and their absence is a protocol violation.</para>
        <note>
          <orderedlist numeration="arabic">
            <listitem>
              <para xml:id="para_072b3638-3447-4751-b57c-54f46d9ae37b">The intent of Type 2 Data Elements is to allow a zero length to be conveyed when the operator or application does not know its value or has a specific reason for not specifying its value. It is the intent that the device should support these Data Elements.</para>
            </listitem>
            <listitem>
              <para xml:id="para_a7f4fe25-ed19-4329-80f1-4c92cb063877">A Type 2 Sequence Data Element will contain zero or more Items, as defined by the IOD (irrespective of the VM of the Sequence, which is always one (<xref linkend="sect_7.5" xrefstyle="select: label"/>)). An empty Type 2 Sequence is one with no Items, as opposed to an Item that is present but empty. Whether or not Items may be empty (contain no Data Elements) depends on the IOD definition of the Data Set for each Item, rather than the Type of the enclosing Sequence Data Element.</para>
            </listitem>
          </orderedlist>
        </note>
      </section>
      <section label="7.4.4" status="3" xml:id="sect_7.4.4">
        <title>Type 2C Conditional Data Elements</title>
        <para xml:id="para_67200b82-5b1e-4dfa-8b8d-40197556ef73">IODs and SOP Classes define Type 2C elements that have the same requirements as Type 2 elements under certain specified conditions. It is a protocol violation if the specified conditions are met and the Data Element is not included.</para>
        <para xml:id="para_fa9c4607-7c8a-4ff2-a9f2-ae496b4141b8">When the specified conditions are not met, Type 2C elements shall not be included in the Data Set.</para>
        <note>
          <para xml:id="para_89874a77-656f-43fc-8a12-39b23eac2416">An example of a Type 2C Data Element is Inversion Time (0018,0082). For several SOP Class Definitions, this Data Element is required only if the Scanning Sequence (0018,0020) has the Value "IR." It is not required otherwise. See <olink targetdoc="PS3.3" targetptr="PS3.3" xrefstyle="select: labelnumber"/>.</para>
        </note>
      </section>
      <section label="7.4.5" status="3" xml:id="sect_7.4.5">
        <title>Type 3 Optional Data Elements</title>
        <para xml:id="para_64b07337-1dfe-4550-a823-ec296724b008">IODs and SOP Classes define Type 3 Data Elements that are optional Data Elements. Absence of a Type 3 element from a Data Set does not convey any significance and is not a protocol violation. Type 3 elements may also be encoded with zero length and no Value. The meaning of a zero length Type 3 Data Element shall be precisely the same as that element being absent from the Data Set.</para>
      </section>
      <section label="7.4.6" status="3" xml:id="sect_7.4.6">
        <title>Data Element Types Within A Sequence</title>
        <para xml:id="para_b8f9d475-ee82-4f1b-861b-4927103a6758">When an IOD defines a Sequence Data Element (see <xref linkend="sect_7.5" xrefstyle="select: label"/>), the Type of the Sequence attribute defines whether the Sequence attribute itself must be present, and the Attribute Description of the Sequence attribute may define whether and how many Items shall be present in the Sequence. The Types of the attributes of the Data Set included in the Sequence, including any conditionality, are specified within the scope of each Data Set, i.e., for each Item present in the Sequence.</para>
        <note>
          <orderedlist numeration="arabic">
            <listitem>
              <para xml:id="para_c9032dad-d986-4e53-a78b-f24fadc8fd74">The Type and Attribute Description of the Sequence determines whether Items are present; conditionality constraints on Data Elements of the Items cannot force an Item to be present.</para>
            </listitem>
            <listitem>
              <para xml:id="para_db60218b-210b-4ca8-b01b-0f628a2eb8e9">Historically, many IODs declared Type 1 and Type 2 Data Elements of the Sequence to be Type 1C and Type 2C, respectively, with the condition that an Item is present. This is exactly the same as simply defining them as Type 1 and Type 2.</para>
            </listitem>
            <listitem>
              <para xml:id="para_c6a29bf2-71d8-4a2e-b49d-7688c294df50">In particular, the conditionality constraint "Required if Sequence is sent" on the Type 1C or Type 2C Data Elements subsidiary to a Type 2 or 3 Sequence attribute does not imply that an Item must be present in the Sequence. These conditions are meant to be equivalent to "Required if a Sequence Item is present", and the conditionality is not strictly necessary. Any Type 2 or Type 3 Sequence attribute may be sent with zero length.</para>
            </listitem>
            <listitem>
              <para xml:id="para_c3e1d41b-5103-4837-bd0e-61485470471e">In particular, the conditionality constraint "Required if &lt;name-of-parent-sequence-attribute&gt; is sent" on the Type 1C or Type 2C Data Elements subsidiary to a Type 2 or 3 Sequence attribute does not imply that an Item must be present in the Sequence. These conditions are meant to be equivalent to "Required if a Sequence Item is present", and the conditionality is not strictly necessary. Any Type 2 or Type 3 Sequence attribute may be sent with zero length.</para>
            </listitem>
          </orderedlist>
        </note>
      </section>
    </section>
    <section label="7.5" status="2" xml:id="sect_7.5">
      <title>Nesting of Data Sets</title>
      <para xml:id="para_83126a80-ad4d-4703-9af2-11421a1f7cbd">The VR identified "SQ" shall be used for Data Elements with a Value consisting of a Sequence of zero or more Items, where each Item contains a set of Data Elements. SQ provides a flexible encoding scheme that may be used for simple structures of repeating sets of Data Elements, or the encoding of more complex Information Object Definitions often called folders. SQ Data Elements can also be used recursively to contain multi-level nested structures.</para>
      <para xml:id="para_5eb1b6ed-5c94-42f9-9ca2-687de6182852">Items present in an SQ Data Element shall be an ordered set where each Item may be referenced by its ordinal position. Each Item shall be implicitly assigned an ordinal position starting with the value 1 for the first Item in the Sequence, and incremented by 1 with each subsequent Item. The last Item in the Sequence shall have an ordinal position equal to the number of Items in the Sequence.</para>
      <note>
        <orderedlist numeration="arabic">
          <listitem>
            <para xml:id="para_2ae69670-9478-4916-a024-a1bd896bb28e">This clause implies that item ordering is preserved during transfer and storage.</para>
          </listitem>
          <listitem>
            <para xml:id="para_4115116c-8cda-4c81-abcd-11fc553f49c9">An IOD or Module Definition may choose to not use this ordering property of a Data Element with VR of SQ. This is simply done by not specifying any specific semantics to the ordering of Items, or by not specifying usage of the referencing of Items by ordering position.</para>
          </listitem>
        </orderedlist>
      </note>
      <para xml:id="para_dbc1ea0b-51eb-46b4-8406-df7dbd3835e1">The definition of the Data Elements encapsulated in each Item is provided by the specification of the Data Element (or associated Attribute) of Value Representation SQ. Items in a sequence of Items may or may not contain the same set of Data Elements. Data Elements with a VR of SQ may contain multiple Items but shall always have a Value Multiplicity of one (i.e., a single Sequence).</para>
      <para xml:id="para_4643cded-f020-4e76-901a-83c2eb6b7a9a">There are three special SQ related Data Elements that are not ruled by the VR encoding rules conveyed by the Transfer Syntax. They shall be encoded as Implicit VR. These special Data Elements are Item (FFFE,E000), Item Delimitation Item (FFFE,E00D), and Sequence Delimitation Item (FFFE,E0DD). However, the Data Set within the Value Field of the Data Element Item (FFFE,E000) shall be encoded according to the rules conveyed by the Transfer Syntax.</para>
      <section label="7.5.1" status="3" xml:id="sect_7.5.1">
        <title>Item Encoding Rules</title>
        <para xml:id="para_ebb6e151-5f57-4a4c-865d-afac14607362">Each Item of a Data Element of Value Representation SQ shall be encoded as a DICOM Standard Data Element with a specific Data Element Tag of Value (FFFE,E000). The Item Tag is followed by a 4 byte Item Length field encoded in one of the following two ways:</para>
        <orderedlist numeration="loweralpha">
          <listitem>
            <para xml:id="para_773b45e5-967a-46d2-944d-4fef13dc1372">Explicit Length: The number of bytes (even) contained in the Sequence Item Value (following but not including the Item Length Field) is encoded as a 32-bit unsigned integer value (see <xref linkend="sect_7.1" xrefstyle="select: label"/>). This length shall include the total length of all Data Elements conveyed by this Item. This Item Length shall be equal to 00000000H if the Item contains no Data Set.</para>
          </listitem>
          <listitem>
            <para xml:id="para_c9852304-9a83-4617-af88-187cf2b7dbce">Undefined Length: The Item Length Field shall contain the value FFFFFFFFH to indicate an undefined Item length. It shall be used in conjunction with an Item Delimitation Data Element. This Item Delimitation Data Element has a Data Element Tag of (FFFE,E00D) and shall follow the Data Elements encapsulated in the Item. No Value shall be present in the Item Delimitation Data Element and its Length shall be 00000000H. An Item containing no Data Set is encoded by an Item Delimitation Data Element only.</para>
          </listitem>
        </orderedlist>
        <para xml:id="para_4cf9889b-55ba-4cf5-9eff-92a64787a0a6">The encoder of a Data Set may choose either one of the two ways of encoding. Both ways of encoding shall be supported by decoders of Data Sets. Data Element Tags (FFFF,eeee) are reserved by this Standard and shall not be used.</para>
        <para xml:id="para_2f85d469-aaf7-4095-9790-94da1fc5eba7">Each Item Value shall contain a DICOM Data Set composed of Data Elements. Within the context of each Item, these Data Elements shall be ordered by increasing Data Element Tag value and appear only once (as Data Set is defined in <xref linkend="sect_7.1" xrefstyle="select: label"/>). There is no relationship between the ordering of the Data Elements contained within an Item and the ordering of the Data Element Tag of SQ Value Representation that contains that Item. One or more Data Elements in an Item may be of Value Representation SQ, thus allowing for recursion.</para>
        <para xml:id="para_d5422833-4cdb-4e1f-a440-5197eb52743d">Data Elements with a group of 0000, 0002 and 0006 shall not be present within Sequence Items.</para>
        <note>
          <para xml:id="para_f0d1f7a6-74e6-4da3-a836-5bf4bea01d2b">The use of Transfer Syntax UID (0002,0010) in particular is forbidden, since were it to differ from the Transfer Syntax of the enclosing Data Set then a change in encoding would be implied, which is not allowed.</para>
        </note>
        <para xml:id="para_401ef594-c38a-40f8-b23f-34f5b13c41ac">
<xref linkend="sect_7.8" xrefstyle="select: label"/> specifies rules for incorporating Private Data Elements into Sequence Items.</para>
      </section>
      <section label="7.5.2" status="3" xml:id="sect_7.5.2">
        <title>Delimitation of The Sequence of Items</title>
        <para xml:id="para_a09882d6-704b-4ed5-904a-82720bcb9314">Delimitation of the last Item of a Sequence of Items, encapsulated in a Data Element of Value Representation SQ, shall be in one of the two following ways:</para>
        <orderedlist numeration="loweralpha">
          <listitem>
            <para xml:id="para_d71de31c-4f0d-4931-abc0-a6c37746a639">Explicit Length: The number of bytes (even) contained in the Data Element Value (following but not including the Data Element Length Field) is encoded as a 32-bit unsigned integer value (see <xref linkend="sect_7.1" xrefstyle="select: label"/>). This length shall include the total length resulting from the sequence of zero or more items conveyed by this Data Element. This Data Element Length shall be equal to 00000000H if the sequence of Items contains zero Items.</para>
          </listitem>
          <listitem>
            <para xml:id="para_029a52f3-dfa3-4118-a6d8-80b10d81e9c8">Undefined Length: The Data Element Length Field shall contain a Value FFFFFFFFH to indicate an Undefined Sequence length. It shall be used in conjunction with a Sequence Delimitation Item. A Sequence Delimitation Item shall be included after the last Item in the sequence. Its Item Tag shall be (FFFE,E0DD) with an Item Length of 00000000H. No Value shall be present. A Sequence containing zero Items is encoded by a Sequence Delimitation Item only.</para>
          </listitem>
        </orderedlist>
        <para xml:id="para_2b122d42-aee2-48de-ab9a-7fea2ceda162">The encoder of a Sequence of Items may choose either one of the two ways of encoding. Both ways of encoding shall be supported by decoders of the Sequence of Items.</para>
        <note>
          <para xml:id="para_7bf5035d-a895-469c-9c77-d0ba09d006cd">The Sequence Delimitation Item Tag (FFFE,E0DD) is different from the Item Delimitation Tag (FFFE,E00D) introduced above in that it indicates the end of a Sequence of Items whose Length was left undefined. If an undefined length Item is the last Item of a Sequence of Items of undefined length, then an Item Delimitation Tag will be followed by a Sequence Delimitation Tag.</para>
        </note>
        <para xml:id="para_4bd79395-f404-4f80-b16b-a449083e55c7">For an example of an SQ Data Element of Explicit Length encapsulating Items of Explicit Length see <xref linkend="table_7.5-1" xrefstyle="select: label"/>.</para>
        <para xml:id="para_b150cbb6-e619-457c-a842-4f05ef732c08">For an example of an SQ Data Element of Undefined Length encapsulating Items of Explicit Length see <xref linkend="table_7.5-2" xrefstyle="select: label"/>.</para>
        <para xml:id="para_6da2f461-bed5-43c9-88a3-7a2ef5b9e8e8">For an example of an SQ Data Element of Undefined Length encapsulating Items of both Explicit and Undefined Length see <xref linkend="table_7.5-3" xrefstyle="select: label"/>.</para>
        <table frame="box" label="7.5-1" rules="all" xml:id="table_7.5-1">
          <caption>Example of a Data Element with Implicit VR Defined as a Sequence of Items (VR = SQ) with Three Items of Explicit Length</caption>
          <thead>
            <tr valign="top">
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_00407aea-5b76-4327-9d7d-e7c4275298eb">
                  <emphasis role="bold">Data Element Tag</emphasis>
                </para>
              </th>
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_e2aef116-2188-4fec-a1fd-30670e2b398c">
                  <emphasis role="bold">Data Element Length</emphasis>
                </para>
              </th>
              <th align="left" colspan="9" rowspan="1">
                <para xml:id="para_f7d82cec-3b71-4acc-8f6f-a87c15fd091e">
                  <emphasis role="bold">Data Element Value</emphasis>
                </para>
              </th>
            </tr>
          </thead>
          <tbody>
            <tr valign="top">
              <td align="center" colspan="1" rowspan="2">
                <para xml:id="para_5aebd2a8-10dc-4f5e-bda5-6019439b7833">(gggg, eeee) with VR of SQ</para>
              </td>
              <td align="center" colspan="1" rowspan="2">
                <para xml:id="para_2d92461f-a54e-4966-99d9-8781265d5b2c">0000 0F00H</para>
              </td>
              <th align="left" colspan="3" rowspan="1">
                <para xml:id="para_5e0d9024-338a-4f6d-b1fa-79690e2bfb10">
                  <emphasis role="bold">First Item</emphasis>
                </para>
              </th>
              <td align="left" colspan="3" rowspan="1">
                <para xml:id="para_88f40711-68f7-4bbe-8494-3c14369d4474">
                  <emphasis role="bold">Second Item</emphasis>
                </para>
              </td>
              <td align="left" colspan="3" rowspan="1">
                <para xml:id="para_76beefb9-38c4-4a92-ad7f-b05ccfc472a5">
                  <emphasis role="bold">Third Item</emphasis>
                </para>
              </td>
            </tr>
            <tr valign="top">
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_6bbc55bd-3f9a-4d1a-8b44-e8d2e663405f">Item Tag (FFFE, E000)</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_b9339a07-3e14-4481-bcf9-f799848cc106">Item Length 0000 04F8H</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_ac70352f-b2ad-4692-a10b-d621cb63df3c">Item Value Data Set</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_b21e912b-3380-45ee-8e23-3c1b0647e3bc">Item Tag (FFFE, E000)</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_b60a4c6a-7166-4f4b-9a1d-5dec424bfe44">Item Length 0000 04F8H</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_18456fe7-725a-4060-ad09-c1f5064c8e75">Item Value Data Set</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_f08405c2-bd4e-4965-bdb5-80b84181e66b">Item Tag (FFFE, E000)</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_c69b0f07-64ac-425b-b3aa-cfb9c929ef7c">Item Length 0000 04F8H</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_2aef0f52-efb2-4000-a582-b30072b58446">Item Value Data Set</para>
              </td>
            </tr>
            <tr valign="top">
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_a4520410-2c9a-4286-9733-e25e3cf3c7f6">4 bytes</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_29b83c64-4b2b-4d28-a646-8c368df9ca3a">4 bytes</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_a42f182e-5196-48d4-964b-bc81f150dcb1">4 bytes</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_644cd9dc-11bf-4930-a392-29ffaa38f4f4">4 bytes</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_09eb8d19-1ec8-434d-8c07-646866e5a141">04F8H bytes</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_d09d7c4b-9ebd-48e4-99bb-b713763490d9">4 bytes</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_d669be8f-e56a-442b-8f98-9e5e7f80273a">4 bytes</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_825c076e-25fc-49b4-b137-6677b2441b2e">04F8H bytes</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_7a993b48-5c03-43ba-a9b9-e438c62c4989">4 bytes</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_b5b39c78-09e2-4e6a-8448-942707089960">4 bytes</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_4e53009d-b79a-453e-82ed-8663e2618c06">04F8H bytes</para>
              </td>
            </tr>
          </tbody>
        </table>
        <table frame="box" label="7.5-2" rules="all" xml:id="table_7.5-2">
          <caption>Example of a Data Element with Explicit VR Defined as a Sequence of Items (VR = SQ) of Undefined Length, Containing Two Items of Explicit Length</caption>
          <thead>
            <tr valign="top">
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_345a4574-de1e-464e-b2b3-020cd4ead127">
                  <emphasis role="bold">Data Element Tag</emphasis>
                </para>
              </th>
              <th align="center" colspan="2" rowspan="1">
                <para xml:id="para_77eaa67a-c0c1-4f32-b3b6-1f2d8b72b374">
                  <emphasis role="bold">Value Representation</emphasis>
                </para>
              </th>
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_247ecefb-b842-4d33-afe3-9d2d85934243">
                  <emphasis role="bold">Data Element Length</emphasis>
                </para>
              </th>
              <td align="left" colspan="8" rowspan="1">
                <para xml:id="para_30a18c53-ea4e-4497-94df-81fef40156a4">
                  <emphasis role="bold">Data Element Value</emphasis>
                </para>
              </td>
            </tr>
          </thead>
          <tbody>
            <tr valign="top">
              <td align="center" colspan="1" rowspan="2">
                <para xml:id="para_68bc9930-5820-4853-bdb4-49f36c23d972">(gggg, eeee) with VR of SQ</para>
              </td>
              <td align="center" colspan="1" rowspan="2">
                <para xml:id="para_f11f7ea9-0bdf-499c-a664-66d2aba2056d">SQ</para>
              </td>
              <td align="center" colspan="1" rowspan="2">
                <para xml:id="para_334ce65d-a00a-4609-b594-8adf8dd75743">0000H Reserved</para>
              </td>
              <td align="center" colspan="1" rowspan="2">
                <para xml:id="para_c4ca95cd-2438-466b-a8d3-87d9a69bcfca">FFFF FFFFH undefined length</para>
              </td>
              <td align="left" colspan="3" rowspan="1">
                <para xml:id="para_87f80db2-ce97-452e-927b-219982527f0c">
                  <emphasis role="bold">First Item</emphasis>
                </para>
              </td>
              <td align="left" colspan="3" rowspan="1">
                <para xml:id="para_529a581e-c405-425a-9b5f-08462efa6702">
                  <emphasis role="bold">Second Item</emphasis>
                </para>
              </td>
              <td align="left" colspan="2" rowspan="1">
                <para xml:id="para_e12e6480-d602-4e46-ac94-b4debc9926d2">
                  <emphasis role="bold">Sequence Delimitation Item</emphasis>
                </para>
              </td>
            </tr>
            <tr valign="top">
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_71975460-9fcb-492c-9fb9-de8e50b1f3bd">Item Tag (FFFE, E000)</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_0c908c5e-a71b-4e2e-9ce1-eff2e82e89e2">Item Length 98A5 2C68H</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_c0390cde-6e73-4811-a750-963405b06790">Item Value Data Set</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_d7caee91-2ac0-499e-a937-e834928a650d">Item Tag (FFFE, E000)</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_73d567a7-f10c-4241-a023-bf7717d99f48">Item Length B321 762CH</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_cabbe5ad-bfca-48dc-b100-dccf3772d782">Item Value Data Set</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_19bcd953-b037-4c86-abcc-0c7212d66683">Seq. Delim. Tag (FFFE, E0DD)</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_ebdc7267-0711-412c-80f3-2c06ca00dbb0">Item Length 0000 0000H</para>
              </td>
            </tr>
            <tr valign="top">
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_c37315b0-fc46-4c77-9417-7c5f3e5e3c73">4 bytes</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_e0a8e72c-d3c7-443a-8b31-ace3be0b285c">2 bytes</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_d20e8545-3b6f-4988-b389-0a72a4d09cfb">2 bytes</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_c597557c-ca27-4260-8ec3-7e961845a0d1">4 bytes</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_ba1d808b-6184-4ad0-a773-5e6c251f3f27">4 bytes</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_f04ce747-7fcb-4172-8892-2bb5a8322cd7">4 bytes</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_a333b3c0-4ce5-4d0c-9266-d3b040d15387">98A5 2C68H bytes</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_f9f2f259-a38a-4eaf-b15f-00088f9a6117">4 bytes</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_df69d895-48cd-4b29-b1c3-a1a2dd01f95f">4 bytes</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_b0fad72b-d9cb-4d78-be69-f49542554373">B321 762CH bytes</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_f2607108-56d0-42be-8182-3c48b61bd172">4 bytes</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_16daff78-e77f-46d8-84b3-192c3b3cf890">4 bytes</para>
              </td>
            </tr>
          </tbody>
        </table>
        <note>
          <para xml:id="para_dd57c8e3-6108-4c41-8487-128a4df145d6">The Data Set within the Item Values in <xref linkend="table_7.5-2" xrefstyle="select: label"/> have VRs Explicitly defined.</para>
        </note>
        <table frame="box" label="7.5-3" rules="all" xml:id="table_7.5-3">
          <caption>Example of a Data Element with Implicit VR Defined as a Sequence of Items (VR = SQ) of Undefined Length, Containing Two Items Where One Item is of Explicit Length and the Other Item is of Undefined Length</caption>
          <thead>
            <tr valign="top">
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_d345a58d-268a-4919-aaba-fe5ab17147df">
                  <emphasis role="bold">Data Element Tag</emphasis>
                </para>
              </th>
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_fe79b1d5-fe0e-485a-be7f-eb6d0dcadad5">
                  <emphasis role="bold">Data Element Length</emphasis>
                </para>
              </th>
              <td align="center" colspan="10" rowspan="1">
                <para xml:id="para_cc022837-92cb-4541-9b5f-a68b96d4d9b7">
                  <emphasis role="left">Data Element Value</emphasis>
                </para>
              </td>
            </tr>
          </thead>
          <tbody>
            <tr valign="top">
              <td align="center" colspan="1" rowspan="2">
                <para xml:id="para_e00906a4-d496-4022-bebf-4de0bfa5da25">(gggg, eeee) with VR of SQ</para>
              </td>
              <td align="center" colspan="1" rowspan="2">
                <para xml:id="para_9b46ce0c-7d53-483f-8e57-23cc034ebd86">FFFF FFFFH undefined length</para>
              </td>
              <td align="left" colspan="3" rowspan="1">
                <para xml:id="para_08e60692-522d-43ba-87ba-75cd4b36d767">
                  <emphasis role="bold">First Item</emphasis>
                </para>
              </td>
              <td align="left" colspan="5" rowspan="1">
                <para xml:id="para_94ce7083-f392-4fb7-902d-a63d96056bac">
                  <emphasis role="bold">Second Item</emphasis>
                </para>
              </td>
              <td align="left" colspan="2" rowspan="1">
                <para xml:id="para_64c7d812-b71e-4345-8103-42a7c730b7a1">
                  <emphasis role="bold">Sequence Delimitation Item</emphasis>
                </para>
              </td>
            </tr>
            <tr valign="top">
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_41039097-948e-4d18-96c3-1d35856d7469">Item Tag (FFFE, E000)</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_7a840f7f-eda6-401a-a2c2-3da71d49bb45">Item Length 0000 17B6H</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_c22a9311-e060-46eb-a850-675292a362d6">Item Value Data Set</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_73af26e8-5791-464a-885c-0b3499575df0">Item Tag (FFFE, E000)</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_cde01416-69ff-4051-8f03-3a0266e8cc25">Item Length FFFF FFFFH undefined length</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_c4434c30-c1da-4f44-b54e-5d8134fa5359">Item Value Data Set</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_1fcdf21b-ee1e-48f4-b6a3-c486ece87fba">Item Delim. Tag (FFFE, E00D)</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_2733cf8b-abd2-4882-bbb9-af1188f17b58">Length 0000 0000H</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_26b51ed5-258f-4eec-a0ab-1e5a33e46e47">Seq. Delim. Tag (FFFE, E0DD)</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_8ecbfe27-70e6-484b-b149-a52db2fe1cfa">Item Length 0000 0000H</para>
              </td>
            </tr>
            <tr valign="top">
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_21d31990-b47c-46e9-928b-56cc936a98a8">4 bytes</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_49aae69e-850c-47e8-a97a-9765b4b4dbd9">4 bytes</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_e48a56ef-1c6d-4e29-a5a3-1f8ae328d26a">4 bytes</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_47d862a4-625b-4897-99e7-c1cb830a4f97">4 bytes</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_9cde4b7c-ab21-41c3-ba92-f24dbe590ea5">17B6H bytes</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_3beb1313-b3c1-4a82-a10d-f32748d397d8">4 bytes</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_8856531b-3732-48f0-82b7-b005a0eb216c">4 bytes</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_777d9efe-c601-42eb-8475-3d3c96609c54">undefined length</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_1cd910f0-6e1b-4c75-a591-7fed4a9a85ac">4 bytes</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_68e00b52-5ebc-445e-a1f7-18e21815c6f7">4 bytes</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_99655e5a-f9b6-4248-bd29-a37006028129">4 bytes</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_0beb1d73-a505-4032-b777-536e6969ff1a">4 bytes</para>
              </td>
            </tr>
          </tbody>
        </table>
      </section>
      <section label="7.5.3" status="3" xml:id="sect_7.5.3">
        <title>Sequence Inheritance</title>
        <para xml:id="para_3adfa937-9869-40f9-941c-727d48700791">An encapsulated Data Set shall only include the Specific Character Set (0008,0005) data element if the Attribute Specific Character Set is defined in the IOD for that sequence of items.</para>
        <note>
          <para xml:id="para_bdff5959-767a-43cb-9807-aad0653aafca">An encapsulated Data Set does not include the Specific Character Set data element unless the Specific Character Set Attribute is defined as part of the IOD for that sequence.</para>
        </note>
        <para xml:id="para_72a694a5-1f3f-40b4-82ca-a939e994c43f">If an encapsulated Data Set includes the Specific Character Set Attribute, it shall apply only to the encapsulated Data Set. If the Attribute Specific Character Set is not explicitly included in an encapsulated Data Set, then the Specific Character Set value of the encapsulating Data Set applies.</para>
      </section>
    </section>
    <section label="7.6" status="2" xml:id="sect_7.6">
      <title>Repeating Groups</title>
      <para xml:id="para_4b89896f-a7f3-4ddc-9a2c-7a1ea8b98b0a">Multiple Overlay Planes and Curves are often associated with a single Image (see <olink targetdoc="PS3.3" targetptr="PS3.3" xrefstyle="select: labelnumber"/>). Standard Data Elements with even Group Numbers (5000-501E,eeee) represent Curves, while elements with even Group Numbers (6000-601E,eeee) represent Overlay Planes. Both of these ranges of Group numbers are known as Repeating Groups. This use of group numbers is a remnant of older versions of this Standard, which associated a semantic meaning with particular Groups.</para>
      <para xml:id="para_0fc2c72a-0ead-4ca0-ac8b-c90b48315a1a">In each of these ranges of Group Numbers, Standard Data Elements that have identical Element Numbers have the same meaning within each Group (and the same VR, VM, and Data Element Type). The notation (50xx,eeee) and (60xx,eeee) are used for the Group Number in Data Element Tags when referring to a common Data Element across these groups (see <olink targetdoc="PS3.6" targetptr="PS3.6" xrefstyle="select: labelnumber"/>). Groups (50xx,eeee) and (60xx,eeee) are called Repeating Groups because of these characteristics.</para>
      <para xml:id="para_e2e0f651-e42c-4404-8d97-e31b43de0b09">Repeating Groups shall only be allowed in the even Groups (6000-601E,eeee) and even Groups (5000-501E,eeee) cases. In the future, Data Elements with VRs of SQ shall be used to serve a similar purpose.</para>
      <note>
        <para xml:id="para_42ff6dc6-f13a-48d4-879d-adeefd9ec074">Private Groups in the odd Groups (5001-501F,eeee) and (6001-601F,eeee) may still be used, but there is no implication of repeating semantics, nor any implied shadowing of the standard repeating groups.</para>
      </note>
    </section>
    <section label="7.7" status="2" xml:id="sect_7.7">
      <title>Retired Data Elements</title>
      <para xml:id="para_aee74b02-df91-4ee5-b583-77416d8f6540">Certain Data Elements are no longer supported in the current Standard. These Data Elements are retired and are denoted as such (RET) in the VR column in <olink targetdoc="PS3.6" targetptr="PS3.6" xrefstyle="select: labelnumber"/>. Implementations may continue to support these Data Elements for the purpose of backward compatibility with older versions of this Standard, but this is not a requirement of the current Standard. If a retired Data Element is used it must contain valid data as specified in older versions of this Standard. Any other use of a retired Data Element, and its associated Data Element Tag, is reserved by this Standard. Retired Data Element Tags shall not be redefined in later versions of this Standard.</para>
    </section>
    <section label="7.8" status="2" xml:id="sect_7.8">
      <title>Private Data Elements</title>
      <para xml:id="para_e664af99-e0e2-4ea1-845d-53edb6cd7701">Implementations may require communication of information that cannot be contained in Standard Data Elements. Private Data Elements are intended to be used to contain such information. Such Private Data Elements shall not change the semantics of the Information Object Definition or SOP Class Definition.</para>
      <para xml:id="para_5c57ea50-c49a-4aa6-bfbd-f07befbfa0b3">Private Data Elements have the same structure as Standard Data Elements specified earlier in <xref linkend="sect_7.1" xrefstyle="select: label"/> (i.e., Data Element Tag field, optional VR field, length field, and value field). The Group Number used in the Element Tag of Private Data Elements shall be an odd number. Private Data Elements shall be contained in the Data Set in increasing numeric order of Data Element Tag. The Value Field of a Private data element shall have one of the VRs specified by this Standard in <xref linkend="sect_6.2" xrefstyle="select: label"/>.</para>
      <para xml:id="para_306e0e6f-8b81-4ed6-b11a-7fcfca5c3faa">For each Information Object Definition or SOP Class Definition, certain Data Elements are required (Data Element Type 1, 1C, 2, or 2C) as specified in <olink targetdoc="PS3.3" targetptr="PS3.3" xrefstyle="select: labelnumber"/> and <olink targetdoc="PS3.4" targetptr="PS3.4" xrefstyle="select: labelnumber"/>. Private Data Elements shall not be used in place of required Standard Data Elements.</para>
      <section label="7.8.1" status="3" xml:id="sect_7.8.1">
        <title>Private Data Element Tags</title>
        <para xml:id="para_7984993b-9caf-4610-be77-8fa0ed194c66">It is possible that multiple implementers may define Private Elements with the same (odd) group number. To avoid conflicts, Private Elements shall be assigned Private Data Element Tags according to the following rules.</para>
        <orderedlist numeration="loweralpha">
          <listitem>
            <para xml:id="para_184c146b-050a-44b5-8420-fdf179f0bf0b">Private Creator Data Elements numbered (gggg,0010-00FF) (gggg is odd) shall be used to reserve a block of Elements with Group Number gggg for use by an individual implementer. The implementer shall insert an identification code in an unused (unassigned) Element in this series to reserve a block of Private Elements. The VR of the private identification code shall be LO (Long String) and the VM shall be equal to 1. A Private Creator identifier may be used only once within a Group; reserving multiple blocks of Elements in the same Group with the same identifier is not allowed.
              The Private Creator Data Elements shall only contain characters from the Default Character Repertoire and not an Extended or Replacement Character Repertoire, even though the LO VR is one that is affected by the Specific Character Set (0008,0005).</para>
            <note>
              <orderedlist>
                <listitem>
                  <para xml:id="para_057b129b-322a-455e-b352-40c6c0749bb4">If an implementer needs repetitions of a private element, a private Sequence attribute (see <xref linkend="sect_7.5" xrefstyle="select: label"/>) may be used to contain each of the repeated elements in separate items.
                      Each item needs to claim the corresponding private block of Elements, as described below.</para>
                </listitem>
                <listitem>
                  <para xml:id="para_92d7dbb9-3596-4b2e-bd11-73c799bf71d2">An implementer may use the same Private Creator identifier for multiple Groups.</para>
                </listitem>
                  <listitem>
                      <para xml:id="para_30084410-f3db-4cb5-93ee-bf4f54396122">The first Private Creator Data Element does not have to be (gggg,0010), nor do they have to be sequentially assigned. In particular, if a block of Private Data Elements is entirely removed along with its Private Creator Data Element, such as during de-identification, the other private blocks do not need to be renumbered.</para>
                  </listitem>
                  <listitem>
                      <para xml:id="para_66ca3e33-5a3b-471e-862e-f9fe5de0dd16">A Private Creator Data Element may be present even though no corresponding Private Data Elements are used. In particular, if a block of Private Data Elements is entirely removed, such as during de-identification, the corresponding Private Creator Data Element  does not need to be removed, though it may be.</para>
                  </listitem>
              </orderedlist>
            </note>
          </listitem>
          <listitem>
              <para xml:id="para_167ccd9d-9024-4382-b234-56ee7ed8d38a">Private Creator Data Element (gggg,0010) is required in order to identify elements (gggg,1000-10FF) if present, Private Creator Data Element (gggg,0011) is required in order to identify elements (gggg,1100-11FF) if present, through Private Creator Data Element (gggg,00FF), which identifies elements (gggg,FF00-FFFF) if present.</para>
          </listitem>
          <listitem>
            <para xml:id="para_6b1b4fe8-7eec-4749-8b0c-0a6c405bbf1a">Encoders of Private Data Elements shall be able to dynamically assign private data to any available (unreserved) block(s) within the Private group, and specify this assignment through the blocks corresponding Private Creator Data Element(s). Decoders of Private Data shall be able to accept reserved blocks with a given Private Creator identification code at any position within the Private group specified by the blocks corresponding Private Creator Data Element.</para>
            <note>
              <orderedlist numeration="arabic">
                <listitem>
                  <para xml:id="para_38c1cb98-d250-4234-85cd-952956a94eef">Older versions of this Standard described shadow groups. These were groups with a group number one greater than the standard groups. Elimination of conflicts in Private Data Element Tags have made this distinction obsolete and this terminology has been retired.</para>
                </listitem>
                <listitem>
                  <para xml:id="para_8d59b8b6-aff4-4463-b947-e02b967a678f">Older versions of this Standard specified private group element numbers (gggg,10FF-7FFF) reserved for manufacturers and private group element numbers (gggg, 8100-FFFF) reserved for users. Elimination of conflicts in Private Data Element Tags has made this distinction obsolete and this specification has been retired.</para>
                </listitem>
                <listitem>
                  <para xml:id="para_c772d8d5-6241-40f5-83e2-0a19653d6ee9">The requirements of this section do not allow any use of elements in the ranges (gggg,0001-000F) and (gggg,0100-0FFF) where gggg is odd.</para>
                </listitem>
              </orderedlist>
            </note>
          </listitem>
          <listitem>
              <para xml:id="para_48211f97-fbd7-4ca7-b1c6-cdffa8604549">Elements with Tags (0001,xxxx), (0003,xxxx), (0005,xxxx), (0007,xxxx) and (FFFF,xxxx) shall not be used.</para>
          </listitem>
          <listitem>
            <para xml:id="para_3dfe862d-2e2f-46ad-b450-323f886feb99">Whether or not Private Data Elements contain identifying information related to de-identification is defined by the Private Data Element Characteristics Sequence (0008,0300). See <olink targetdoc="PS3.3" targetptr="sect_C.12.1" xrefstyle="template:PS3.3 Section %n"/>.</para>
          </listitem>
            <listitem>
                <para xml:id="para_f90640db-d11d-4a4f-b224-a459c29def73">Data Elements numbered (gggg,0000), where gggg is odd, were Group Length Elements, which have been retired, See <xref linkend="sect_7.2" xrefstyle="select: label"/>.</para>
            </listitem>
        </orderedlist>
          <para xml:id="para_e8d512ad-3fa1-4d18-b8d4-911673baeb0d">Items within a sequence are self contained Data Sets (see <xref linkend="sect_7.5" xrefstyle="select: label"/> on the nesting of Data Sets via Sequences of Items), any Item in the sequence that contains Private Data Elements shall also have Private Creator Data Element reserving a block of Elements for those Private Data Elements. The scope of the reservation is just within the Item. Items do not inherit the Private Data Element reservations made by Private Creator Data Elements in the Data Set in which the Item is nested.</para>
          <para xml:id="para_a132b754-8bb2-4d0e-b223-83b64e928d10">Example:</para>
          <informaltable>
              <thead>
                  <tr valign="top">
                      <th align="center" colspan="1" rowspan="1">
                          <para xml:id="para_537d747c-f914-4b5c-8749-fb8b6cb24820">Attribute Tag</para>
                      </th>
                      <th align="center" colspan="1" rowspan="1">
                          <para xml:id="para_3c02725a-9a01-4dec-b121-ed5566c88906">Attribute Value</para>
                      </th>
                      <th align="center" colspan="1" rowspan="1">
                          <para xml:id="para_418e6130-676a-442f-8c06-d6d268ac2a04">Attribute Meaning</para>
                      </th>
                  </tr>
              </thead>
              <tbody>
                  <tr valign="top">
                      <td align="center" colspan="1" rowspan="1">
                          <para xml:id="para_795c3c0a-076c-4244-9038-162420b060f8">(0029,0010)</para>
                      </td>
                      <td align="left" colspan="1" rowspan="1">
                          <para xml:id="para_062a86ab-4ee4-434c-aced-b8c831f582b0">"Acme_CT_Parameters"</para>
                      </td>
                      <td align="left" colspan="1" rowspan="1">
                          <para xml:id="para_b2400309-fe69-4868-9722-258932acc0d9">Reservation of block for Acme CT Parameters</para>
                      </td>
                  </tr>
                  <tr valign="top">
                      <td align="center" colspan="1" rowspan="1">
                          <para xml:id="para_0ae227f0-e497-4df3-8851-e20cead626d4">(0029,0011)</para>
                      </td>
                      <td align="left" colspan="1" rowspan="1">
                          <para xml:id="para_258e4d49-bbf8-4fc7-ab76-cf7e25dd823e">"Acme_General_Parameters"</para>
                      </td>
                      <td align="left" colspan="1" rowspan="1">
                          <para xml:id="para_42a6f8a2-ef09-4eb2-b037-9d234137eb4b">Reservation of block for Acme General Parameters</para>
                      </td>
                  </tr>
                  <tr valign="top">
                      <td align="center" colspan="1" rowspan="1">
                          <para xml:id="para_b669c3d0-6d71-4463-9522-e3c3561b498f">(0029,1101)</para>
                      </td>
                      <td align="left" colspan="1" rowspan="1">
                          <para xml:id="para_4fc6a504-d182-40b7-b427-54d8fc12979b"/>
                      </td>
                      <td align="left" colspan="1" rowspan="1">
                          <para xml:id="para_ea77a7db-54b2-4717-8ca1-7c0b72af72f9">Sequence containing repeating attributes</para>
                      </td>
                  </tr>
                  <tr valign="top">
                      <td align="left" colspan="3" rowspan="1">
                          <para xml:id="para_aeb9fd2a-b745-4a2f-ac17-051a31b070b9">%item</para>
                      </td>
                  </tr>
                  <tr valign="top">
                      <td align="center" colspan="1" rowspan="1">
                          <para xml:id="para_159735cf-0b28-40b0-b4a9-fcb15a527d18">&gt;(0029,0010)</para>
                      </td>
                      <td align="left" colspan="1" rowspan="1">
                          <para xml:id="para_c9dc690d-e69d-4b89-b478-b9111decdf16">"Acme_CT_Parameters"</para>
                      </td>
                      <td align="left" colspan="1" rowspan="1">
                          <para xml:id="para_015d3b10-150c-41a3-8de7-c275d89aa1e8">Reservation of block for Acme CT Parameters</para>
                      </td>
                  </tr>
                  <tr valign="top">
                      <td align="center" colspan="1" rowspan="1">
                          <para xml:id="para_88c4a47e-8633-4f51-b339-af9a4a1e4b49">&gt;(0029,0011)</para>
                      </td>
                      <td align="left" colspan="1" rowspan="1">
                          <para xml:id="para_e48c49df-e3cd-42a2-87e5-ada3e1c91bab">"Acme_General_Parameters"</para>
                      </td>
                      <td align="left" colspan="1" rowspan="1">
                          <para xml:id="para_8ff202c6-2147-4ed9-ab72-6d4f1102f047">Reservation of block for Acme General Parameters</para>
                      </td>
                  </tr>
                  <tr valign="top">
                      <td align="center" colspan="1" rowspan="1">
                          <para xml:id="para_ce0de697-9cfd-44d5-a13b-4286d8db1dfd">&gt;(0029,1001)</para>
                      </td>
                      <td align="left" colspan="1" rowspan="1">
                          <para xml:id="para_bb456257-539c-4152-bf41-1b0f8148e932">985</para>
                      </td>
                      <td align="left" colspan="1" rowspan="1">
                          <para xml:id="para_abd4fa25-0687-4fa1-b7f8-b5b7e9966ffb">Acme CT Parameter 1</para>
                      </td>
                  </tr>
                  <tr valign="top">
                      <td align="left" colspan="3" rowspan="1">
                          <para xml:id="para_c5987ed6-5c37-4f88-b38c-f57ece7514f1">&gt;...</para>
                      </td>
                  </tr>
                  <tr valign="top">
                      <td align="left" colspan="3" rowspan="1">
                          <para xml:id="para_b42407dc-6567-4702-9b6c-b1c78b3f20be">%enditem</para>
                      </td>
                  </tr>
                  <tr valign="top">
                      <td align="left" colspan="3" rowspan="1">
                          <para xml:id="para_e917ab2c-65d2-40c8-9de8-02c73efdbe37">%item</para>
                      </td>
                  </tr>
                  <tr valign="top">
                      <td align="center" colspan="1" rowspan="1">
                          <para xml:id="para_32c19a4f-48fb-47da-9ccc-cfc4771b682c">&gt;(0029,0010)</para>
                      </td>
                      <td align="left" colspan="1" rowspan="1">
                          <para xml:id="para_7d2fc672-13c3-4e7e-9259-a6534de56697">"Acme_CT_Parameters"</para>
                      </td>
                      <td align="left" colspan="1" rowspan="1">
                          <para xml:id="para_a9dc7ac1-dba8-4a0b-9242-0fc3426759d6">Reservation of block for Acme CT Parameters</para>
                      </td>
                  </tr>
                  <tr valign="top">
                      <td align="center" colspan="1" rowspan="1">
                          <para xml:id="para_b876f173-2b24-4563-9db2-2d4a21d9b33a">&gt;(0029,0011)</para>
                      </td>
                      <td align="left" colspan="1" rowspan="1">
                          <para xml:id="para_3ee20956-0eba-4a28-baf5-e6b15982630d">"Acme_General_Parameters"</para>
                      </td>
                      <td align="left" colspan="1" rowspan="1">
                          <para xml:id="para_32a2b9cc-9df3-41de-ae14-e776c59d13de">Reservation of block for Acme General Parameters</para>
                      </td>
                  </tr>
                  <tr valign="top">
                      <td align="center" colspan="1" rowspan="1">
                          <para xml:id="para_532686f1-0e4c-4852-a87a-e419865529e1">&gt;(0029,1001)</para>
                      </td>
                      <td align="left" colspan="1" rowspan="1">
                          <para xml:id="para_67c0d9d7-85a8-4f17-8f95-4318c5d5a44f">986</para>
                      </td>
                      <td align="left" colspan="1" rowspan="1">
                          <para xml:id="para_a319606f-a1b9-4bbf-b186-33a157e3946a">Acme CT Parameter 1</para>
                      </td>
                  </tr>
                  <tr valign="top">
                      <td align="left" colspan="3" rowspan="1">
                          <para xml:id="para_2c422604-9011-4f0d-be5b-a447db5db2df">&gt;...</para>
                      </td>
                  </tr>
                  <tr valign="top">
                      <td align="left" colspan="3" rowspan="1">
                          <para xml:id="para_44c10ad1-abb9-4532-af97-2f9ec6cb0283">%enditem</para>
                      </td>
                  </tr>
                  <tr valign="top">
                      <td align="left" colspan="3" rowspan="1">
                          <para xml:id="para_c3dc5e71-f046-479d-ac50-9393179bd3e2">%endseq</para>
                      </td>
                  </tr>
              </tbody>
          </informaltable>
        <note>
          <orderedlist numeration="arabic">
            <listitem>
              <para xml:id="para_1d3a3082-a8ce-4ba3-9681-f4f5b614662b">If a sequence is itself a Private Data Element and the Items within the sequence also have Private Data Elements, then there will be Private Creator Data Elements both outside the sequence and within the sequence Items.</para>
            </listitem>
            <listitem>
              <para xml:id="para_6cd536a0-085e-44ba-b4ec-c8aec705a572">Different Items may reserve the same block of Private Data Elements for different private creators. This is necessary to allow the nesting of Data Sets collected from multiple sources into folders.</para>
            </listitem>
            <listitem>
              <para xml:id="para_9665aefa-3958-479d-a71f-ca5556376029">The recommended convention for referencing a Private Data Element is (gggg,xxee,"pcde"), where gggg is the group number, xx is the string “xx”, ee is the element number within a reserved block, and pcde is the quoted value of the Private Creator Data Element that reserved the block, e.g., (0029,xx43,"Acme_CT_Parameters"). Alternatively, when a block of Private Data Elements is being described, one may factor out the description of the Private Creator Data Element value, e.g., Private Creator Data Element (0029,00xx) = "Acme_CT_Parameters", and (0029,xx43), (0029,xx44), etc.</para>
            </listitem>
          </orderedlist>
        </note>
      </section>
      <section label="7.8.2" status="3" xml:id="sect_7.8.2">
        <title>Encoding of Private Elements</title>
        <para xml:id="para_a67c52c0-e267-4abe-9448-e13a7e340e8d">The Value Representations used for Private Data Elements shall be the same as those VRs specified for Standard Data Elements in <xref linkend="sect_6.2" xrefstyle="select: label"/>. The encoding shall conform to the requirements for those VRs and shall be in accordance with the negotiated Transfer Syntax. A Private Data Element with SQ VR (a Private Data Sequence) may include Items with both Standard and Private Data Elements. Standard Data Elements used within a Private Data Sequence shall use the VRs as defined in <olink targetdoc="PS3.6" targetptr="PS3.6" xrefstyle="select: labelnumber"/> for those data elements.</para>
        <para xml:id="para_194a8d5e-3851-48e5-a1dc-6db8d1acd5bb">The semantics of Standard Data Elements within a Private Data Sequence, and the definition of Attribute Values, are implementation dependent.</para>
        <para xml:id="para_6ce35963-88c1-4134-b699-9648ab32e48e">For a Standard Extended SOP Class the Attributes Pixel Data (7FE0,0010), Float Pixel Data (7FE0,0008), Double Float Pixel Data (7FE0,0009), Waveform Data (5400,1010) and Overlay Data (60xx,3000) shall not be included within a Private Sequence Item, nor within a standard Sequence Item nested directly or indirectly within a Private Sequence Item.</para>
      </section>
    </section>
  </chapter>
  <chapter label="8" status="1" xml:id="chapter_8">
    <title>Encoding of Pixel, Overlay and Waveform Data</title>
    <section label="8.1" status="2" xml:id="sect_8.1">
      <title>Pixel and Overlay Data, and Related Data Elements</title>
      <para xml:id="para_55a4d726-165f-4db4-9994-5943fec5e49b">Pixel Data (7FE0,0010), Float Pixel Data (7FE0,0008), Double Float Pixel Data (7FE0,0009) and Overlay Data (60xx,3000) shall be used for the exchange of encoded graphical image data. These elements along with additional Data Elements, specified as Attributes of the Image Information Entities defined in <olink targetdoc="PS3.3" targetptr="PS3.3" xrefstyle="select: labelnumber"/>, shall be used to describe the way in which the Pixel Data and Overlay Data are encoded and shall be interpreted. Finally, depending on the negotiated Transfer Syntax (see <xref linkend="chapter_10" xrefstyle="template:Section %n"/> and <xref linkend="chapter_A" xrefstyle="template:Annex %n"/>), Pixel Data may be compressed.</para>
      <para xml:id="para_94ef8b24-cfd9-4ed7-ae3b-06991da2e04f">Pixel Data (7FE0,0010) and Overlay Data (60xx,3000) have a VR of OW or OB, depending on the negotiated Transfer Syntax (see <xref linkend="chapter_A" xrefstyle="template:Annex %n"/>). The only difference between OW and OB being that OB, an octet-stream, shall be unaffected by Byte Ordering (see <xref linkend="sect_7.3" xrefstyle="select: label"/>).</para>
      <para xml:id="para_7f5d54ad-95d5-4677-803e-8c6cfde0ff09">Float Pixel Data (7FE0,0008) has a
        Value Representation of OF.</para>
      <para xml:id="para_dc7e0fa3-521b-4f1b-96f8-cf5f2289ec6b">Double Float Pixel Data (7FE0,0009)
        has a Value Representation of OD.</para>
      <para xml:id="para_35bcda83-361f-4467-b797-f5f12680a0bf">For Pixel Data values encoded in OF
        and OD, any value that is permitted by the IEEE 754:1985 may be used, including NaN,
        +ve Infinity and -ve Infinity. See <xref linkend="table_6.2-1" xrefstyle="select: label"/>
</para>
      <note>
<para xml:id="para_50adba5d-92d9-4425-a763-e911ffa35190">Float and double float pixel data values are
        not arbitrarily constrained to finite numbers, since it may be important for the
        application to signal that the result of a calculation that produced a pixel is an
        infinite value or not a number.</para>
</note>
      <section label="8.1.1" status="3" xml:id="sect_8.1.1">
        <title>Pixel Data Encoding of Related Data Elements</title>
        <para xml:id="para_ab605359-6207-40cd-ae3b-71c880eb664f">Encoded Pixel Data of various bit depths shall be accommodated. The following three Data Elements shall define the Pixel structure:</para>
        <itemizedlist>
          <listitem>
            <para xml:id="para_b377af08-67df-453b-96cd-5c04a0bdb569">Bits Allocated (0028,0100)</para>
          </listitem>
          <listitem>
            <para xml:id="para_0ab917ae-65ea-4456-96d8-73a1576f921d">Bits Stored (0028,0101)</para>
          </listitem>
          <listitem>
            <para xml:id="para_f4e18bb1-2722-4709-a83b-f437034eb8b4">High Bit (0028,0102)</para>
          </listitem>
        </itemizedlist>
        <para xml:id="para_4681e9e2-8cb1-428f-8011-0e624437e351">Each Pixel Cell shall contain a single Pixel Sample Value. The size of the Pixel Cell shall be specified by Bits Allocated (0028,0100). Bits Stored (0028,0101) defines the total number of these allocated bits that will be used to represent a Pixel Sample Value. Bits Stored (0028,0101) shall never be larger than Bits Allocated (0028,0100). High Bit (0028,0102) specifies where the high order bit of the Bits Stored (0028,0101) is to be placed with respect to the Bits Allocated (0028,0100) specification. Bits Allocated (0028,0100) shall either be 1, or a multiple of 8. High Bit (0028,0102) shall be one less than Bits Stored (0028,0101).</para>
        <note>
          <orderedlist>
            <listitem>
              <para xml:id="para_457cf9ae-46b5-42a7-8096-9f5673d96c07">For example, in Pixel Data with 16 bits (2 bytes) allocated, 12 bits stored, and bit 11 specified as the high bit, one pixel sample is encoded in each 16-bit word, with the 4 most significant bits of each word not containing Pixel Data. See <xref linkend="chapter_D" xrefstyle="template:Annex %n"/> for other examples of the basic encoding schemes.</para>
            </listitem>
            <listitem>
              <para xml:id="para_7ef27e5b-1166-49be-b782-688deb51aa97">Formerly, bits not used for Pixel Sample
              Values were described as being usable for overlay planes, but this usage has
              been retired. See PS3.5-2004.</para>
            </listitem>
            <listitem>
              <para xml:id="para_f777ac20-cdc7-41ba-9e81-128c7eba5bf8">Formerly, High Bit
                (0028,0102) was not restricted to be one less than Bits Stored (0028,0101)
                in this Part, or in the general case, though almost all Information Object
                Definitions in PS3.3 imposed such a restriction. See PS3.5
                2014c.</para>
            </listitem>
            <listitem>
              <para xml:id="para_752250e9-20fd-460e-b2c3-823bded25a57">Receiving applications may not assume
                anything about the contents of unused bits, and in particular may not assume
                that they are zero, or that they contain sign extension
                bits.</para>
            </listitem>
          </orderedlist>
        </note>
        <para xml:id="para_0486e172-df22-40c4-a38f-9286022646c3">Additional restrictions that are placed on acceptable Values for Bits Allocated (0028,0100), Bits Stored (0028,0101), and High Bit (0028,0102) for Pixel Data (7FE0,0010) are specified in the Information Object Definitions in <olink targetdoc="PS3.3" targetptr="PS3.3" xrefstyle="select: labelnumber"/>.</para>
        <para xml:id="para_aa6d49ab-498a-42a9-a432-5282587040e2">Restrictions are placed on acceptable Values for Bits Allocated (0028,0100) for Float Pixel Data (7FE0,0008) and Double Float Pixel Data (7FE0,0009), such that only a single Pixel Cell entirely occupies the allocated bits specified by Bits Allocated (0028,0100), hence Bits Stored (0028,0101) and High Bit (0028,0102) are not sent.</para>
        <para xml:id="para_5ac3a1cc-12f7-4303-86fc-33bf4c34f3c1">Also, the Value Field containing Pixel Data, like all other Value Fields in DICOM, shall be an even number of bytes in length. This means that the Value Field may need to be padded with data that is not part of the image and shall not be considered significant. If needed, the padding bits shall be appended to the end of the Value Field, and shall be used only to extend the data to the next even byte increment of length.</para>
          <note>
              <para xml:id="para_23a52e85-e9ea-41b8-9cd5-5c6eeec077bc">The 32-bit Value Length Field limits the maximum size of large data values such as Pixel Data sent in a Native Format (encoded in Transfer Syntaxes that use only the unencapsulated form).</para>
          </note>
          <para xml:id="para_3e55e85c-a189-418d-a160-3837b41c7240">In a multi-frame object that is transmitted in Native Format, the individual frames are not padded. The individual frames shall be concatenated and padding bits (if necessary) applied to the complete Value Field. At least one frame shall be present.</para>
        <note>
          <para xml:id="para_362cebd6-ea8c-4a91-a674-3cd2a3097ad2">Receiving applications should be aware that some older applications may send Pixel Data with excess padding, which was not explicitly prohibited in earlier versions of the Standard. Applications should be prepared to accept such Pixel Data elements, but may delete the excess padding. In no case should a sending application place private data in the padding data.</para>
        </note>
        <para xml:id="para_25fc57a8-3784-49d6-97be-4eabf94b65fc">The field of bits representing the value of a Pixel Sample shall be a binary 2's complement integer or an unsigned integer, as specified by the Data Element Pixel Representation (0028,0103). The sign bit shall be the High Bit in a Pixel Sample Value that is a 2's complement integer. The minimum actual Pixel Sample Value encountered in the Pixel Data is specified by Smallest Image Pixel Value (0028,0106) while the maximum value is specified by Largest Image Pixel Value (0028,0107).</para>
      </section>
      <section label="8.1.2" status="3" xml:id="sect_8.1.2">
        <title>Overlay Data Encoding of Related Data Elements</title>
        <para xml:id="para_af5777c4-44f0-48a0-9af6-5754e7f56489">Encoded Overlay Planes always have a bit depth of 1, and are encoded separately from the Pixel Data in Overlay Data (60xx,3000). The following two Data Elements shall define the Overlay Plane structure:</para>
        <itemizedlist>
          <listitem>
            <para xml:id="para_64cf4aae-7817-4673-9cf0-7afd7eb40eb2">Overlay Bits Allocated (60xx,0100)</para>
          </listitem>
          <listitem>
            <para xml:id="para_74cd439e-c311-487a-9c9f-11594b59733d">Overlay Bit Position (60xx,0102)</para>
          </listitem>
        </itemizedlist>
        <note>
          <orderedlist numeration="arabic">
            <listitem>
              <para xml:id="para_090350ab-3413-4d1e-b0ba-5453c346f9e8">There is no Data Element analogous to Bits Stored (0028,0101) since Overlay Planes always have a bit depth of 1.</para>
            </listitem>
            <listitem>
              <para xml:id="para_5e4c79f2-35d2-4315-bfb0-4a668b3732b2">Restrictions on the allowed values for these Data Elements are defined in <olink targetdoc="PS3.3" targetptr="PS3.3" xrefstyle="select: labelnumber"/>. Formerly overlay data stored in unused bits of Pixel Data (7FE0,0010) was described, and these attributes had meaningful values but this usage has been retired. See PS3.5-2004. For overlays encoded in Overlay Data (60xx,3000), Overlay Bits Allocated (60xx,0100) is always 1 and Overlay Bit Position (60xx,0102) is always 0.</para>
            </listitem>
          </orderedlist>
        </note>
        <para xml:id="para_58b4f1a2-07ee-4e09-abf5-d99388f13d38">For Overlay Data (60xx,3000), the Value Representation OW is most often required. The Value Representation OB may also be used for Overlay Data in cases where the Value Representation is explicitly conveyed (see <xref linkend="chapter_A" xrefstyle="template:Annex %n"/>).</para>
        <note>
          <para xml:id="para_b5a3fd56-1954-49ab-a334-41ce059eae4d">The DICOM Default Little Endian Transfer Syntax (Implicit VR Little Endian) does not explicitly convey Value Representation and therefore the VR of OB may not be used for Overlay Data when using the Default Transfer Syntax.</para>
        </note>
        <para xml:id="para_e5bcf268-0b7d-4b21-b495-84b330046490">Overlay Data is encoded as the direct concatenation of the bits of a single Overlay Plane, where the first bit of an Overlay Plane is encoded in the least significant bit, immediately followed by the next bit of the Overlay Plane in the next most significant bit.
            For a Multi-frame Overlay, the individual frames are not padded.
            The individual frames shall be concatenated and padding bits (if necessary) applied to the complete Value Field. 
            When the Overlay Data crosses a word boundary in the OW case, or a byte boundary in the OB case, it shall continue to be encoded, least significant bit to most significant bit, in the next word, or byte, respectively (see <xref linkend="chapter_D" xrefstyle="template:Annex %n"/>). For Overlay Data encoded with the Value Representation OW, the byte ordering of the resulting 2-byte words is defined by the Little Endian Transfer Syntaxes negotiated at the Association Establishment (see <xref linkend="chapter_A" xrefstyle="template:Annex %n"/>).</para>
        <note>
          <para xml:id="para_a7ef1ac3-5a2d-4db2-a26c-885be2db7d91">For Overlay Data encoded with the Value Representation OB, the Overlay Data encoding is unaffected by byte ordering.</para>
        </note>
      </section>
    </section>
    <section label="8.2" status="2" xml:id="sect_8.2">
      <title>Native or Encapsulated Format Encoding</title>
      <para xml:id="para_f9b54410-31ad-4044-9be0-651dd86c84b3">Pixel data conveyed in the Pixel Data (7FE0,0010) may be sent either in a Native (uncompressed) Format or in an Encapsulated Format (e.g., compressed).</para>
      <para xml:id="para_1767d1f2-fcf4-46b9-a6fa-21b2e61e9b5d">If Pixel Data (7FE0,0010) is sent in a Native Format, then the Photometric Interpretation (0028,0004) shall be other than:</para>
      <itemizedlist>
        <listitem>
          <para xml:id="para_774003a0-209a-48f5-af47-8e9300923ac7">YBR_RCT</para>
        </listitem>
        <listitem>
          <para xml:id="para_27a4a868-af1f-459a-8812-7fa85c078cd9">YBR_ICT</para>
        </listitem>
        <listitem>
          <para xml:id="para_03cacdb3-b82e-42e2-abe3-be054301c5f2">YBR_PARTIAL_420</para>
        </listitem>
      </itemizedlist>
      <note>
        <para xml:id="para_14b7aa28-e3b2-4f0f-ae44-6c1be9f58fce">These values are not permitted because they are not encodable in an uncompressed form.</para>
      </note>
      <para xml:id="para_7bc14864-77a5-4409-8ec0-c246cace4681">Pixel Data conveyed in the Float Pixel Data (7FE0,0008) or Double Float Pixel Data (7FE0,0009) shall be in a Native (uncompressed) Format if encoded in a Standard Transfer Syntax.</para>
      <note>
        <orderedlist>
          <listitem>
            <para xml:id="para_19247c30-979c-41f0-8ef0-f8174def91a2">In future, if Standard Transfer Syntaxes are defined for compression of Float Pixel Data (7FE0,0008) or Double Float Pixel Data (7FE0,0009), this constraint may be relaxed and Encapsulated Format permitted.</para>
          </listitem>
          <listitem>
            <para xml:id="para_8f83d270-3f31-4a61-9325-e6f2a8e8c7f9">This constraint does not apply to Private Transfer Syntaxes.</para>
          </listitem>
        </orderedlist>
      </note>
      <para xml:id="para_cdbe477b-a4f5-417d-bee0-82e5a0b1a9ad">If Pixel Data (7FE0,0010) is sent in a Native Format, the Value Representation OW is most often required. The Value Representation OB may also be used for Pixel Data (7FE0,0010) in cases where Bits Allocated has a value less than or equal to 8, but only with Transfer Syntaxes where the Value Representation is explicitly conveyed (see <xref linkend="chapter_A" xrefstyle="template:Annex %n"/>).</para>
      <note>
          <orderedlist>
              <listitem>
                  <para xml:id="para_ec814ff7-cbc9-4530-a0b6-a580a48d6cf4">The DICOM Default Little Endian Transfer Syntax (Implicit VR Little Endian) does not explicitly convey Value Representation and therefore the VR of OB may not be used for Pixel Data (7FE0,0010) when using the Default Transfer Syntax.</para>
              </listitem>
              <listitem>
                  <para xml:id="para_a7e1bfa6-d021-48eb-bbe7-4bbe16f873a4">The 32-bit Value Length Field limits the maximum size of large data values such as Pixel Data sent in a Native Format.</para>
              </listitem>
          </orderedlist>
      </note>
      <para xml:id="para_dec19bac-823e-44b1-ba85-3bc875c2010d">Float Pixel Data (7FE0,0008) is sent
        in Native Format; the Value Representation shall be OF, Bits Allocated (0028,0100)
        shall be 32, Bits Stored (0028,0101), High Bit (0028,0102) and Pixel Representation
        (0028,0103) shall not be present.</para>
      <para xml:id="para_c0645d98-0279-4962-b94a-7481a0897cf2">Double Float Pixel Data (7FE0,0009)
        is sent in Native Format; the Value Representation shall be OD, Bits Allocated
        (0028,0100) shall be 64, Bits Stored (0028,0101) and High Bit (0028,0102) and Pixel
        Representation (0028,0103) shall not be present.</para>
      <para xml:id="para_3085b522-c695-4899-b4fd-9740e6e97fcc">It is not permitted to have more than
        one of Pixel Data Provider URL (0028,7FE0), Pixel Data (7FE0,0010), Float Pixel Data
        (7FE0,0008) or Double Float Pixel Data (7FE0,0009) in the top level Data
        Set.</para>
      <note>
        <para xml:id="para_a530b9e7-2346-42df-9816-f085515ad011">Pixel Data encoded in Float Pixel
          Data (7FE0,0008) or Double Float Pixel Data (7FE0,0009) can be considered as
          consisting of Pixel Cells that entirely occupy the allocated bits, and therefore do
          not cross word boundaries.</para>
      </note>
      <para xml:id="para_d6734089-67bc-433e-87f7-40f00a859a9d">Native format Pixel Cells are encoded as the direct concatenation of the bits of each Pixel Cell, the least significant bit of each Pixel Cell is encoded in the least significant bit of the encoded word or byte, immediately followed by the next most significant bit of each Pixel Cell in the next most significant bit of the encoded word or byte, successively until all bits of the Pixel Cell have been encoded, then immediately followed by the least significant bit of the next Pixel Cell in the next most significant bit of the encoded word or byte. The number of bits of each Pixel Cell is defined by the Bits Allocated (0028,0100) Data Element Value. When a Pixel Cell crosses a word boundary in the OW case, or a byte boundary in the OB case, it shall continue to be encoded, least significant bit to most significant bit, in the next word, or byte, respectively (see <xref linkend="chapter_D" xrefstyle="template:Annex %n"/>). For Pixel Data (7FE0,0010) encoded with the Value Representation OW, the byte ordering of the resulting 2-byte words is
  defined by the Little Endian Transfer Syntaxes negotiated at the Association Establishment (see <xref linkend="chapter_A" xrefstyle="template:Annex %n"/>).</para>
      <note>
        <orderedlist numeration="arabic">
          <listitem>
            <para xml:id="para_1e6dec20-1376-4b1e-b909-255ba6abcf59">For Pixel Data (7FE0,0010) encoded with the Value Representation OB, the Pixel Data (7FE0,0010) encoding is unaffected by byte ordering.</para>
          </listitem>
          <listitem>
            <para xml:id="para_754c31cf-0a9a-484e-bfba-2130fc81252e">If encoding Pixel Data (7FE0,0010) with a Value for Bits Allocated (0028,0100) not equal to 16 be sure to read and understand <xref linkend="chapter_D" xrefstyle="template:Annex %n"/>.</para>
          </listitem>
        </orderedlist>
      </note>
        <para xml:id="para_6287384f-06a5-47f6-ab74-625074661b31">If sent in an Encapsulated Format (i.e., other than the Native Format) the Value Representation OB is used. The Pixel Cells are encoded according to the encoding process defined by one of the negotiated Transfer Syntaxes (see <xref linkend="chapter_A" xrefstyle="template:Annex %n"/>). The encapsulated pixel stream of encoded pixel data is segmented into one or more Fragments, each of which conveys its own explicit length. The sequence of Fragments of the encapsulated pixel stream is terminated by a delimiter, thus allowing the support of encoding processes where the resulting length of the entire pixel stream is not known until it is entirely encoded. This Encapsulated Format supports both Single-Frame and Multi-Frame images (as defined in <olink targetdoc="PS3.3" targetptr="PS3.3" xrefstyle="select: labelnumber"/>). At least one frame shall be present, and hence at least one fragment will be present.</para>
      <note>
        <para xml:id="para_b50189ee-a299-4737-bea1-c0510c91ffe1">Depending on the Transfer Syntax, a frame may be entirely contained within a single fragment, or may span multiple fragments to support buffering during compression or to avoid exceeding the maximum size of a fixed length fragment. A recipient can detect fragmentation of frames by comparing the number of fragments (the number of Items minus one for the Basic Offset Table) with the number of frames. Some performance optimizations may be available to a recipient in the absence of fragmentation of frames, but an implementation that fails to support such fragmentation does not conform to the Standard.</para>
      </note>
      <section label="8.2.1" status="3" xml:id="sect_8.2.1">
        <title>JPEG Image Compression</title>
        <para xml:id="para_d1f3d3c5-fcdf-4dc2-b38b-0bd7fbf79491">DICOM provides a mechanism for supporting the use of JPEG Image Compression through the Encapsulated Format (see <olink targetdoc="PS3.3" targetptr="PS3.3" xrefstyle="select: labelnumber"/>). <xref linkend="chapter_A" xrefstyle="template:Annex %n"/> defines a number of Transfer Syntaxes that reference the JPEG Standard and provide a number of lossless (bit preserving) and lossy compression schemes.</para>
        <note>
          <para xml:id="para_8cd648e8-6c76-459a-ad3a-f3c2b1c8fb4c">The context where the usage of lossy compression of medical images is clinically acceptable is beyond the scope of the DICOM Standard. The policies associated with the selection of appropriate compression parameters (e.g., compression ratio) for JPEG lossy compression is also beyond the scope of this Standard.</para>
        </note>
        <para xml:id="para_9d46a7e0-da15-452f-b8d4-02d7a4b6b25b">In order to facilitate interoperability of implementations conforming to the DICOM Standard that elect to use one or more of the Transfer Syntaxes for JPEG Image Compression, the following policy is specified:</para>
        <itemizedlist>
          <listitem>
            <para xml:id="para_4d36fc54-f14b-4417-ada8-8b839895c1d3">Any implementation that conforms to the DICOM Standard and has elected to support any one of the Transfer Syntaxes for Lossless JPEG Image Compression, shall support the following lossless compression: The subset (first-order horizontal prediction [Selection Value 1) of JPEG Process 14 (DPCM, non-hierarchical with Huffman coding) (see <xref linkend="chapter_F" xrefstyle="template:Annex %n"/>).</para>
          </listitem>
          <listitem>
            <para xml:id="para_f7127df5-ae83-4a2f-ac8d-fd3356d5be0c">Any implementation that conforms to the DICOM Standard and has elected to support any one of the Transfer Syntaxes for 8-bit Lossy JPEG Image Compression, shall support the JPEG Baseline Compression (coding Process 1).</para>
          </listitem>
          <listitem>
            <para xml:id="para_3df4846f-15b7-45ca-8705-582504847dfe">Any implementation that conforms to the DICOM Standard and has elected to support any one of the Transfer Syntaxes for 12-bit Lossy JPEG Image Compression, shall support the JPEG Compression Process 4.</para>
          </listitem>
        </itemizedlist>
        <note>
          <para xml:id="para_80e3247d-ca00-45fb-9c75-56d6805533ad">The DICOM conformance statement shall differentiate whether or not the implementation is capable of simply receiving or receiving and processing JPEG encoded images (see <olink targetdoc="PS3.2" targetptr="PS3.2" xrefstyle="select: labelnumber"/>).</para>
        </note>
        <para xml:id="para_4bcb841e-c6bf-4e26-82a5-3fad3c942da0">The use of the DICOM Encapsulated Format to support JPEG Compressed Pixel Data requires that the Data Elements that are related to the Pixel Data encoding (e.g., Photometric Interpretation, Samples per Pixel, Planar Configuration, Bits Allocated, Bits Stored, High Bit, Pixel Representation, Rows, Columns, etc.) shall contain values that are consistent with the characteristics of the compressed data stream.</para>
        <para xml:id="para_e85c4e05-8672-41cc-b179-25140f06e76c">The requirements when using a Standard Photometric Interpretation (i.e., a Defined Term from <olink targetdoc="PS3.3" targetptr="sect_C.7.6.3.1.2" xrefstyle="select: docname label"/>) are specified in <xref linkend="table_8.2.1-1" xrefstyle="select: label"/> and <xref linkend="table_8.2.1-2" xrefstyle="select: label"/>. No other Standard Photometric Interpretation values shall be used.</para>
        <table frame="box" label="8.2.1-1" rules="all" xml:id="table_8.2.1-1">
          <caption>Valid Values of Pixel Data Related Attributes for JPEG Lossy Transfer Syntaxes using Standard Photometric Interpretations</caption>
          <thead>
            <tr valign="top">
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_a7d246d9-3778-4932-8b2a-82d8a8dc168b">Photometric Interpretation</para>
              </th>
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_fd49f3b7-cad2-4bab-a7ae-770361959347">Transfer Syntax</para>
              </th>
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_76506fba-44e8-4da7-a10e-e9beb79fbfd3">Transfer Syntax UID</para>
              </th>
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_456f2265-a5c3-4a15-8965-11973122f4f5">Samples per Pixel</para>
              </th>
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_f86eeeaa-f979-4b04-a1f7-b6729586f999">Planar Configuration</para>
              </th>
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_eda82aae-bc04-44f8-99ed-ddbeed92c344">Pixel Representation</para>
              </th>
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_bbbb3826-f6bf-4a4a-baf7-de9256760236">Bits Allocated</para>
              </th>
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_cef69c9e-3d58-4158-8fa4-16db44257d04">Bits Stored</para>
              </th>
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_943ad4aa-2971-4f80-9b14-ff0be535be65">High Bit</para>
              </th>
            </tr>
          </thead>
          <tbody>
            <tr valign="top">
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_06313e0f-d1d7-4cd8-8498-3754925681c0">MONOCHROME1</para>
                <para xml:id="para_e1bf87e1-46f4-4018-8dd5-786488b6ea1b">MONOCHROME2</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_7dae7ef7-2568-4fd3-9318-3b8dc615dd46">JPEG Baseline</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_d4aab92e-7d0c-4176-a018-0b959b76057b">1.2.840.10008.1.2.4.50</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_f4881ca5-e2f9-433a-b069-41b186f503f6">1</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_9a3fb788-7faf-4931-b350-38d502d4ecb6">absent</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_e938c494-e0e0-4b3c-9bd4-641b9ef15d87">0</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_57f94afe-e261-40ea-b2f0-0ad993e7c7de">8</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_08fca125-a23a-49f2-b179-d616c6efd80b">8</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_f58c0385-f5d6-4cce-80cc-72a461979262">7</para>
              </td>
            </tr>
            <tr valign="top">
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_11870e59-7644-439f-a511-c42db55ded28">MONOCHROME1</para>
                <para xml:id="para_230cf81e-635b-4ab2-81eb-1165754c7fef">MONOCHROME2</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_f45cc0bc-573b-4fe0-9e67-6f342ebe1224">JPEG Extended</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_1d698b55-e3b4-4a5a-b879-44f9aab6d8e4">1.2.840.10008.1.2.4.51</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_663e7a5f-0817-4de5-bae0-f50680b70bb0">1</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_3f6558ca-be73-447e-a1e4-9558cc44a2e0">absent</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_ecf77926-d06e-4ed6-a9d9-55bec9630ea4">0</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_541957b7-58b4-4385-872c-0b0560a852f4">8</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_1bc421c9-d998-42cf-bafe-c3c68a09850c">8</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_a8350cfa-1280-4517-b7f5-172f1690d2eb">7</para>
              </td>
            </tr>
            <tr valign="top">
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_197d9691-a705-49c5-9b19-ed864aa82415">MONOCHROME1</para>
                <para xml:id="para_594bd44f-97d2-4914-9d1a-9183814c3135">MONOCHROME2</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_b1bd452a-09cf-4792-9516-77f404530a0b">JPEG Extended</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_f435ebde-6ddf-4a26-825f-9358c0777751">1.2.840.10008.1.2.4.51</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_bea28c2d-d5e3-4374-ac34-aaf9901744c8">1</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_006a053d-8240-4a0b-a0c7-443ca8ae6f5e">absent</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_bb5ed856-00f5-4260-bee5-9b53358f9691">0</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_8895f4ee-07ea-4350-ab71-fb8f6d2889b3">16</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_57f38d9c-5fe2-41e7-a93f-f7554f8de271">12</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_69110862-0332-4b29-8dbf-c81b02defe81">11</para>
              </td>
            </tr>
            <tr valign="top">
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_2af116cd-cdcb-4d6c-ba69-0c56967a88c2">YBR_FULL_422</para>
                  <para xml:id="para_f2769529-080f-4fcf-8d18-edd426fd3e61">RGB</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
               <para xml:id="para_8f836445-dbe9-42a1-831d-d17c75e084f3">JPEG Baseline</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
               <para xml:id="para_366ccc69-3761-4eb9-96ce-8c4698039430">1.2.840.10008.1.2.4.50</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_29e3a35b-26d7-48f5-8be9-73dc65756704">3</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_8829d1de-e453-43fc-9c82-c23ebdb02e9c">0</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_464971a3-3698-45b6-85d6-d11191ff9e86">0</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_acdb439e-5b2d-4c10-bdba-115508ecd27b">8</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_e5954653-58d7-462c-8806-03e8fb831474">8</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_98c2777c-1138-4e1c-98b9-7e9a519502c5">7</para>
              </td>
            </tr>
          </tbody>
        </table> 
        <table frame="box" label="8.2.1-2" rules="all" xml:id="table_8.2.1-2">
          <caption>Valid Values of Pixel Data Related Attributes for JPEG Lossless Transfer Syntaxes using Standard Photometric Interpretations</caption>
          <thead>
            <tr valign="top">
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_fc2d258a-29ab-4297-b0cc-004585b87ab6">Photometric Interpretation</para>
              </th>
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_09dc880b-c6d8-447a-b3f0-3f2ed4963257">Transfer Syntax</para>
              </th>
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_e3f59c6b-a6ca-4c79-aeb1-3dcc802b533d">Transfer Syntax UID</para>
              </th>
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_37ef8219-d5cc-4af7-879f-5b01973471dd">Samples per Pixel</para>
              </th>
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_e81e5c35-ab28-4ee1-a0a2-21546d55f02c">Planar Configuration</para>
              </th>
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_47d577ae-4207-40ca-a2f0-62ed1955e993">Pixel Representation</para>
              </th>
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_20ecfe7c-81cb-43c2-b841-4eb2df26bc97">Bits Allocated</para>
              </th>
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_3541a82d-e480-424e-99cf-8e5750a734d5">Bits Stored</para>
              </th>
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_c2954b63-8874-4cf2-a499-d14810a896ce">High Bit</para>
              </th>
            </tr>
          </thead>
          <tbody>
            <tr valign="top">
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_a6921f95-72d8-4719-9a19-871911ea8422">MONOCHROME1</para>
                <para xml:id="para_e34c73e4-38a6-4572-80e1-8901113f8daf">MONOCHROME2</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_079f2d09-c539-4d91-a44c-bad4658b33c8">JPEG Lossless, Non-Hierarchical</para>
                <para xml:id="para_45a5e156-21ca-4bf0-9c9f-ec2afc5ec924">JPEG Lossless, Non-Hierarchical, SV1</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_9f150637-8044-47d1-a5c1-b666a6fa563a">1.2.840.10008.1.2.4.57</para>
                <para xml:id="para_03f94dae-23f2-49a9-b0b2-4156d929043e">1.2.840.10008.1.2.4.70</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_4a139fae-7dcf-4bbf-b712-04c773404533">1</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_a7cd9ba0-5683-45ef-87c0-9e30f7c62bac">absent</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_d463d992-9339-4bff-b494-926fe8e83ed8">0 or 1</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_170d404f-b606-4fae-aec2-8d7310fa4bb3">8 or 16</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_b8ef92e7-18d5-487b-bbdd-df53ba92d8b7">1-16</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_febea6ce-dcb4-4a81-a4dc-0051d5450373">0-15</para>
              </td>
            </tr>
            <tr valign="top">
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_3735041e-8f90-4ff0-a34d-4f1d31d2a5ac">PALETTE COLOR</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_229ef4fe-2fb6-4736-abc4-99b1714382f0">JPEG Lossless, Non-Hierarchical</para>
                <para xml:id="para_9676f134-5881-4638-9247-27f7f4ae1758">JPEG Lossless, Non-Hierarchical, SV1</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_f7fdc91b-eed7-434f-9bb2-46fce548cc3d">1.2.840.10008.1.2.4.57</para>
                <para xml:id="para_939c086a-6f33-4d65-9e6f-2ceb219e5902">1.2.840.10008.1.2.4.70</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_cddcfefe-c25f-4c60-994c-a6ec204260ab">1</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_69a59093-a886-4487-baeb-80ca52eb613a">absent</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_546ffadc-8174-4933-b8c2-154ef277a9ba">0</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_f086b011-fe41-428b-bb11-1e94cc27f9ad">8 or 16</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_7df81375-e56e-44df-ac70-3e0d9f8a6380">1-16</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_6422b522-ce76-43d4-a4ef-314bb1a5dc53">0-15</para>
              </td>
            </tr>
            <tr valign="top">
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_88156f50-11f9-42dc-ba0b-dd884dbf4fb7">YBR_FULL</para>
                <para xml:id="para_6318ce11-b3ce-4913-a94b-5e13c2bf10ac">RGB</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_a33d1334-8e81-4fb7-8491-b66bf1b7439d">JPEG Lossless, Non-Hierarchical</para>
                <para xml:id="para_764b8a43-d0c0-499e-a630-a714b0ebe7b6">JPEG Lossless, Non-Hierarchical, SV1</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_c7d47145-683f-4674-a86f-021e7a138d01">1.2.840.10008.1.2.4.57</para>
                <para xml:id="para_e4d49879-5b98-4dc8-8115-eecf68064306">1.2.840.10008.1.2.4.70</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_61bb5100-71ee-468e-b5d9-2173c7bb6885">3</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_5ad99581-9f2b-4aec-aeec-e3c3d3e6e56b">0</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_87e3131c-4ef6-432d-8dee-a2ccd233a509">0</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_1832dee8-9eaf-40cc-ae75-0d0a0ebe91b5">8 or 16</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_8737a20b-2aaa-4ccd-a755-0a89e436815c">1-16</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_37e995a2-4bbb-4e54-bea6-ed2f28e8d7a3">0-15</para>
              </td>
            </tr>
          </tbody>
        </table>
        <para xml:id="para_c2ac8f4a-9824-420f-a861-6a1c61719ee7">The Pixel Data characteristics included in the JPEG Interchange Format shall be used to decode the compressed data stream.</para>
        <para xml:id="para_c82ff006-e1a8-46d4-a5db-0f63db0fd123">If APP2 marker segments with an identifier of "ICC_PROFILE" (as defined in Annex B of <xref linkend="biblio_ISOIEC15076-1"/>) are present in the compressed data stream, their concatenated value shall be identical to the value of ICC Profile (0028,2000) Attribute, if present, excluding padding.</para>
          <note>
          <orderedlist numeration="arabic">
            <listitem>
              <para xml:id="para_651e0fda-0843-4bef-b448-30495fd6330f">These requirements were formerly specified in terms of the "uncompressed pixel data from which the compressed data stream was derived". However, since the form of the "original" uncompressed data stream could vary between different implementations, this requirement is now specified in terms of consistency with what is encapsulated.</para>
              <para xml:id="para_07617cc6-a4a9-4751-9435-7b496910168d">When decompressing, should the characteristics explicitly specified in the compressed data stream (e.g., spatial subsampling or number of components or planar configuration) be inconsistent with those specified in the DICOM Data Elements, those explicitly specified in the compressed data stream should be used to control the decompression. The DICOM data elements, if inconsistent, can be regarded as suggestions as to the form in which an uncompressed Data Set might be encoded, subject to the general and IOD-specific rules for uncompressed Photometric Interpretation and Planar Configuration, which may require that decompressed data be converted to one of the permitted forms.</para>
            </listitem>
            <listitem>
                <para xml:id="para_6424f9ef-dfaa-40ff-9ca9-109d42a93363">Those characteristics not explicitly specified in the compressed data stream (e.g., the color space of the compressed components, which is not specified in the JPEG Interchange Format), or implied by the definition of the compression scheme (e.g., always unsigned in JPEG), can therefore be determined from the DICOM Data Element in the enclosing Data Set. For example a Photometric Interpretation of "YBR_FULL_422" would describe the color space that is commonly used to lossy compress images using JPEG.
                    It is unusual to use an RGB color space for lossy compression, since no advantage is taken of correlation between the red, green and blue components (e.g., of luminance), and poor compression is achieved;
                    however, for some applications this is permitted, e.g., Whole Slide Microscopy Images, to allow conversion to DICOM from proprietary formats without loss due to color space transformation.</para>
            </listitem>
            <listitem>
              <para xml:id="para_e639eb95-8d71-43a2-9a21-017e0bd8eb56">The JPEG Interchange Format is distinct from the JPEG File Interchange Format (JFIF). The JPEG Interchange Format is defined in <xref linkend="biblio_ISOIEC10918-1"/> section 4.9.1, and refers to the inclusion of decoding tables, as distinct from the "abbreviated format" in which these tables are not sent (and the decoder is assumed to already have them). The JPEG Interchange Format does NOT specify the color space. The JPEG File Interchange Format, not part of the original JPEG standard, but defined in <xref linkend="biblio_ECMA_TR-098"/> and <xref linkend="biblio_ISOIEC10918-5"/>, is often used to store JPEG bit streams in consumer format files, and does include the ability to specify the color space of the components. The JFIF APP0 marker segment is NOT required to be present in DICOM encapsulated JPEG bit streams, and should not be relied upon to recognize the color space. Its presence is not forbidden (unlike the JP2 information for JPEG 2000 Transfer Syntaxes), but it is recommended that it be absent.</para>
            </listitem>
            <listitem>
              <para xml:id="para_b217610e-776a-4c22-88c2-6c765f687a4b">Should the compression process be incapable of encoding a particular form of pixel data representation (e.g., JPEG cannot encode signed integers, only unsigned integers), then ideally only the appropriate form should be "fed" into the compression process. However, for certain characteristics described in DICOM Data Elements but not explicitly described in the compressed data stream (such as Pixel Representation), then the DICOM Data Element should be considered to describe what has been compressed (e.g., the pixel data really is to be interpreted as signed if Pixel Representation so specifies).</para>
            </listitem>
            <listitem>
              <para xml:id="para_c141d2a1-75f6-426e-85fe-e99495d48030">DICOM Data Elements should not describe characteristics that are beyond the capability of the compression scheme used. For example, JPEG lossy processes are limited to 12 bits, hence the value of Bits Stored should be 12 or less. Bits Allocated is irrelevant, and is likely to be constrained by the Information Object Definition in <olink targetdoc="PS3.3" targetptr="PS3.3" xrefstyle="select: labelnumber"/> to values of 8 or 16. Also, JPEG compressed data streams are always color-by-pixel and should be specified as such (a decoder can essentially ignore this element however as the value for JPEG compressed data is already known).</para>
            </listitem>
            <listitem>
              <para xml:id="para_e47ec72b-e48e-4484-8cfb-62153e734c28">If JPEG Compressed Pixel Data is decompressed and re-encoded in Native (uncompressed) form, then the Data Elements that are related to the Pixel Data encoding are updated accordingly. If color components are converted from YBR_FULL_422 to RGB during decompression and Native re-encoding, the Photometric Interpretation will be changed to RGB in the Data Set with the Native encoding.</para>
            </listitem>
          </orderedlist>
        </note>
      </section>
      <section label="8.2.2" status="3" xml:id="sect_8.2.2">
        <title>Run Length Encoding Image Compression</title>
        <para xml:id="para_85ca0802-972c-4db3-bc67-7f344dc8aeb8">DICOM provides a mechanism for supporting the use of Run Length Encoding (RLE) Image Compression, which is a byte oriented lossless compression scheme through the encapsulated Format (see <olink targetdoc="PS3.3" targetptr="PS3.3" xrefstyle="select: labelnumber"/> of this Standard). <xref linkend="chapter_G" xrefstyle="template:Annex %n"/> defines RLE Image Compression and its Transfer Syntax.</para>
        <note>
          <para xml:id="para_68100f7a-9340-4d87-af3f-2f6950af6a3f">The RLE Image Compression algorithm described in <xref linkend="chapter_G" xrefstyle="template:Annex %n"/> is the compression used in the TIFF 6.0 specification known as the "PackBits" scheme.</para>
        </note>
        <para xml:id="para_f46aa917-6020-441c-a144-02b3a06c3e39">The use of the DICOM Encapsulated Format to support RLE Compressed Pixel Data requires that the Data Elements that are related to the Pixel Data encoding (e.g., Photometric Interpretation, Samples per Pixel, Planar Configuration, Bits Allocated, Bits Stored, High Bit, Pixel Representation, Rows, Columns, etc.) shall contain values that are consistent with the compressed data.</para>
        <para xml:id="para_d65635ee-be9b-4ec5-afe2-2d54380611e8">The requirements when using a Standard Photometric Interpretation (i.e., a Defined Term from PS.3. C.7.6.3.1.2) are specified in <xref linkend="table_8.2.2-1" xrefstyle="select: label"/>. No other Standard Photometric Interpretation values shall be used.</para>
        <table frame="box" label="8.2.2-1" rules="all" xml:id="table_8.2.2-1">
          <caption>Valid Values of Pixel Data Related Attributes for RLE Compression using Standard Photometric Interpretations</caption>
          <thead>
            <tr valign="top">
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_9498f082-afd7-4d92-96e8-f673102f896d">Photometric Interpretation</para>
              </th>
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_043ab0e7-9013-41e1-9489-aeb5f9ba1d6a">Samples per Pixel</para>
              </th>
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_0d9e77f4-fbb6-4483-a0b4-19ef3678f3f6">Planar Configuration</para>
              </th>
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_7d86a88a-7806-40b2-8075-112b9d811c54">Pixel Representation</para>
              </th>
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_3822907e-10a3-4159-836b-91b3ab6fc73d">Bits Allocated</para>
              </th>
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_fa6cc296-d46e-4731-a240-0c5a29f1aabf">Bits Stored</para>
              </th>
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_72c26f34-9f0c-4eff-bfc2-102029c8eaa4">High Bit</para>
              </th>
            </tr>
          </thead>
          <tbody>
            <tr valign="top">
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_2571e683-4742-4c4f-9d68-a864b5557428">MONOCHROME1</para>
                <para xml:id="para_8fd1c4f0-bfb2-47c2-81e1-ebd5c0a39d04">MONOCHROME2</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_2e209ffb-1435-4ed0-b5ed-b2e5bd5333f8">1</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_3c831d8a-cb79-4a03-8658-1c22b3070b57">absent</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_594d6351-af64-429f-a212-4014281aa105">0 or 1</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_37d05e51-16fa-4a62-9170-717430e91bfd">8 or 16</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_da080a8d-0471-4fa5-8d8c-54270dd4828c">1-16</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_3f2b6659-a8d6-4d53-aa05-015652b870f5">0-15</para>
              </td>
            </tr>
            <tr valign="top">
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_433c1b2c-e69a-4e5b-a7f6-fb6c1976dfc3">PALETTE COLOR</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_c5390d6d-cff2-4724-b077-e9439cd78a18">1</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_fd684e8d-9442-4d64-b669-007de8a10829">absent</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_57274047-f337-474b-b71c-21eb3916db79">0</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_202459e8-e491-43f6-a7fb-25b5cede1ed8">8 or 16</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_01a07bd3-5bcd-49c4-b2bd-7ef9116c0eef">1-16</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_093b5316-aff3-4e7f-895a-6a56a43c1863">0-15</para>
              </td>
            </tr>
            <tr valign="top">
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_40e5ecfd-7329-42eb-864d-7016fc2639f2">YBR_FULL</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_03f5c942-430f-4737-87a5-08a4eaf9898a">3</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                  <para xml:id="para_547ae630-0bcd-4541-985b-29d832bf73ea">0 or 1</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_8b149c18-e49a-4667-9d79-bd5595245670">0</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_a51cee16-dec5-472a-838a-0e22252c2431">8</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_7ef79b6f-e965-4293-bbd3-05906f788b9f">1-8</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_30eea63a-d371-4ab5-978a-22a1f6db8ec1">0-7</para>
              </td>
            </tr>
            <tr valign="top">
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_4f3046da-87d6-4f67-bd01-0bae9cab3ba8">RGB</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_24c3d1c5-0809-4c54-91df-c87306a5e472">3</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                  <para xml:id="para_fd43d5bc-2292-437e-967e-e3ef1578d0b9">0 or 1</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_345b2ba3-7ffe-4840-a78c-f38c256c07ea">0</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_c03e1579-23ba-4963-a2e4-141b31f25352">8 or 16</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_57514f92-4054-4539-99a1-b7d92a6ced19">1-16</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_f3f87a75-8f23-48e9-9ab4-17030667af53">0-15</para>
              </td>
            </tr>
          </tbody>
        </table>
        <note>
          <orderedlist numeration="arabic">
            <listitem>
              <para xml:id="para_6f9c3153-4628-4f7e-a842-a7d81a6845ab">These requirements were formerly specified in terms of the "uncompressed pixel data from which the compressed data was derived". However, since the form of the "original" uncompressed data stream could vary between different implementations, this requirement is now specified in terms of consistency with what is encapsulated.</para>
            </listitem>
            <listitem>
              <para xml:id="para_d1bb8f9b-f160-4538-b2db-6717374398e2">Those characteristics not implied by the definition of the compression scheme (e.g., always color-by-plane in RLE), can therefore be determined from the DICOM Data Element in the enclosing Data Set. For example a Photometric Interpretation of "YBR_FULL" would describe the color space that is commonly used to losslessly compress images using RLE. It is unusual to use an RGB color space for RLE compression, since no advantage is taken of correlation between the red, green and blue components (e.g., of luminance), and poor compression is achieved (note however that the conversion from RGB to YBR_FULL is itself lossy. A new photometric interpretation may be proposed in the future that allows lossless conversion from RGB and also results in better RLE compression ratios).</para>
            </listitem>
            <listitem>
              <para xml:id="para_7844c3d7-4b28-4f14-bcf3-19476a836b6b">DICOM Data Elements should not describe characteristics that are beyond the capability of the compression scheme used. For example, RLE compressed data streams (using the algorithm mandated in the DICOM Standard) are always color-by-plane.</para>
            </listitem>
            <listitem>
              <para xml:id="para_57b858fe-3b23-47e7-bfc9-f67233f1188f">If RLE Compressed Pixel Data is decompressed and re-encoded in Native (uncompressed) form, then the Data Elements that are related to the Pixel Data encoding are updated accordingly. If color components are converted from YBR_FULL to RGB during decompression and Native re-encoding, the Photometric Interpretation will be changed to RGB in the Data Set with the Native encoding. It is permitted, however, to leave the YBR_FULL color components unconverted but decompressed in the Native format, in which case the Photometric Interpretation in the Data Set with the Native encoding would be YBR_FULL.</para>
            </listitem>
          </orderedlist>
        </note>
      </section>
      <section label="8.2.3" status="3" xml:id="sect_8.2.3">
        <title>JPEG-LS Image Compression</title>
        <para xml:id="para_eccda448-0381-4c4d-90d9-7e251c4a4e1e">DICOM provides a mechanism for supporting the use of JPEG-LS Image Compression through the Encapsulated Format (see <olink targetdoc="PS3.3" targetptr="PS3.3" xrefstyle="select: labelnumber"/>). <xref linkend="chapter_A" xrefstyle="template:Annex %n"/> defines a number of Transfer Syntaxes that reference the JPEG-LS Standard and provide a number of lossless (bit preserving) and lossy (near-lossless) compression schemes.</para>
        <note>
          <para xml:id="para_c0ca469e-6703-4121-a744-14e04ae8ce0f">The context where the usage of lossy (near-lossless) compression of medical images is clinically acceptable is beyond the scope of the DICOM Standard. The policies associated with the selection of appropriate compression parameters (e.g., compression ratio) for JPEG-LS lossy (near-lossless) compression is also beyond the scope of this Standard.</para>
        </note>
        <para xml:id="para_573ea007-d4e1-4c07-a82a-2d6b13d109eb">The use of the DICOM Encapsulated Format to support JPEG-LS Compressed Pixel Data requires that the Data Elements that are related to the Pixel Data encoding (e.g., Photometric Interpretation, Samples per Pixel, Planar Configuration, Bits Allocated, Bits Stored, High Bit, Pixel Representation, Rows, Columns, etc.) shall contain values that are consistent with the characteristics of the compressed data stream. The Pixel Data characteristics included in the JPEG-LS Interchange Format shall be used to decode the compressed data stream.</para>
        <para xml:id="para_5976cf65-a31f-4316-8505-601ebc3b7401">The requirements when using a Standard Photometric Interpretation (i.e., a Defined Term from PS.3. C.7.6.3.1.2) are specified in <xref linkend="table_8.2.3-1" xrefstyle="select: label"/>. No other Standard Photometric Interpretation values shall be used.</para>
        <table frame="box" label="8.2.3-1" rules="all" xml:id="table_8.2.3-1">
          <caption>Valid Values of Pixel Data Related Attributes for JPEG-LS Compression using Standard Photometric Interpretations</caption>
          <thead>
            <tr valign="top">
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_5614a946-aaf0-4cc9-969a-7e97cbac7118">Photometric Interpretation</para>
              </th>
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_282729ba-af3b-48e4-94ac-01a42fe3a826">Transfer Syntax</para>
              </th>
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_fe69eb9f-0071-4972-b4ba-5bb90ec081b7">Transfer Syntax UID</para>
              </th>
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_cb1006ca-9c60-4062-824c-db15cea5ebb8">Samples per Pixel</para>
              </th>
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_42a5bf49-c61b-40bc-bef8-84246c581007">Planar Configuration</para>
              </th>
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_153bc552-d052-431f-9db6-d8ff2deb4aa1">Pixel Representation</para>
              </th>
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_3392603f-b982-4cc1-9bdb-fc78d7c4e971">Bits Allocated</para>
              </th>
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_8151c9db-bb77-48a9-b544-464edd77946c">Bits Stored</para>
              </th>
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_30a9d51a-51aa-4942-9e6e-aeb75cd062da">High Bit</para>
              </th>
            </tr>
          </thead>
          <tbody>
            <tr valign="top">
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_79c646c6-64ec-4bb2-937f-18fc5efda3c6">MONOCHROME1</para>
                <para xml:id="para_c59f3f67-cb5b-4d4c-8b14-2d63de97bde6">MONOCHROME2</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_78580c17-1197-4ad1-b639-d6a210771b42">JPEG-LS Lossless</para>
                <para xml:id="para_892f86d3-2c80-4c11-ae2c-e56ca11512ea">JPEG-LS Lossy (Near-Lossless)</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_cbf4a833-709c-444a-ba1a-e9be7da89f8f">1.2.840.10008.1.2.​4.​80</para>
                <para xml:id="para_35544077-233c-42be-88ed-fd1072bb7bc6">1.2.840.10008.1.2.​4.​81</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_7bc1c147-9f8b-42ac-834c-1eed4e5deb97">1</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_261ccf2c-94df-4f13-826c-13f1b388857e">absent</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_e02a5158-ffcd-4010-ad63-eff07576d960">0 or 1</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_09291f71-a537-4cbf-939e-d1559f7dbf38">8 or 16</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_5972ddaf-1761-4184-9555-7e6145ed8921">2-16</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_67f87c56-c5d3-45c3-87a0-f4c6be879e88">1-15</para>
              </td>
            </tr>
            <tr valign="top">
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_56364724-ae54-4cc9-a1b8-81f7921a0fbe">PALETTE COLOR</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_a35bb2df-a5b3-4d38-8d57-646f8e6b9143">JPEG-LS Lossless</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_1313c4f0-dfe5-4133-86b7-2934ea12f7db">1.2.840.10008.1.2.​4.​80</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_e0cbb0cd-84b5-4346-9c43-4471699f8e94">1</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_fb1e894a-ac2c-4947-9e8b-a6dd9b54e3b5">absent</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_0a62d444-ac08-40fc-b0c5-333284e9598c">0</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_9d1ca959-a91a-4f54-8611-63879351c653">8 or 16</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_4951654c-47d1-4583-b1be-96e0788220bb">2-16</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_940c5556-998a-47d2-a2d0-0946e8c3eb57">1-15</para>
              </td>
            </tr>
            <tr valign="top">
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_cff8ff5e-f778-4a65-820f-1ff150f37714">YBR_FULL</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_c5b7c170-7678-400a-977b-24c454b0b4e0">JPEG-LS Lossless</para>
                <para xml:id="para_0b89882a-8389-4447-abb6-71923eb1923f">JPEG-LS Lossy (Near-Lossless)</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_141f2a0a-9c1a-48e6-b563-ee213bb33a0e">1.2.840.10008.1.2.​4.​80</para>
                <para xml:id="para_c22e7b68-7dfb-4dd7-bf2f-aa72614d86c3">1.2.840.10008.1.2.​4.​81</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_7384f6e0-d83a-48ce-8cf5-a5ffb59acc94">3</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_b816ec37-4e76-4b33-a3fe-d4fad4ca9003">0</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_98e148f9-c2f4-4095-9db1-cb313492e911">0</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_2be96511-88be-4f5d-840a-400e9a4ca1fa">8</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_3c5f94c3-336f-4046-bfb7-901f9cae1369">2-8</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_3d9f4f89-eef3-4d6c-91a2-9a066cbb8209">1-7</para>
              </td>
            </tr>
            <tr valign="top">
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_01ce45b2-ec24-4ccd-8fac-cad20ba44beb">RGB</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_5e69964a-1cb8-4dbc-a326-811f19ea2697">JPEG-LS Lossless</para>
                <para xml:id="para_dbc0a1bf-c0a5-42a9-8d7a-9042d58a1b7d">JPEG-LS Lossy (Near-Lossless)</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_e6ec1acf-8ef9-443d-aa9a-6f053e08c559">1.2.840.10008.1.2.​4.​80</para>
                <para xml:id="para_7224edd7-2bb4-476f-8402-99a3576467d2">1.2.840.10008.1.2.​4.​81</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_0aaeedaf-043d-4b16-b1bf-c766cf01c8be">3</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_cd9e6af4-39eb-4895-b294-d75178b5663c">0</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_b383ed94-b4ba-4bf7-bf6a-a59ddfb77ceb">0</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_c3d84f94-2ff8-4229-9793-e0c47956e7c9">8 or 16</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_36b36dd3-845a-45e6-a277-b6946bd608be">2-16</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_c9b84225-3167-43ff-bba9-b4df864bc830">1-15</para>
              </td>
            </tr>
          </tbody>
        </table>
        <note>
          <orderedlist numeration="arabic">
            <listitem>
              <para xml:id="para_e40960fc-63dd-45b0-8ed7-993b40cbd763">See also the notes in <xref linkend="sect_8.2.1" xrefstyle="select: label"/>.</para>
            </listitem>
            <listitem>
              <para xml:id="para_7eacfba3-42dd-43d0-b47f-45efb2fb200b">No color transformation Photometric Interpretation specific for JPEG-LS is currently defined in DICOM. Annex F of ISO 14495-2 describes a <foreignphrase xml:lang="en-GB">"Sample transformation for inverse colour transform"</foreignphrase> and a marker segment to encode its parameters, but this is not known to have been implemented. Common practice is to compress the RGB components unconverted, which sacrifices compression performance, and send the Photometric Interpretation as RGB. Though the YBR_RCT Photometric Interpretation and component conversion could theoretically be used, in the absence of DC shifting it results in signed values to be encoded, which are not supported by JPEG-LS.</para>
            </listitem>
            <listitem>
              <para xml:id="para_1510f0e0-33b0-4e0e-9d66-73f03399a37b">If JPEG-LS Compressed Pixel Data is decompressed and re-encoded in Native (uncompressed) form, then the Data Elements that are related to the Pixel Data encoding are updated accordingly. If color components are converted from any other Photometric Interpretation to RGB during decompression and Native re-encoding, the Photometric Interpretation will be changed to RGB in the Data Set with the Native encoding.</para>
            </listitem>
            <listitem>
              <para xml:id="para_b61815a9-f533-4ae7-92f4-8add6d4310d6">The lower limit of 2 on Bits Stored (0028,0101) reflects the minimum JPEG-LS sample precision of 2.</para>
            </listitem>
          </orderedlist>
         </note>
          <para xml:id="para_d1e96f41-db25-4a4b-9009-9fd3796e5b43">The value of Planar Configuration (0028,0006) is irrelevant since the manner of encoding components is specified in the JPEG-LS bit stream as component, line or sample interleaved, hence it shall be set to 0.</para>
      </section>
      <section label="8.2.4" status="3" xml:id="sect_8.2.4">
        <title>JPEG 2000 Image Compression</title>
        <para xml:id="para_e87e36c7-4f0c-49e5-a267-38982870ce88">DICOM provides a mechanism for supporting the use of JPEG 2000 Image Compression through the Encapsulated Format (see <olink targetdoc="PS3.3" targetptr="PS3.3" xrefstyle="select: labelnumber"/>). <xref linkend="chapter_A" xrefstyle="template:Annex %n"/> defines a number of Transfer Syntaxes that reference the JPEG 2000 Standard and provide lossless (bit preserving) and lossy compression schemes.</para>
        <note>
          <para xml:id="para_80ad309d-34ab-4927-9e16-8720489de547">The context where the usage of lossy compression of medical images is clinically acceptable is beyond the scope of the DICOM Standard. The policies associated with the selection of appropriate compression parameters (e.g., compression ratio) for JPEG 2000 lossy compression are also beyond the scope of this Standard.</para>
        </note>
        <para xml:id="para_b8bb4636-3e99-4465-86d3-207414bb06a5">The use of the DICOM Encapsulated Format to support JPEG 2000 Compressed Pixel Data requires that the Data Elements that are related to the Pixel Data encoding (e.g., Photometric Interpretation, Samples per Pixel, Planar Configuration, Bits Allocated, Bits Stored, High Bit, Pixel Representation, Rows, Columns, etc.) shall contain values that are consistent with the characteristics of the compressed data stream. The Pixel Data characteristics included in the JPEG 2000 bit stream shall be used to decode the compressed data stream.</para>
        <para xml:id="para_97016112-b006-4f38-8ab5-2a3fe84802dd">The requirements when using a Standard Photometric Interpretation (i.e., a Defined Term from PS.3. C.7.6.3.1.2) are specified in <xref linkend="table_8.2.4-1" xrefstyle="select: label"/>. No other Standard Photometric Interpretation values shall be used.</para>
        <table frame="box" label="8.2.4-1" rules="all" xml:id="table_8.2.4-1">
          <caption>Valid Values of Pixel Data Related Attributes for JPEG 2000 Transfer Syntaxes using Standard Photometric Interpretations</caption>
          <thead>
            <tr valign="top">
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_35459f36-f10b-4394-a1ff-3c3d17390cd0">Photometric Interpretation</para>
              </th>
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_9862e1ce-b92f-4aae-87b7-c3144e3d4ffd">Transfer Syntax</para>
              </th>
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_e2aec428-4649-4e8b-8c12-53e68a4a8c75">Transfer Syntax UID</para>
              </th>
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_aa415c66-8591-4ca1-80e3-ba87452adb65">Samples per Pixel</para>
              </th>
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_5ef10fcd-48bf-4370-bc2c-b5b6cb46c4eb">Planar Configuration</para>
              </th>
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_a899853b-ede1-4880-8cb7-8a082a7c5466">Pixel Representation</para>
              </th>
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_b9b49268-11f3-432d-840f-ca42b1ee5e73">Bits Allocated</para>
              </th>
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_7db87f1d-ca80-4caa-a4a0-037b27e1e167">Bits Stored</para>
              </th>
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_d84053a1-54bc-446e-81bd-b0b908771ccc">High Bit</para>
              </th>
            </tr>
          </thead>
          <tbody>
            <tr valign="top">
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_16c240c9-28ce-4ae3-8f69-f5d97ab83591">MONOCHROME1</para>
                <para xml:id="para_7cc96afd-0ebb-47a4-9e14-03250aa5b058">MONOCHROME2</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_17d2e1f8-9cdc-49b2-a21c-b1601acfd9f5">JPEG 2000 (Lossless Only)</para>
                <para xml:id="para_ff5c01d5-9833-4def-94c2-f056111e868f">JPEG 2000</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_8b641476-7e40-4e9a-b0b2-83772114571d">1.2.840.10008.1.2.​4.​90</para>
                <para xml:id="para_a6db3b63-ad11-4848-9c4a-ebe4f9ec973d">1.2.840.10008.1.2.​4.​91</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_ea57ed1e-ee8a-4cdd-900d-0f68de3fd328">1</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_4a5df3bc-c8f0-45ac-a5fc-ba2f58aec4eb">absent</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_3aa61a0f-8f00-4be6-87a6-e70cc09ede1c">0 or 1</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_3f6cee1e-045f-4064-b8bf-6d4b4f7d5f6c">8, 16, 24, 32 or 40</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_73f00d00-8eb9-46ad-82a6-99b600dbef2f">1-38</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_84648432-7845-48b2-a4fb-43b53007b813">0-37</para>
              </td>
            </tr>
            <tr valign="top">
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_d4dc64d9-52b2-4884-a36d-52dacb670f86">PALETTE COLOR</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_a46dfe18-3634-4911-a2bf-7d35417c69e2">JPEG 2000 (Lossless Only)</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_1635000b-f50f-46ec-bbb8-15ee71b0dc9e">1.2.840.10008.1.2.​4.​90</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_429bb8b2-b569-4c49-8df8-6f4a6a80f413">1</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_0ecc50a9-2e90-4d82-81ca-01193f01b0f2">absent</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_819c3c16-c6aa-4107-9e7d-704507866c1e">0</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_37a0f877-7d8d-49cb-ac77-0317c115cd42">8 or 16</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_30f57a3a-d896-4053-81a6-0a56a6974d28">1-16</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_fdf16c43-4618-44ad-b2a4-feee75840c6e">0-15</para>
              </td>
            </tr>    <tr valign="top">
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_e03a8539-6991-4f28-98cb-3ee92acc85b9">YBR_RCT</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_84dddd64-a1cf-488e-b6d7-c2e41ad5067f">JPEG 2000 (Lossless Only)</para>
                <para xml:id="para_f7d4c34b-0db8-4827-9295-b6cafdfe4b86">JPEG 2000</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_0dec6996-d462-4a84-97e2-1d5ab3edff14">1.2.840.10008.1.2.​4.​90</para>
                <para xml:id="para_78328edd-16d7-4b6e-93bb-748956aeef38">1.2.840.10008.1.2.​4.​91</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_00a93500-8c13-4e58-ad5f-f40b70edcaa6">3</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_84397e4d-a848-4546-861d-f82c37cabda6">0</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_8f339a30-199e-48e4-aafe-fc265cdd1d26">0</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_3ba7e3b1-b74d-498c-bf09-46fe5e5dea59">8, 16, 24, 32 or 40</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_5f7f16b0-b549-48b2-9e0d-975bb72af52e">1-38</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_4fafeadc-bdf7-4f74-b50c-d21e394d52c6">0-37</para>
              </td>
            </tr>
            <tr valign="top">
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_a63776b4-993e-49c3-be41-1728dca36c7a">YBR_ICT</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_eb2572d8-27e6-4d29-97a9-38ebcbba11f3">JPEG 2000</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_ef483df6-2b49-46c5-a7ed-53e9d4f80720">1.2.840.10008.1.2.4.91</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_c9c4ce94-427c-447a-b740-98f7566e8953">3</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_de2ed178-0f00-403b-9bdf-9119e3411a76">0</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_4b4698ba-ffb1-4d9c-b539-aa8d2682642c">0</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_755cf1d4-9c4f-42ae-9210-b5dea3f8642c">8, 16, 24, 32 or 40</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_1da8a624-18a7-447e-b482-365c6e10af0d">1-38</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_10e3b01a-35ae-4b89-930c-af44089288d0">0-37</para>
              </td>
            </tr>
            <tr valign="top">
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_0c1d7688-0053-4680-863a-d8bdf5e31e1a">RGB</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_fc6dbc64-b91f-4836-98cd-3ffcc82c9918">JPEG 2000 (Lossless Only)</para>
                <para xml:id="para_18ccd3ea-b762-4f61-b82c-cdd76193a597">JPEG 2000</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_3e7e7961-1e52-491d-a1cc-f0e51cb8d35e">1.2.840.10008.1.2.​4.​90</para>
                <para xml:id="para_2ae97037-c28a-4b42-a2bd-0f3f3b71a53b">1.2.840.10008.1.2.​4.​91</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_b0ed4cbc-9003-41d8-ad96-5d7192aa7f9e">3</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_41295474-3f69-4f77-8afb-3f5e6de63a0c">0</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_c1d28b66-4390-48f3-93b8-359e3d10f943">0</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_1f1ae7ae-9ec7-40a2-8f99-efd06623e9d6">8, 16, 24, 32 or 40</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_ec88d6cd-5f47-4ee3-9700-5a7ec63d7fb8">1-38</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_540dce22-3115-497d-9f16-e14d8387e594">0-37</para>
              </td>
            </tr>
            <tr valign="top">
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_a378332d-c41d-44d2-b3a6-c633b76e9da4">YBR_FULL</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_a725b70b-7405-45ea-bb3b-3f99833655a5">JPEG 2000 (Lossless Only)</para>
                <para xml:id="para_97a7fb96-25b0-4592-9a47-e36809672daf">JPEG 2000</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_7297b7fa-e579-4144-8b22-9a79eef16943">1.2.840.10008.1.2.​4.​90</para>
                <para xml:id="para_26b04ca1-626f-44b2-bf5d-e1529cb2e166">1.2.840.10008.1.2.​4.​91</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_5cd010d9-b3b7-41f9-9e7f-0608bd0bb176">3</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_e534fdd9-5e5e-4ac1-9b6b-4579adc44f35">0</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_f4630f8f-0623-499e-89c2-fb26bede4da1">0</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_72196ac2-2cad-4179-95bc-54aa44c7d346">8, 16, 24, 32 or 40</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_6c8cba46-c7fc-47e5-bcb3-23c9328b4723">1-38</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_2b791323-4f7f-4328-8548-6996ec8bcabf">0-37</para>
              </td>
            </tr>
          </tbody>
        </table> 
        <note>
          <para xml:id="para_0e5c196d-7b04-42b4-9c18-22c0162d12ca">These requirements are specified in terms of consistency with what is encapsulated, rather than in terms of the uncompressed pixel data from which the compressed data stream may have been derived.</para>
        </note>
        <para xml:id="para_307b3170-88ee-4604-b4c4-958a8cc15009">When decompressing, should the characteristics explicitly specified in the compressed data stream be inconsistent with those specified in the DICOM Data Elements, those explicitly specified in the compressed data stream should be used to control the decompression.
            The DICOM data elements, if inconsistent, can be regarded as suggestions as to the form in which an uncompressed Data Set might be encoded, subject to the general and IOD-specific rules for uncompressed Photometric Interpretation and Planar Configuration, which may require that decompressed data be converted to one of the permitted forms.</para>
        <para xml:id="para_db847fdd-ca67-4516-bb90-45d161167bee">The JPEG 2000 bit stream specifies whether or not a reversible or irreversible multi-component (color) transformation [ISO 15444-1 Annex G], if any, has been applied. If no multi-component transformation has been applied, then the components shall correspond to those specified by the DICOM Attribute Photometric Interpretation (0028,0004). If the JPEG 2000 Part 1 reversible multi-component transformation has been applied then the DICOM Attribute Photometric Interpretation (0028,0004) shall be YBR_RCT. If the JPEG 2000 Part 1 irreversible multi-component transformation has been applied then the DICOM Attribute Photometric Interpretation (0028,0004) shall be YBR_ICT.</para>
        <note>
          <orderedlist numeration="arabic">
            <listitem>
              <para xml:id="para_08197219-168c-4756-88fc-be63881c1cbf">For example, single component may be present, and the Photometric Interpretation (0028,0004) may be MONOCHROME2.</para>
            </listitem>
            <listitem>
              <para xml:id="para_832bcbc5-922e-43d1-9f35-4cba78b53059">The application of a JPEG 2000 Part 1 reversible multi-component transformation is signaled in the JPEG 2000 bit stream by a value of 1 rather than 0 in the SGcod Multiple component transformation type of the COD marker segment [ISO 15444-1 Table A.17]. No other value of Photometric Interpretation than YBR_RCT or YBR_ICT is permitted when SGcod Multiple component transformation type is 1.</para>
            </listitem>
            <listitem>
              <para xml:id="para_0a77cfd2-db8f-40f4-8d23-3a10092406af">Though it would be unusual, would not take advantage of correlation between the red, green and blue components, and would not achieve effective compression, a Photometric Interpretation of RGB could be specified as long as no multi-component transformation [ISO 15444-1 Annex G] was specified by the JPEG 2000 bit stream.
                  For some applications the use of RGB is permitted, e.g., Whole Slide Microscopy Images, to allow conversion to DICOM from proprietary formats without loss due to color space transformation.
                  Alternative methods of decorrelation of the color components than those specified in [ISO 15444-1 Annex G] are permitted as defined in PS3.3, such as a Photometric Interpretation of YBR_FULL; this may be useful when converting existing YBR_FULL Pixel Data (e.g., in a different Transfer Syntax) without further loss.</para>
              <para xml:id="para_30071ffc-c6fa-43f8-84a7-56424cb8f633">In either case (Photometric Interpretation of RGB or YBR_FULL), the value of SGcod Multiple component transformation type would be 0.</para>
              <para xml:id="para_1d6dc6c4-c9e9-4b2b-8175-94181e7c3deb">
<olink targetdoc="PS3.3" targetptr="PS3.3" xrefstyle="select: labelnumber"/> may constrain the values of Photometric Interpretation for specific IODs.</para>
            </listitem>
            <listitem>
              <para xml:id="para_9146fe8f-7760-48f7-8a52-9c1dbf1ca927">Despite the application of a multi-component color transformation and its reflection in the Photometric Interpretation attribute, the "color space" remains undefined. There is currently no means of conveying "standard color spaces" either by fixed values (such as sRGB) or by ICC profiles. Note in particular that the JP2 file header is not sent in the JPEG 2000 bit stream that is encapsulated in DICOM.</para>
            </listitem>
            <listitem>
              <para xml:id="para_e8f7c114-fe18-4f0d-a9f3-6b8367bfb3b2">If JPEG 2000 Compressed Pixel Data is decompressed and re-encoded in Native (uncompressed) form, then the Data Elements that are related to the Pixel Data encoding are updated accordingly. If color components are converted from YBR_ICT or YBR_RCT to RGB during decompression and Native re-encoding, the Photometric Interpretation will be changed to RGB in the Data Set with the Native encoding.</para>
            </listitem>
            <listitem>
              <para xml:id="para_3cbb0823-4c0f-4d89-b88b-7664eea9ef5d">The upper limit of 40 on Bits Allocated (0028,0100) and 38 on Bits Stored (0028,0101) reflects the maximum JPEG 2000 sample precision of 38 and the DICOM requirement to describe Bits Allocated (0028,0100) as multiples of bytes (octets).</para>
            </listitem>
          </orderedlist>
        </note>
        <para xml:id="para_a89ecd90-af2d-401e-99e6-e7ac76600d56">The JPEG 2000 bit stream is capable of encoding both signed and unsigned pixel values, hence the value of Pixel Representation (0028,0103) may be either 0 or 1 for monochrome Photometric Interpretations depending on what has been encoded (as specified in the SIZ marker segment in the precision and sign of component parameter).</para>
        <para xml:id="para_2b48c289-0ee9-4ec6-9685-99e6a1a9a16f">The value of Planar Configuration (0028,0006) is irrelevant since the manner of encoding components is specified in the JPEG 2000 standard, hence it shall be set to 0.</para>
      </section>
      <section label="8.2.5" status="3" xml:id="sect_8.2.5">
        <title>MPEG2 Main Profile / Main Level Video Compression</title>
        <para xml:id="para_1f5ce4d4-99d8-4263-8e07-fe67a269ef76">DICOM provides a mechanism for supporting the use of MPEG2 Main Profile / Main Level Video Compression through the Encapsulated Format (see <olink targetdoc="PS3.3" targetptr="PS3.3" xrefstyle="select: labelnumber"/>). <xref linkend="chapter_A" xrefstyle="template:Annex %n"/> defines a Transfer Syntax that references the MPEG2 Main Profile / Main Level Standard.</para>
        <note>
          <para xml:id="para_c7cb7067-a7ee-4fc4-ba28-177d332921ba">MPEG2 compression is inherently lossy. The context where the usage of lossy compression of medical images is clinically acceptable is beyond the scope of the DICOM Standard. The policies associated with the selection of appropriate compression parameters (e.g., compression ratio) for MPEG2 Main Profile / Main Level are also beyond the scope of this Standard.</para>
        </note>
        <para xml:id="para_1cbdb168-629e-4145-99a9-4767b0dec92a">The use of the DICOM Encapsulated Format to support MPEG2 Main Profile / Main Level compressed pixel data requires that the Data Elements that are related to the Pixel Data encoding (e.g., Photometric Interpretation, Samples per Pixel, Planar Configuration, Bits Allocated, Bits Stored, High Bit, Pixel Representation, Rows, Columns, etc.) shall contain values that are consistent with the characteristics of the compressed data stream, with some specific exceptions noted here. The Pixel Data characteristics included in the MPEG2 Main Profile / Main Level bit stream shall be used to decode the compressed data stream.</para>
        <note>
          <para xml:id="para_afa32905-415a-4f71-98b1-67e8ea4aba49">These requirements are specified in terms of consistency with what is encapsulated, rather than in terms of the uncompressed pixel data from which the compressed data stream may have been derived.</para>
        </note>
        <para xml:id="para_9d54ce83-fbe6-44d9-a910-4c3eae7443be">When decompressing, should the characteristics explicitly specified in the compressed data stream be inconsistent with those specified in the DICOM Data Elements, those explicitly specified in the compressed data stream should be used to control the decompression. The DICOM data elements, if inconsistent, can be regarded as suggestions as to the form in which an uncompressed Data Set might be encoded, subject to the general and IOD-specific rules for uncompressed Photometric Interpretation and Planar Configuration, which may require that decompressed data be converted to one of the permitted forms.</para>
        <para xml:id="para_c268bcf7-3ff6-4626-af47-8aab8feb28ff">The MPEG2 Main Profile / Main Level bit stream specifies whether or not a reversible or irreversible multi-component (color) transformation, if any, has been applied. If no multi-component transformation has been applied, then the components shall correspond to those specified by the DICOM Attribute Photometric Interpretation (0028,0004). MPEG2 Main Profile / Main Level applies an irreversible multi-component transformation, so DICOM Attribute Photometric Interpretation (0028,0004) shall be YBR_PARTIAL_420 in the case of multi-component data, and MONOCHROME2 in the case of single component data (even though the MPEG2 bit stream itself is always encoded as three components, one luminance and two chrominance).</para>
        <note>
          <orderedlist>
            <listitem>
              <para xml:id="para_2ba2146f-321d-499e-931c-17f41cb4a462">If MPEG2 Compressed Pixel Data is decompressed and re-encoded in Native (uncompressed) form, then the Data Elements that are related to the Pixel Data encoding are updated accordingly. If color components are converted from YBR_PARTIAL_420 to RGB during decompression and Native re-encoding, the Photometric Interpretation will be changed to RGB in the Data Set with the Native encoding.</para>
            </listitem>
            <listitem>
              <para xml:id="para_1657a855-c8c2-4d9c-a5a6-5c6bf4093180">MPEG2 proposes some video formats. Each of the standards specified is used in a different market, including: ITU-R BT.470-2 System M for SD NTSC and ITU-R BT.470-2 System B/G for SD PAL/SECAM. A PAL based system should therefore be based on ITU-BT.470 System B for each of Color Primaries, Transfer Characteristic (gamma) and matrix coefficients and should take a value of 5 as defined in <xref linkend="biblio_ISOIEC13818-2"/>.</para>
            </listitem>
          </orderedlist>
        </note>
        <para xml:id="para_6572622d-e549-4279-9ff6-b1c29e90d98c">The value of Planar Configuration (0028,0006) is irrelevant since the manner of encoding components is specified in the MPEG2 Main Profile / Main Level standard, hence it shall be set to 0.</para>
        <para xml:id="para_c52e14b1-3f92-476c-be1f-21528a35ce09">In summary:</para>
        <itemizedlist>
          <listitem>
            <para xml:id="para_08e7f576-d52b-48c5-8b1c-b98d0f33a040">Samples per Pixel (0028,0002) shall be 3</para>
          </listitem>
          <listitem>
            <para xml:id="para_d4dfb074-7f84-49c0-a087-e6076c3985f5">Photometric Interpretation (0028,0004) shall be YBR_PARTIAL_420</para>
          </listitem>
          <listitem>
            <para xml:id="para_d9d8a93a-8456-4796-9b59-4fd175d26ef6">Bits Allocated (0028,0100) shall be 8</para>
          </listitem>
          <listitem>
            <para xml:id="para_f84dcdf0-217a-4004-bb83-eeffd64aa049">Bits Stored (0028,0101) shall be 8</para>
          </listitem>
          <listitem>
            <para xml:id="para_5d0902d5-9c2d-4a80-8131-a35062b83e92">High Bit (0028,0102) shall be 7</para>
          </listitem>
          <listitem>
            <para xml:id="para_89c83e3d-a690-412a-8525-d485f6d3254f">Pixel Representation (0028,0103) shall be 0</para>
          </listitem>
          <listitem>
            <para xml:id="para_79bedcd7-f3d4-43a8-97df-ce86d89600e9">Planar Configuration (0028,0006) shall be 0</para>
          </listitem>
          <listitem>
            <para xml:id="para_9af789da-aa17-43e7-91c3-2a122dd06ad3">Rows (0028,0010), Columns (0028,0011), Cine Rate (0018,0040) and Frame Time (0018,1063) or Frame Time Vector (0018,1065) shall be consistent with the limitations of Main Profile / Main Level, as specified in <xref linkend="table_8-1" xrefstyle="select: label"/>.</para>
          </listitem>
        </itemizedlist>
        <table frame="box" label="8-1" rules="all" xml:id="table_8-1">
          <caption>MPEG2 Main Profile / Main Level Image Transfer Syntax Rows and Columns Attributes</caption>
          <thead>
            <tr valign="top">
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_1ef0cebb-2fa0-4896-91db-5cb0bf7c80c8">Video Type</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_f24b2066-5570-4e98-82ed-c4d32adc6dad">Spatial resolution</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_4a2c3f2b-8156-4483-a112-3ee86967503c">Frame Rate</para>
                <para xml:id="para_e1ce6a70-efb8-4795-96ae-a0e246c36ad5">(see Note 4)</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_17461efb-7aa4-4328-90c2-a05bc6801867">Frame Time</para>
                <para xml:id="para_f5f0393e-8e66-4429-b8bc-8836cdb6110d">(see Note 5)</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_91087dc1-b91f-4af0-9583-8e7ce7063ec6">Maximum Rows</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_b671efea-8e62-4fdd-b3bd-c079d4b2662a">Maximum Columns</para>
              </td>
            </tr>
          </thead>
          <tbody>
            <tr valign="top">
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_f97f07e4-1ef9-4cde-b5f6-eabf415e2f7e">525-line NTSC</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_be341ee5-2ecc-4765-b5d5-3da158bf9db7">Full</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_d68f71f8-041d-41fa-bd0a-1d0c6b249312">30</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_e8b3a1ca-2928-4e49-a7bd-ee62fa752b8d">33.33 ms</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_26b30a30-30be-44a8-bf3c-4e8fa8cea7a9">480</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_17e0858f-c09c-498a-a3bf-ad91df5fd137">720</para>
              </td>
            </tr>
            <tr valign="top">
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_0d111d56-8dab-4cb9-ae3e-94115738d781">625-line PAL</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_d17159ef-9ad9-4aa6-b051-1c0d8802e7e4">Full</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_bbd93c8b-f973-4b8e-816f-18c50dff1d3a">25</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_206c7595-347d-4020-85d8-dbe9fb6d3242">40.0 ms</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_e29cf9a0-6f2e-4578-96a6-f9c4f26cd0b6">576</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_181e9802-9d82-4f1f-bf89-86ca26179774">720</para>
              </td>
            </tr>
          </tbody>
        </table>
        <note>
          <orderedlist numeration="arabic">
            <listitem>
              <para xml:id="para_97b61f09-bdd5-4c74-9aa5-a57de7ee91be">Although different combinations of values for Rows and Columns values are possible while respecting the maximum values listed above, it is recommended that the typical 4:3 ratio of image width to height be maintained in order to avoid image deformation by MPEG2 decoders. A common way to maintain the ratio of width to height is to pad the image with black areas on either side.</para>
            </listitem>
            <listitem>
              <para xml:id="para_8066a375-a811-47cb-9eb8-3afff6bdd14d">"Half" definition of pictures (240x352 and 288x352 for NTSC and PAL, respectively) are always supported by decoders.</para>
            </listitem>
            <listitem>
              <para xml:id="para_44c9f00a-04b2-42d0-8b3b-cdb076a51665">Main Profile / Main Level allows for various different display and pixel aspect ratios, including the use of square pixels, and the use of non-square pixels with display aspect ratios of 4:3 and 16:9. DICOM specifies no additional restrictions beyond what is provided for in Main Profile / Main Level. All permutations allowed by Main Profile / Main Level are valid and are require to be supported by all DICOM decoders.</para>
            </listitem>
            <listitem>
              <para xml:id="para_d3f641f8-8c72-4a98-bcca-6a36be2bfd99">The actual frame rate for NTSC MPEG2 is approximately 29.97 frames/sec.</para>
            </listitem>
            <listitem>
              <para xml:id="para_2d368950-6894-44cd-bc11-f30340b9b3a6">The nominal Frame Time is supplied for the purpose of inclusion on the DICOM Cine Module Attributes, and should be calculated from the actual frame rate.</para>
            </listitem>
          </orderedlist>
        </note>
        <para xml:id="para_b20c10fe-7587-41cc-a075-99eea79b135f">One fragment shall contain the whole MPEG2 stream.</para>
        <note>
          <orderedlist numeration="arabic">
            <listitem>
              <para xml:id="para_a1558ab2-d9c9-432e-8d4c-24ac5f69aa22">If a video stream exceeds the maximum length of one fragment, it may be sent as multiple SOP Instances, but each SOP Instance will contain an independent and playable bit stream, and not depend on the encoded bit stream in other (previous) instances. The manner in which such separate instances are related is not specified in the Standard, but mechanisms such as grouping into the same Series, and references to earlier instances using Referenced Image Sequence may be used.</para>
            </listitem>
            <listitem>
              <para xml:id="para_967d1b38-55b5-439b-a472-71f097e7d8a1">This constraint limits the length of the compressed bit stream to no longer than 2<superscript>32</superscript>-2 bytes.</para>
            </listitem>
          </orderedlist>
        </note>
        <para xml:id="para_d64df278-a6ae-401e-8647-f5985d401b88">The Basic Offset Table shall be empty (present but zero length).</para>
        <note>
          <para xml:id="para_9708519f-0fc8-4c8b-91f7-10773a783c8f">The Basic Offset Table is not used because MPEG2 contains its own mechanism for describing navigation of frames. To enable decoding of only a part of the sequence, MPEG2 manages a header in any group of pictures (GOP) containing a time_code - a 25-bit integer containing the following: drop_frame_flag, time_code_hours, time_code_minutes, marker_bit, time_code_seconds and time_code_pictures.</para>
        </note>
          <para xml:id="para_54b32ddd-2a81-407e-9e5d-7aa488550609">The container format for the video bit stream is not constrained.
              For example, it may MPEG-2 Transport Stream (MPEG-TS),
              MPEG-2 Program Stream (MPEG-PS),
              MPEG-2 Elementary Stream (MPEG-ES),
              MPEG-2 Packetized Elementary Stream (MPEG-PES) (see <xref linkend="biblio_ISOIEC13818-1"/>) or
              MPEG-4 (MP4) container (see <xref linkend="biblio_ISOIEC14496-12"/> and <xref linkend="biblio_ISOIEC14496-14"/>).</para>
        <para xml:id="para_72d7f028-ebc5-45f1-a1b4-9c2d077c7e19">Any audio components present within the MPEG bit stream shall comply with the following restrictions:</para>
        <itemizedlist>
          <listitem>
            <para xml:id="para_b3696689-16a6-4fcc-bb45-cc014866aac5">CBR MPEG-1 LAYER III (MP3) Audio Standard</para>
          </listitem>
          <listitem>
            <para xml:id="para_70849564-1c36-4a34-ae83-ea1957b5f0f8">up to 24 bits</para>
          </listitem>
          <listitem>
            <para xml:id="para_f2fd5dd7-be39-44d3-b02c-a979b3bf604c">32 kHz, 44.1 kHz or 48 kHz for the main channel (the complementary channels can be sampled at the half rate, as defined in the Standard)</para>
          </listitem>
          <listitem>
            <para xml:id="para_f5727538-3f96-4e27-a676-a2080d25196b">one main mono or stereo channel, and optionally one or more complementary channel(s)</para>
          </listitem>
        </itemizedlist>
        <note>
          <orderedlist numeration="arabic">
            <listitem>
              <para xml:id="para_184bb12a-3946-43c3-a6c7-716c04816dac">MPEG-1 Layer III is standardized in Part 3 of the MPEG-1 standard (see <xref linkend="biblio_ISOIEC11172-3"/>).</para>
            </listitem>
            <listitem>
              <para xml:id="para_91f4529b-dade-4384-a997-eac3d64cf73e">Although MPEG describes each channel as including up to 5 signals (e.g., for surround effects), it is recommended to limit each of the two channels to 2 signals each one (stereo).</para>
            </listitem>
          </orderedlist>
        </note>
      </section>
      <section label="8.2.6" status="3" xml:id="sect_8.2.6">
        <title>MPEG2 Main Profile / High Level Video Compression</title>
        <para xml:id="para_2bd0d799-f7d2-4866-83d4-fd1bbb3819cb">MPEG2 Main Profile / High Level corresponds to what is commonly known as HDTV ('High Definition Television'). DICOM provides a mechanism for supporting the use of MPEG2 Main Profile / High Level Video Compression through the Encapsulated Format (see <olink targetdoc="PS3.3" targetptr="PS3.3" xrefstyle="select: labelnumber"/>). <xref linkend="chapter_A" xrefstyle="template:Annex %n"/> defines a Transfer Syntax that references the MPEG2 Main Profile / High Level Standard.</para>
        <note>
          <para xml:id="para_2c1d1db8-092d-4e8a-a1c4-d30dc53fdfb2">MPEG2 compression is inherently lossy. The context where the usage of lossy compression of medical images is clinically acceptable is beyond the scope of the DICOM Standard. The policies associated with the selection of appropriate compression parameters (e.g., compression ratio) for MPEG2 Main Profile / High Level are also beyond the scope of this Standard.</para>
        </note>
        <para xml:id="para_99b66f2f-df69-4543-9d01-21907b1f3918">The use of the DICOM Encapsulated Format to support MPEG2 Main Profile / High Level compressed pixel data requires that the Data Elements that are related to the Pixel Data encoding (e.g., Photometric Interpretation, Samples per Pixel, Planar Configuration, Bits Allocated, Bits Stored, High Bit, Pixel Representation, Rows, Columns, etc.) shall contain values that are consistent with the characteristics of the compressed data stream, with some specific exceptions noted here. The Pixel Data characteristics included in the MPEG2 Main Profile / High Level bit stream shall be used to decode the compressed data stream.</para>
        <note>
          <para xml:id="para_49d5c0fa-e261-4974-8d53-d8428ad857b0">These requirements are specified in terms of consistency with what is encapsulated, rather than in terms of the uncompressed pixel data from which the compressed data stream may have been derived.</para>
        </note>
        <para xml:id="para_550767c3-9efa-4014-be77-38e3779c1b6b">When decompressing, should the characteristics explicitly specified in the compressed data stream be inconsistent with those specified in the DICOM Data Elements, those explicitly specified in the compressed data stream should be used to control the decompression. The DICOM data elements, if inconsistent, can be regarded as suggestions as to the form in which an uncompressed Data Set might be encoded, subject to the general and IOD-specific rules for uncompressed Photometric Interpretation and Planar Configuration, which may require that decompressed data be converted to one of the permitted forms.</para>
        <note>
          <para xml:id="para_893ba67a-05cf-46bd-ad44-72ec2989f1e3">If MPEG2 Compressed Pixel Data is decompressed and re-encoded in Native (uncompressed) form, then the Data Elements that are related to the Pixel Data encoding are updated accordingly. If color components are converted from YBR_PARTIAL_420 to RGB during decompression and Native re-encoding, the Photometric Interpretation will be changed to RGB in the Data Set with the Native encoding.</para>
        </note>
        <para xml:id="para_39989b63-b4d8-46ee-ab01-0f10be3905b3">The requirements are:</para>
        <itemizedlist>
          <listitem>
            <para xml:id="para_5901446e-9730-4bab-b6e0-c24def204714">Planar Configuration (0028,0006) shall be 0</para>
            <note>
              <para xml:id="para_5f4e2958-bb4e-46e7-b3ba-3e5cf5ee3980">The value of Planar Configuration (0028,0006) is irrelevant since the manner of encoding components is specified in the MPEG2 standard, hence it is set to 0.</para>
            </note>
          </listitem>
          <listitem>
            <para xml:id="para_6ec13661-b33d-4064-a74a-a46268699647">Samples per Pixel (0028,0002) shall be 3</para>
          </listitem>
          <listitem>
            <para xml:id="para_fe60ba81-e0d8-4097-a998-470a8a156835">Photometric Interpretation (0028,0004) shall be YBR_PARTIAL_420 or MONOCHROME2</para>
          </listitem>
          <listitem>
            <para xml:id="para_2eab63a8-e0da-4b56-ad07-efa8d8b65ee5">Bits Allocated (0028,0100) shall be 8</para>
          </listitem>
          <listitem>
            <para xml:id="para_5cf26856-81c3-4dc1-8ea7-98157fc23a38">Bits Stored (0028,0101) shall be 8</para>
          </listitem>
          <listitem>
            <para xml:id="para_8084b705-3cb4-4372-8d5f-82624aebd6fa">High Bit (0028,0102) shall be 7</para>
          </listitem>
          <listitem>
            <para xml:id="para_48974a0b-0c63-40eb-9712-c6455bdf7bad">Pixel Representation (0028,0103) shall be 0</para>
          </listitem>
          <listitem>
            <para xml:id="para_8978cac2-9467-4516-b17a-fa1fa359b009">Rows (0028,0010) shall be either 720 or 1080</para>
          </listitem>
          <listitem>
            <para xml:id="para_de5b75f8-58d4-4f22-9e7b-3f3373641996">Columns (0028,0011) shall be 1280 if Rows is 720, or shall be 1920 if Rows is 1080.</para>
          </listitem>
          <listitem>
            <para xml:id="para_44cea47b-02b1-4cfc-b4d2-e8af3a65c684">The value of MPEG2 aspect_ratio_information shall be 0011 in the encapsulated MPEG2 data stream corresponding to a 'Display Aspect Ratio' (DAR) of 16:9.</para>
          </listitem>
          <listitem>
            <para xml:id="para_86544910-25d3-4cd9-8de4-81c8323f5715">The DICOM attribute Pixel Aspect Ratio (0028,0034) shall be absent. This corresponds to a 'Sampling Aspect Ratio' (SAR) of 1:1.</para>
          </listitem>
          <listitem>
            <para xml:id="para_e83e3223-14a5-4d0b-8baf-84f6fa172171">Cine Rate (0018,0040) and Frame Time (0018,1063) or Frame Time Vector (0018,1065) shall be consistent with the limitations of Main Profile / High Level, as specified in <xref linkend="table_8-2" xrefstyle="select: label"/>.</para>
          </listitem>
        </itemizedlist>
        <table frame="box" label="8-2" rules="all" xml:id="table_8-2">
          <caption>MPEG2 Main Profile / High Level Image Transfer Syntax Frame Rate Attributes</caption>
          <thead>
            <tr valign="top">
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_07e484fa-3fcd-4de5-8a72-0ce61a10449f">
                  <emphasis role="bold">Video Type</emphasis>
                </para>
              </th>
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_d6516ae4-bead-4c3f-87ca-82b2f4c219a4">
                  <emphasis role="bold">Spatial resolution layer</emphasis>
                </para>
              </th>
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_96dfe8a4-c8ea-4bbb-9c6d-b6f58ae3ee17">
                  <emphasis role="bold">Frame Rate (see Note 2)</emphasis>
                </para>
              </th>
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_2f350901-2388-4b36-802e-efd5d241f852">
                  <emphasis role="bold">Frame Time (see Note 3)</emphasis>
                </para>
              </th>
            </tr>
          </thead>
          <tbody>
            <tr valign="top">
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_eeeb2018-1b0d-4075-95d9-1709e379cb1e">30 Hz HD</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_b53d89ac-21be-4c7a-9b96-6548907c0442">Single level, Enhancement</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_0c3fdce8-f01a-4f25-987d-ba88ac6618a1">30</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_7d6fb545-71f5-41b8-8e5c-9f1a80db3439">33.33 ms</para>
              </td>
            </tr>
            <tr valign="top">
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_0e5d6a9e-08f2-4008-98b5-29541ad3fb8a">25 Hz HD</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_a0a35370-42c7-46ff-a951-3bf32bad15f8">Single level, Enhancement</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_6f6f98f7-2a84-4085-a28b-e1207e95a8e3">25</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_9a70e0c7-2a14-4162-8816-5d6fa2588ae9">40.0 ms</para>
              </td>
            </tr>
            <tr valign="top">
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_240a0ce0-2069-4739-af3d-bf4455f64238">60 Hz HD</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_5541299f-0b05-4554-9668-8e5b88e25dc4">Single level, Enhancement</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_20c915b1-cde8-452f-a3fa-716317d06231">60</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_bb4827d8-b9cc-4c3c-acc8-2b3fa6f34e7c">16.67 ms</para>
              </td>
            </tr>
            <tr valign="top">
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_f4cbc0f3-3e50-4161-b999-e7b44ba66d54">50 Hz HD</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_bc5353a2-27ee-457c-84a8-243949627cdd">Single level, Enhancement</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_b2325b31-781c-43c4-930b-745a950998a9">50</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_5ab1778d-5d6d-45be-91b0-7d59f8b1831a">20.00 ms</para>
              </td>
            </tr>
          </tbody>
        </table>
        <note>
          <orderedlist numeration="arabic">
            <listitem>
              <para xml:id="para_372a6943-61c1-4532-9a15-0a9f3a91cd43">The requirements on rows and columns are to maximize interoperability between software environments and commonly available hardware MPEG2 encoder/decoder implementations. Should the source picture have a lower value, it should be re-formatted accordingly by scaling and/or pixel padding prior to MPEG2 encoding.</para>
            </listitem>
            <listitem>
              <para xml:id="para_08385e62-6041-42b8-94cd-110dd275856e">The frame rate of the acquiring camera for '30 Hz HD' MPEG2 may be either 30 or 30/1.001 (approximately 29.97) frames/sec. Similarly, the frame rate in the case of 60 Hz may be either 60 or 60/1.001 (approximately 59.94) frames/sec This may lead to small inconsistencies between the video timebase and real time.</para>
            </listitem>
            <listitem>
              <para xml:id="para_9036bc67-ffa8-4abe-9b1c-5f4eebf12e6e">The Frame Time (0018,1063) may be calculated from the frame rate of the acquiring camera. A frame time of 33.367 ms corresponds to 29.97 frames per second.</para>
            </listitem>
            <listitem>
              <para xml:id="para_67b76962-ec0c-472b-b4f4-13db72f4a9c4">The value of chroma_format for this profile and level is defined by MPEG as 4:2:0.</para>
            </listitem>
            <listitem>
              <para xml:id="para_0479ef10-cdaa-4ad7-a169-df48c49f6b11">Examples of screen resolutions supported by MPEG2 Main Profile / High Level are shown in Table 8-y. Frame rates of 50 Hz and 60 Hz (progressive) at the maximum resolution of 1080 by 1920 are not supported by Main Profile / High Level. Interlace at the maximum resolution is supported at a field rate of 50 Hz or 60 Hz, which corresponds to a frame rate of 25 Hz or 30 Hz respectively as described in Table 8-y.</para>
            </listitem>
            <listitem>
              <para xml:id="para_ced238be-ef1c-4c8e-8f85-7fd48f684a1c">An MPEG2 Main Profile / High Level decoder is able to decode bit streams conforming to lower levels. These include the 1080 by 1440 bit streams of MP@H-14, and the Main Level bit streams used in the existing MPEG2 Main Profile / Main Level Transfer Syntax in the Visible Light IOD.</para>
            </listitem>
            <listitem>
              <para xml:id="para_978feb86-eeef-447a-8b97-27e37ba46441">MP@H-14 is not supported by this Transfer Syntax.</para>
            </listitem>
            <listitem>
              <para xml:id="para_650fa15f-c23f-42a0-9d8e-84be137f7e06">The restriction of DAR to 16:9 is required to ensure interoperability because of limitations in commonly available hardware chip set implementations for MPEG2 Main Profile / High Level.</para>
            </listitem>
          </orderedlist>
        </note>
        <table frame="box" label="8-3" rules="all" xml:id="table_8-3">
          <caption>Examples of MPEG2 Main Profile / High Level Screen Resolution</caption>
          <tr valign="top">
            <th align="center" colspan="1" rowspan="1">
              <para xml:id="para_d1184f95-1bb2-47f2-b11b-d71f49203153">
                <emphasis role="bold">Rows</emphasis>
              </para>
            </th>
            <th align="center" colspan="1" rowspan="1">
              <para xml:id="para_fbca0b7b-068d-4030-81a0-d7828469e8a7">
                <emphasis role="bold">Columns</emphasis>
              </para>
            </th>
            <th align="center" colspan="1" rowspan="1">
              <para xml:id="para_2bcc0d70-e151-4273-aecd-6eb4ccb62063">
                <emphasis role="bold">Frame rate</emphasis>
              </para>
            </th>
            <th align="center" colspan="1" rowspan="1">
              <para xml:id="para_5f0606dd-4e0c-43b2-9eab-560465def69b">
                <emphasis role="bold">Video Type</emphasis>
              </para>
            </th>
            <th align="center" colspan="1" rowspan="1">
              <para xml:id="para_41ccdc17-087b-44bb-9627-85b431355fe2">
                <emphasis role="bold">Progressive or Interlace</emphasis>
              </para>
            </th>
          </tr>
          <tr valign="top">
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_d2484010-a54b-4413-8620-2d32045ddc7c">1080</para>
            </td>
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_40f6933a-c263-4350-9371-114becdb796c">1920</para>
            </td>
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_755a205b-30d0-4dcc-ba26-5f4c625a5caf">25</para>
            </td>
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_9d16ffcd-83aa-4077-a57f-94b03c6b7448">25 Hz HD</para>
            </td>
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_fd954473-c2df-4ed4-a0f4-98d68720dfcf">P</para>
            </td>
          </tr>
          <tr valign="top">
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_2711e0d4-5bf0-4671-b9b3-0a5300ea3700">1080</para>
            </td>
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_3f505d11-bec1-4a84-9035-cde40b1d54aa">1920</para>
            </td>
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_85482939-e235-4bd7-b84e-1dd037f8d446">29.97, 30</para>
            </td>
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_400a5581-17d0-4531-9df2-81d31117a387">30 Hz HD</para>
            </td>
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_0d3e5711-4f1d-4dd8-a70b-c7576bce3ed1">P</para>
            </td>
          </tr>
          <tr valign="top">
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_e05a336f-4eb0-4453-a942-720823eb2172">1080</para>
            </td>
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_27182ac2-4843-4c50-ae0b-7a491b4202cb">1920</para>
            </td>
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_8c121e5d-6942-4c10-b9f2-701f8273cdb4">25</para>
            </td>
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_ad4bfbe2-eb7a-489d-8c2a-7372e2da6c45">25 Hz HD</para>
            </td>
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_c73d1e52-82e5-45dd-a686-23b35fc8756b">I</para>
            </td>
          </tr>
          <tr valign="top">
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_7a377392-4a93-4acd-9428-93dd11cbd39d">1080</para>
            </td>
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_055424e5-5ac9-4a6c-9dbb-456d1a127a45">1920</para>
            </td>
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_1a25090b-15f8-4ece-a6d7-cfbfc4fb83f3">29.97, 30</para>
            </td>
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_fb19fd51-14a5-46d8-8333-b9dce0ac2e3b">30 Hz HD</para>
            </td>
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_9cb9d70e-ab28-4bd5-a4aa-18ac6319c61d">I</para>
            </td>
          </tr>
          <tr valign="top">
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_e02ef8f6-c6cc-4996-9dd6-549ebc2c985d">720</para>
            </td>
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_b2f2188b-7058-4a13-a719-ca7aa093e8ae">1280</para>
            </td>
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_fc12e4ee-9401-4b23-afa6-e73d06f130d5">25</para>
            </td>
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_fafc6004-88e5-4126-b66a-44da061011cc">25 Hz HD</para>
            </td>
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_8e1fd80e-d38e-4849-b77f-535a54a4b074">P</para>
            </td>
          </tr>
          <tr valign="top">
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_f0c31630-8b3a-4946-9ecb-c5b098aca39c">720</para>
            </td>
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_b41c4160-ae33-4b4e-99d3-071d5f2e8821">1280</para>
            </td>
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_e5e0e871-3909-45ca-bc80-21cf1035d9e0">29.97, 30,</para>
            </td>
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_8a61a8ab-2d5e-4c22-90d4-e1a9a5951b10">30 Hz HD</para>
            </td>
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_abc70077-e40a-4144-a24d-3b9c6e020046">P</para>
            </td>
          </tr>
          <tr valign="top">
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_f2b90e86-440d-4c9c-9b40-e6e6fcf0ef47">720</para>
            </td>
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_44580710-c86d-459b-aa96-aa024732f756">1280</para>
            </td>
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_2c56e2a1-914f-448f-bc91-5fdb4f8abca7">50</para>
            </td>
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_5888c94b-7ff0-4a91-ba11-1c543b092587">50 Hz HD</para>
            </td>
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_20547b12-c7ce-4268-84ef-94246d582aab">P</para>
            </td>
          </tr>
          <tr valign="top">
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_c70c63d2-281c-463f-b1b2-01212d4f1cd2">720</para>
            </td>
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_893bc7fa-86f6-4d73-94d0-7bc1f50c1c94">1280</para>
            </td>
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_b121f68a-c33c-45a0-b0df-9d40957e3559">59.94, 60</para>
            </td>
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_6336e16b-35cc-4020-b9e2-4199c8354174">60 Hz HD</para>
            </td>
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_451ef753-6f73-46ae-a68a-f05eb4d62832">P</para>
            </td>
          </tr>
        </table>
        <para xml:id="para_1065d7c1-2093-40ad-88d7-6e9fe230b153">One fragment shall contain the whole MPEG2 bit stream.</para>
        <note>
          <orderedlist numeration="arabic">
            <listitem>
              <para xml:id="para_8e515124-e94c-46a0-874e-08ab5491b10e">If a video stream exceeds the maximum length of one fragment (approximately 4 GB), it may be sent as multiple SOP Instances, but each SOP Instance will contain an independent and playable bit stream, and not depend on the encoded bit stream in other (previous) instances. The manner in which such separate instances are related is not specified in the Standard, but mechanisms such as grouping into the same Series, and references to earlier instances using Referenced Image Sequence may be used.</para>
            </listitem>
            <listitem>
              <para xml:id="para_bc23d93b-51c4-43b4-bb0b-f7a8e95eb340">This constraint limits the length of the compressed bit stream to no longer than 2<superscript>32</superscript>-2 bytes.</para>
            </listitem>
          </orderedlist>
        </note>
        <para xml:id="para_a2b60ac4-725d-4c8d-b02c-9a6f5d45640b">The Basic Offset Table in the Pixel Data (7FE0,0010) shall be empty (present but zero length).</para>
        <note>
          <para xml:id="para_f4e331a8-771d-46a8-9bf1-dbe3d3029ca8">The Basic Offset Table is not used because MPEG2 contains its own mechanism for describing navigation of frames. To enable decoding of only a part of the sequence, MPEG2 manages a header in any group of pictures (GOP) containing a time_code - a 25-bit integer containing the following: drop_frame_flag, time_code_hours, time_code_minutes, marker_bit, time_code_seconds and time_code_pictures.</para>
        </note>
          <para xml:id="para_6219217f-1e4b-465a-b2f7-0863618c465b">The container format for the video bit stream is not constrained.
              For example, it may MPEG-2 Transport Stream (MPEG-TS),
              MPEG-2 Program Stream (MPEG-PS),
              MPEG-2 Elementary Stream (MPEG-ES),
              MPEG-2 Packetized Elementary Stream (MPEG-PES) (see <xref linkend="biblio_ISOIEC13818-1"/>) or
              MPEG-4 (MP4) container (see <xref linkend="biblio_ISOIEC14496-12"/> and <xref linkend="biblio_ISOIEC14496-14"/>).</para>
        <para xml:id="para_09cbb0bf-f4b6-4d08-94c6-ac09266f9425">Any audio components present within the MPEG2 Main Profile / High Level bit stream shall comply with the restrictions as for MPEG2 Main Profile / Main Level as stated in <xref linkend="sect_8.2.5" xrefstyle="select: label"/>.</para>
      </section>
      <section label="8.2.7" status="3" xml:id="sect_8.2.7">
        <title>MPEG-4 AVC/H.264 High Profile / Level 4.1 Video Compression</title>
        <para xml:id="para_65917ac3-a992-42eb-9354-ba19938a0b2b">MPEG-4 AVC/H.264 High Profile / Level 4.1 corresponds to what is commonly known as HDTV ('High Definition Television'). DICOM provides a mechanism for supporting the use of MPEG-4 AVC/H.264 Image Compression through the Encapsulated Format (see <olink targetdoc="PS3.3" targetptr="PS3.3" xrefstyle="select: labelnumber"/>). <xref linkend="chapter_A" xrefstyle="template:Annex %n"/> defines a Transfer Syntax that references the MPEG-4 AVC/H.264 Standard.</para>
        <note>
          <para xml:id="para_3472a19e-4744-4448-ae6d-5f3cfbe425ec">MPEG-4 AVC/H.264 compression / High Profile compression is inherently lossy. The context where the usage of lossy compression of medical images is clinically acceptable is beyond the scope of the DICOM Standard. The policies associated with the selection of appropriate compression parameters (e.g., compression ratio) for MPEG-4 AVC/H.264 High Profile / Level 4.1 are also beyond the scope of this Standard.</para>
        </note>
        <para xml:id="para_382fd973-3a0c-4bca-9be2-a12b55d74976">The use of the DICOM Encapsulated Format to support MPEG-4 AVC/H.264 compressed pixel data requires that the Data Elements that are related to the Pixel Data encoding (e.g., Photometric Interpretation, Samples per Pixel, Planar Configuration, Bits Allocated, Bits Stored, High Bit, Pixel Representation, Rows, Columns, etc.) shall contain values that are consistent with the characteristics of the compressed data stream, with some specific exceptions noted here. The Pixel Data characteristics included in the MPEG-4 AVC/H.264 bit stream shall be used to decode the compressed data stream.</para>
        <note>
           <para xml:id="para_189b7ade-5a0e-4b48-a83c-a2735266ee5a">These requirements are specified in terms of consistency with what is encapsulated, rather than in terms of the uncompressed pixel data from which the compressed data stream may have been derived.</para>
        </note>
        <para xml:id="para_1e5e3340-6432-49d9-8cdf-21c44d306380">When decompressing, should the characteristics explicitly specified in the compressed data stream be inconsistent with those specified in the DICOM Data Elements, those explicitly specified in the compressed data stream should be used to control the decompression. The DICOM data elements, if inconsistent, can be regarded as suggestions as to the form in which an uncompressed Data Set might be encoded, subject to the general and IOD-specific rules for uncompressed Photometric Interpretation and Planar Configuration, which may require that decompressed data be converted to one of the permitted forms.</para>
        <note>
          <para xml:id="para_10b66283-59e0-410b-bd94-c1ca64a0eec1">If MPEG-4 Compressed Pixel Data is decompressed and re-encoded in Native (uncompressed) form, then the Data Elements that are related to the Pixel Data encoding are updated accordingly. If color components are converted from YBR_PARTIAL_420 to RGB during decompression and Native re-encoding, the Photometric Interpretation will be changed to RGB in the Data Set with the Native encoding.</para>
        </note>
        <para xml:id="para_475237f7-b060-4238-a2ea-c4194c317a0a">The requirements are:</para>
        <itemizedlist>
          <listitem>
            <para xml:id="para_1cbbe360-2540-4190-91ee-b15ad4889d03">Planar Configuration (0028,0006) shall be 0</para>
          </listitem>
          <listitem>
            <para xml:id="para_45526acd-9d8d-4fae-9f2c-78789ead39a8">Samples per Pixel (0028,0002) shall be 3</para>
          </listitem>
          <listitem>
            <para xml:id="para_0e6d3a02-d2c9-436f-92bf-abf5e66426d2">Photometric Interpretation (0028,0004) shall be YBR_PARTIAL_420</para>
          </listitem>
          <listitem>
            <para xml:id="para_dfd4f6f7-f3f4-45ac-875d-22992ce31dfe">Bits Allocated (0028,0100) shall be 8</para>
          </listitem>
          <listitem>
            <para xml:id="para_903f97bc-0eb4-41c7-8d04-c372431d599f">Bits Stored (0028,0101) shall be 8</para>
          </listitem>
          <listitem>
            <para xml:id="para_77874c28-b409-45c5-b097-f4abb46f5a5c">High Bit (0028,0102) shall be 7</para>
          </listitem>
          <listitem>
            <para xml:id="para_346c4771-ce79-4e2a-a3a5-c0c2d76676fe">Pixel Representation (0028,0103) shall be 0</para>
          </listitem>
          <listitem>
            <para xml:id="para_5a76a9a9-04c1-4998-92fd-5fb065e9df25">The value of MPEG-4 AVC/H.264 sample aspect_ratio_idc shall be 1 in the encapsulated MPEG-4 AVC/H.264 bit stream if aspect_ratio_info_present_flag is 1.</para>
          </listitem>
          <listitem>
            <para xml:id="para_cd8a94cf-2a14-481e-919c-bea2000d8d02">Pixel Aspect Ratio (0028,0034) shall be absent. This corresponds to a 'Sampling Aspect Ratio' (SAR) of 1:1.</para>
          </listitem>
          <listitem>
            <para xml:id="para_9f6199c0-53da-449c-93e0-19c616ebbcc6">The possible values for Rows (0028,0010), Columns (0028,0011), Cine Rate (0018,0040), and Frame Time (0018,1063) or Frame Time Vector (0018,1065) depend on the used Transfer Syntax.</para>
            <itemizedlist>
              <listitem>
                <para xml:id="para_2d08b7a4-ee6b-4e49-9045-36a0497567c1">For MPEG-4 AVC/H.264 High Profile / Level 4.1 Transfer Syntax, the values for these data elements shall be compliant with the High Profile / Level 4.1 of the MPEG-4 AVC/H.264 standard (<xref linkend="biblio_ISOIEC14496-10"/>) and restricted to a square pixel aspect ratio.</para>
              </listitem>
              <listitem>
                <para xml:id="para_601240e1-a68f-43c0-9419-1a0d433c8d22">For MPEG-4 AVC/H.264 BD-compatible High Profile / Level 4.1 Transfer Syntax, the values for these data elements shall be as specified in <xref linkend="table_8-4" xrefstyle="select: label"/>.</para>
              </listitem>
            </itemizedlist>
          </listitem>
        </itemizedlist>
        <table frame="box" label="8-4" rules="all" xml:id="table_8-4">
          <caption>Values Permitted for MPEG-4 AVC/H.264 BD-compatible High Profile / Level 4.1</caption>
          <thead>
            <tr valign="top">
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_63e47108-0c44-468b-9184-754cc487d4bc">
                  <emphasis role="bold">Rows</emphasis>
                </para>
              </th>
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_901c01c8-6914-4ab3-b78d-f08c3266a071">
                  <emphasis role="bold">Columns</emphasis>
                </para>
              </th>
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_febbe109-b40b-446a-85f2-0073e3d40509">
                  <emphasis role="bold">Frame rate</emphasis>
                </para>
              </th>
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_5900a51b-45fb-4bd7-bd28-a5f45b65fedf">
                  <emphasis role="bold">Video Type</emphasis>
                </para>
              </th>
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_98c29c17-b1e9-4daf-92fb-50eebb172b04">
                  <emphasis role="bold">Progressive or Interlace</emphasis>
                </para>
              </th>
            </tr>
          </thead>
          <tbody>
            <tr valign="top">
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_d90508dd-2003-4112-a786-55eb75da0f3c">1080</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_77b68215-9acc-4b0e-85fd-4dc5b43c4692">1920</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_d1991022-f571-4f1c-aec9-823f37537ed6">25</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_62d21722-593f-4704-a8dc-ee217487daeb">25 Hz HD</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_601151d3-4507-4df0-ab81-529bde25c3ee">I</para>
              </td>
            </tr>
            <tr valign="top">
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_e46a6ff2-a4c4-4eeb-a1d9-1ea78195e4d8">1080</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_76c1586e-353d-4332-a865-2305a7107add">1920</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_57a28e80-f9f5-450b-aa26-30074c99a0f0">29.97</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_a1e666a1-ba56-4644-88d4-e4641ae8b4df">30 Hz HD</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_7fd5d1d8-42a3-4b26-aa7a-07c715dc19d5">I</para>
              </td>
            </tr>
            <tr valign="top">
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_dad12484-a61f-4d12-8d19-f05d2393a9f8">1080</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_36485735-3f47-4751-a47f-2ead9c907066">1920</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_017c320b-2364-450e-b4ed-4e0fba988e0d">24</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_ebf94b67-b3c0-4d0e-aa2a-4276f79956be">24 Hz HD</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_38686cbc-99d9-4e0f-a2ca-2d415553b4ce">P</para>
              </td>
            </tr>
            <tr valign="top">
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_e1753b39-4cad-4f51-bb3b-19b1dc27591f">1080</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_059135de-d626-4e7d-a41c-af01383d7fd3">1920</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_69fdd8d1-d2ad-48db-9b93-6e9dbeb20554">23.976</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_33bf1e03-fa3e-42fb-a85c-d75716ef3d65">24 Hz HD</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_6efec382-3126-4942-8aa5-6742cf7cfcff">P</para>
              </td>
            </tr>
            <tr valign="top">
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_5966b3eb-ab1d-46e0-8391-d0f8efda097a">720</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_fb308f86-621a-43f3-af2b-cdf68ec15826">1280</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_f327a213-268b-4d8c-97bc-30e336c6e311">50</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_ef845e06-8f48-4f62-ac1d-3e8a185c833a">50 Hz HD</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_f3a98c16-e148-42d3-be52-bf8e1222ea42">P</para>
              </td>
            </tr>
            <tr valign="top">
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_6f6b75d7-76a6-4d48-9fe7-3bab13418000">720</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_38cd30f2-4ec8-413b-b5f1-f59b61df410a">1280</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_7fbd5e88-ef45-4ce0-b6e6-944c69fa90a3">59.94</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_d0e978a6-4fb2-41f6-8a04-b691ec61fb52">60 Hz HD</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_13365da4-4987-46de-870f-6b90c9af23e8">P</para>
              </td>
            </tr>
            <tr valign="top">
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_3827926b-66f4-4a1b-96b3-581b113c74bc">720</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_180d6bd1-3f42-420f-8911-9fc0565b2dca">1280</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_5ec24adc-0d1b-4206-ad49-9ed2881161c5">24</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_7440ad67-c6a2-4396-bbb3-204aaf41061c">24 Hz HD</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_6fe45852-3b29-4a97-8220-1e0a8b13fdc0">P</para>
              </td>
            </tr>
            <tr valign="top">
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_7086b630-c965-4695-824d-c95a89f0aa9b">720</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_29b23ad9-5eff-4579-b4bf-ec28dc88844c">1280</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_5e7fede9-edf4-401a-b758-bb1e57a9aa02">23.976</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_70fb6ad1-58d8-490e-86fa-f3d5c3d5ea9d">24 Hz HD</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_847cf762-c85e-4241-a3de-fefe8bfd7347">P</para>
              </td>
            </tr>
          </tbody>
        </table>
        <note>
          <orderedlist numeration="arabic">
            <listitem>
              <para xml:id="para_a10eb607-0ee8-402c-9f77-de73d5c8d0ad">The value of Planar Configuration (0028,0006) is irrelevant since the manner of encoding components is specified in the MPEG-4 AVC/H.264 standard, hence it is set to 0.</para>
            </listitem>
            <listitem>
              <para xml:id="para_39e69a18-bf46-4d5d-bdeb-d14d4f83641b">The limitation on rows and columns are to maximize interoperability between software environments and commonly available hardware MPEG-4 AVC/H.264 encoder/decoder implementations. Source pictures that have a lower value should be re-formatted by scaling and/or pixel padding prior to MPEG-4 AVC/H.264 encoding.</para>
            </listitem>
            <listitem>
              <para xml:id="para_010973db-58ae-484d-9b95-a95eafbb5313">The frame rate of the acquiring camera for '30 Hz HD' MPEG-4 AVC/H.264 may be either 30 or 30/1.001 (approximately 29.97) frames/sec. Similarly, the frame rate in the case of 60 Hz may be either 60 or 60/1.001 (approximately 59.94) frames/sec. This may lead to small inconsistencies between the video timebase and real time. The relationship between frame rate and frame time is shown in Table 8-5.</para>
            </listitem>
            <listitem>
              <para xml:id="para_11b190f4-f02f-4cc1-bd62-0d098c839913">The Frame Time (0018,1063) may be calculated from the frame rate of the acquiring camera. A frame rate of 29.97 frames per second corresponds to a frame time of 33.367 ms.</para>
            </listitem>
            <listitem>
              <para xml:id="para_569ea0de-88dd-408b-84f1-e048f7be4ae4">The value of chroma_format for this profile and level is defined by MPEG as 4:2:0.</para>
            </listitem>
            <listitem>
              <para xml:id="para_c830d481-1e21-49be-9dd9-de13747d2ce0">Example screen resolutions supported by MPEG-4 AVC/H.264 High Profile / Level 4.1 can be taken from Table 8-4. Frame rates of 50 Hz and 60 Hz (progressive) at the maximum resolution of 1080 by 1920 are not supported by MPEG-4 AVC/H.264 High Profile / Level 4.1. Interlace at the maximum resolution is supported at a field rate of 50 Hz or 60 Hz, which corresponds to a frame rate of 25 Hz or 30 Hz respectively. Smaller resolutions may be used as long as they comply with the square pixel aspect ratio. An example is XGA resolution with an image resolution of 768 by 1024 pixels. For smaller resolutions there are higher frame rates possible. For example it may be up to 80 Hz for XGA.</para>
            </listitem>
            <listitem>
              <para xml:id="para_66aa43fd-6eb3-4b43-a584-bd95937017a8">The display aspect ratio is defined implicitly by the pixel resolution of the video picture. Only square pixel aspect ratio is allowed. MPEG-4 AVC/H.264 BD-compatible High Profile / Level 4.1 will only support resolutions that result in a 16:9 display aspect ratio</para>
            </listitem>
            <listitem>
              <para xml:id="para_8928bd30-2035-4af8-80e7-2fbbac7abf3d">The permitted screen resolutions for the MPEG-4 AVC/H.264 BD-compatible High Profile / Level 4.1 are listed in Table 8-4. Only HD resolutions and no progressive frame rates for 25 or 29.97 frames per seconds are supported. Frame rates of 50 Hz and 60 Hz (progressive) at the maximum resolution of 1080 by 1920 are not supported.</para>
            </listitem>
          </orderedlist>
        </note>
        <table frame="box" label="8-5" rules="all" xml:id="table_8-5">
          <caption>MPEG-4 AVC/H.264 High Profile / Level 4.1 Image Transfer Syntax Frame Rate Attributes</caption>
          <thead>
            <tr valign="top">
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_ea9a8d8e-2e8a-42c4-92f6-a0c4ac08ac5c">
                  <emphasis role="bold">Video Type</emphasis>
                </para>
              </th>
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_2cc1ed1d-c1b6-4ae4-a2bd-0217b141ae0a">
                  <emphasis role="bold">Spatial resolution layer</emphasis>
                </para>
              </th>
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_b856d1aa-0c06-4a1e-9127-254237218520">
                  <emphasis role="bold">Frame Rate (see Note 2)</emphasis>
                </para>
              </th>
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_1030eff9-b813-4022-b46b-0d93502d71a4">
                  <emphasis role="bold">Frame Time (see Note 3)</emphasis>
                </para>
              </th>
            </tr>
          </thead>
          <tbody>
            <tr valign="top">
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_6000d7e3-0fab-4f87-a54f-3c5b99ebc45b">30 Hz HD</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_bf88c79c-30f7-41fa-aa74-9f666fac5863">Single level, Enhancement</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_55ec763b-8c07-412b-aa48-bc172ecf2646">30</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_5d6a4a59-83b6-4af0-97aa-68ae14b1c5c6">33.33 ms</para>
              </td>
            </tr>
            <tr valign="top">
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_3b1d91c9-1b42-4bb6-aceb-abd21934e347">25 Hz HD</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_afaa1bb5-7119-4e7f-aca4-98e592e92731">Single level, Enhancement</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_c7f4fd98-9b8c-4f12-8ff3-201f26317e7f">25</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_441a22b7-2715-4a1b-94e8-4115b7b5acb0">40.0 ms</para>
              </td>
            </tr>
            <tr valign="top">
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_e093747c-50db-4f7c-b99f-33893f96b922">60 Hz HD</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_c8aeab2e-ce78-49ed-ac4d-d580834e9a07">Single level, Enhancement</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_78a6e7a6-739b-4ad0-89e4-b3dc87890fbb">60</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_8a8ca35e-8880-4a52-9363-5086164aa50d">16.67 ms</para>
              </td>
            </tr>
            <tr valign="top">
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_d3ded3fa-a25a-44c6-82cf-5e4857077325">50 Hz HD</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_330477ed-adf0-4706-b418-cadb3d30b442">Single level, Enhancement</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_253bfeb8-f4c6-4cf5-982f-21fe9f0bca54">50</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_cc6b2f1c-d506-440e-9265-199884f24da2">20.00 ms</para>
              </td>
            </tr>
          </tbody>
        </table>
        <para xml:id="para_2a871b9c-fa9e-43bc-a561-b22de2393053">One fragment shall contain the whole MPEG-4 AVC/H.264 bit stream.</para>
        <note>
          <para xml:id="para_64b3560c-0f8b-4916-9515-6500ed260053">If a video stream exceeds the maximum length of one fragment (approximately 4 GB), it may be sent as multiple SOP Instances, but each SOP Instance will contain an independent and playable bit stream, and not depend on the encoded bit stream in other (previous) instances. The manner in which such separate instances are related is not specified in the Standard, but mechanisms such as grouping into the same Series, and references to earlier instances using Referenced Image Sequence may be used.</para>
        </note>
        <para xml:id="para_93e08e1e-89db-4979-be11-b382f2b31514">The container format for the video bit stream shall be MPEG-2 Transport Stream, a.k.a. MPEG-TS (see <xref linkend="biblio_ISOIEC13818-1"/>) or MPEG-4, a.k.a. MP4 container (see <xref linkend="biblio_ISOIEC14496-12"/>  and <xref linkend="biblio_ISOIEC14496-14"/>). The PTS/DTS of the transport stream shall be used in the MPEG coding.</para>
        <para xml:id="para_835e9db2-8467-431c-bc8f-b05d1cd4b2bd">Any audio components included in the data container shall follow the constraints detailed in <xref linkend="sect_8.2.12" xrefstyle="select: label title"/>.</para>
      </section>
      <section label="8.2.8" status="3" xml:id="sect_8.2.8">
        <title>MPEG-4 AVC/H.264 High Profile / Level 4.2 Video Compression</title>
        <para xml:id="para_0857d3a8-89d3-4fa6-99df-d010578a607b">DICOM provides a mechanism for supporting the use of MPEG-4 AVC/H.264 Image Compression through the Encapsulated Format (see <olink targetdoc="PS3.3" targetptr="PS3.3" xrefstyle="select: labelnumber"/>). <xref linkend="chapter_A" xrefstyle="template:Annex %n"/> defines Transfer Syntaxes that reference the MPEG-4 AVC/H.264 Standard.</para>
        <note>
          <para xml:id="para_82d93ddc-5e67-4256-8e12-f7e272fdd797">MPEG-4 AVC/H.264 compression / High Profile compression is inherently lossy. The context where the usage of lossy compression of medical images is clinically acceptable is beyond the scope of the DICOM Standard. The policies associated with the selection of appropriate compression parameters (e.g., compression ratio) for MPEG-4 AVC/H.264 High Profile / Level 4.2 are also beyond the scope of this Standard.</para>
        </note>
        <para xml:id="para_1cd0da6b-94af-4eda-9f4e-3a4b71727169">The use of the DICOM Encapsulated Format to support MPEG-4 AVC/H.264 compressed pixel data requires that the Data Elements that are related to the Pixel Data encoding (e.g., Photometric Interpretation, Samples per Pixel, Planar Configuration, Bits Allocated, Bits Stored, High Bit, Pixel Representation, Rows, Columns, etc.) shall contain values that are consistent with the characteristics of the compressed data stream, with some specific exceptions noted here. The Pixel Data characteristics included in the MPEG-4 AVC/H.264 bit stream shall be used to decode the compressed data stream.</para>
        <note>
           <para xml:id="para_a11f89e6-4849-4d7e-a930-62ab9e4fb12c">These requirements are specified in terms of consistency with what is encapsulated, rather than in terms of the uncompressed pixel data from which the compressed data stream may have been derived.</para>
        </note>
        <para xml:id="para_ec946e84-eec7-4e63-91e3-4ab0581cda27">When decompressing, should the characteristics explicitly specified in the compressed data stream be inconsistent with those specified in the DICOM Data Elements, those explicitly specified in the compressed data stream should be used to control the decompression. The DICOM data elements, if inconsistent, can be regarded as suggestions as to the form in which an uncompressed Data Set might be encoded, subject to the general and IOD-specific rules for uncompressed Photometric Interpretation and Planar Configuration, which may require that decompressed data be converted to one of the permitted forms.</para>
        <note>
          <para xml:id="para_6627d6a9-29a0-42ad-b465-1769e704f609">If MPEG-4 Compressed Pixel Data is decompressed and re-encoded in Native (uncompressed) form, then the Data Elements that are related to the Pixel Data encoding are updated accordingly. If color components are converted from YBR_PARTIAL_420 to RGB during decompression and Native re-encoding, the Photometric Interpretation will be changed to RGB in the Data Set with the Native encoding.</para>
        </note>
        <para xml:id="para_f88bec93-d7a1-4443-a09b-d7b40a577317">The requirements are:</para>
        <itemizedlist>
          <listitem>
            <para xml:id="para_4260fe92-7704-4986-8093-d94bfeb75c21">Planar Configuration (0028,0006) shall be 0</para>
          </listitem>
          <listitem>
            <para xml:id="para_bf79123f-5908-421d-8582-b1dae38d79d6">Samples per Pixel (0028,0002) shall be 3</para>
          </listitem>
          <listitem>
            <para xml:id="para_dffaa66b-6d25-4a04-8c8c-89f3646823ab">Photometric Interpretation (0028,0004) shall be YBR_PARTIAL_420</para>
          </listitem>
          <listitem>
            <para xml:id="para_05a405b0-ff19-4015-b0eb-1629897b4365">Bits Allocated (0028,0100) shall be 8</para>
          </listitem>
          <listitem>
            <para xml:id="para_dadf1b11-cf43-4b74-82c5-9435d1c702f9">Bits Stored (0028,0101) shall be 8</para>
          </listitem>
          <listitem>
            <para xml:id="para_b750379b-d6cd-4537-9adf-420360b8a5ed">High Bit (0028,0102) shall be 7</para>
          </listitem>
          <listitem>
            <para xml:id="para_f3e1fe3d-deb9-4670-bdad-1a6276ad414c">Pixel Representation (0028,0103) shall be 0</para>
          </listitem>
          <listitem>
            <para xml:id="para_fb67109c-80c2-4541-a75d-93198451455a">The value of MPEG-4 AVC/H.264 sample aspect_ratio_idc shall be 1 in the encapsulated MPEG-4 AVC/H.264 bit stream if aspect_ratio_info_present_flag is 1.</para>
          </listitem>
          <listitem>
            <para xml:id="para_5c75cd5b-7ebb-4329-b345-ac81d5e391fc">Pixel Aspect Ratio (0028,0034) shall be absent. This corresponds to a 'Sampling Aspect Ratio' (SAR) of 1:1.</para>
          </listitem>
          <listitem>
            <para xml:id="para_d588f9c8-c387-4c86-9f20-1060d4e3b5f8">The values for Rows (0028,0010), Columns (0028,0011), Cine Rate (0018,0040), and Frame Time (0018,1063) or Frame Time Vector (0018,1065) shall be compliant with the High Profile / Level 4.2 of the MPEG-4 AVC/H.264 standard (<xref linkend="biblio_ISOIEC14496-10"/>) and restricted to a square pixel aspect ratio.</para>
          </listitem>
        </itemizedlist>
        <note>
          <orderedlist>
            <listitem>
              <para xml:id="para_a224bd50-bbf3-4621-97f6-556ce086c889">The value of Planar Configuration (0028,0006) is irrelevant since the manner of encoding components is specified in the MPEG-4 AVC/H.264 standard, hence it is set to 0.</para>
            </listitem>
            <listitem>
              <para xml:id="para_1d1bf2e2-69c7-498f-a782-4fd269a68f15">The frame rate of the acquiring camera for '30 Hz HD' MPEG-4 AVC/H.264 may be either 30 or 30/1.001 (approximately 29.97) frames/sec. Similarly, the frame rate in the case of 60 Hz may be either 60 or 60/1.001 (approximately 59.94) frames/sec. This may lead to small inconsistencies between the video timebase and real time. The relationship between frame rate and frame time is shown in <xref linkend="table_8-7" xrefstyle="select: label"/>.</para>
            </listitem>
            <listitem>
              <para xml:id="para_c5bc3eaa-ef26-4a98-a328-551c3629162d">The Frame Time (0018,1063) may be calculated from the frame rate of the acquiring camera. A frame rate of 29.97 frames per second corresponds to a frame time of 33.367 ms.</para>
            </listitem>
            <listitem>
              <para xml:id="para_4beb6bee-d7e4-4427-844a-5a0868c7bdd6">The value of chroma_format for this profile and level is defined by MPEG as 4:2:0.</para>
            </listitem>
          </orderedlist>
        </note>
        <table frame="box" label="8-7" rules="all" xml:id="table_8-7">
          <caption>MPEG-4 AVC/H.264 High Profile / Level 4.2 Image Transfer Syntax Frame Rate Attributes</caption>
          <thead>
            <tr valign="top">
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_2686d0ab-76c0-4487-9c18-599c753f3daf">
                  <emphasis role="bold">Video Type</emphasis>
                </para>
              </th>
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_1247c0d8-7798-440a-9a42-a82298cbbda7">
                  <emphasis role="bold">Frame Rate (see Note 2)</emphasis>
                </para>
              </th>
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_6bb095c4-d7a5-4b89-a6d3-35a9c788a35d">
                  <emphasis role="bold">Frame Time (see Note 3)</emphasis>
                </para>
              </th>
            </tr>
          </thead>
          <tbody>
            <tr valign="top">
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_45a30ec8-7db1-41de-a6bf-c11b544d8250">30 Hz HD</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_66e9fd18-fc5f-45ed-941e-7db41c14a047">30</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_b6012227-70e7-4ecd-baa9-1cf5d417a593">33.33 ms</para>
              </td>
            </tr>
            <tr valign="top">
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_a422df98-caba-49cd-a577-353bee59bcdb">25 Hz HD</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_783b8ce4-ebd3-4de5-80d6-dc69ce8eb80e">25</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_4c194b5d-d113-493e-865d-20fe4cf85683">40.0 ms</para>
              </td>
            </tr>
            <tr valign="top">
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_1cbfc63f-dc2c-4de6-b0ff-132d7a09d300">60 Hz HD</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_e17b99e9-fd88-477f-bfc6-ad3754faea8a">60</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_d6abe5e2-4198-427e-92b6-b72c4e94dbca">16.67 ms</para>
              </td>
            </tr>
            <tr valign="top">
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_89f08542-bce7-40f3-b769-39b5ff5aee85">50 Hz HD</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_1186ec3d-7637-4587-8f35-4ea7229333fa">50</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_37db21c4-28cf-4bb2-92c4-a389d42d542e">20.00 ms</para>
              </td>
            </tr>
          </tbody>
        </table>
        <para xml:id="para_a40881b7-0591-44e4-ba9a-9c9ed86ac261">Stereo Pairs Present (0022,0028) shall be YES if stereoscopic pairs are present, otherwise shall be NO or absent.</para>
        <table frame="box" label="8-8" rules="all" xml:id="table_8-8">
          <caption>MPEG-4 AVC/H.264 High Profile / Level 4.2 Image Transfer Syntax Stereo Attributes</caption>
          <thead>
            <tr valign="top">
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_2bedb806-d4bb-4615-b9e2-ffb4ab964cd3">Transfer Syntax</para>
              </th>
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_fd6f9a99-c3bb-42ad-adc0-edd01cb84c40">Stereo Pairs Present</para>
              </th>
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_4e826b88-86ea-46e7-bbf3-abe0a3883e8f">Stereo Frame Packing Format</para>
              </th>
            </tr>
          </thead>
          <tbody>
            <tr valign="top">
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_7b474214-d2d9-4cb9-8617-ce95affbb3d7">MPEG-4 AVC/H.264 High Profile / Level 4.2 for 2D Image Compression</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_8f673303-6b73-407c-8d37-135ef54d867c">NO or absent</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_596b52e1-59eb-40bd-b1ab-f8f967bb6816">absent</para>
              </td>
            </tr>
            <tr valign="top">
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_bc30b730-0394-4f59-9ed2-eb227e756b02">MPEG-4 AVC/H.264 High Profile / Level 4.2 for 3D Image Compression</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_671cf2a8-0fd7-4c9e-9e33-648d4079e77a">YES</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_51713f6d-159b-4458-9122-3a3b0a19c3f4">present</para>
              </td>
            </tr>
          </tbody>
        </table>
        <para xml:id="para_ba31b495-7b75-4c4e-ba18-7e58b0b5844d">One fragment shall contain the whole MPEG-4 AVC/H.264 bit stream.</para>
        <note>
          <para xml:id="para_2703bf73-ab30-4085-ab0a-c1f18a5fe645">If a video stream exceeds the maximum length of one fragment (approximately 4 GB), it may be sent as multiple SOP Instances, but each SOP Instance will contain an independent and playable bit stream, and not depend on the encoded bit stream in other (previous) instances. The manner in which such separate instances are related is not specified in the Standard, but mechanisms such as grouping into the same Series, and references to earlier instances using Referenced Image Sequence may be used.</para>
        </note>
        <para xml:id="para_c319f8b9-fab2-4ef8-8761-7bc2ea7ec610">The container format for the video bit stream shall be MPEG-2 Transport Stream, a.k.a. MPEG-TS (see <xref linkend="biblio_ISOIEC13818-1"/>) or MPEG-4, a.k.a. MP4 container (see <xref linkend="biblio_ISOIEC14496-12"/> and <xref linkend="biblio_ISOIEC14496-14"/>). The PTS/DTS of the transport stream shall be used in the MPEG coding.</para>
        <para xml:id="para_f0a62bdf-0c8b-42e0-896c-a4e91c34ab76">Any audio components included in the data container shall follow the constraints detailed in <xref linkend="sect_8.2.12" xrefstyle="select: label title"/>.</para>
      </section>
      <section label="8.2.9" status="3" xml:id="sect_8.2.9">
        <title>MPEG-4 AVC/H.264 Stereo High Profile / Level 4.2 Video Compression</title>
        <para xml:id="para_00cb5f03-0371-4f8c-a5ac-c79fa8121517">DICOM provides a mechanism for supporting the use of MPEG-4 AVC/H.264 Image Compression through the Encapsulated Format (see <olink targetdoc="PS3.3" targetptr="PS3.3" xrefstyle="select: labelnumber"/>). <xref linkend="chapter_A" xrefstyle="template:Annex %n"/> defines a Transfer Syntax that references the MPEG-4 AVC/H.264 Standard.</para>
        <para xml:id="para_12d2862d-103f-46b9-bb79-2f01ae1a5f6f">MPEG-4 AVC/H.264 Stereo High Profile can achieve better compression by additionally making use of prediction between the base and dependent stereoscopic views. The base view frames make use of intra and inter prediction as in MPEG-4 AVC/H.264 High Profile. This makes it possible for decoders which do not know how to decode the stereoscopic data to decode only the base view. The dependent view is encoded to make use of redundancy due to prediction based upon similarities between the base and the dependent views.</para>
        <para xml:id="para_a68a28a7-4ba4-4837-aabf-e33f7c478d79">MPEG-4 AVC/H.264 Stereo High Profile makes use of the Level table A-1 of the MPEG-4 specification to set through-put limits. The properties required by the MPEG-4 AVC/H.264 Stereo High Profile Compression are identical to the properties defined in <xref linkend="sect_8.2.8" xrefstyle="select: label"/>, except that Stereo Pairs Present (0022,0028) shall always be YES.</para>
        <para xml:id="para_5355fb11-4566-456b-a2e1-b77d808b6f20">The container format for the video bit stream shall be MPEG-2 Transport Stream, a.k.a. MPEG-TS (see <xref linkend="biblio_ISOIEC13818-1"/>) or MPEG-4, a.k.a. MP4 container (see <xref linkend="biblio_ISOIEC14496-12"/> and <xref linkend="biblio_ISOIEC14496-14"/>). The PTS/DTS of the transport stream shall be used in the MPEG coding.</para>
        <para xml:id="para_0f648eaf-655c-4f69-82dd-0945ad6e06b7">Any audio components included in the data container shall follow the constraints detailed in <xref linkend="sect_8.2.12" xrefstyle="select: label title"/>.</para>
      </section>
      <section label="8.2.10" status="3" xml:id="sect_8.2.10">
        <title>HEVC/H.265 Main Profile / Level 5.1 Video Compression</title>
        <para xml:id="para_ecbac5ae-1a29-45b9-97e7-de9a978c5864">HEVC/H.265 Main Profile / Level 5.1 Main tier is designed for the compression of 4:2:0 video formats up to 4k at 60 frames per second with a bit depth of 8 bits. DICOM provides a mechanism for supporting the use of HEVC/H.265 Image Compression through the Encapsulated Format (see <olink targetdoc="PS3.3" targetptr="PS3.3" xrefstyle="select: labelnumber"/>). <xref linkend="chapter_A" xrefstyle="template:Annex %n"/> defines a Transfer Syntax that references the HEVC/H.265 Standard.</para>
        <para xml:id="para_401c12f8-ceff-4359-8382-e21ab367006f">The use of the DICOM Encapsulated Format to support HEVC/H.265 compressed pixel data requires that the Data Elements that are related to the Pixel Data encoding (e.g., Photometric Interpretation, Samples per Pixel, Planar Configuration, Bits Allocated, Bits Stored, High Bit, Pixel Representation, Rows, Columns, etc.) shall contain values that are consistent with the characteristics of the compressed data stream, with some specific exceptions noted here. The Pixel Data characteristics included in the HEVC/H.265 bit stream shall be used to decode the compressed data stream.</para>
        <note>
          <orderedlist>
            <listitem>
              <para xml:id="para_7dd1c8b4-a8e0-4185-8af2-5f7e4dc4ad24">These requirements are specified in terms of consistency with what is encapsulated, rather than in terms of the uncompressed pixel data from which the compressed data stream may have been derived.</para>
            </listitem>
            <listitem>
              <para xml:id="para_7089107c-7682-48e4-a7da-9863253c0142">When decompressing, should the characteristics explicitly specified in the compressed data stream be inconsistent with those specified in the DICOM Data Elements, those explicitly specified in the compressed data stream should be used to control the decompression. The DICOM data elements, if inconsistent, can be regarded as suggestions as to the form in which an uncompressed Data Set might be encoded, subject to the general and IOD-specific rules for uncompressed Photometric Interpretation and Planar Configuration, which may require that decompressed data be converted to one of the permitted forms.</para>
            </listitem>
          </orderedlist>
        </note>
        <para xml:id="para_51e74998-4588-4d0c-8004-64bbae248f7f">The requirements are:</para>
        <itemizedlist>
          <listitem>
            <para xml:id="para_2a41359a-3421-4281-8480-49a617f23e85">Planar Configuration (0028,0006) shall be 0</para>
          </listitem>
          <listitem>
            <para xml:id="para_48bc1fda-aad6-4485-8bf4-f66a7bc17ea8">Samples per Pixel (0028,0002) shall be 3</para>
          </listitem>
          <listitem>
            <para xml:id="para_23472eee-7d5d-441c-8431-045e40e29393">Photometric Interpretation (0028,0004) shall be YBR_PARTIAL_420</para>
          </listitem>
          <listitem>
            <para xml:id="para_56e56027-10e8-4b63-8bb4-1da922214860">Bits Allocated (0028,0100) shall be 8</para>
          </listitem>
          <listitem>
            <para xml:id="para_11dc76d4-37d9-40bc-8e4c-b213ed0f0bd2">Bits Stored (0028,0101) shall be 8</para>
          </listitem>
          <listitem>
            <para xml:id="para_8c1e008d-4961-454e-9681-c6c068710c8c">High Bit (0028,0102) shall be 7</para>
          </listitem>
          <listitem>
            <para xml:id="para_f5286466-3f22-487f-8808-843fbb05aede">Pixel Representation (0028,0103) shall be 0</para>
          </listitem>
          <listitem>
            <para xml:id="para_8501793a-f114-49db-a71d-f087976a5cfe">The value of HEVC/H.265 sample aspect_ratio_idc shall be 1 in the encapsulated HEVC/H.265 bit stream if aspect_ratio_info_present_flag is 1.</para>
          </listitem>
          <listitem>
            <para xml:id="para_3a4c97e0-33c4-447d-89b0-7c7ce84a4462">Pixel Aspect Ratio (0028,0034) shall be absent. This corresponds to a 'Sampling Aspect Ratio' (SAR) of 1:1.</para>
          </listitem>
          <listitem>
            <para xml:id="para_c423a46f-9a74-4ee1-9f35-c00103d9f01e">The values for Rows (0028,0010), Columns (0028,0011), Cine Rate (0018,0040) and Frame Time (0018,1063) or Frame Time Vector (0018,1065) shall be compliant with the Main Profile / Level 5.1 of the HEVC/H.265 standard <xref linkend="biblio_ISOIEC23008-2"/> and restricted to a square pixel aspect ratio.</para>
          </listitem>
        </itemizedlist>
        <note>
          <orderedlist>
            <listitem>
              <para xml:id="para_8b885190-3ea8-453f-98fb-24ea8dbb034b">The value of Planar Configuration (0028,0006) is irrelevant since the manner of encoding components is specified in the HEVC/H.265 standard, hence it is set to 0.</para>
            </listitem>
            <listitem>
              <para xml:id="para_3b8460ea-6b85-45a4-a345-bc274d4494d6">The limitation on rows and columns are to maximize interoperability between software environments and commonly available hardware HEVC/H.265 encoder/decoder implementations. Source pictures that have a lower value should be re-formatted by scaling and/or pixel padding prior to HEVC/H.265 encoding.</para>
            </listitem>
            <listitem>
              <para xml:id="para_0d967ae8-1753-4a24-8b47-10c65bd6f4a9">The Frame Time (0018,1063) may be calculated from the frame rate of the acquiring camera. A frame rate of 29.97 frames per second corresponds to a frame time of 33.367 ms.</para>
            </listitem>
            <listitem>
              <para xml:id="para_d521c9b4-1d6e-4725-9083-81c72763c3f5">The value of chroma_format_idc for this profile and level is equal to 1, indicating the usage of 4:2:0 content.</para>
            </listitem>
          </orderedlist>
        </note>
        <para xml:id="para_ee0bd8ff-c5d0-4c4c-a8e0-59ab83c3461e">The encapsulated pixel data stream may be segmented into more than one fragment.</para>
        <note>
          <para xml:id="para_8be5cd5e-a7d2-461c-9d47-38cf9262c101">The recipient is expected to concatenate the fragments while decoding them. This allows for essentially unlimited length streams; the only limit imposed is the maximum value for Number of Frames (0028,0008) which is 2^31-1.</para>
        </note>
        <para xml:id="para_cac4370a-0915-4c8e-9344-5aae10b8844e">The container format for the video bit stream shall be MPEG-2 Transport Stream, a.k.a. MPEG-TS (see <xref linkend="biblio_ISOIEC13818-1"/>) or MPEG-4, a.k.a. MP4 container (see <xref linkend="biblio_ISOIEC14496-12"/> and <xref linkend="biblio_ISOIEC14496-14"/>). The PTS/DTS of the transport stream shall be used in the MPEG coding.</para>
        <para xml:id="para_f9a7c68b-44f4-499a-a477-99c7a13d4627">Any audio components included in the data container shall follow the constraints detailed in <xref linkend="sect_8.2.12" xrefstyle="select: label title"/>.</para>
      </section>
      <section label="8.2.11" status="3" xml:id="sect_8.2.11">
        <title>HEVC/H.265 Main 10 Profile / Level 5.1 Video Compression</title>
        <para xml:id="para_ea60a87d-627c-4294-aed3-2cae565709e4">HEVC/H.265 Main 10 Profile / Level 5.1 Main tier is designed for the compression of 4:2:0 video formats up to 4k at 60 frames per second with a bit depth of 10 bits. DICOM provides a mechanism for supporting the use of HEVC/H.265 Image Compression through the Encapsulated Format (see <olink targetdoc="PS3.3" targetptr="PS3.3" xrefstyle="select: labelnumber"/>). <xref linkend="chapter_A" xrefstyle="template:Annex %n"/> defines a Transfer Syntax that references the HEVC/H.265 Standard.</para>
        <para xml:id="para_bd767978-4c77-40ab-9f1c-96a4aad381e1">The use of the DICOM Encapsulated Format to support HEVC/H.265 compressed pixel data requires that the Data Elements that are related to the Pixel Data encoding (e.g., Photometric Interpretation, Samples per Pixel, Planar Configuration, Bits Allocated, Bits Stored, High Bit, Pixel Representation, Rows, Columns, etc.) shall contain values that are consistent with the characteristics of the compressed data stream, with some specific exceptions noted here. The Pixel Data characteristics included in the HEVC/H.265 bit stream shall be used to decode the compressed data stream.</para>
        <note>
          <orderedlist>
            <listitem>
              <para xml:id="para_c81d7049-de34-42fe-a614-1c154d3850e2">These requirements are specified in terms of consistency with what is encapsulated, rather than in terms of the uncompressed pixel data from which the compressed data stream may have been derived.</para>
            </listitem>
            <listitem>
              <para xml:id="para_1693618b-1de9-4c36-84de-c945b03033bb">When decompressing, should the characteristics explicitly specified in the compressed data stream be inconsistent with those specified in the DICOM Data Elements, those explicitly specified in the compressed data stream should be used to control the decompression. The DICOM data elements, if inconsistent, can be regarded as suggestions as to the form in which an uncompressed Data Set might be encoded, subject to the general and IOD-specific rules for uncompressed Photometric Interpretation and Planar Configuration, which may require that decompressed data be converted to one of the permitted forms.</para>
            </listitem>
          </orderedlist>
        </note>
        <para xml:id="para_f9359985-4512-44ae-8648-6c8b8f8dde52">The requirements are:</para>
        <itemizedlist>
          <listitem>
            <para xml:id="para_026e918f-5e12-4df0-9f06-a0fb993c852a">Planar Configuration (0028,0006) shall be 0</para>
          </listitem>
          <listitem>
            <para xml:id="para_ccb0f8a4-325c-40e1-a911-1745aa24056c">Samples per Pixel (0028,0002) shall be 3</para>
          </listitem>
          <listitem>
            <para xml:id="para_d3d07c69-1ef8-4fde-bcef-ad8ac395ca5a">Photometric Interpretation (0028,0004) shall be YBR_PARTIAL_420</para>
          </listitem>
          <listitem>
            <para xml:id="para_a368515b-5fb5-4749-8e53-cf43fdbf5ee0">Bits Allocated (0028,0100) shall be 16</para>
          </listitem>
          <listitem>
            <para xml:id="para_2e5b0075-b543-40a8-94a6-b18b3b2d221f">Bits Stored (0028,0101) shall be 10</para>
          </listitem>
          <listitem>
            <para xml:id="para_2346aecb-d609-4d13-a9b0-94e8ad9ebce2">High Bit (0028,0102) shall be 9</para>
          </listitem>
          <listitem>
            <para xml:id="para_1210a07f-4078-4534-bcb1-7d0ac13056f0">Pixel Representation (0028,0103) shall be 0</para>
          </listitem>
          <listitem>
            <para xml:id="para_fcc3f829-2fe4-4227-98cd-e1a51fb14eff">The value of HEVC/H.265 sample aspect_ratio_idc shall be 1 in the encapsulated HEVC/H.265 bit stream if aspect_ratio_info_present_flag is 1.</para>
          </listitem>
          <listitem>
            <para xml:id="para_a613bf7f-43e7-448b-8c4d-04c7c9aa9bd7">Pixel Aspect Ratio (0028,0034) shall be absent. This corresponds to a 'Sampling Aspect Ratio' (SAR) of 1:1.</para>
          </listitem>
          <listitem>
            <para xml:id="para_09e08cee-c861-4025-9f02-a724b4a7b7ff">The values for Rows (0028,0010) , Columns (0028,0011), Cine Rate (0018,0040) , and Frame Time (0018,1063) or Frame Time Vector (0018,1065) shall be compliant with the Main 10 Profile / Level 5.1 of the HEVC/H.265 standard <xref linkend="biblio_ISOIEC23008-2"/> and restricted to a square pixel aspect ratio.</para>
          </listitem>
        </itemizedlist>
        <note>
          <orderedlist>
            <listitem>
              <para xml:id="para_b0a49b3b-7eae-4bb0-a0a3-cdb86e6d2ce1">The value of Planar Configuration (0028,0006) is irrelevant since the manner of encoding components is specified in the HEVC/H.265 standard, hence it is set to 0.</para>
            </listitem>
            <listitem>
              <para xml:id="para_93c3447c-db1d-4165-b2cc-9a942229f41d">The limitation on rows and columns are to maximize interoperability between software environments and commonly available hardware HEVC/H.265 encoder/decoder implementations. Source pictures that have a lower value should be re-formatted by scaling and/or pixel padding prior to HEVC/H.265 encoding.</para>
            </listitem>
            <listitem>
              <para xml:id="para_53bd8c24-c993-499c-8e13-c3203c74024e">The Frame Time (0018,1063) may be calculated from the frame rate of the acquiring camera. A frame rate of 29.97 frames per second corresponds to a frame time of 33.367 ms.</para>
            </listitem>
            <listitem>
              <para xml:id="para_e53f788b-98ad-49df-8350-ad8882898bc1">The value of chroma_format_idc for this profile and level is equal to 1, indicating the usage of 4:2:0 content.</para>
            </listitem>
          </orderedlist>
        </note>
        <para xml:id="para_a7048ccf-0028-469c-a04f-45b652636a8c">The encapsulated pixel data stream may be segmented into more than one fragment.</para>
        <note>
            <para xml:id="para_357dc601-83dc-4917-a3f3-de898714f3b3">The recipient is expected to concatenate the fragments while decoding them. This allows for essentially unlimited length streams; the only limit imposed is the  maximum value for Number of Frames (0028,0008) which is 2^31-1.</para>
        </note>
        <para xml:id="para_78f2ef6d-dc85-4a5d-a1ea-b204a859e2b3">The container format for the video bit stream shall be MPEG-2 Transport Stream, a.k.a. MPEG-TS (see <xref linkend="biblio_ISOIEC13818-1"/>) or MPEG-4, a.k.a. MP4 container (see <xref linkend="biblio_ISOIEC14496-12"/> and <xref linkend="biblio_ISOIEC14496-14"/>). The PTS/DTS of the transport stream shall be used in the MPEG coding.</para>
        <para xml:id="para_ba783f8e-62d4-4907-abb1-ae865a0c5206">Any audio components included in the data container shall follow the constraints detailed in <xref linkend="sect_8.2.12" xrefstyle="select: label title"/>.</para>
      </section>
      <section label="8.2.12" status="3" xml:id="sect_8.2.12">
        <title>Constraints for Audio Data Integration in AVC and HEVC Compressed Bit Streams</title>
        <para xml:id="para_88682449-4b24-4563-b182-5e007e77a319">This section describes the constraints pertaining to the presence of audio data alongside pixel data in DICOM objects. It affects the following pixel data encapsulation Transfer Syntaxes:</para>
        <itemizedlist>
          <listitem>
            <para xml:id="para_98f79947-138e-417e-b1fc-4e97f2f99f76">MPEG-4 AVC/H.264 High Profile / Level 4.1</para>
          </listitem>
          <listitem>
            <para xml:id="para_d112ad91-6202-46ba-9662-faa0f15e6550">MPEG-4 AVC/H.264 BD-compatible High Profile / Level 4.1</para>
          </listitem>
          <listitem>
            <para xml:id="para_0e5953bf-385f-4303-88db-8d8d420ff424">MPEG-4 AVC/H.264 High Profile / Level 4.2 For 2D Video</para>
          </listitem>
          <listitem>
            <para xml:id="para_2b0d53ea-bc3b-4a87-a9d8-26cbc2edb7df">MPEG-4 AVC/H.264 High Profile / Level 4.2 For 3D Video</para>
          </listitem>
          <listitem>
            <para xml:id="para_21495179-906d-4041-b239-44b0fb8a18fd">MPEG-4 AVC/H.264 Stereo High Profile / Level 4.2</para>
          </listitem>
          <listitem>
            <para xml:id="para_6d6cc5e1-71af-4b35-9d72-53f33a5f18c9">HEVC/H.265 Main Profile / Level 5.1</para>
          </listitem>
          <listitem>
            <para xml:id="para_9296d0fd-402e-40be-958a-e0a21ea1b3e9">HEVC/H.265 Main 10 Profile / Level 5.1</para>
          </listitem>
        </itemizedlist>
        <para xml:id="para_0198315f-7088-48b3-806d-e83c73c30763">Any audio components present within a bit stream whose Transfer Syntax is among those listed above shall be interleaved in either LPCM, AC-3, AAC, MP3 or MPEG-1 Layer II audio format and shall comply with the following restrictions:</para>
        <table frame="box" label="8.2.12-1" rules="all" xml:id="table_8.2.12-1">
          <caption>Allowed Audio Formats</caption>
          <thead>
            <tr valign="top">
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_ac7c8520-cd05-4476-a2a2-2c5139ff8a4f">
                  <emphasis role="bold">Audio Format</emphasis>
                </para>
              </th>
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_0409aab7-4bb4-42a2-a3c3-69cabf4b358b">
                  <emphasis role="bold">MPEG-2 TS Container</emphasis>
                </para>
              </th>
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_f4522c90-fccf-4e35-8f67-59e2d6cb2f4a">
                  <emphasis role="bold">MP4 Container</emphasis>
                </para>
              </th>
            </tr>
          </thead>
          <tbody>
            <tr valign="top">
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_52208f7b-0d55-4fb8-83ef-1c96e3c342ca">LPCM</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_21364bdc-ddfe-4f26-b599-d2df1feba9de">Allowed</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_7a9fab21-7e9b-4db0-ba87-4ba06c0af3c5">-</para>
              </td>
            </tr>
            <tr valign="top">
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_e4383d0a-0c06-4883-b02e-2d66749a4edc">AC3</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_6e8924e5-54e4-415b-aa30-8e0ab8a5cd9b">Allowed</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_462c11f0-4a81-48b5-b5bc-6f826d6e6338">-</para>
              </td>
            </tr>
            <tr valign="top">
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_c166e8cb-62ad-4a19-9b6e-0517d8e23be3">AAC</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_3058307a-bf9d-401d-bb63-f3226f75099f">Allowed</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_f5752f96-3036-467e-b102-beab8a076b99">Allowed</para>
              </td>
            </tr>
            <tr valign="top">
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_213f7c42-e161-4c58-bd78-00ac272364ec">MP3</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_b06ef3be-2126-435a-861e-867ba32ebe9d">Allowed</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_ebec440a-3def-45fd-8430-ded6c544d04b">Allowed</para>
              </td>
            </tr>
            <tr valign="top">
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_bd23ab07-77f7-4aa4-aea0-4b15f5b361e3">MPEG-1 Audio Layer II</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_5f8b6ccf-a03f-4f32-9b08-95ab227cfd11">Allowed</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_e10c8532-2d3e-4185-a0ca-e6983e3a1ce7">Allowed</para>
              </td>
            </tr>
          </tbody>
        </table>
        <itemizedlist>
          <listitem>
            <para xml:id="para_c11ab5fb-ae00-4459-b08b-684218b9cc74">LPCM</para>
            <itemizedlist>
              <listitem>
                <para xml:id="para_9a136904-fa44-466f-b071-c436a0654d04">Maximum bit rate: 4.608 Mbps</para>
              </listitem>
              <listitem>
                <para xml:id="para_b29d8903-adb1-40e4-bdb7-187ca79221f4">Sampling frequency: 48, 96 kHz</para>
              </listitem>
              <listitem>
                <para xml:id="para_54b99e8c-d1d0-43b7-8194-0049df288b24">Bits per sample: 16, 20 or 24 bits</para>
              </listitem>
              <listitem>
                <para xml:id="para_e11759dd-1a6a-4f76-a3b8-9d5ab9cd85df">Number of channels: 2 channels</para>
              </listitem>
            </itemizedlist>
            <note>
              <para xml:id="para_1116b711-57c4-4f6c-90ad-d587ce93394a">If LPCM is used for Audio components, the container format shall be MPEG-2 TS.</para>
            </note>
          </listitem>
          <listitem>
            <para xml:id="para_00869b89-0c19-44f4-9591-e99abd3f7f38">AC-3</para>
            <itemizedlist>
              <listitem>
                <para xml:id="para_3fc3a1b4-dd85-44f3-807d-82252d0817f5">Maximum bit rate: 640kbps</para>
              </listitem>
              <listitem>
                <para xml:id="para_636f53cd-f240-4c8f-b64f-d66aae4d690e">Sampling frequency: 48kHz</para>
              </listitem>
              <listitem>
                <para xml:id="para_3b517d4c-f135-4451-9d39-008bdbb3aa71">Bits per sample: 16 bits</para>
              </listitem>
              <listitem>
                <para xml:id="para_7885a421-ec61-4ab5-9694-51bdcc1bdbe3">Number of channels: 2 or 5.1 channels</para>
              </listitem>
            </itemizedlist>
            <note>
              <orderedlist numeration="arabic">
                <listitem>
                  <para xml:id="para_0a9210b5-7abe-4c03-9670-514f6af514dd">AC-3 is standardized in <xref linkend="biblio_ETSI_TS_102_366"/>
                  </para>
                </listitem>
                <listitem>
                  <para xml:id="para_470049cd-249d-4605-a133-d1109fb10eb2">If AC-3 is used for Audio components, the container format shall be MPEG-2 TS.</para>
                </listitem>
              </orderedlist>
            </note>
          </listitem>
          <listitem>
            <para xml:id="para_37d9b861-f665-44ed-8707-f7facb508683">AAC</para>
            <itemizedlist>
              <listitem>
                <para xml:id="para_c676c8b2-fa39-4483-acd7-6459f7d47b97">Maximum bit rate: 640kbps</para>
              </listitem>
              <listitem>
                <para xml:id="para_13ea2c66-7f9d-43e4-ade9-a3f98c397802">Sampling frequency: 48kHz</para>
              </listitem>
              <listitem>
                <para xml:id="para_3dde375d-4686-48d3-b5ea-cc0961a3b21a">Bits per sample: 16, 20 or 24 bits</para>
              </listitem>
              <listitem>
                <para xml:id="para_5231a277-0fa3-4e03-9d56-b0c2c0afd36e">Number of channels: 2 or 5.1 channels</para>
              </listitem>
            </itemizedlist>
            <note>
              <para xml:id="para_94068f02-74a6-42f9-9f55-d3b9f9a9d6d1">AAC is standardized in Part 7 of the MPEG-2 standard (see <xref linkend="biblio_ISOIEC13818-7"/>, and Subpart 4 in Part 3 of the MPEG-4 standard (see <xref linkend="biblio_ISOIEC14496-3"/>).</para>
            </note>
          </listitem>
          <listitem>
            <para xml:id="para_9999ee45-2077-44f4-9297-864b8fa1028d">CBR MPEG-1 LAYER III (MP3) Audio Standard</para>
            <itemizedlist>
              <listitem>
                <para xml:id="para_352bd87e-3fd6-4a4a-b56e-6f122573b4e4">Maximum bit rate: 320kbps</para>
              </listitem>
              <listitem>
                <para xml:id="para_8be7834b-1e0d-463a-a5da-3e69a774b757">Sampling frequency: 32 kHz, 44.1 kHz or 48 kHz for the main channel (the complementary channels can be sampled at the half rate, as defined in the Standard)</para>
              </listitem>
              <listitem>
                <para xml:id="para_90967fd2-1246-4df5-ae77-db7b9c5706e9">Bits per sample: up to 24 bits</para>
              </listitem>
              <listitem>
                <para xml:id="para_2badc116-d9ef-4804-a9e0-434ca461071e">Number of channels: one main mono or stereo channel, and optionally one or more complementary channel(s)</para>
              </listitem>
            </itemizedlist>
            <note>
              <orderedlist numeration="arabic">
                <listitem>
                  <para xml:id="para_457293f8-f50d-4cc6-b878-ec771dd14d9e">MPEG-1 Layer III is standardized in Part 3 of the MPEG-1 standard (see <xref linkend="biblio_ISOIEC11172-3"/>).</para>
                </listitem>
                <listitem>
                  <para xml:id="para_a2d508c6-115f-4e88-b0ad-08dc68951329">Although MPEG describes each channel as including up to 5 signals (e.g., for surround effects), it is recommended to limit each of the two channels to 2 signals each one (stereo).</para>
                </listitem>
              </orderedlist>
            </note>
          </listitem>
          <listitem>
            <para xml:id="para_d80c45f3-f14d-429e-9ce7-52be3c907723">MPEG-1 LAYER II (MP2)</para>
            <itemizedlist>
              <listitem>
                <para xml:id="para_d63cee46-2713-4254-b964-497aca5ecb4a">Maximum bit rate: 384kbps</para>
              </listitem>
              <listitem>
                <para xml:id="para_947a64f8-d9fc-4c91-8f66-84921b0e83ae">Sampling frequency: 32 kHz, 44.1 kHz or 48 kHz</para>
              </listitem>
              <listitem>
                <para xml:id="para_89c71d7f-973a-4690-86c4-b2082c95d7cf">Bits per sample: up to 24 bits</para>
              </listitem>
              <listitem>
                <para xml:id="para_63aab784-2a7f-44e5-b724-bb0a0b6b2205">Number of channels: 2</para>
              </listitem>
            </itemizedlist>
            <note>
              <para xml:id="para_5b8adfc3-96e2-4f7e-9129-047242e0d090">MPEG-1 Layer II is standardized in Part 3 of the MPEG-1 standard (see <xref linkend="biblio_ISOIEC11172-3"/>).</para>
            </note>
          </listitem>
        </itemizedlist>
    </section>
        <section label="8.2.13" status="4" xml:id="sect_8.2.13">
            <title>Constraints For SMPTE ST 2110-20 Uncompressed Active Video For DICOM-RTV</title>
            <para xml:id="para_467e286c-0370-4784-8a68-d5739a2628b0">This section describes the constraints applying to pixel data carried in the DICOM-RTV Flow (separated from DICOM-RTV Metadata Flow) and fully described in <xref linkend="biblio_SMPTE_ST2110-20"/> .</para>
            <para xml:id="para_383ed391-bf77-43c8-928b-d778f581ae05">The following table describes constraints on the <xref linkend="biblio_SMPTE_ST2110-20"/> Video Flow in terms of the valid values for the corresponding DICOM Attributes in the DICOM-RTV Metadata Flow:</para>
            <itemizedlist>
                <listitem>
                    <para xml:id="para_6fdf0572-7b9c-4948-a698-d69cc42dcbbc">Samples per pixel</para>
                </listitem>
                <listitem>
                    <para xml:id="para_51187497-a0e4-430a-bc84-2282a1b783e5">Bits Allocated</para>
                </listitem>
                <listitem>
                    <para xml:id="para_93bb4ca8-a72f-48e7-8cf7-fecb75bf8566">Bits Stored</para>
                </listitem>
                <listitem>
                    <para xml:id="para_00bca179-e177-4cb3-9b3f-a668733b5625">High Bit</para>
                </listitem>
            </itemizedlist>
            <table frame="box" label="8.2.13-1" rules="all" xml:id="table_8.2.13-1">
                <caption>Constraints Applicable to Attributes describing Pixel Data</caption>
                <thead>
                    <tr valign="top">
                        <th align="center" colspan="1" rowspan="1">
                            <para xml:id="para_3fb1e77b-9148-4b38-8287-052bd1f05d33">Samples per Pixel (0028,0002)</para>
                        </th>
                        <th align="center" colspan="1" rowspan="1">
                            <para xml:id="para_cd796949-1a83-405a-b215-93b44083550b">Bits Allocated (0028,0100)</para>
                        </th>
                        <th align="center" colspan="1" rowspan="1">
                            <para xml:id="para_3233d001-7a66-41ba-9628-394c624c9d5e">Bits Stored (0028,0101)</para>
                        </th>
                        <th align="center" colspan="1" rowspan="1">
                            <para xml:id="para_d7a4e59c-7fe8-4507-bcd2-e7c7aefde095">High Bit (0028,0102)</para>
                        </th>
                    </tr>
                </thead>
                <tbody>
                    <tr valign="top">
                        <td align="left" colspan="1" rowspan="1">
                            <para xml:id="para_7f7edd8b-e6d5-43b4-9058-b923f56be020">3</para>
                        </td>
                        <td align="left" colspan="1" rowspan="1">
                            <para xml:id="para_c1539e78-2ab6-4b6d-baf1-9ef59ff5d5f8">8, 16, 16, 16</para>
                        </td>
                        <td align="left" colspan="1" rowspan="1">
                            <para xml:id="para_0c74d136-028d-43ff-b628-2d797fd4b185">8, 10, 12, 16</para>
                        </td>
                        <td align="left" colspan="1" rowspan="1">
                            <para xml:id="para_02b60728-949f-4167-bffb-7ae94e6e5ab8">7, 9, 11, 15</para>
                        </td>
                    </tr>
                </tbody>
            </table>
            <para xml:id="para_f3515b6c-4ec5-4b13-b556-7f8116a78807">DICOM Photometric Interpretation is based on CCIR 601 (aka ITU-R BT.601), therefore some restrictions apply to the possible combination of Sampling System and Colorimetry parameters as stated by <xref linkend="biblio_SMPTE_ST2110-20"/> .</para>
            <table frame="box" label="8.2.13-2" rules="all" xml:id="table_8.2.13-2">
                <caption>List of supported SMPTE ST 2110-20 Parameter Combinations</caption>
                <thead>
                    <tr valign="top">
                        <th align="center" colspan="2" rowspan="1">
                            <para xml:id="para_51c417a8-61c2-4ff4-a0fa-e5a533b3e274">SMPTE ST 2110-20</para>
                        </th>
                        <th align="center" colspan="1" rowspan="2">
                            <para xml:id="para_2e5b86dc-97a4-4abc-8432-92b083ead219">DICOM Photometric Interpretation (0028,0004)</para>
                        </th>
                    </tr>
                    <tr valign="top">
                        <td align="center" colspan="1" rowspan="1">
                            <para xml:id="para_2ca0aa38-97ce-4038-87c5-11904c891dbf">Sampling system</para>
                        </td>
                        <td align="center" colspan="1" rowspan="1">
                            <para xml:id="para_97aefcad-7445-4cc5-b609-47a9b1e0df2c">Colorimetry</para>
                        </td>
                    </tr>
                </thead>
                <tbody>
                    <tr valign="top">
                        <td align="left" colspan="1" rowspan="1">
                            <para xml:id="para_24ce08a5-b67b-453d-91d3-9c33841a8c0b">RGB</para>
                        </td>
                        <td align="left" colspan="1" rowspan="1">
                            <para xml:id="para_2fa28179-26ac-4ec4-9f34-824b783dd3ba">BT601</para>
                        </td>
                        <td align="left" colspan="1" rowspan="1">
                            <para xml:id="para_7283d384-5d85-47ff-afe7-b7c7e1005b1d">RGB</para>
                        </td>
                    </tr>
                    <tr valign="top">
                        <td align="left" colspan="1" rowspan="1">
                            <para xml:id="para_7ef1ec8c-fa6d-4481-a3ca-89e0ad468adb">YCbCr-4:4:4</para>
                        </td>
                        <td align="left" colspan="1" rowspan="1">
                            <para xml:id="para_9171357b-2218-49a4-8751-f550dffb7644">BT601</para>
                        </td>
                        <td align="left" colspan="1" rowspan="1">
                            <para xml:id="para_c9893c19-0602-4e64-a4d5-4b022e90ddba">YBR_FULL</para>
                        </td>
                    </tr>
                    <tr valign="top">
                        <td align="left" colspan="1" rowspan="1">
                            <para xml:id="para_ea665c5a-27c7-4e8a-b3e6-ed658ac5b25e">YCbCr-4:2:2</para>
                        </td>
                        <td align="left" colspan="1" rowspan="1">
                            <para xml:id="para_387af67b-12b4-48bb-a98b-4258e4f8e340">BT601</para>
                        </td>
                        <td align="left" colspan="1" rowspan="1">
                            <para xml:id="para_7c3a63e7-6b70-4cce-9336-89facf1ef63a">YBR_FULL_422</para>
                        </td>
                    </tr>
                    <tr valign="top">
                        <td align="left" colspan="1" rowspan="1">
                            <para xml:id="para_ab3e1b37-60ef-471b-bbda-5d5316b59efa">YCbCr-4:2:0</para>
                        </td>
                        <td align="left" colspan="1" rowspan="1">
                            <para xml:id="para_494ffb0c-d787-41d5-bb62-99903b86c1c3">BT601</para>
                        </td>
                        <td align="left" colspan="1" rowspan="1">
                            <para xml:id="para_4f000189-2cd3-48f0-a45d-93953c40f65a">YBR_PARTIAL_420</para>
                        </td>
                    </tr>
                </tbody>
            </table>
            <para xml:id="para_ca24f9cf-2ab5-42b6-8d15-1035f64b2fcb">Some other <xref linkend="biblio_SMPTE_ST2110-20"/> parameter combinations do not correspond to existing DICOM photometric interpretations, so their use is currently not permitted.
                <xref linkend="table_8.2.13-3" xrefstyle="select: label"/> lists the unsupported combinations.</para>
            <table frame="box" label="8.2.13-3" rules="all" xml:id="table_8.2.13-3">
                <caption>List of unsupported SMPTE ST 2110-20 Parameter Combinations</caption>
                <thead>
                    <tr valign="top">
                        <th align="left" colspan="2" rowspan="1">
                            <para xml:id="para_f05292fd-e58c-475d-b350-d8b35ae0dfa4">SMPTE ST 2110-20</para>
                        </th>
                    </tr>
                    <tr valign="top">
                        <th align="left" colspan="1" rowspan="1">
                            <para xml:id="para_3cb9eb59-a7e2-40ff-8545-6598334dc261">Sampling system</para>
                        </th>
                        <th align="left" colspan="1" rowspan="1">
                            <para xml:id="para_37475943-a11f-4eaa-9c4c-5462cc68294e">Colorimetry</para>
                        </th>
                    </tr>
                </thead>
                <tbody>
                    <tr valign="top">
                        <td align="left" colspan="1" rowspan="1">
                            <para xml:id="para_02c31c15-fee8-4b15-b653-62c3e3f15325">RGB</para>
                        </td>
                        <td align="left" colspan="1" rowspan="1">
                            <para xml:id="para_78793972-b9f2-43a8-8c3d-98698753c766">BT2020, BT709, BT2100, ST2065-1, ST2065-3</para>
                        </td>
                    </tr>
                    <tr valign="top">
                        <td align="left" colspan="1" rowspan="1">
                            <para xml:id="para_7ba9876f-f5f4-4c52-be4c-c1954c84e25d">YCbCr-4:4:4</para>
                        </td>
                        <td align="left" colspan="1" rowspan="1">
                            <para xml:id="para_c8a1b600-da3c-4211-bc9f-b15693d9e49e">BT2020, BT709, BT2100</para>
                        </td>
                    </tr>
                    <tr valign="top">
                        <td align="left" colspan="1" rowspan="1">
                            <para xml:id="para_4ed3881d-9039-42fd-af4e-21df73599fc3">YCbCr-4:2:2</para>
                        </td>
                        <td align="left" colspan="1" rowspan="1">
                            <para xml:id="para_894be815-88ac-41a7-b468-fb4c334b47db">BT2020, BT709, BT2100</para>
                        </td>
                    </tr>
                    <tr valign="top">
                        <td align="left" colspan="1" rowspan="1">
                            <para xml:id="para_afd1bd7f-568f-421d-ba5a-82db78e6f6e3">YCbCr-4:2:0</para>
                        </td>
                        <td align="left" colspan="1" rowspan="1">
                            <para xml:id="para_e7dc4216-0334-4802-8efe-0c42db85761b">BT2020, BT709, BT2100</para>
                        </td>
                    </tr>
                    <tr valign="top">
                        <td align="left" colspan="1" rowspan="1">
                            <para xml:id="para_5bac2f1e-c0f1-4152-8cb6-24eb62fe55ca">CLYCbCr-4:4:4</para>
                        </td>
                        <td align="left" colspan="1" rowspan="1">
                            <para xml:id="para_528cbda6-a7db-4421-8e85-3705d7f9e949">BT2020</para>
                        </td>
                    </tr>
                    <tr valign="top">
                        <td align="left" colspan="1" rowspan="1">
                            <para xml:id="para_31afd9d0-bace-49ae-874f-ca1c09cc3f57">CLYCbCr-4:2:2</para>
                        </td>
                        <td align="left" colspan="1" rowspan="1">
                            <para xml:id="para_556c685b-a698-40ef-a38f-eb6dd9edf885">BT2020</para>
                        </td>
                    </tr>
                    <tr valign="top">
                        <td align="left" colspan="1" rowspan="1">
                            <para xml:id="para_731a12f9-0c7f-44fd-a8e5-cc2ffc080acd">CLYCbCr-4:2:0</para>
                        </td>
                        <td align="left" colspan="1" rowspan="1">
                            <para xml:id="para_6db55dd3-a299-4b1e-aad8-341f1f429f26">BT2020</para>
                        </td>
                    </tr>
                    <tr valign="top">
                        <td align="left" colspan="1" rowspan="1">
                            <para xml:id="para_e0a913c0-f461-4144-a045-eab137288f16">ICtCp-4:4:4</para>
                        </td>
                        <td align="left" colspan="1" rowspan="1">
                            <para xml:id="para_672d2bd9-abb9-4473-bc8e-12d1fafd1321">BT2100</para>
                        </td>
                    </tr>
                    <tr valign="top">
                        <td align="left" colspan="1" rowspan="1">
                            <para xml:id="para_cf6c2361-be59-48cd-92c1-0eabad16f2cf">ICtCp-4:2:2</para>
                        </td>
                        <td align="left" colspan="1" rowspan="1">
                            <para xml:id="para_12f045cd-b3b0-4fdf-b31a-0b57dccb9865">BT2100</para>
                        </td>
                    </tr>
                    <tr valign="top">
                        <td align="left" colspan="1" rowspan="1">
                            <para xml:id="para_a569c8c7-776e-4109-9a92-cee40516db28">XYZ</para>
                        </td>
                        <td align="left" colspan="1" rowspan="1">
                            <para xml:id="para_0688fb56-b4c0-4a34-bac0-57e537c9ae54">XYZ</para>
                        </td>
                    </tr>
                    <tr valign="top">
                        <td align="left" colspan="1" rowspan="1">
                            <para xml:id="para_2ff3236c-6c90-44c3-8aa6-58e45a1c82c0">KEY</para>
                        </td>
                        <td align="left" colspan="1" rowspan="1"/>
                    </tr>
                </tbody>
            </table>
        </section>
    </section>
    <section label="8.3" status="2" xml:id="sect_8.3">
      <title>Waveform Data and Related Data Elements</title>
      <para xml:id="para_9a8e1cfc-73c8-4db2-a88a-040b4251f39d">The DICOM protocol provides for the exchange of encoded time-based signals, or waveforms, encoded in the Waveform Data 5400,1010).</para>
      <note>
        <para xml:id="para_d143f2ad-4d5f-4107-abff-0f8e36db57ec">Per <xref linkend="sect_7.6" xrefstyle="select: label"/>, an IOD supporting multiple sets of Waveform Data will encapsulate Waveform Data (5400,1010) within a Sequence.</para>
      </note>
      <para xml:id="para_d9e0d1cb-8342-422f-a1fa-e5bc837581f4">Encoded Waveform Data of various bit depths is accommodated through the Waveform Bits Allocated (5400,1004) Data Element. This element defines the size of each waveform data sample within the Waveform Data (5400,1010). Allowed values are 8, 16, 32 and 64 bits.</para>
      <para xml:id="para_4e05e669-69cc-48b4-b632-33d56cefab1c">The Value Representation of the Waveform Data (5400,1010) shall be OW; OB shall be used in cases where Waveform Bits Allocated has a value of 8, but only with Transfer Syntaxes where the Value Representation is explicitly conveyed.</para>
      <note>
        <orderedlist numeration="arabic">
          <listitem>
            <para xml:id="para_0a64c73d-232d-4053-b35b-9679358d93a8">Under the Default Transfer Syntax, OB and OW VRs have the identical byte transfer order.</para>
          </listitem>
          <listitem>
            <para xml:id="para_18b37e8d-9639-4837-924a-443ea870fae7">Conversion of a SOP Instance from the Default Transfer Syntax to an Explicit VR Transfer Syntax (uncompressed) requires the interpretation of the Waveform Bits Allocated (5400,1004) Data Element, to determine the proper VR of the Waveform Data.</para>
          </listitem>
        </orderedlist>
      </note>
      <para xml:id="para_9acd47c0-d9e7-4cde-a7c2-701a2c07b049">The following data elements related to Waveform Data shall be encoded with the same VR as Waveform Data: Channel Minimum Value (5400,0110), Channel Maximum Value (5400,0112) and Waveform Padding Value (5400,100A).</para>
    </section>
    <section label="8.4" status="2" xml:id="sect_8.4">
      <title>Pixel Data Provider Service</title>
      <para xml:id="para_4fcfd8d4-c7a7-4a35-99c5-d000a063621a">Specific Transfer Syntaxes allow for the pixel data of the message to be replaced with a reference to a pixel data provider service. The pixel data provider service that is referenced supplies the pixel data using a network protocol that is defined outside DICOM.</para>
      <note>
        <para xml:id="para_01c43a97-6861-4dbc-8bc7-29d09a31ba8c">The Pixel Data Provider Service is
          not applicable to Pixel Data encoded as Float Pixel Data (7FE0,0008) or Double Float
          Pixel Data (7FE0,0009).</para>
      </note>
      <section label="8.4.1" status="3" xml:id="sect_8.4.1">
        <title>JPIP Referenced Pixel Data</title>
        <para xml:id="para_76408ff8-3760-4e7f-a4f1-3369e0617355">DICOM provides a mechanism for supporting the use of JPEG 2000 Interactive Protocol through the inclusion of a URL reference to a pixel data provider service. <xref linkend="chapter_A" xrefstyle="template:Annex %n"/> defines two Transfer Syntaxes that utilize URL references to a JPIP pixel data provider service.</para>
        <para xml:id="para_6b529357-8957-4293-b7d3-80ea80946256">The use of the these Transfer Syntaxes requires that the Pixel Data Provider URL specify a URL that will represent the JPIP request including the specific target information. Additional parameters required by the application may be appended to the URL when accessing the pixel data provider.</para>
        <note>
          <para xml:id="para_87e6785b-2087-41af-bed6-7c9f6dcbd2e2">For example, a JPIP request for a 200 by 200 pixel rendition of the entire image can be constructed from the Pixel Data Provider URL as follows:</para>
        </note>
        <para xml:id="para_379bbf9a-725b-4189-b9c0-c6d5fe06227c">Pixel Data Provider URL (0028,7FE0) = http://server.xxx/jpipserver.cgi?target=imgxyz.jp2</para>
        <para xml:id="para_e1759789-11c9-4541-9c1a-27fc0af44b65">URL Generated by the application = http://server.xxx/jpipserver.cgi?target=imgxyz.jp2&amp;fsiz=200,200</para>
        <para xml:id="para_3ee6aa74-1744-4606-80e6-cb5daff6f475">The JPIP client shall only request a JPEG 2000 bit stream.</para>
        <para xml:id="para_186260c5-6fcd-4d9d-8928-4a26f0a7eb8f">The JPIP server shall return a Content-type of image/jp2, image/jpp-stream or image/jpt-stream, all of which shall be supported by the JPIP client.</para>
        <para xml:id="para_bf25f076-f947-46bf-ac81-b45511c82af3">The Number of Frames (0028,0008) Attribute, if present in the Data Set, identifies the number of frames available for this image. Each frame is accessible as a separate JPIP code stream. Code streams referenced in the URL Target shall be sequentially numbered starting with stream 1.</para>
        <note>
          <para xml:id="para_ebff5c94-2d1b-4f7a-8d1f-2ba067639824">For example, a JPIP request for a 200 by 200 pixel rendition of frame 17 of a multi-frame image can be constructed from Pixel Data Provider URL as follows:</para>
          <para xml:id="para_6099a2d7-6689-49eb-af64-ef7338af8461">Pixel Data Provider URL (0028,7FE0) = http://server.xxx/multiframeimage.jp2</para>
          <para xml:id="para_f40e176a-5826-4e7a-b4e2-f9d4617ace8f">URL Generated by the application = http://server.xxx/multiframeimage.jp2?fsiz=200,200&amp;stream=17</para>
          <para xml:id="para_a090520f-42e5-4b04-b0a2-0b3c18987cc1">A valid stream query parameter value is always less than or equal to the value in the Number of Frames (0028,0008).</para>
        </note>
        <para xml:id="para_107db789-fced-4dea-9dfa-88b09f381cd8">The syntax of the Pixel Data Provider URL (0028,7FE0) is defined in <xref linkend="biblio_ISOIEC15444-9"/> Annex C (Client Request). That standard respects the URI recommendations <xref linkend="biblio_RFC_3986"/>. The transport protocol shall be HTTP or HTTPS.</para>
        <note>
          <orderedlist numeration="arabic">
            <listitem>
              <para xml:id="para_6e038b7a-553a-4f5d-a0ec-8a9e9aa39b5b">According to <xref linkend="biblio_ISOIEC15444-9"/>, "Each JPIP request is directed to a specific representation of a specific original named resource or a specific portion of that resource. That resource may be a physically stored file or object, or may be something that is created virtually by the server upon request."</para>
              <para xml:id="para_4bf2fdb6-2027-4dba-9509-a9d44583c2ec">"The Target request field specifies the original named resource to which the request is directed. It is specified using a PATH, which could be a simple string or a URI. If the Target field is not specified and the request is carried over HTTP, then the JPIP request shall be directed to the resource specified through the path component of the JPIP request URL."</para>
            </listitem>
            <listitem>
              <para xml:id="para_906440e0-4629-4f61-87d4-eef2b08719ef">Transport over UDP or other protocols is not supported.</para>
            </listitem>
          </orderedlist>
        </note>
      </section>
        <section label="8.5" status="2" xml:id="sect_8.5">
            <title>Security Considerations for Encoding of Pixel, Overlay, and Waveform Data (Informative)</title>
            <para xml:id="para_0134b041-f3fe-4167-9146-34fff5b1fc85">The encapsulated formats conform to other standards, e.g., JPEG. Many of these formats have had their own security issues, both with the format itself and with common implementations for processing the format.</para>
            <para xml:id="para_fa9145f9-2c72-4bbe-912a-460d6f6c1a03">Implementations that support encapsulated format encoding may need to:</para>
            <itemizedlist>
                <listitem>
                    <para xml:id="para_3262e962-324a-4e42-a0f0-5786d6972df0">Perform input validation and sanitation to detect and perhaps remove invalid or malicious content.</para>
                </listitem>
                <listitem>
                    <para xml:id="para_bea42dd8-2ce6-40e4-a027-77e10117c2f5">Perform output validation to ensure safe compliance with format specification.</para>
                </listitem>
                <listitem>
                    <para xml:id="para_69d64971-5ba2-41d8-82a1-3ce18226dec4">Monitor library implementations for vulnerability reports, updates, and have a process for managing these updates.</para>
                </listitem>
            </itemizedlist>
            <para xml:id="para_2121163c-9cc8-4bb6-84d9-412fae31b60f">Tracking, notification, and remediation of these security problems will normally be in the context of the encapsulated format and not in the context of DICOM. This means those implementing and deploying the encapsulated format must consider security issues from those other contexts.</para>
        </section>
    </section>
  </chapter>
  <chapter label="9" status="1" xml:id="chapter_9">
    <title>Unique Identifiers (UIDs)</title>
    <para xml:id="para_0afcda12-dade-4a6f-84e9-cdc76a7413cb">Unique Identifiers (UIDs) provide the capability to uniquely identify a wide variety of items. They guarantee uniqueness across multiple countries, sites, vendors and equipment. Different classes of objects, instance of objects and information entities can be distinguished from one another across the DICOM universe of discourse irrespective of any semantic context.</para>
    <note>
      <para xml:id="para_508a7982-7da0-4d39-a151-76a1440d92b2">For example the same UID value cannot be used to identify both a study instance (Study Instance UID) and a series instance (Series Instance UID) within that study or a different study. Implementers also need to be cautioned against building new UID values by derivation (for example by adding a suffix) from a UID assigned by another implementation.</para>
    </note>
    <para xml:id="para_4e9d91e8-f358-4e7b-8389-507f4b272ff7">The UID identification scheme is based on the OSI Object Identification (numeric form) as defined by the <xref linkend="biblio_ISOIEC8824"/> standard. All Unique Identifiers, used within the context of the DICOM Standard, are registered values as defined by <xref linkend="biblio_ISOIEC9834-1"/> to ensure global uniqueness. The uses of such UIDs are defined in the various Parts of the DICOM Standard.</para>
    <para xml:id="para_53527c68-d0af-490c-bbaf-bd1cc36a408a">Each UID is composed of two parts, an &lt;org root&gt; and a &lt;suffix&gt;:</para>
    <itemizedlist mark="none">
      <listitem>
        <para xml:id="para_86a5635e-0779-4e52-a71c-2ffdf453a87c">UID = &lt;org root&gt;.&lt;suffix&gt;</para>
      </listitem>
    </itemizedlist>
    <para xml:id="para_7cb82a50-f209-426c-bd0c-5a7fff21029a">The &lt;org root&gt; portion of the UID uniquely identifies an organization, (i.e., manufacturer, research organization, NEMA, etc.), and is composed of a number of numeric components as defined by <xref linkend="biblio_ISOIEC8824"/>. The &lt;suffix&gt; portion of the UID is also composed of a number of numeric components, and shall be unique within the scope of the &lt;org root&gt;. This implies that the organization identified in the &lt;org root&gt; is responsible for guaranteeing &lt;suffix&gt; uniqueness by providing registration policies. These policies shall guarantee &lt;suffix&gt; uniqueness for all UIDs created by that organization. Unlike the &lt;org root&gt;, which may be common for UIDs in an organization, the &lt;suffix&gt; shall take different unique values between different UIDs that identify different objects.</para>
    <para xml:id="para_fb82b1f7-fd1a-448c-a99a-9e7144b697d6">The &lt;org root&gt; "1.2.840.10008" is reserved for DICOM defined items (such as DICOM Transfer Syntaxes) and shall not be used for privately defined items (such as an Image Instance).</para>
    <para xml:id="para_85ad2518-509a-47b3-bb2f-d196fd289140">Although a specific implementation may choose some particular structure for its generated UIDs, it should never assume that a UID carries any semantics. Thus, a UID shall not be "parsed" to find a particular value or component. Component definition (for the suffix) is implementation specific and may change as long as uniqueness is maintained. Parsing UIDs may jeopardize the ability to inter-operate as implementations evolve.</para>
    <para xml:id="para_ff378a31-57bc-4bd9-b3dd-e88c6094fe0e">Example of UID structure is given in <xref linkend="chapter_C" xrefstyle="template:Annex %n"/>.</para>
    <section label="9.1" status="2" xml:id="sect_9.1">
      <title>UID Encoding Rules</title>
      <para xml:id="para_c2adfebf-9b43-4309-8828-6dbfde9d4a2a">The DICOM UID encoding rules are defined as follows:</para>
      <itemizedlist>
        <listitem>
          <para xml:id="para_0828097d-80d7-4e72-81ae-1124725e25a2">Each component of a UID is a number and shall consist of one or more digits. The first digit of each component shall not be zero unless the component is a single digit.</para>
          <note>
            <para xml:id="para_6920f3d5-d539-495d-84cd-fe19854bd22a">Registration authorities may distribute components with non-significant leading zeroes. The leading zeroes should be ignored when being encoded (i.e.,"00029" would be encoded "29").</para>
          </note>
        </listitem>
        <listitem>
          <para xml:id="para_00fe30ff-df7d-4afc-b3a3-18fcc70cd2d0">Each component numeric value shall be encoded using the characters 0-9 of the Basic G0 Set of the International Reference Version of <xref linkend="biblio_ISO646"/> (the DICOM Default Character Repertoire).</para>
        </listitem>
        <listitem>
          <para xml:id="para_0c072cce-30a9-4817-96b8-e0dc1ff2724f">Components shall be separated by the character "." (2EH).</para>
        </listitem>
        <listitem>
          <para xml:id="para_1df4e043-7d19-496b-9080-96da7c3d3523">If ending on an odd byte boundary, except when used for network negotiation (see <olink targetdoc="PS3.8" targetptr="PS3.8" xrefstyle="select: labelnumber"/>), one trailing NULL (00H), as a padding character, shall follow the last component in order to align the UID on an even byte boundary.</para>
        </listitem>
        <listitem>
          <para xml:id="para_8e25ee44-6d96-41a6-9a9e-f0f7a19bc0b5">UIDs, shall not exceed 64 total characters, including the digits of each component, separators between components, and the NULL (00H) padding character if needed.</para>
        </listitem>
      </itemizedlist>
    </section>
    <section label="9.2" status="2" xml:id="sect_9.2">
      <title>Unique Identifier Registration</title>
      <para xml:id="para_89c697d3-17b4-4922-a509-c0fab8db1d9a">Each UID used in DICOM shall be defined and registered in one of the following two ways:</para>
      <itemizedlist>
        <listitem>
          <para xml:id="para_b440b208-3a40-4feb-a181-a0b5e6f678d6">DICOM defined and registered UIDs</para>
        </listitem>
        <listitem>
          <para xml:id="para_2c88ce5d-0f8e-4689-a7ea-d87308200040">Privately defined and registered UIDs</para>
        </listitem>
      </itemizedlist>
      <para xml:id="para_670ffe36-f836-4a97-a360-362ab11b893f">Both UIDs use the same encoding rules as defined in <xref linkend="sect_9.1" xrefstyle="select: label"/>. See <xref linkend="chapter_C" xrefstyle="template:Annex %n"/> for a more detailed description of the UID registration process.</para>
      <section label="9.2.1" status="3" xml:id="sect_9.2.1">
        <title>DICOM Defined and Registered Unique Identifiers</title>
        <para xml:id="para_234a55e4-8582-4de7-b0bf-2fd8249ce13b">A limited number of registered DICOM Defined UIDs are used within the DICOM Standard. The organization responsible for the definition and registration of such DICOM UIDs is NEMA.</para>
        <para xml:id="para_070280b9-ab73-4f11-977e-8eb167caf2d8">The registration process will rely on the publication of the DICOM Registered UIDs in <olink targetdoc="PS3.6" targetptr="PS3.6" xrefstyle="select: labelnumber"/>.</para>
      </section>
      <section label="9.2.2" status="3" xml:id="sect_9.2.2">
        <title>Privately Defined Unique Identifiers</title>
        <para xml:id="para_697b1fa9-d822-41a5-837a-e5cf179ae5fd">Privately Defined UIDs are commonly used within DICOM. However, such UIDs will not be registered by NEMA. Organizations that define private UIDs are responsible for properly registering their UIDs (at least obtain a registered &lt;Org Root&gt;) as defined for OSI Object Identifiers <xref linkend="biblio_ISOIEC9834-1"/>. The private organization defining the UID shall accept the responsibility of ensuring its uniqueness.</para>
      </section>
    </section>
  </chapter>
  <chapter label="10" status="1" xml:id="chapter_10">
    <title>Transfer Syntax</title>
    <para xml:id="para_a7227269-53ea-4926-a43e-fbd914dc4b43">A Transfer Syntax is a set of encoding rules able to unambiguously represent one or more Abstract Syntaxes. In particular, it allows communicating Application Entities to negotiate common encoding techniques they both support (e.g., byte ordering, compression, etc.). A Transfer Syntax is an attribute of a Presentation Context, one or more of which are negotiated at the establishment of an Association between DICOM Application Entities. This Association negotiation is specified in <olink targetdoc="PS3.8" targetptr="PS3.8" xrefstyle="select: labelnumber"/> and discussed in <olink targetdoc="PS3.7" targetptr="PS3.7" xrefstyle="select: labelnumber"/>.</para>
    <para xml:id="para_40e760e8-bd16-466c-b18d-9cb74600129d">The selection of a Transfer Syntax applies to the encoding rules for the Data Set portion of a DICOM Message only. All DICOM Standard and Private Transfer Syntaxes implicitly specify a fixed encoding for the Command Set portion of a DICOM Message as specified in <olink targetdoc="PS3.7" targetptr="PS3.7" xrefstyle="select: labelnumber"/>.</para>
    <para xml:id="para_ea58fd5e-ba96-4ee4-9386-461081b59140">This Part of the DICOM Standard defines standard DICOM Transfer Syntaxes and assigns a unique Transfer Syntax Name to each one. The standard DICOM Transfer Syntaxes are specified in <xref linkend="chapter_A" xrefstyle="template:Annex %n"/>. The DICOM notation for Transfer Syntax names is the notation used for UIDs (see <xref linkend="chapter_9" xrefstyle="template:Section %n"/>).</para>
    <para xml:id="para_2f47e0d3-2788-450e-ab78-43539e7b64aa">The organization responsible for the definition and registration of DICOM Transfer Syntaxes is NEMA. NEMA guarantees uniqueness for all DICOM Transfer Syntax Names.</para>
    <para xml:id="para_acae7ebe-3f66-41bb-a966-3ead31224807">Privately defined Transfer Syntax Names may also be used; however, they will not be registered by NEMA. Organizations that define private Transfer Syntax Names shall follow the registration process defined in <xref linkend="sect_9.2" xrefstyle="select: label"/>.</para>
    <section label="10.1" status="2" xml:id="sect_10.1">
      <title>DICOM Default Transfer Syntax</title>
        <para xml:id="para_dc6ac0ee-3532-4499-bde3-dfebe1d16a41">DICOM defines a Default Transfer Syntax, the DICOM Implicit VR Little Endian Transfer Syntax (identified​ by Transfer Syntax UID = "1.2.840.10008.1.2"), which shall be supported by every conformant DICOM Implementation. This implies that:</para>
      <orderedlist numeration="loweralpha">
        <listitem>
          <para xml:id="para_777f16ff-9d9e-4a63-a207-49d43ba3dce6">If an Application Entity issues an A-ASSOCIATE request, it shall offer the DICOM Implicit VR Little Endian Transfer Syntax in at least one of the Presentation Contexts associated with each offered Abstract Syntax.</para>
          <note>
            <para xml:id="para_35326c76-fcbc-4860-99d3-7f68c19372a8">Offering Abstract Syntax (AS1) in two Presentation Contexts with Transfer Syntaxes (TS1) and (TS2) is not valid, but offering AS1-TS1, AS1-TS2 and AS1-TSD is valid because the DICOM Default Little Endian Transfer Syntax (TSD) is present in at least one of the Presentation Contexts that are based on Abstract Syntax (AS1).</para>
          </note>
        </listitem>
        <listitem>
          <para xml:id="para_0a87d68b-4ef7-423c-a8e4-8e6930886928">If an Application Entity receives an A-ASSOCIATE indication corresponding to a request that follows the requirements specified in <xref linkend="sect_10.1" xrefstyle="select: label"/> (a), every Presentation Context related to a given Abstract Syntax cannot be rejected in an A-ASSOCIATE response for the reason that none of the Transfer Syntaxes are supported.</para>
            <note>
                <para xml:id="para_36858147-5fbe-4fd3-a50c-072469641f97">When Abstract Syntax (AS1) is offered in three Presentation Contexts with Transfer Syntaxes (TS1), (TS2) and (TSD), the DICOM Default Little Endian Transfer Syntax (TSD) can be rejected if at least one of the other Presentation Contexts for Abstract Syntax (AS1) is accepted.</para>
            </note>
        </listitem>
      </orderedlist>
      <para xml:id="para_59fedffa-4f57-4093-846d-3378934ac984">Both of these requirements, (a) and (b), are waived when the Application Entity sending the pixel data has only access to the pixel data in lossy compressed form or the pixel data in a lossless compressed form that is of such length that it cannot be encoded in the Default Transfer Syntax, and a Transfer Syntax that uses a pixel data reference is not offered.</para>
      <para xml:id="para_8fd280b8-cc35-4713-a5e9-c6d7d255a4d2">Requirement (b) to accept the Default Transfer Syntax is waived if a Transfer Syntax that uses a pixel data reference is offered.</para>
      <note>
        <para xml:id="para_4964d8b2-85f9-4871-946f-6ee9b4bed99d">In other words, every sending AE is required to be able to convert any Data Set it is going to transmit into the Default Transfer Syntax, regardless of the form in which it originally received or stored the Data Set, except in the cases of when the decompressed Pixel Data is too large to encode in the Default Transfer Syntax or is received in a lossy compressed form.
          In the case of lossy compressed Pixel Data, the sending AE is permitted to propose only the lossy compressed Transfer Syntax appropriate to the lossy form that was received.
          In the case of lossless compressed Pixel Data that is too large to encode in the Default Transfer Syntax, the sending AE is permitted to propose any appropriate lossless compression Transfer Syntax, not necessarily that in which the image was received, as an alternative to the Default Transfer Syntax.</para>
        <para xml:id="para_b0be2e91-ed38-41d7-b1db-92e9b8477086">This waiver does not apply to Data Sets received in a lossless compressed form if the decompressed Pixel Data is small enough to encode in the Default Transfer Syntax, which means that any AE receiving a Data Set in a lossless compressed Transfer Syntax that needs to re-send the Data Set is required to be able to decompress it in order to support (at least) the Default Transfer Syntax.</para>
          <para xml:id="para_8f58345a-7eff-40fa-868a-48c000556f0e">Similar concerns apply to the Web Services transactions and are addressed by specific requirements in <olink targetdoc="PS3.18" targetptr="PS3.18" xrefstyle="select: labelnumber"/>.</para>
      </note>
    </section>
    <section label="10.2" status="2" xml:id="sect_10.2">
      <title>Transfer Syntax for a DICOM Default of Lossless JPEG Compression</title>
      <para xml:id="para_f0ca701c-c9f1-4aad-905d-2cc17878a604">DICOM defines a default for Lossless JPEG Image Compression, which uses a subset of coding Process 14 with a first-order prediction (Selection Value 1). It is identified by Transfer Syntax UID = "1.2.840.10008.1.2.4.70" and shall be supported by every DICOM implementation that chooses to support one or more of the lossless JPEG compression processes. This implies that:</para>
      <orderedlist numeration="loweralpha">
        <listitem>
          <para xml:id="para_dc07e1da-d2f6-48b8-a9ea-ed88ebc16b38">If an Application Entity issues an A-ASSOCIATE request where any offered Abstract Syntaxes is associated in one or more Presentation Context with a JPEG lossless compression Transfer Syntax, at least one of the Presentation Contexts that include this Abstract Syntax, shall include the DICOM Default Lossless JPEG Compression Transfer Syntax and the DICOM Default Little Endian Transfer Syntax (uncompressed).</para>
          <note>
            <para xml:id="para_e400f756-735b-4259-85d3-5d41bdc4b589">Offering Abstract Syntax (AS1) in two Presentation Contexts with Transfer Syntaxes JPEG lossless (JL1) and (JL2) is not valid, but offering AS1-JL1, AS1-JL2, AS1-TSD, and AS1-JLD is valid because the DICOM Default Lossless JPEG Compression Transfer Syntax (JLD) and the DICOM Default Little Endian Transfer Syntax (TSD) are present in at least one of the Presentation Contexts that are based on Abstract Syntax (AS1).</para>
          </note>
        </listitem>
        <listitem>
          <para xml:id="para_28e61f57-c0bb-4092-8dbd-2ee8c360f823">If an Application Entity that supports one or more lossless JPEG Transfer Syntax receives an A-ASSOCIATE indication corresponding to a request that follows the requirements specified in <xref linkend="sect_10.2" xrefstyle="select: label"/> (a), every Presentation Context related to a given Abstract Syntax cannot be rejected in an A-ASSOCIATE response for the reason that the DICOM Default Lossless JPEG Compression Transfer Syntax is not supported.</para>
            <note>
                <para xml:id="para_b17f83ab-7fdf-4451-8b8a-a3472ec9fcdb">When Abstract Syntax (AS1) is offered in four Presentation Contexts with Transfer Syntaxes JPEG lossless (JL1) and (JL2) as well as (JLD) and (TSD), both the DICOM Default Lossless JPEG Compression Transfer Syntax (JLD) and the DICOM Default Little Endian Transfer Syntax (TSD) can be rejected if at least one of the other Presentation Contexts for Abstract Syntax (AS1) is accepted.</para>
            </note>
        </listitem>
      </orderedlist>
    </section>
    <section label="10.3" status="2" xml:id="sect_10.3">
      <title>Transfer Syntaxes for a DICOM Default of Lossy JPEG Compression</title>
      <para xml:id="para_26a80371-0759-4b0a-8f4d-ddd1d0059b20">DICOM defines defaults for Lossy JPEG Image Compression, one for 8-bit images and the other for 12-bit images. JPEG coding Process 1 (identified by Transfer Syntax UID = "1.2.840.10008.1.2.4.50") is used for 8-bit images. JPEG coding Process 4 (identified by Transfer Syntax UID = "1.2.840.10008.1.2.4.51") is used for 12-bit images. This implies that:</para>
      <orderedlist numeration="loweralpha">
        <listitem>
          <para xml:id="para_04f98967-a7de-481b-82a8-01bb85ce7cf8">If an Application Entity issues an A-ASSOCIATE request where any offered Abstract Syntaxes is associated in one or more Presentation Context(s) with a JPEG lossy compression Transfer Syntax, at least one of the Presentation Contexts that include this Abstract Syntax, shall include the appropriate DICOM Default Lossy JPEG Compression Transfer Syntax.</para>
          <note>
              <orderedlist numeration="arabic">
                  <listitem>
                      <para xml:id="para_336dac86-d622-4f60-bd1f-c979afb417f2">Offering Abstract Syntax (AS1) in two Presentation Contexts with Transfer Syntaxes JPEG lossy (JL1) and (JL2) is not valid, but offering AS1-JL1, AS1-JL2 and AS1-JLD is valid because the DICOM Default Lossy JPEG Transfer Syntax (JLD) is present in at least one of the Presentation Contexts that are based on Abstract Syntax (AS1).</para>
                  </listitem>
                  <listitem>
                      <para xml:id="para_7e076c7b-c3be-40c3-ae98-33af14a175d1">The DICOM Default Little Endian Transfer Syntax (uncompressed) may be offered if the sender has access to the original pixel data in an uncompressed or lossless compressed form.</para>
                  </listitem>
              </orderedlist>
          </note>
        </listitem>
        <listitem>
          <para xml:id="para_3501751b-7b1c-4a64-802a-8005ab70a176">If an Application Entity that supports one or more Lossy JPEG Transfer Syntaxes receives an A-ASSOCIATE indication corresponding to a request that follows the requirements specified in <xref linkend="sect_10.3" xrefstyle="select: label"/> (a), every Presentation Context related to a given Abstract Syntax cannot be rejected in an A-ASSOCIATE response for the reason that the DICOM Default Lossy JPEG Transfer Syntax is not supported.</para>
        </listitem>
      </orderedlist>
      <note>
          <orderedlist>
              <listitem>
                  <para xml:id="para_c4b3f464-bbce-42fa-8459-137177bae395">The 12 bit Default Transfer Syntax 1.2.840.10008.1.2.4.51 can also be used to encode 8 bit images, but the bit stream required is not identical to that used in the 8 bit Default Transfer Syntax 1.2.840.10008.1.2.4.50 (see <xref linkend="sect_A.4.1" xrefstyle="select: labelnumber"/>).</para>
              </listitem>
              <listitem>
                  <para xml:id="para_b8af1533-7d20-46d0-851c-85033ead13ee">When Abstract Syntax (AS1) is offered in three Presentation Contexts with Transfer Syntaxes JPEG lossy (JL1) and (JL2) as well as (JLD), the DICOM Default JPEG Lossy Compression Transfer Syntax (JLD) can be rejected if at least one of the other Presentation Contexts for Abstract Syntax (AS1) is accepted.</para>
              </listitem>
          </orderedlist>
       </note>
    </section>
    <section label="10.4" status="2" xml:id="sect_10.4">
      <title>Transfer Syntax for DICOM RLE Image Compression</title>
      <para xml:id="para_cc5b8948-d1fa-4541-b30c-2534a3d5b432">DICOM defines the RLE Image Compression (see <xref linkend="chapter_G" xrefstyle="template:Annex %n"/>). This implies that:</para>
      <orderedlist numeration="loweralpha">
        <listitem>
          <para xml:id="para_f209e9e4-2e29-4350-8efb-fe0efe36324c">If an Application Entity issues an A-ASSOCIATE request where any offered Abstract Syntaxes is associated in one or more Presentation Contexts(s) with RLE compression Transfer Syntax, at least one of the Presentation Contexts that include this Abstract Syntax, shall include the DICOM Default Little Endian Transfer Syntax (uncompressed).</para>
        </listitem>
      </orderedlist>
    </section>
    <section label="10.5" status="2" xml:id="sect_10.5">
      <title>Transfer Syntax for a DICOM Default of Lossless and Lossy (Near-lossless) JPEG-LS Compression</title>
      <para xml:id="para_19683955-b9c7-4de6-acd5-364116ea136d">One Transfer Syntax is specified for JPEG-LS Lossless Image Compression, and one Transfer Syntax is specified for JPEG-LS Lossy (Near-Lossless) Image Compression. The JPEG-LS Lossless Transfer Syntax shall be supported as a baseline if the JPEG-LS Lossy (Near-Lossless) Transfer Syntax is supported.</para>
    </section>
    <section label="10.6" status="2" xml:id="sect_10.6">
      <title>Transfer Syntax for JPEG 2000 Compression</title>
      <para xml:id="para_2af3f6fd-6df2-46e9-9dfc-f9175d1184f2">One Transfer Syntax is specified for JPEG 2000 Image Compression (Lossless Only), and one Transfer Syntax is specified for JPEG 2000 Image Compression. Either of these may be negotiated separately and there is no default or baseline specified (other than described in <xref linkend="sect_10.1" xrefstyle="select: label"/>).</para>
      <note>
        <orderedlist numeration="arabic">
          <listitem>
            <para xml:id="para_93d901c6-6e31-4648-b4bd-5718a66762c0">All JPEG 2000 codecs are required by <xref linkend="biblio_ISOIEC15444-1"/> to support both reversible and irreversible wavelet and multi-component transformations. The reason for specifying two separate Transfer Syntaxes in DICOM is to allow an application to request the transfer of images in a lossless manner when possible. The JPEG 2000 Image Compression Transfer Syntax allows for either lossless or lossy compression to be used at the sender's discretion.</para>
          </listitem>
          <listitem>
            <para xml:id="para_4b460fbf-083b-4552-b926-4abbb9f7a72f">No baseline using other compression schemes is required.</para>
          </listitem>
          <listitem>
            <para xml:id="para_2d7cd91d-71cf-45eb-897d-c5551dd674ed">When the pixel data has been received in the JPEG 2000 Image Compression Transfer Syntax, since it may have been lossy compressed, the waiver of the requirement in <xref linkend="sect_10.1" xrefstyle="select: label"/> to support the DICOM Default Little Endian Transfer Syntax still applies.</para>
          </listitem>
        </orderedlist>
      </note>
      <para xml:id="para_0640b6b0-d14e-480b-9c22-67b8a63b82d0">In addition, one Transfer Syntax is specified for JPEG 2000 Multi-component Image Compression (Lossless Only) with Multi-Component Transformation Extensions, and one Transfer Syntax is specified for JPEG 2000 Multi-component Image Compression with Multi-Component Transformation Extensions. Either of these may be negotiated separately and there is no default or baseline specified (other than described in <xref linkend="sect_10.1" xrefstyle="select: label"/>).</para>
      <note>
        <para xml:id="para_85ef3a0a-539f-41a6-96d6-6a947626e3fb">JPEG 2000 codecs that support the Part 2 JPEG 2000 Multi-Component Transformation Extensions are required to support all the multi-component extensions as described in Annex J of <xref linkend="biblio_ISOIEC15444-2"/>. This includes both array based transformations and the 9-7 and 5-3 wavelet transformations that are also used in Part 1 of JPEG 2000. This also includes component reordering, component collections and application of more than one multi-component transformation in succession.</para>
      </note>
    </section>
    <section label="10.7" status="2" xml:id="sect_10.7">
      <title>Transfer Syntax for MPEG2 Main Profile / Main Level Video Compression</title>
      <para xml:id="para_fcf25f04-7d66-4974-87cb-176b28f975bd">One Transfer Syntax is specified for MPEG2 Main Profile / Main Level Video Compression.</para>
    </section>
    <section label="10.8" status="2" xml:id="sect_10.8">
      <title>Transfer Syntax for JPIP Referenced Pixel Data</title>
      <para xml:id="para_1967f279-a027-416a-b00a-6923ab5eb617">Two Transfer Syntaxes are specified for JPIP Referenced Pixel Data.</para>
      <para xml:id="para_4a9891e1-b182-4004-afac-fb8bd253ec78">The persistence of the references in objects transferred with one of these Transfer Syntaxes is not defined. That is, applications should make no assumptions as to the timeframe when the referenced pixel data will be available. Due to the indeterminate time that the URL remains valid, it may be inappropriate to cache the URL. Because the pixel data may not have been retrieved in its entirety or full fidelity, it may be inappropriate to use this Transfer Syntax for the purpose of permanent storage or to reference such instances in Storage Commitment and Performed Procedure Step service classes.</para>
      <para xml:id="para_b202511c-a303-482a-8e87-2eee81ba8a69">These Transfer Syntaxes shall not be used for media storage defined by <olink targetdoc="PS3.10" targetptr="PS3.10" xrefstyle="select: labelnumber"/>.</para>
    </section>
    <section label="10.9" status="2" xml:id="sect_10.9">
      <title>Transfer Syntax for MPEG2 Main Profile / High Level Video Compression</title>
      <para xml:id="para_cf5229c4-8501-440c-9fd5-1d843a441585">One Transfer Syntax is specified for MPEG2 Main Profile / High Level Video Compression.</para>
    </section>
    <section label="10.10" status="2" xml:id="sect_10.10">
      <title>Transfer Syntax for MPEG-4 AVC/H.264 High Profile / Level 4.1 Video Compression</title>
      <para xml:id="para_77d33916-d715-4f8f-bce9-7c20f19debf6">One Transfer Syntax is specified for MPEG-4 AVC/H.264 High Profile / Level 4.1 Video Compression and one Transfer Syntax is specified for MPEG-4 AVC/H.264 BD-compliant High Profile / Level 4.1. Transfer Syntax MPEG-4 AVC/H.264 High Profile / Level 4.1 corresponds to the ITU-T H.264 standard's profile and level specifications. Transfer Syntax MPEG-4 AVC/H.264 BD-compliant High Profile / Level 4.1 corresponds to a restricted set of spatial and temporal resolutions described Table 8-4. This Transfer Syntax limits the ITU-T H.264 High Profile / Level 4.1 to HD video formats that are supported by Blu-ray™ (BDRWP 2.B).</para>
    </section>
    <section label="10.11" status="2" xml:id="sect_10.11">
      <title>Transfer Syntaxes for MPEG-4 AVC/H.264 High Profile / Level 4.2 Video Compression</title>
      <para xml:id="para_01843028-9897-4003-a831-94b0ac8b86fa">One Transfer Syntax is specified for MPEG-4 AVC/H.264 High Profile / Level 4.2 for 2D Video Compression and one Transfer Syntax is specified for MPEG-4 AVC/H.264 High Profile / Level 4.2 for 3D Video Compression.
        Transfer Syntax MPEG-4 AVC/H.264 High Profile / Level 4.2 for 2D Video Compression corresponds to the ITU-T H.264 standard's profile and level specifications except that the use of frame packing formats for 3D video is not allowed as defined in <xref linkend="table_8-8" xrefstyle="select: label"/>.
        Transfer Syntax MPEG-4 AVC/H.264 High Profile / Level 4.2 for 3D Video Compression corresponds to the ITU-T H.264 standard's profile and level specifications.
        It should be used for transmitting stereoscopic 3D content with frame packing formats as defined in <xref linkend="table_8-8" xrefstyle="select: label"/>.</para>
    </section>
    <section label="10.12" status="2" xml:id="sect_10.12">
      <title>Transfer Syntax for MPEG-4 AVC/H.264 Stereo High Profile / Level 4.2 Video Compression</title>
      <para xml:id="para_0bde5111-955d-44c9-9ae3-77ca6df19436">One Transfer Syntax is specified for MPEG-4 AVC/H.264 Stereo High Profile / Level 4.2 Video Compression.
        Transfer Syntax MPEG-4 AVC/H.264 Stereo High Profile corresponds to the ITU-T H.264 standard's profile and level specifications.</para>
    </section>
    <section label="10.13" status="3" xml:id="sect_10.13">
      <title>Transfer Syntax for HEVC/H.265 Main Profile / Level 5.1 Video Compression</title>
      <para xml:id="para_5119e8de-f068-4c28-9a62-e1ecae19b57d">One Transfer Syntax is specified for HEVC/H.265 Main Profile / Level 5.1 Video Compression. Transfer Syntax HEVC/H.265 Main Profile corresponds to the <xref linkend="biblio_ISOIEC23008-2"/> HEVC standard's profile and level specifications.</para>
    </section>
    <section label="10.14" status="3" xml:id="sect_10.14">
      <title>Transfer Syntax for HEVC/H.265 Main 10 Profile / Level 5.1 Video Compression</title>
      <para xml:id="para_3f19e318-3ba1-4850-bd28-ae8b75d2e03d">One Transfer Syntax is specified for HEVC/H.265 Main 10 Profile / Level 5.1 Video Compression. Transfer Syntax HEVC/H.265 Main 10 Profile corresponds to the <xref linkend="biblio_ISOIEC23008-2"/> HEVC standard's profile and level specifications.</para>
    </section>
      <section label="10.15" status="2" xml:id="sect_10.15">
          <title>Transfer Syntax for SMPTE ST 2110-20 Uncompressed Progressive Active Video</title>
          <para xml:id="para_51bfd1fb-8c06-4d78-b046-68673ffbb525">This Transfer Syntax is used for Uncompressed Video pixels carried in a DICOM-RTV Flow (separated from DICOM-RTV Metadata Flow) as described by <xref linkend="biblio_SMPTE_ST2110-20"/>, in the case the video is progressive (e.g., 1080p). The main parameters of the transfer syntax are described in <xref linkend="sect_A.8" xrefstyle="select: label"/>.</para>
      </section>
      <section label="10.16" status="2" xml:id="sect_10.16">
          <title>Transfer Syntax for SMPTE ST 2110-20 Uncompressed Interlaced Active Video</title>
          <para xml:id="para_8ff67c6d-e48f-4fa3-a1bd-bfa3ce2ea3c4">This Transfer Syntax is used for Uncompressed Video pixels carried in a DICOM-RTV Flow (separated from DICOM-RTV Metadata Flow) as described by <xref linkend="biblio_SMPTE_ST2110-20"/>, in the case the video is interlaced (e.g., 1080i). The main parameters of the transfer syntax are described in <xref linkend="sect_A.9" xrefstyle="select: label"/>.</para>
          <section label="10.16.1" status="3" xml:id="sect_10.16.1">
              <title>Interlaced Vs. Progressive Video</title>
              <para xml:id="para_1642d40a-8bf9-4f36-a83a-ac7b27f02874">Interlaced video supports transmitting video with a smaller bandwidth. One frame contains only odd lines and the next one contains only even lines. Interlaced video is acceptable for display but may cause problems in image processing. It is recommended to use progressive video. However, in case an original interlaced video signal is converted in the DICOM-RTV format, it is recommended to maintain the interlaced format and let the processing application deal with it.</para>
          </section>
      </section>
      <section label="10.17" status="2" xml:id="sect_10.17">
          <title>Transfer Syntax for SMPTE ST 2110-30 PCM Digital Audio</title>
          <para xml:id="para_402a3ea9-97ca-4959-9c69-57415540447e">This Transfer Syntax is used for audio channel data carried in a DICOM-RTV Flow (separated from DICOM-RTV Metadata Flow) as described by <xref linkend="biblio_SMPTE_ST2110-30"/>. The main parameters of the transfer syntax are described in <xref linkend="sect_A.10" xrefstyle="select: label"/>.</para>
      </section>
  </chapter>
  <chapter label="A" status="1" xml:id="chapter_A">
    <title>Transfer Syntax Specifications (Normative)</title>
    <section label="A.1" status="2" xml:id="sect_A.1">
      <title>DICOM Implicit VR Little Endian Transfer Syntax</title>
      <para xml:id="para_162f59c2-1a94-4735-9132-957ce7d678eb">This Transfer Syntax applies to the encoding of the entire DICOM Data Set. This implies that when a DICOM Data Set is being encoded with the DICOM Implicit VR Little Endian Transfer Syntax the following requirements shall be met:</para>
      <orderedlist numeration="loweralpha">
        <listitem>
          <para xml:id="para_3a0b739f-d5cd-4288-b55f-1187e68650a1">The Data Elements contained in the Data Set structure shall be encoded with Implicit VR (without a VR Field) as specified in <xref linkend="sect_7.1.3" xrefstyle="select: label"/>.</para>
        </listitem>
        <listitem>
          <para xml:id="para_0c8bba52-723a-4a3d-ae04-b1b2b6023484">The encoding of the overall Data Set structure (Data Element Tags, Value Length, and Value) shall be in Little Endian as specified in <xref linkend="sect_7.3" xrefstyle="select: label"/>.</para>
        </listitem>
        <listitem>
          <para xml:id="para_e6778914-baf8-45c2-add4-8332d7d156a1">The encoding of the Data Elements of the Data Set shall be as follows according to their Value Representations:</para>
          <itemizedlist>
            <listitem>
              <para xml:id="para_c9f80f00-edbd-4acf-8885-580927ec93e8">For all Value Representations defined in this Part, except for the Value Representations OB and OW, the encoding shall be in Little Endian as specified in <xref linkend="sect_7.3" xrefstyle="select: label"/>.</para>
            </listitem>
            <listitem>
              <para xml:id="para_688311f0-474b-4810-9731-36820df76692">For the Value Representations OB, OL, OV and OW, the encoding shall meet the following specification depending on the Data Element Tag:</para>
              <itemizedlist>
                <listitem>
                  <para xml:id="para_721bde46-66b0-4def-83d6-422e845a8abe">Pixel Data (7FE0,0010) has the Value Representation OW and shall be encoded in Little Endian.</para>
                  <note>
                      <orderedlist>
                          <listitem>
                              <para xml:id="para_8e5a1a29-830f-4e34-9849-19d37640200b">The OL and OV Value Representations are not used for Pixel Data, even if it has a Bits Allocated (0028,0100) of 32 or 64, since OL and OV were added to the Standard after the encoding of Pixel Data had been established</para>
                          </listitem>
                          <listitem>
                              <para xml:id="para_5d7e9e92-31ff-47c0-b8eb-73f0a11fd5c3">The 32-bit Value Length Field limits the maximum size of the Pixel Data that can be encoded in Implicit VR Little Endian Transfer Syntax, since they are sent in a Native Format.</para>
                          </listitem>
                      </orderedlist>
                  </note>
                </listitem>
                <listitem>
                  <para xml:id="para_d9f0b53d-3be8-48c3-979d-1ce5fb85c94e">Overlay Data (60xx,3000) has the Value Representation OW and shall be encoded in Little Endian.</para>
                </listitem>
                <listitem>
                  <para xml:id="para_69a3a25e-611d-4bf1-98ed-b8dd2400c5f6">Waveform Data (5400,1010) shall have Value Representation OW and shall be encoded in Little Endian.</para>
                </listitem>
                <listitem>
                  <para xml:id="para_fb43ca34-fc6e-4c66-861b-5993741de375">Red Palette Color Lookup Table Data (0028,1201), Green Palette Color Lookup Table Data (0028,1202), Blue Color Palette Lookup Table Data (0028,1203) and Alpha Palette Color Lookup Table Data (0028,1204) have the Value Representation OW and shall be encoded in Little Endian.</para>
                  <note>
                    <para xml:id="para_f213464c-dcb8-45c0-ac69-7a6956a1e82e">Previous versions of the Standard either did not specify the encoding of Red Palette Color Lookup Table Data (0028,1201), Green Palette Color Lookup Table Data (0028,1202) and Blue Color Palette Lookup Table Data (0028,1203) in this Part, but specified a VR of US or SS in PS3.6-1993, or specified OW in this Part but a VR of US, SS or OW in PS3.6-1996. The actual encoding of the values and their byte order would be identical in each case.</para>
                  </note>
                </listitem>
              </itemizedlist>
            </listitem>
            <listitem>
              <para xml:id="para_88f07933-f799-42f6-934e-c97788571ef8">Red Palette Color Lookup Table Descriptor (0028,1101), Green Palette Color Lookup Table Descriptor (0028,1102) and Blue Palette Color Lookup Table Descriptor (0028,1103) have the Value Representation SS or US (depending on rules specified in the IOD in <olink targetdoc="PS3.3" targetptr="PS3.3" xrefstyle="select: labelnumber"/>), and shall be encoded in Little Endian. The first and third values are always interpreted as unsigned, regardless of the Value Representation.</para>
            </listitem>
            <listitem>
              <para xml:id="para_510c1137-900e-4c9d-8324-46f3f3abf8ff">Data Elements (0028,1221),(0028,1222),(0028,1223) Segmented Red, Green, Blue Palette Color Lookup Table Data have the Value Representation OW and shall be encoded in Little Endian.</para>
            </listitem>
            <listitem>
              <para xml:id="para_c87a6541-f99e-47ad-88c4-8735aadf3872">LUT Data (0028,3006) has the Value Representation US or OW and shall be encoded in Little Endian.</para>
              <note>
                <para xml:id="para_4354db2b-de94-477c-87f8-31c64f335b0d">Previous versions of the Standard did not specify the encoding of these Data Elements in this Part, but specified a VR of US or SS in PS3.6-1998. A VR of OW has been added to support explicit VR Transfer Syntaxes. Moreover this element is always unsigned, therefore the VR of SS has been removed. The actual encoding of the values and their byte order would be identical in each case.</para>
              </note>
            </listitem>
          </itemizedlist>
          <itemizedlist>
            <listitem>
              <para xml:id="para_55a362c0-e7cd-42f1-b82b-81c1c8d6350e">LUT Descriptor (0028,3002) has the Value Representation SS or US (depending on rules specified in the IOD in <olink targetdoc="PS3.3" targetptr="PS3.3" xrefstyle="select: labelnumber"/>), and shall be encoded in Little Endian. The first and third values are always interpreted as unsigned, regardless of the Value Representation.</para>
            </listitem>
            <listitem>
              <para xml:id="para_8a78e3c0-ca2d-4dfa-b576-9a7475db0300">Blending Lookup Table Data (0028,1408) has the Value Representation OW and shall be encoded in Little Endian.</para>
            </listitem>
            <listitem>
              <para xml:id="para_53a9c036-b024-4810-a64e-2bc50f960aaa">Track Point Index List (0066,0129) has the Value Representation OL and shall be encoded in Little Endian and is always interpreted as unsigned.</para>
            </listitem>
          </itemizedlist>
        </listitem>
      </orderedlist>
      <note>
        <orderedlist>
          <listitem>
            <para xml:id="para_0eda2c64-2a68-4d83-9bad-efc3dd351975">Encoding of Curve Data (5000,3000) and Audio Sample Data (5000,200C) was previously defined but has been retired. See PS3.5-2004.</para>
          </listitem>
          <listitem>
            <para xml:id="para_eff0e39c-c05f-4dd6-9a15-a0908b853244">Vertex Point Index List (0066,0025), Edge Point Index List (0066,0024), Triangle Point Index
              List (0066,0023) and Primitive Point Index List (0066,0029) were previously defined with a
              Value Representation of OW and always interpreted as unsigned, but have been retired.
              These have been replaced by corresponding OL data elements, which allow values larger
              than 65535 to index the full range of points that can be encoded in Point Coordinates Data
              (0066,0016). See PS3.5-2015c.</para>
          </listitem>
        </orderedlist>
       </note>
      <para xml:id="para_44a1cbfc-e69e-473e-a929-0babc90e57c0">This DICOM Implicit VR Little Endian Transfer Syntax shall be identified by a UID of Value "1.2.840.10008.1.2".</para>
    </section>
    <section label="A.2" status="2" xml:id="sect_A.2">
      <title>DICOM Little Endian Transfer Syntax (Explicit VR)</title>
      <para xml:id="para_381a916d-24e2-4cae-ad06-6147d39f4140">This Transfer Syntax applies to the encoding of the entire DICOM Data Set. This implies that when a DICOM Data Set is being encoded with the DICOM Little Endian Transfer Syntax the following requirements shall be met:</para>
      <orderedlist numeration="loweralpha">
        <listitem>
          <para xml:id="para_95759bc0-eee4-4281-9c18-ef3b7f505c31">The Data Elements contained in the Data Set structure shall be encoded with Explicit VR (with a VR Field) as specified in <xref linkend="sect_7.1.2" xrefstyle="select: label"/>.</para>
        </listitem>
        <listitem>
          <para xml:id="para_6edbe511-2699-436d-8f07-1838569c93e0">The encoding of the overall Data Set structure (Data Element Tags, Value Length, and Value) shall be in Little Endian as specified in <xref linkend="sect_7.3" xrefstyle="select: label"/>.</para>
        </listitem>
        <listitem>
          <para xml:id="para_c21233b6-94f0-4985-935e-65053906b3c8">The encoding of the Data Elements of the Data Set shall be as follows according to their Value Representations:</para>
          <itemizedlist>
            <listitem>
              <para xml:id="para_6750c877-48d8-4029-bf9b-630ca83f702b">For all Value Representations defined in this Part, except for the Value Representations OB and OW, the encoding shall be in Little Endian as specified in <xref linkend="sect_7.3" xrefstyle="select: label"/>.</para>
            </listitem>
            <listitem>
              <para xml:id="para_466ae3fe-4657-400a-9e7e-611c7f919c02">For the Value Representations OB, OL, OV and OW, the encoding shall meet the following specification depending on the Data Element Tag:</para>
              <itemizedlist>
                <listitem>
                  <para xml:id="para_71b223ac-9494-40f1-b318-092f590fdf9f">Pixel Data (7FE0,0010)</para>
                  <itemizedlist>
                    <listitem>
                      <para xml:id="para_89eea998-24b5-402a-9486-4c9afdb3094a">where Bits Allocated (0028,0100) has a value greater than 8 shall have Value Representation OW and shall be encoded in Little Endian;</para>
                    </listitem>
                    <listitem>
                      <para xml:id="para_ff9fd5bf-1ac3-4481-a118-1852d8035e59">where Bits Allocated (0028,0100) has a value less than or equal to 8 shall have the Value Representation OB or OW and shall be encoded in Little Endian.</para>
                    </listitem>
                  </itemizedlist>
                  <note>
                      <orderedlist>
                          <listitem>
                              <para xml:id="para_b6daae19-f7e3-4a49-b3c0-b45e8b812a99">The OL and OV Value Representations are not used for Pixel Data, even if it has a Bits Allocated (0028,0100) of 32 or 64, since OL and OV were added to the Standard after the encoding of Pixel Data had been established</para>
                          </listitem>
                          <listitem>
                              <para xml:id="para_3b6f8a2a-b48f-4ddd-9645-9ba8256c1b3c">The 32-bit Value Length Field limits the maximum size of the Pixel Data that can be encoded in Little Endian Transfer Syntax (Explicit VR) since they are sent in a Native Format.</para>
                          </listitem>
                      </orderedlist>
                  </note>
                </listitem>
                <listitem>
                  <para xml:id="para_958a0550-6886-4177-9070-39bf5c2f43db">Overlay Data (60xx,3000)</para>
                  <itemizedlist>
                    <listitem>
                      <para xml:id="para_fe2c7c6e-a93d-46e6-a4c2-764c25c9e4c1">shall have the Value Representation OB or OW and shall be encoded in Little Endian.</para>
                      <note>
                        <para xml:id="para_6fca76b0-53b2-4296-9aac-73a4bf8601b8">Previous versions of the Standard specified that the choice of OB or OW VR was based on whether or not Overlay Bits Allocated (60xx,0100) was greater than, or less than or equal to, 8. However, since only one bit plane can be encoded in each Overlay Data (60xx,3000) Element, no value of Overlay Bits Allocated other than 1 makes sense. Such a restriction is now present in <olink targetdoc="PS3.3" targetptr="PS3.3" xrefstyle="select: labelnumber"/>.</para>
                      </note>
                    </listitem>
                  </itemizedlist>
                </listitem>
                <listitem>
                  <para xml:id="para_ef82a8a1-44bf-4117-86e6-f32da068b797">Waveform Data (5400,1010) has the Value Representation specified in its Explicit VR Field. The component points shall be encoded in Little Endian.</para>
                </listitem>
                <listitem>
                  <para xml:id="para_37a2510f-1265-4112-b0da-4e80d40fb718">Red Palette Color Lookup Table Data (0028,1201), Green Palette Color Lookup Table Data (0028,1202), Blue Color Palette Lookup Table Data (0028,1203) and Alpha Palette Color Lookup Table Data (0028,1204) have the Value Representation OW and shall be encoded in Little Endian.</para>
                  <note>
                    <para xml:id="para_439770f6-77fa-4fab-a171-c2ba12fb101b">Previous versions of the Standard either did not specify the encoding of Red Palette Color Lookup Table Data (0028,1201), Green Palette Color Lookup Table Data (0028,1202) and Blue Color Palette Lookup Table Data (0028,1203) in this Part, but specified a VR of US or SS in PS3.6-1993, or specified OW in this Part but a VR of US, SS or OW in PS3.6-1996. The actual encoding of the values and their byte order would be identical in each case, though the explicitly encoded VR field would be different. However, an explicit VR of US or SS cannot be used to encode a table of 2<superscript>16</superscript> elements, since the Value Length is restricted to 16 bits.</para>
                  </note>
                </listitem>
                <listitem>
                  <para xml:id="para_cac05089-3fcd-4b0f-8f1a-1a4e355fe5ce">Red Palette Color Lookup Table Descriptor (0028,1101), Green Palette Color Lookup Table Descriptor (0028,1102) and Blue Palette Color Lookup Table Descriptor (0028,1103) have the Value Representation SS or US (depending on rules specified in the IOD in <olink targetdoc="PS3.3" targetptr="PS3.3" xrefstyle="select: labelnumber"/>), and shall be encoded in Little Endian. The first and third values are always interpreted as unsigned, regardless of the Value Representation.</para>
                </listitem>
                <listitem>
                  <para xml:id="para_28ea9652-4aee-4abc-9e97-4ea6cbf6d641">Segmented Red Palette Color Lookup Table Data (0028,1221), Segmented Green Palette Color Lookup Table Data (0028,1222) and Segmented Blue Palette Color Lookup Table Data (0028,1223) have the Value Representation OW and shall be encoded in Little Endian.</para>
                </listitem>
                <listitem>
                  <para xml:id="para_ea6199eb-00ff-45c1-aa35-e6809c909ba6">LUT Data (0028,3006) has the Value Representation US or OW and shall be encoded in Little Endian.</para>
                  <note>
                    <para xml:id="para_b642680c-8b12-4518-8f30-ae6e71a6c642">Previous versions of the Standard did not specify the encoding of these Data Elements in this Part, but specified a VR of US or SS in PS3.6-1998. However, an explicit VR of US or SS cannot be used to encode a table of 2<superscript>16</superscript> elements, since the Value Length is restricted to 16 bits. Hence a VR of OW has been added. Moreover this element is always unsigned, therefore the VR of SS has been removed. The actual encoding of the values and their byte order would be identical in each case, though the explicitly encoded VR field would be different.</para>
                  </note>
                </listitem>
                <listitem>
                  <para xml:id="para_afa68ae7-757a-43c8-b9dc-7a050dee2575">LUT Descriptor (0028,3002) has the Value Representation SS or US (depending on rules specified in the IOD in <olink targetdoc="PS3.3" targetptr="PS3.3" xrefstyle="select: labelnumber"/>), and shall be encoded in Little Endian. The first and third values are always interpreted as unsigned, regardless of the Value Representation.</para>
                </listitem>
                <listitem>
                  <para xml:id="para_ffeae2ab-07b1-41e8-91c8-88d0bce05fa1">Blending Lookup Table Data (0028,1408) has the Value Representation OW and shall be encoded in Little Endian.</para>
                </listitem>
                <listitem>
                  <para xml:id="para_d0eac346-4f90-4d02-a474-237341665eef">Track Point Index List (0066,0129) has the Value Representation OL and shall be encoded in Little Endian and is always interpreted as unsigned.</para>
                </listitem>
              </itemizedlist>
            </listitem>
          </itemizedlist>
        </listitem>
      </orderedlist>
      <note>
        <orderedlist numeration="arabic">
          <listitem>
            <para xml:id="para_fab04f6c-c464-49a4-a53f-8413300ff129">For Data encoded with the Value Representation OB, the Data encoding is unaffected by byte ordering.</para>
          </listitem>
          <listitem>
            <para xml:id="para_f42dffda-b5a3-4d1d-91b8-8c7aa0209397">Encoding of Curve Data (5000,3000) and Audio Sample Data (5000,200C) was previously defined but has been retired. See PS3.5-2004.</para>
          </listitem>
          <listitem>
            <para xml:id="para_44ba6501-93c6-4415-9b42-60b35060b6c4">Vertex Point Index List (0066,0025), Edge Point Index List (0066,0024), Triangle Point Index
              List (0066,0023) and Primitive Point Index List (0066,0029) were previously defined with a
              Value Representation of OW and always interpreted as unsigned, but have been retired.
              These have been replaced by corresponding OL data elements, which allow values larger
              than 65535 to index the full range of points that can be encoded in Point Coordinates Data
              (0066,0016). See PS3.5-2015c.</para>
          </listitem>
        </orderedlist>
      </note>
      <para xml:id="para_3f271a07-9e85-415c-ab7c-e3fc97877a1e">This DICOM Explicit VR Little Endian Transfer Syntax shall be identified by a UID of Value "1.2.840.10008.1.2.1".</para>
    </section>
    <section label="A.3" status="2" xml:id="sect_A.3">
      <title>DICOM Big Endian Transfer Syntax (Explicit VR)</title>
      <para xml:id="para_e7d83f64-9ac7-438e-96fd-f8fdd8ff564b">This Transfer Syntax was retired in 2006. For the most recent description of it, see PS3.5 2016b.</para>
    </section>
    <section label="A.4" status="2" xml:id="sect_A.4">
      <title>Transfer Syntaxes For Encapsulation of Encoded Pixel Data</title>
      <para xml:id="para_637df8e8-3ec9-4054-accf-ac88bdd73f9d">These Transfer Syntaxes apply to the encoding of the entire DICOM Data Set, even though the image Pixel Data (7FE0,0010) portion of the DICOM Data Set is the only portion that is encoded by an encapsulated format.
        These Transfer Syntaxes shall only be used when Pixel Data (7FE0,0010) is present in the top level Data Set, and hence shall not be used when Float Pixel Data (7FE0,0008) or Double Float Pixel Data (7FE0,0009) are present.
        This implies that when a DICOM Message is being encoded according to an encapsulation Transfer Syntax the following requirements shall be met:</para>
      <orderedlist>
        <listitem>
          <para xml:id="para_c3892865-4597-489d-8746-df46215fe7d8">The Data Elements contained in the Data Set structure shall be encoded with Explicit VR (with a VR Field) as specified in <xref linkend="sect_7.1.2" xrefstyle="select: label"/>.</para>
        </listitem>
        <listitem>
          <para xml:id="para_4ac11983-1da9-45a8-903a-e690df481c85">The encoding of the overall Data Set structure (Data Element Tags, Value Length, etc.) shall be in Little Endian as specified in <xref linkend="sect_7.3" xrefstyle="select: label"/>.</para>
        </listitem>
        <listitem>
          <para xml:id="para_b5e2af39-f545-4a58-bd8a-faef00bfac1c">The encoding of the Data Elements of the Data Set shall be as follows according to their Value Representations:</para>
          <itemizedlist>
            <listitem>
              <para xml:id="para_2f69630f-745c-44ad-8013-d58d1e40abc4">For all Value Representations defined in this Part of the DICOM Standard, except for the Value Representations OB and OW, the encoding shall be in Little Endian as specified in <xref linkend="sect_7.3" xrefstyle="select: label"/>.</para>
            </listitem>
            <listitem>
              <para xml:id="para_428d2f48-a706-43e0-bb3d-2bc775291d51">For the Value Representations OB, OL, OV and OW, the encoding shall meet the following specification depending on the Data Element Tag:</para>
              <itemizedlist>
                <listitem>
                  <para xml:id="para_d11882a9-2d96-4239-8809-1d7343f9f6f6">Pixel Data (7FE0,0010) may be encapsulated or native.</para>
                  <para xml:id="para_6666f793-ab61-4d3f-8686-142a1fd52846">It shall be encapsulated if present in the top-level Data Set (i.e., not nested within a Sequence Data Element).</para>
                  <note>
                    <para xml:id="para_fe1716f0-299b-425e-b3e6-33276fe7e59b">The distinction between fixed value length (native) and undefined value length (encapsulated) is present so that the top level Data Set Pixel Data can be compressed (and hence encapsulated), but the Pixel Data within an Icon Image Sequence may or may not be compressed.</para>
                  </note>
                  <para xml:id="para_0775e8a7-768d-4792-830a-d498233a93ef">If native, it shall have a defined Value Length, and be encoded as follows:</para>
                  <itemizedlist>
                    <listitem>
                      <para xml:id="para_05a68ce3-58b2-48ab-bdfd-2e4847e79583">where Bits Allocated (0028,0100) has a value greater than 8 shall have Value Representation OW and shall be encoded in Little Endian;</para>
                    </listitem>
                    <listitem>
                      <para xml:id="para_40485d51-39fb-4093-87fb-089c35eee6ed">where Bits Allocated (0028,0100) has a value less than or equal to 8 shall have the Value Representation OB or OW and shall be encoded in Little Endian.</para>
                    </listitem>
                  </itemizedlist>
                  <note>
                    <orderedlist>
                      <listitem>
                          <para xml:id="para_5ccae5c0-f6b7-40a9-8094-e645485c04ce">The OL and OV Value Representations are not used for Pixel Data, even if it has a Bits Allocated (0028,0100) of 32 or 64, since OL and OV were added to the Standard after the encoding of Pixel Data had been established</para>
                      </listitem>
                      <listitem>
                        <para xml:id="para_a1684f41-b0ab-48c9-aed1-50999a8181fd">That is, as if the Transfer Syntax were Explicit VR Little Endian.</para>
                      </listitem>
                    </orderedlist>
                  </note>
                  <para xml:id="para_5755baf8-0054-4d4e-a46b-0d8c389d2cf5">If encapsulated, it has the Value Representation OB and is an octet-stream resulting from one of the encoding processes. It contains the encoded pixel data stream fragmented into one or more Item(s). This Pixel Data Stream may represent a Single or Multi-frame Image. See <xref linkend="table_A.4-1" xrefstyle="select: label"/> and <xref linkend="table_A.4-2" xrefstyle="select: label"/>.</para>
                  <itemizedlist>
                    <listitem>
                      <para xml:id="para_97c429e3-6c06-424d-9bce-7c3148ba1324">The Length of the Data Element (7FE0,0010) shall be set to the Value for Undefined Length (FFFFFFFFH).</para>
                    </listitem>
                    <listitem>
                      <para xml:id="para_665bb926-3c99-4450-84c8-a30b42b5ad98">Each Data Stream Fragment encoded according to the specific encoding process shall be encapsulated as a DICOM Item with a specific Data Element Tag of Value (FFFE,E000). The Item Tag is followed by a 4 byte Item Length field encoding the explicit number of bytes of the Item.</para>
                      <note>
                        <para xml:id="para_f74b95b4-6980-45b2-94b7-a409737a5668">Whether more than one fragment per frame is permitted or not is defined per Transfer Syntax.</para>
                      </note>
                    </listitem>
                    <listitem>
                      <para xml:id="para_24cbd6af-a8d0-4517-b73f-2fc42dae65ee">All items containing an encoded fragment shall be made of an even number of bytes greater or equal to two. The last fragment of a frame may be padded, if necessary, to meet the sequence item format requirements of the DICOM Standard.</para>
                      <note>
                        <orderedlist numeration="arabic">
                          <listitem>
                            <para xml:id="para_ae87ec68-d4d2-4819-8c38-1cf9cbe9c9c8">Any necessary padding may be added in the JPEG or JPEG-LS compressed data stream as per ISO 10918-1 and ISO 14495-1 such that the End of Image (EOI) marker ends on an even byte boundary, or may be appended after the EOI marker, depending on the implementation.</para>
                          </listitem>
                          <listitem>
                            <para xml:id="para_38bee48b-cd28-447b-be96-241c669b2359">ISO 10918-1 and ISO 14495-1 define the ability to add any number of padding bytes FFH before any marker (all of which also begin with FFH). It is strongly recommended that FFH padding bytes not be added before the Start of Image (SOI) marker.</para>
                          </listitem>
                        </orderedlist>
                      </note>
                    </listitem>
                    <listitem>
                      <para xml:id="para_468b80cc-d9c5-4d78-83d6-867548ed4e61">The first Item in the Sequence of Items before the encoded Pixel Data Stream shall be a Basic Offset Table item. The Basic Offset Table Item Value, however, is not required to be present:</para>
                      <itemizedlist>
                        <listitem>
                          <para xml:id="para_f97a5189-b573-4b93-bfd0-0f32e4b46a2e">When the Item Value is not present, the Item Length shall be zero (00000000H) (see <xref linkend="table_A.4-1" xrefstyle="select: label"/>).</para>
                        </listitem>
                        <listitem>
                          <para xml:id="para_ad21ce9b-a763-414a-8f87-752be151ef6b">When the Item Value is present, the Basic Offset Table Item Value shall contain concatenated 32-bit unsigned integer values that are byte offsets to the first byte of the Item Tag of the first fragment for each frame in the Sequence of Items. These offsets are measured from the first byte of the first Item Tag following the Basic Offset Table item (see <xref linkend="table_A.4-2" xrefstyle="select: label"/>).</para>
                          <note>
                            <orderedlist numeration="arabic">
                              <listitem>
                                <para xml:id="para_b12823cc-c49d-4ca1-b7a2-301cfc093866">For a Multi-Frame Image containing only one frame or a Single Frame Image, the Basic Offset Table Item Value may be present or not. If present it will contain a single 00000000H value.</para>
                              </listitem>
                              <listitem>
                                <para xml:id="para_98b02555-b62d-4cc3-b2e4-37b1d94e2733">Decoders of encapsulated pixel data, whether Single Frame or Multi-Frame, need to accept both an empty Basic Offset Table (zero length) and a Basic Offset Table filled with 32 bit offset values.</para>
                              </listitem>
                                <listitem>
                                    <para xml:id="para_c09259a9-9178-46b0-81d7-a6cf0811f3af">A Basic Offset Table Item Value is not permitted (i.e., the Item Length of the first Item will be zero) if Extended Offset Table (7FE0,0001) is present.</para>
                                </listitem>
                            </orderedlist>
                          </note>
                        </listitem>
                      </itemizedlist>
                    </listitem>
                    <listitem>
                      <para xml:id="para_07969f96-31db-4ac2-8aa0-80fa310f4a9a">This Sequence of Items is terminated by a Sequence Delimiter Item with the Tag (FFFE,E0DD) and an Item Length Field of Value (00000000H) (i.e., no Value Field shall be present).</para>
                    </listitem>
                  </itemizedlist>
                </listitem>
                <listitem>
                  <para xml:id="para_972ccef9-9624-4ca5-8a18-5d7c3574a7c5">Overlay Data (60xx,3000)</para>
                  <itemizedlist>
                    <listitem>
                      <para xml:id="para_c0e24f7d-68e6-431d-b0e3-3b7bfdb4ab9d">shall have the Value Representation OB or OW and shall be encoded in Little Endian.</para>
                    </listitem>
                  </itemizedlist>
                </listitem>
                <listitem>
                  <para xml:id="para_f5bb03c7-9c95-4e62-bddd-1033306a42f8">Waveform Data (5400,1010) has the Value Representation specified in its Explicit VR Field. The component points shall be encoded in Little Endian.</para>
                </listitem>
                <listitem>
                  <para xml:id="para_372c01e1-1206-4f77-aad9-d83d0b78a779">Red Palette Color Lookup Table Data (0028,1201), Green Palette Color Lookup Table Data (0028,1202), Blue Color Palette Lookup Table Data (0028,1203) and Alpha Palette Color Lookup Table Data (0028,1204) have the Value Representation OW and shall be encoded in Little Endian.</para>
                  <note>
                    <para xml:id="para_10ce5dc8-65f4-4e8a-8c60-bb648bc77f6f">Previous versions of the Standard either did not specify the encoding of Data Elements 0028,1201), (0028,1202), (0028,1203) in this Part, but specified a VR of US or SS in PS3.6-1993, or specified OW in this Part but a VR of US, SS or OW in PS3.6-1996. The actual encoding of the values and their byte order would be identical in each case, though the explicitly encoded VR field would be different. However, an explicit VR of US or SS cannot be used to encode a table of 2<superscript>16</superscript> elements, since the Value Length is restricted to 16 bits.</para>
                  </note>
                </listitem>
                <listitem>
                  <para xml:id="para_3913ddde-afa3-4304-bb64-6aef1446d65c">Red Palette Color Lookup Table Descriptor (0028,1101), Green Palette Color Lookup Table Descriptor (0028,1102) and Blue Palette Color Lookup Table Descriptor (0028,1103) have the Value Representation SS or US (depending on rules specified in the IOD in <olink targetdoc="PS3.3" targetptr="PS3.3" xrefstyle="select: labelnumber"/>), and shall be encoded in Little Endian. The first and third values are always interpreted as unsigned, regardless of the Value Representation.</para>
                </listitem>
                <listitem>
                  <para xml:id="para_b182ced2-1be0-4145-8e6f-8545834626ba">Segmented Red Palette Color Lookup Table Data (0028,1221), Segmented Green Palette Color Lookup Table Data (0028,1222) and Segmented Blue Palette Color Lookup Table Data (0028,1223) have the Value Representation OW and shall be encoded in Little Endian.</para>
                </listitem>
                <listitem>
                  <para xml:id="para_d4981850-0088-4025-9c7c-b76d3a73dcea">LUT Data (0028,3006) has the Value Representation US or OW and shall be encoded in Little Endian.</para>
                  <note>
                    <para xml:id="para_2b23551a-d3e5-48c0-a6eb-d67d8defe64f">Previous versions of the Standard did not specify the encoding of these Data Elements in this Part, but specified a VR of US or SS in PS3.6-1998. However, an explicit VR of US or SS cannot be used to encode a table of 2<superscript>16</superscript> elements, since the Value Length is restricted to 16 bits. Hence a VR of OW has been added. Moreover this element is always unsigned, therefore the VR of SS has been removed. The actual encoding of the values and their byte order would be identical in each case, though the explicitly encoded VR field would be different.</para>
                  </note>
                </listitem>
                <listitem>
                  <para xml:id="para_ffe7b031-5aec-4244-9810-de6c4421ba2f">LUT Descriptor (0028,3002) has the Value Representation SS or US (depending on rules specified in the IOD in <olink targetdoc="PS3.3" targetptr="PS3.3" xrefstyle="select: labelnumber"/>), and shall be encoded in Little Endian. The first and third values are always interpreted as unsigned, regardless of the Value Representation.</para>
                </listitem>
                <listitem>
                  <para xml:id="para_391721fb-9b59-45ba-ab5e-08a67765d79a">Blending Lookup Table Data (0028,1408) has the Value Representation OW and shall be encoded in Little Endian.</para>
                </listitem>
                <listitem>
                  <para xml:id="para_17cb1fef-118b-4963-86e6-f11568da99d7">Track Point Index List (0066,0129) has the Value Representation OL and shall be encoded in Little Endian and is always interpreted as unsigned.</para>
                </listitem>
              </itemizedlist>
            </listitem>
          </itemizedlist>
        </listitem>
      </orderedlist>
      <note>
        <orderedlist numeration="arabic">
          <listitem>
            <para xml:id="para_b4b1f63e-82e4-40b2-a375-f53dcd85f858">For Data encoded with the Value Representation OB, the Data encoding is unaffected by byte ordering.</para>
          </listitem>
          <listitem>
            <para xml:id="para_3a981bba-6fe4-437c-aa0f-8dae5173363b">Encoding of Curve Data (5000,3000) and Audio Sample Data (5000,200C) was previously defined but has been retired. See PS3.5-2004.</para>
          </listitem>
          <listitem>
            <para xml:id="para_b67b16c4-c714-4aa1-a32f-00d92ff74e7b">Vertex Point Index List (0066,0025), Edge Point Index List (0066,0024), Triangle Point Index
              List (0066,0023) and Primitive Point Index List (0066,0029) were previously defined with a
              Value Representation of OW and always interpreted as unsigned, but have been retired.
              These have been replaced by corresponding OL data elements, which allow values larger
              than 65535 to index the full range of points that can be encoded in Point Coordinates Data
              (0066,0016). See PS3.5-2015c.</para>
          </listitem>
        </orderedlist>
      </note>
      <table frame="box" label="A.4-1" rules="all" xml:id="table_A.4-1">
        <caption>Example for Elements of an Encoded Single-Frame Image Defined as a Sequence of Three Fragments Without Basic Offset Table Item Value</caption>
        <thead>
          <tr valign="top">
            <th align="center" colspan="1" rowspan="1">
              <para xml:id="para_b916d4cd-c6c2-4d1f-a528-6224c35a0d42">
                <emphasis role="bold">Pixel Data Element Tag</emphasis>
              </para>
            </th>
            <th align="center" colspan="2" rowspan="1">
              <para xml:id="para_7d975697-0886-4a0a-8288-7d537842e25d">
                <emphasis role="bold">Value Representation</emphasis>
              </para>
            </th>
            <th align="center" colspan="1" rowspan="1">
              <para xml:id="para_9d36e587-22ba-4266-ac81-85b1fd40c651">
                <emphasis role="bold">Data Element Length</emphasis>
              </para>
            </th>
            <th align="left" colspan="5" rowspan="1">
              <para xml:id="para_7204734d-a60c-4629-bbca-319c3410f95e">
                <emphasis role="bold">Data Element</emphasis>
              </para>
            </th>
          </tr>
        </thead>
        <tbody>
          <tr valign="top">
            <td align="left" colspan="1" rowspan="3">
              <para xml:id="para_a3e1d2e2-3437-4941-88b5-d7b1650f01f4">(7FE0, 0010) with VR of OB</para>
            </td>
            <td align="left" colspan="1" rowspan="3">
              <para xml:id="para_f16dec6c-b205-44a1-89e2-b5ed5f835d6e">OB</para>
            </td>
            <td align="left" colspan="1" rowspan="3">
              <para xml:id="para_71eb3f3d-c99d-48a6-95c1-c7b325f90811">0000H Reserved</para>
            </td>
            <td align="left" colspan="1" rowspan="3">
              <para xml:id="para_6411662c-227a-4108-94f7-bdd20d3b02ac">FFFF FFFFH undefined length</para>
            </td>
            <th align="left" colspan="2" rowspan="1">
              <para xml:id="para_56a03105-b422-49e5-81bf-8df5b6f8fa66">
<emphasis role="bold">Basic Offset Table with NO Item Value</emphasis>
</para>
            </th>
            <th align="left" colspan="3" rowspan="1">
              <para xml:id="para_b4949fcf-9e25-4d07-ac69-14c74bcad1f2">
<emphasis role="bold">First Fragment (Single Frame) of Pixel Data</emphasis>
</para>
            </th>
          </tr>
          <tr valign="top">
            <th align="left" colspan="1" rowspan="1">
              <para xml:id="para_087441d2-a488-40b4-a73b-9160a462049c">
<emphasis role="bold">Item Tag</emphasis>
</para>
            </th>
            <th align="left" colspan="1" rowspan="1">
              <para xml:id="para_c83ff9b6-37e6-4ba6-bde0-6b5ec4c995dc">
<emphasis role="bold">Item Length</emphasis>
</para>
            </th>
            <th align="left" colspan="1" rowspan="1">
              <para xml:id="para_039962d8-1d6b-4ef1-b12e-816924080cee">
<emphasis role="bold">Item Tag</emphasis>
</para>
            </th>
            <th align="left" colspan="1" rowspan="1">
              <para xml:id="para_ad78c975-816e-498b-99ca-9e1082cc1736">
<emphasis role="bold">Item Length</emphasis>
</para>
            </th>
            <th align="left" colspan="1" rowspan="1">
              <para xml:id="para_683b1d43-35c3-4650-899a-8e81829c628b">
<emphasis role="bold">Item Value</emphasis>
</para>
            </th>
          </tr>
          <tr valign="top">
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_4e38d1b8-0650-46ed-83b3-d0d1a0e32e06">(FFFE, E000)</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_30fe7c3e-3be1-44b8-8618-c99736a539f1">0000 0000H</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_df76fd3f-cb31-4f40-9679-8c9e8393a553">(FFFE, E000)</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_2a5b6605-020c-4616-83f6-43cd4d34b57a">0000 04C6H</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_3c05bdfc-0499-4ade-af0a-92d64a789078">Compressed Fragment</para>
            </td>
          </tr>
          <tr valign="top">
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_04adbf59-43d0-4f94-b744-91621c0992a5">4 bytes</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_92985889-27e9-4e67-81d7-ad4fd4583833">2 bytes</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_f4dd36c1-1a58-447e-8f95-8ab1c14a2f02">2 bytes</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_0d52fe19-2fb3-4633-9a7f-0d5b1062ad6d">4 bytes</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_90e493f5-0fd2-4f89-bc64-cb620b064b9e">4 bytes</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_07022f46-24cc-4f90-8ecf-a2d08e3ecc13">4 bytes</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_7552f0d9-4cb3-4eef-aec4-7e5e166f0cbd">4 bytes</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_2f4f6ade-032a-421a-8603-205489d5d4f9">4 bytes</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_d4f1dcf7-6cc0-4fd2-adae-de198fe2198d">04C6H bytes</para>
            </td>
          </tr>
        </tbody>
      </table>
      <table frame="box" label="A.4-1b" rules="all" xml:id="table_A.4-1b">
        <caption>Example for Elements of an Encoded Single-Frame Image Defined as a Sequence of Three Fragments Without Basic Offset Table Item Value (continued)</caption>
        <thead>
          <tr valign="top">
            <th align="left" colspan="8" rowspan="1">
              <para xml:id="para_ee2ccb19-cff2-4e27-ab1d-d9745bab5ced">
                <emphasis role="bold">Data Element Continued</emphasis>
              </para>
            </th>
          </tr>
        </thead>
        <tbody>
          <tr valign="top">
            <th align="left" colspan="3" rowspan="1">
              <para xml:id="para_54d0516d-2712-49ce-9ef4-351d986de925">
<emphasis role="bold">Second Fragment (Single Frame) of Pixel Data</emphasis>
</para>
            </th>
            <th align="left" colspan="3" rowspan="1">
              <para xml:id="para_4d5cec92-34db-4c68-9b99-b8f9cdf6a4ea">
<emphasis role="bold">Third Fragment (Single Frame) of Pixel Data</emphasis>
</para>
            </th>
            <th align="left" colspan="2" rowspan="1">
              <para xml:id="para_9c5b98af-54c8-4133-9588-b4cc3135050c">
<emphasis role="bold">Sequence Delimiter Item</emphasis>
</para>
            </th>
          </tr>
          <tr valign="top">
            <th align="left" colspan="1" rowspan="1">
              <para xml:id="para_c42d78cd-ff2e-4e9c-8e9f-3b260222470a">
<emphasis role="bold">Item Tag</emphasis>
</para>
            </th>
            <th align="left" colspan="1" rowspan="1">
              <para xml:id="para_7f554256-da7b-47e1-9430-d1e842cd243a">
<emphasis role="bold">Item Length</emphasis>
</para>
            </th>
            <th align="left" colspan="1" rowspan="1">
              <para xml:id="para_060a9949-aacc-49c3-a56e-c2a46c58c830">
<emphasis role="bold">Item Value</emphasis>
</para>
            </th>
            <th align="left" colspan="1" rowspan="1">
              <para xml:id="para_855ef6ab-39b2-44ab-8ec3-fec18a2751d2">
<emphasis role="bold">Item Tag</emphasis>
</para>
            </th>
            <th align="left" colspan="1" rowspan="1">
              <para xml:id="para_8b6bd82e-486b-4c8a-ab38-c783b395feba">
<emphasis role="bold">Item Length</emphasis>
</para>
            </th>
            <th align="left" colspan="1" rowspan="1">
              <para xml:id="para_665b273f-165c-4667-b689-93707480c078">
<emphasis role="bold">Item Value</emphasis>
</para>
            </th>
            <th align="left" colspan="1" rowspan="1">
              <para xml:id="para_ce5d9ae2-458a-4c08-966e-db75fcf2d361">
<emphasis role="bold">Sequence Delim. Tag</emphasis>
</para>
            </th>
            <th align="left" colspan="1" rowspan="1">
              <para xml:id="para_4b1517d5-fbda-42d3-b2cb-f3451bb29f22">
<emphasis role="bold">Item Length</emphasis>
</para>
            </th>
          </tr>
          <tr valign="top">
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_8cb29a67-5cd3-495e-a52a-5a9581b80480">(FFFE, E000)</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_32a5a1de-1bfb-4210-b572-77e32e37fcd4">0000 024AH</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_1aa19c71-9102-42c8-b967-16dafbe33bed">Compressed Fragment</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_d41eede0-c434-46b3-9110-d839b442c3df">(FFFE, E000)</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_2f57c76a-a625-4d06-ab49-d6958b50d2e7">0000 0628H</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_efaa96fe-8c19-4227-99f4-3222c0117ab1">Compressed Fragment</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_30bdeb8e-ff3f-4e3b-a8ac-858133907b2b">(FFFE,E0DD)</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_523e0f06-d9a0-4354-9be4-28912dc189c8">0000 0000H</para>
            </td>
          </tr>
          <tr valign="top">
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_7be2c199-f3a5-48ab-b3da-24183d34889e">4 bytes</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_8ec3e5aa-b73e-40cf-ae31-2e1ee0b3add0">4 bytes</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_3794eef4-0b79-439a-ae84-40ff25b79093">024AH bytes</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_f03a64c4-003c-4440-b388-dc10de081b44">4 bytes</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_92dccf54-2e68-439e-9d7c-cda40435928f">4 bytes</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_54cf2b2d-3492-45e2-9cd1-2dd2394fe9e5">0628H bytes</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_8c6dcba8-95aa-47f7-ad35-19e33542287d">4 bytes</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_c6eaa3bf-0424-40cb-953e-b6dc5cabcb2b">4 bytes</para>
            </td>
          </tr>
        </tbody>
      </table>
      <table frame="box" label="A.4-2" rules="all" xml:id="table_A.4-2">
        <caption>Examples of Elements for an Encoded Two-Frame Image Defined as a Sequence of Three Fragments with Basic Table Item Values</caption>
        <thead>
          <tr valign="top">
            <th align="center" colspan="1" rowspan="1">
              <para xml:id="para_c54c808b-359f-4855-b184-2264909d9c87">
                <emphasis role="bold">Pixel Data Element Tag</emphasis>
              </para>
            </th>
            <th align="center" colspan="2" rowspan="1">
              <para xml:id="para_0aaef2b0-a6a5-461d-833a-17768ffee597">
                <emphasis role="bold">Value Representation</emphasis>
              </para>
            </th>
            <th align="center" colspan="1" rowspan="1">
              <para xml:id="para_acdcb1db-1dbf-445d-9802-3ccc586e18ad">
                <emphasis role="bold">Data Element Length</emphasis>
              </para>
            </th>
            <th align="left" colspan="6" rowspan="1">
              <para xml:id="para_e793274d-64c7-4369-99cb-805c3b980770">
                <emphasis role="bold">Data Element</emphasis>
              </para>
            </th>
          </tr>
        </thead>
        <tbody>
          <tr valign="top">
            <td align="left" colspan="1" rowspan="3">
              <para xml:id="para_6c37e67d-86a1-4dec-a100-673fb09fe093">(7FE0, 0010) with VR of OB</para>
            </td>
            <td align="left" colspan="1" rowspan="3">
              <para xml:id="para_82a2e336-57b2-4d7b-9153-aa0615b30f93">OB</para>
            </td>
            <td align="left" colspan="1" rowspan="3">
              <para xml:id="para_9c9bc002-5f25-4582-9d4f-5144202c7162">0000H Reserved</para>
            </td>
            <td align="left" colspan="1" rowspan="3">
              <para xml:id="para_23d99773-ccfb-4b59-be4e-c1097c7babcd">FFFF FFFFH undefined length</para>
            </td>
            <th align="left" colspan="3" rowspan="1">
              <para xml:id="para_0fc6811c-ba79-42c0-acda-ebbbf108b576">
<emphasis role="bold">Basic Offset Table with Item Value</emphasis>
</para>
            </th>
            <th align="left" colspan="3" rowspan="1">
              <para xml:id="para_6057f99f-9063-4669-b379-4cdee43e0c44">
<emphasis role="bold">First Fragment (Frame 1) of Pixel Data</emphasis>
</para>
            </th>
          </tr>
          <tr valign="top">
            <th align="left" colspan="1" rowspan="1">
              <para xml:id="para_7ca5745c-4ccf-4a6d-9684-609ca4a5509f">
<emphasis role="bold">Item Tag</emphasis>
</para>
            </th>
            <th align="left" colspan="1" rowspan="1">
              <para xml:id="para_4df20b72-8786-46e5-832b-910c98ae15c7">
<emphasis role="bold">Item Length</emphasis>
</para>
            </th>
            <th align="left" colspan="1" rowspan="1">
              <para xml:id="para_8442bf38-df8d-4622-a9a3-1220b376de0f">
<emphasis role="bold">Item Value</emphasis>
</para>
            </th>
            <th align="left" colspan="1" rowspan="1">
              <para xml:id="para_d1351808-a6eb-4b3f-9240-af496370c6eb">
<emphasis role="bold">Item Tag</emphasis>
</para>
            </th>
            <th align="left" colspan="1" rowspan="1">
              <para xml:id="para_9ccaa0d9-fdbd-462a-8118-ae2ad1fd66ae">
<emphasis role="bold">Item Length</emphasis>
</para>
            </th>
            <th align="left" colspan="1" rowspan="1">
              <para xml:id="para_38ebb5d7-3a4d-4041-a2b0-1cec1d316c0e">
<emphasis role="bold">Item Value</emphasis>
</para>
            </th>
          </tr>
          <tr valign="top">
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_d6cc8755-4a94-4a48-9fe3-e4d23d0c211c">(FFFE, E000)</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_c1692cbf-3159-4df9-a05b-fc33b0af50b1">0000 0008H</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_a5a8b6c5-613e-42c1-b5b0-435e08c67db4">0000 0000H 0000 0646H</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_356bd571-7c4a-4b97-a5fd-1a4c6a4c7269">(FFFE, E000)</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_e6ac3fcd-6b21-47e4-be8e-5120b3838c40">0000 02C8H</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_8c8bb8c6-61b8-44b4-9cf8-a6c76dca1cc7">Compressed Fragment</para>
            </td>
          </tr>
          <tr valign="top">
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_a32d1401-e58b-44a4-981d-95b2a34afd2e">4 bytes</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_3423fc69-520b-4c1c-a547-35acbafe5d35">2 bytes</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_37c07eb3-d8a5-453d-ade4-f588c52168c0">2 bytes</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_47919f02-49f6-48de-a421-344dab689e69">4 bytes</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_36e2a063-7867-472f-9478-1b31f572fe9f">4 bytes</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_56d80a46-5e00-40a3-93e5-6a81e85789d2">4 bytes</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_4e189864-d82f-4fe4-be70-de4d8db76f6e">0008H bytes</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_96c9cb43-7c87-4f3c-a5c2-ed201f5d5e55">4 bytes</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_7440db0c-7978-4574-af18-74abc5c7ef24">4 bytes</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_2d7cb1dd-04d4-43d8-81e2-3525bb6ff96f">02C8H bytes</para>
            </td>
          </tr>
        </tbody>
      </table>
      <table frame="box" label="A.4-2b" rules="all" xml:id="table_A.4-2b">
        <caption>Examples of Elements for an Encoded Two-Frame Image Defined as a Sequence of Three Fragments with Basic Table Item Values (continued)</caption>
        <thead>
          <tr valign="top">
            <th align="left" colspan="8" rowspan="1">
              <para xml:id="para_1508d17d-f8eb-499a-b15d-3bfaced8828c">
                <emphasis role="bold">Data Element Continued</emphasis>
              </para>
            </th>
          </tr>
        </thead>
        <tbody>
          <tr valign="top">
            <th align="left" colspan="3" rowspan="1">
              <para xml:id="para_7cf01bcb-9a06-4af7-af92-f7c74b3ebb4d">
<emphasis role="bold">Second Fragment (Frame 1) of Pixel Data</emphasis>
</para>
            </th>
            <th align="left" colspan="3" rowspan="1">
              <para xml:id="para_a48ee7a8-c9de-4518-af09-a2aee2c19b04">
<emphasis role="bold">Third Fragment (Frame 2) of Pixel Data</emphasis>
</para>
            </th>
            <th align="left" colspan="2" rowspan="1">
              <para xml:id="para_009ffbb4-a828-430f-85ec-d4ba8fdab8e4">
<emphasis role="bold">Sequence Delimiter Item</emphasis>
</para>
            </th>
          </tr>
          <tr valign="top">
            <th align="left" colspan="1" rowspan="1">
              <para xml:id="para_10223bb7-698b-4c1a-ac14-986bb7ed7910">
<emphasis role="bold">Item Tag</emphasis>
</para>
            </th>
            <th align="left" colspan="1" rowspan="1">
              <para xml:id="para_a9c24cec-9717-446b-89d5-7d3ebb720dc6">
<emphasis role="bold">Item Length</emphasis>
</para>
            </th>
            <th align="left" colspan="1" rowspan="1">
              <para xml:id="para_94c93e32-2270-4a24-995c-a814b24ea0d8">
<emphasis role="bold">Item Value</emphasis>
</para>
            </th>
            <th align="left" colspan="1" rowspan="1">
              <para xml:id="para_a3582958-f850-45fa-a241-a2f3110dc8e1">
<emphasis role="bold">Item Tag</emphasis>
</para>
            </th>
            <th align="left" colspan="1" rowspan="1">
              <para xml:id="para_7f792e9f-f4de-4f45-9b12-94c56db1a9fd">
<emphasis role="bold">Item Length</emphasis>
</para>
            </th>
            <th align="left" colspan="1" rowspan="1">
              <para xml:id="para_4742f543-9b73-4797-90be-fbdbdf3538f1">
<emphasis role="bold">Item Value</emphasis>
</para>
            </th>
            <th align="left" colspan="1" rowspan="1">
              <para xml:id="para_d0594d2c-fb17-427b-8b3f-abc33ee1b58b">
<emphasis role="bold">Sequence Delimiter Tag</emphasis>
</para>
            </th>
            <th align="left" colspan="1" rowspan="1">
              <para xml:id="para_3badc9eb-2dd6-49b3-af64-d3c1578a9ca1">
<emphasis role="bold">Item Length</emphasis>
</para>
            </th>
          </tr>
          <tr valign="top">
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_3a1c56e0-7554-4e12-8313-99a2dd67218c">(FFFE, E000)</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_21b84c24-1d74-4264-bf35-f37e0d90052a">0000 036EH</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_14816b49-d5e7-4e88-8f47-55e024c3c6b7">Compressed Fragment</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_a2156493-9dbd-425f-8415-0c355624be0f">(FFFE, E000)</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_8b18b968-0cb5-4413-85ba-53c5d4e88cbb">0000 0BC8H</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_c2f46145-29ef-4d47-83ff-f1d1ed0dd3cb">Compressed Fragment</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_cbe9e0c9-4d2c-45e4-b9c3-88f75b9590c5">(FFFE, E0DD)</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_4fec14c1-3325-48f2-8e46-fd815e4914cc">0000 0000H</para>
            </td>
          </tr>
          <tr valign="top">
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_c5c6fd7e-f4d6-4a80-aab6-15a2b1ef51ee">4 bytes</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_1cb0e42f-1799-4a91-a00d-99dcdae89338">4 bytes</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_80194a9a-267a-419a-a749-cfc9da1893cb">036EH bytes</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_83126233-fe2a-42c4-993d-294b305e2bb3">4 bytes</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_64077550-a2cd-4456-a90f-965a7bc1341c">4 bytes</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_a2c75c9f-6e5c-418c-ba3f-491601369baf">0BC8H bytes</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_350dbf5b-0a48-4e21-9822-426684e0aeee">4 bytes</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_d384a1a9-55b9-4abf-b925-6a440b0c8d52">4 bytes</para>
            </td>
          </tr>
        </tbody>
      </table>
      <section label="A.4.1" status="3" xml:id="sect_A.4.1">
        <title>JPEG Image Compression</title>
        <para xml:id="para_1d105a31-528c-40e5-9872-b0852ffb6548">The International Standards Organization ISO/IEC JTC1 has developed an International Standard, ISO 10918-1 (JPEG Part 1) and an International Standard, ISO 10918-2 (JPEG Part 2), known as the JPEG Standard, for digital compression and coding of continuous-tone still images (see <xref linkend="chapter_F" xrefstyle="template:Annex %n"/> for further details).</para>
        <para xml:id="para_50e5756a-84bc-43b9-9def-60847d29e2f0">A DICOM Transfer Syntax for JPEG Image Compression shall be identified by a UID value, appropriate to its JPEG coding process, chosen from <xref linkend="table_A.4-3" xrefstyle="select: label"/>.</para>
        <table frame="box" label="A.4-3" rules="all" xml:id="table_A.4-3">
          <caption>DICOM Transfer Syntax UIDs for JPEG</caption>
          <thead>
            <tr valign="top">
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_5188fdac-1789-4071-a17a-c94e036d32ba">
                  <emphasis role="bold">DICOM Transfer Syntax UID</emphasis>
                </para>
              </th>
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_95aa5711-434a-4737-8f7a-a0812680f119">
                  <emphasis role="bold">JPEG coding process</emphasis>
                </para>
              </th>
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_921ea54c-bc6f-4f80-9453-6e45bf7c2b9c">
                  <emphasis role="bold">JPEG description</emphasis>
                </para>
              </th>
            </tr>
          </thead>
          <tbody>
            <tr valign="top">
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_f016033d-c682-4251-954e-8b452161dbf5">1.2.840.10008.1.2.4.50</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_e6005b7f-9401-4ba3-889c-129e48bcf005">1</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_374928a9-fade-4b53-8df7-fd2990976ce2">baseline</para>
              </td>
            </tr>
            <tr valign="top">
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_9318b17d-e725-48e2-b06f-0e95f8b7d828">1.2.840.10008.1.2.4.51</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_dc483a68-beff-47d0-a4fb-5d212a8b333b">2(8-bit),4(12-bit)</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_a1e704de-93ff-4c09-9995-55f0fbd8e196">extended</para>
              </td>
            </tr>
            <tr valign="top">
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_897bd126-b8eb-48ad-88ae-f24d4f09c6bc">1.2.840.10008.1.2.4.57</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_c7d8c844-9699-4362-a0bf-3cd68ae0e61f">14</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_4785a156-d763-4c91-acf6-0d580d5b4a2c">lossless, non-hierarchical</para>
              </td>
            </tr>
            <tr valign="top">
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_ce6bcb2e-1c04-4e51-bbdc-cf7140b26ee8">1.2.840.10008.1.2.4.70</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_abec0a8d-2572-4bac-bebe-bd39a433a92f">14</para>
                <para xml:id="para_ee2659b1-d789-406b-849d-e78fc537ddee">(Selection Value 1)</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_f8b8e3d3-f9f0-4843-8ca1-99520a5a0300">lossless, non-hierarchical, first-order prediction</para>
              </td>
            </tr>
          </tbody>
        </table>
        <note>
          <orderedlist>
            <listitem>
              <para xml:id="para_00ab89fb-06d9-4835-a863-b3f35e1ae27c">DICOM identifies, to increase the likelihood of successful association, three Transfer Syntaxes for Default JPEG Compression Image processes (see <xref linkend="sect_8.2.1" xrefstyle="select: label"/> and <xref linkend="chapter_10" xrefstyle="template:Section %n"/>).</para>
            </listitem>
            <listitem>
              <para xml:id="para_38e67967-2754-41fe-9100-946f1a9b329b">Different JPEG processes may use different SOF marker segments. E.g., the baseline JPEG process 1 used with the 1.2.840.10008.1.2.4.50 Transfer Syntax uses the SOF0 marker, whereas the extended process 2 used with the 1.2.840.10008.1.2.4.51 Transfer Syntax uses the SOF1 marker. Accordingly, even though both bit streams encode 8 bit images using DCT and Huffman coding, the bit streams are not identical. Further, the extended process 2 may (but is not required to) use more AC and DC tables (up to 4 of each, rather than 2, per ISO 10918-1 Section F.1.3).</para>
              <para xml:id="para_98c18195-612e-4698-bc65-bc370730e227">It is not compliant to send bit streams with the SOF0 marker using the 1.2.840.10008.1.2.4.51 Transfer Syntax, but it is recommended that receivers of the 1.2.840.10008.1.2.4.51 Transfer Syntax be able to decode bit streams with the SOF0 marker (this asymmetry is consistent with ISO 10918-2 requirements; see <xref linkend="sect_A.4.1" xrefstyle="select: labelnumber"/>).</para>
            </listitem>
            <listitem>
              <para xml:id="para_bb9bb8f3-c89e-4032-8eaa-6fa560460ff0">It is recommended that lossy compressed 8 bit images be encoded with the 1.2.840.10008.1.2.4.50 Transfer Syntax rather than the 1.2.840.10008.1.2.4.51 Transfer Syntax, unless the additional features of the extended process are required. Support of the 1.2.840.10008.1.2.4.50 Transfer Syntax is required for 8 bit images anyway (as described in <xref linkend="sect_8.2.1" xrefstyle="select: labelnumber"/>) and to avoid confusion with the use of 12 bit images encoded with Process 4 in the 1.2.840.10008.1.2.4.51 Transfer Syntax (defined as a default for 12 bit images in <xref linkend="sect_10.3" xrefstyle="select: labelnumber"/>).</para>
            </listitem>
          </orderedlist>
         </note>
        <para xml:id="para_e5359a25-4c4f-47df-8c46-c54ba1882f10">If the object allows multi-frame images in the pixel data field, then each frame shall be encoded separately. Each fragment shall contain encoded data from a single-frame image.</para>
        <note>
          <para xml:id="para_dd8c4e91-11bf-428c-a004-f48d04eb8f60">Though a fragment may not contain encoded data from more than one frame, the encoded data from one frame may span multiple fragments. See note in <xref linkend="sect_8.2" xrefstyle="select: label"/>.</para>
        </note>
        <para xml:id="para_b4c579fd-5d9f-4c45-a18e-a7e377e6ee57">For all images, including all frames of a multi-frame image, the JPEG Interchange Format shall be used (the table specification shall be included).</para>
        <note>
          <para xml:id="para_7e177ec0-1d10-4178-9781-10569107c160">This refers to the <xref linkend="biblio_ISOIEC10918-1"/> "interchange format", not the <xref linkend="biblio_ISOIEC10918-5"/> JPEG File Interchange Format (JFIF).</para>
        </note>
        <para xml:id="para_822bfd5b-306d-43cf-95fe-9123126b697d">If images with Photometric Interpretation (0028,0004) YBR_FULL_422 or YBR_PARTIAL_422, are encoded with JPEG coding Process 1 (non hierarchical with Huffman coding), identified by DICOM Transfer Syntax UID "1.2.840.10008.1.2.4.50" the minimum compressible unit is YYCBCR, where Y, CB, and CR are 8 by 8 blocks of pixel values. The data stream encodes two Y blocks followed by the corresponding CB and CR blocks.</para>
      </section>
      <section label="A.4.2" status="3" xml:id="sect_A.4.2">
        <title>RLE Image Compression</title>
        <para xml:id="para_51630298-8d0b-4278-a3cb-1d87f0f09fe9">
<xref linkend="chapter_G" xrefstyle="template:Annex %n"/> defines a RLE Image Compression Transfer Syntax. This transfer Syntax is identified by the UID value "1.2.840.10008.1.2.5". If the object allows multi-frame images in the pixel data field, then each frame shall be encoded separately. Each frame shall be encoded in one and only one Fragment (see <xref linkend="sect_8.2" xrefstyle="select: label"/>).</para>
      </section>
      <section label="A.4.3" status="3" xml:id="sect_A.4.3">
        <title>JPEG-LS Image Compression</title>
        <para xml:id="para_bb588e44-6c19-409a-bc82-eeadf45b36c7">The International Standards Organization ISO/IEC JTC1 has developed an International Standard, <xref linkend="biblio_ISOIEC14495-1"/> (JPEG-LS Part 1), for digital compression and coding of continuous-tone still images (see <xref linkend="chapter_F" xrefstyle="template:Annex %n"/> for further details).</para>
        <para xml:id="para_50ad5f9e-67ec-405b-8aba-15ec24c1bb59">A DICOM Transfer Syntax for JPEG-LS Image Compression shall be identified by a UID value, appropriate to its JPEG-LS coding process.</para>
        <para xml:id="para_28e21f5e-7477-472d-a7f4-8e27bbdc9cc9">Two Transfer Syntaxes are specified for JPEG-LS:</para>
        <orderedlist>
          <listitem>
            <para xml:id="para_ee657e08-42f2-4e42-acf1-56c8d5bc0aae">A Transfer Syntax with a UID of "1.2.840.10008.1.2.4.80 ", which specifies the use of the lossless mode of JPEG-LS. In this mode the absolute error between the source and reconstructed images will be zero.</para>
          </listitem>
          <listitem>
            <para xml:id="para_9d5a32c3-3d43-4288-8a3e-1ad75a0a4978">A Transfer Syntax with a UID of "1.2.840.10008.1.2.4.81 ", which specifies the use of the near-lossless mode of JPEG-LS. In this mode, the absolute error between the source and reconstructed images will be constrained to a finite value that is conveyed in the compressed bit stream. Note that this process can, at the discretion of the encoder, be used to compress images with an error constrained to a value of zero, resulting in no loss of information.</para>
          </listitem>
        </orderedlist>
        <para xml:id="para_0cab9253-7b23-4273-b98d-aa585f2a1fa5">If the object allows multi-frame images in the pixel data field, then each frame shall be encoded separately. Each fragment shall contain encoded data from a single-frame image.</para>
        <note>
          <para xml:id="para_9180ee35-0d95-41e0-8bcf-738de183a0ed">Though a fragment may not contain encoded data from more than one frame, the encoded data from one frame may span multiple fragments. See note in <xref linkend="sect_8.2" xrefstyle="select: label"/>.</para>
        </note>
        <para xml:id="para_295a61f5-66d2-4bb3-a331-989257db23e0">For all images, including all frames of a multi-frame image, the JPEG-LS Interchange Format shall be used (all parameter specifications shall be included).</para>
      </section>
      <section label="A.4.4" status="3" xml:id="sect_A.4.4">
        <title>JPEG 2000 Image Compression</title>
        <para xml:id="para_83279ae5-ca69-460a-a33a-94159c991927">The International Standards Organization ISO/IEC JTC1 has developed an International Standard, <xref linkend="biblio_ISOIEC15444-1"/> (JPEG 2000 Part 1), for digital compression and coding of continuous-tone still images (see <xref linkend="chapter_F" xrefstyle="template:Annex %n"/> for further details).</para>
        <para xml:id="para_2bf4d123-b0c1-4cad-b569-f453bac514c1">A DICOM Transfer Syntax for JPEG 2000 Image Compression shall be identified by a UID value, appropriate to the choice of JPEG 2000 coding process.</para>
        <para xml:id="para_06500b71-3629-459f-b21e-5e6512edd819">Two Transfer Syntaxes are specified for JPEG 2000 Part 1:</para>
        <orderedlist numeration="arabic">
          <listitem>
            <para xml:id="para_71f243ae-6db3-40cf-8034-73c5a5df8d55">A Transfer Syntax with a UID of "1.2.840.10008.1.2.4.90 ", which specifies the use of the lossless (reversible) mode of JPEG 2000 Part 1 (<xref linkend="biblio_ISOIEC15444-1"/>) (i.e., the use of a reversible wavelet transformation and a reversible color component transformation, if applicable, and no quantization).</para>
          </listitem>
          <listitem>
            <para xml:id="para_ef1b3945-ad5a-4bb9-95ad-195285762483">A Transfer Syntax with a UID of "1.2.840.10008.1.2.4.91", which specifies the use of either:</para>
            <orderedlist numeration="loweralpha">
              <listitem>
                <para xml:id="para_5442f79b-cf8e-45ae-ba12-b51ea018181b">the lossless (reversible) mode of JPEG 2000 Part 1 (<xref linkend="biblio_ISOIEC15444-1"/>) (i.e., the use of a reversible wavelet transformation and a reversible color component transformation, if applicable, and no quantization or code stream truncation), or</para>
              </listitem>
              <listitem>
                <para xml:id="para_f82bebad-2ba4-4cf9-a750-931c3d95c1b9">the lossy (irreversible) mode of JPEG 2000 Part 1 (<xref linkend="biblio_ISOIEC15444-1"/>) (i.e., the use of an irreversible wavelet transformation and an irreversible color component transformation, if applicable, and optionally quantization, or the use of a reversible wavelet transformation and a reversible color component transformation, if applicable, followed by code stream truncation).</para>
              </listitem>
            </orderedlist>
            <para xml:id="para_f08e27a7-a490-4cdc-a5a4-ca1e66cc5d64">The choice reversible versus irreversible is at the discretion of the sender (SCU or FSC/FSU).</para>
            <note>
              <para xml:id="para_6b41cb28-8c1f-4d95-9220-15598a2533e0">When using the irreversible wavelet transformation and an irreversible color component transformation, if applicable, even if no quantization is performed, some loss will always occur due to the finite precision of the calculation of the wavelet and multi-component transformations.</para>
            </note>
          </listitem>
        </orderedlist>
        <para xml:id="para_525df055-a70d-441c-b1fa-c99e89a05d2c">Only the features defined in JPEG 2000 Part 1 (<xref linkend="biblio_ISOIEC15444-1"/>) are permitted for these two Transfer Syntaxes. Additional features and extensions that may be defined in other parts of JPEG 2000 shall not be included in the compressed bit stream unless they can be decoded or ignored without loss of fidelity by all Part 1 compliant implementations.</para>
        <para xml:id="para_6a575c82-97de-48ef-9064-e55217019356">If the object allows multi-frame images in the pixel data field, then for these JPEG 2000 Part 1 Transfer Syntaxes, each frame shall be encoded separately. Each fragment shall contain encoded data from a single frame.</para>
        <note>
          <orderedlist numeration="arabic">
            <listitem>
              <para xml:id="para_7233e21f-66f7-4341-9f8a-17fbd72047dd">That is, the processes defined in <xref linkend="biblio_ISOIEC15444-1"/> shall be applied on a per-frame basis. The proposal for encapsulation of multiple frames in a non-DICOM manner in so-called "Motion-JPEG" or "M-JPEG" defined in 15444-3 is not used.</para>
            </listitem>
            <listitem>
              <para xml:id="para_55f854ab-dee3-49b8-aac8-5436a43fb5ee">Though a fragment may not contain encoded data from more than one frame, the encoded data from one frame may span multiple fragments. See note in <xref linkend="sect_8.2" xrefstyle="select: label"/>.</para>
            </listitem>
          </orderedlist>
        </note>
        <para xml:id="para_bcca5500-399e-49de-af34-42a0062b49c5">For all images, including all frames of a multi-frame image, the JPEG 2000 bit stream specified in <xref linkend="biblio_ISOIEC15444-1"/> shall be used. The optional JP2 file format header shall NOT be included.</para>
        <note>
          <para xml:id="para_46c6bcc3-6c74-4385-bb7d-5d3edfeb0f86">The role of the JP2 file format header is fulfilled by the non-pixel data attributes in the DICOM Data Set.</para>
        </note>
        <para xml:id="para_50ce9107-5cf2-43ff-a7f5-371626bc3094">The International Standards Organization ISO/IEC JTC1 has also developed JPEG 2000 Part 2 (<xref linkend="biblio_ISOIEC15444-2"/>), which includes Extensions to the compression techniques described in Part 1 of the JPEG 2000 Standard. Annex J of JPEG 2000 Part 2 describes extensions to the ICT and RCT multiple component transformations allowed in Part 1. Two types of multiple component transformations are defined in Annex J of Part 2 of JPEG 2000:</para>
        <orderedlist numeration="arabic">
          <listitem>
            <para xml:id="para_36180de9-4f92-412d-8c8e-b7ded7c249d3">Array based multiple component transforms that form linear combinations of components to reduce the correlation between components. Array based transforms include prediction based transformations such as DPCM as well as more complicated transformations such as the KLT. These array based transformations can be implemented reversibly or irreversibly.</para>
          </listitem>
          <listitem>
            <para xml:id="para_b114d630-72bb-4708-8768-d130794baf0b">Wavelet based multiple component transformations using the same two wavelet filters as used in Part 1 of JPEG 2000 (5-3 reversible wavelet and 9-7 irreversible wavelet).</para>
          </listitem>
        </orderedlist>
        <para xml:id="para_abb32b74-82ad-4620-9945-c725785decde">Annex J of JPEG 2000 Part 2 also describes a flexible mechanism to allow these techniques to be applied in sequence. Furthermore, it provides mechanisms that allow components to be re-ordered and grouped into component collections. Different multiple component transformation can then be applied to each component collection.</para>
        <para xml:id="para_fb5e7612-d1ee-444d-b5cc-6eb46c0fff1d">Two additional Transfer Syntaxes are specified for Part 2 JPEG 2000:</para>
        <orderedlist numeration="arabic">
          <listitem>
            <para xml:id="para_1bbb145c-dcfb-4e18-a4cd-8ddb1610a6f1">A Transfer Syntax with a UID of 1.2.840.10008.1.2.4.92, which specifies the use of the lossless (reversible) mode of JPEG 2000 Part 2 (<xref linkend="biblio_ISOIEC15444-2"/>) multiple component transformation extensions, as defined in Annex J of JPEG 2000 Part 2 (i.e., the use of a reversible wavelet transformation and a reversible multiple component transformation, and no quantization or code stream truncation).</para>
          </listitem>
          <listitem>
            <para xml:id="para_523aa425-ad50-4025-9ff8-08f936a45836">A Transfer Syntax with a UID of 1.2.840.10008.1.2.4.93, which specifies the use of either:</para>
            <orderedlist numeration="loweralpha">
              <listitem>
                <para xml:id="para_77d4f2ff-63fd-4e5e-8335-c8f1a3198a15">the lossless (reversible) mode of JPEG 2000 Part 2 (<xref linkend="biblio_ISOIEC15444-2"/>) multiple component transformation extensions, as defined in Annex J of JPEG 2000 Part 2 (i.e., the use of a reversible wavelet transformation and a reversible multiple component transformation, and no quantization), or</para>
              </listitem>
              <listitem>
                <para xml:id="para_949ef798-bf33-4702-96c8-9645e7ea6854">the lossy (irreversible) mode of JPEG 2000 Part 2 (<xref linkend="biblio_ISOIEC15444-2"/>) multiple component transformation extensions, as defined in Annex J of JPEG 2000 Part 2 (i.e., the use of an irreversible wavelet transformation and an irreversible multiple component transformation, and optionally quantization, or the use of an reversible wavelet transformation and a reversible multiple component transformation, followed by code stream truncation).</para>
              </listitem>
            </orderedlist>
          </listitem>
        </orderedlist>
        <para xml:id="para_60ff91a3-5ce4-4b1d-b0e9-647cc0b4a2c3">Only the multiple component transformation extensions defined in Annex J of JPEG 2000 Part 2 (<xref linkend="biblio_ISOIEC15444-2"/>) are permitted for these two Transfer Syntaxes. Additional features and extensions that may be defined in other Annexes of JPEG 2000 Part 2 shall not be included in the compressed bit stream.</para>
        <note>
          <para xml:id="para_e69aa706-2eb4-4225-a499-482bd9cfef68">the arbitrary wavelet transformations, as defined in Annex H of JPEG 2000 Part 2 (<xref linkend="biblio_ISOIEC15444-2"/>) are not allowed for these two Transfer Syntaxes. The only wavelet transformations that are allowed to be used as multiple component transformations are the reversible 5-3 wavelet transformation and the irreversible 9-7 wavelet transformation, as defined in Annex F of JPEG 2000 Part 1 (<xref linkend="biblio_ISOIEC15444-1"/>).</para>
        </note>
        <para xml:id="para_bf909fe2-4e37-4c6b-bbed-f7b5d17fb4b1">If the object allows multi-frame images in the pixel data field, then, for these JPEG 2000 Part 2 Transfer Syntaxes, the frames in the object are first processed using the multi-component transformation. After the multiple component transformation has been applied, the transformed frames are encoded using the process described in JPEG 2000 Part 1.</para>
        <para xml:id="para_989f22fc-145e-46a9-910a-f058ae903c4c">Optionally, the frames can be grouped into one or more component collections. The multiple component transformations are then applied to each component collection independently. The use of component collections can be used to reduce computational complexity and to improve access to specific frames on the decoder. If component collections are used, each fragment shall contain encoded data from a single component collection.</para>
        <note>
          <orderedlist numeration="arabic">
            <listitem>
              <para xml:id="para_304f83b1-70ff-412d-9b90-d4beaec20e83">The 3<superscript>rd</superscript> dimension transformations that are described in this Supplement are treated in Part 2 of JPEG 2000 as direct extensions to the color component transformations (RGB to YUV) that are described in Part 1 of JPEG 2000. For this reason, each image or frame in the sequence is called a "component". Although the term component is used as a generic term to identify an element of the 3<superscript>rd</superscript> dimension, no restriction is made or implied that the transformations in this Supplement apply only to multi-component (or multiple color channel) data. To compress a volumetric Data Set using this Transfer Syntax, each frame of the DICOM image is treated as a component of a multi-component image.</para>
            </listitem>
            <listitem>
              <para xml:id="para_372c4bc2-fdd0-475a-904a-aad205b8320d">The progressive nature of the JPEG 2000 code stream allows for the decompression of the image before the complete image has been transferred. If a Storage SCP truncates the code stream by aborting the association, the instance has not been completely transferred and hence should not persist unless different UIDs are assigned (even though it may have been transiently used for display purposes).</para>
            </listitem>
            <listitem>
              <para xml:id="para_42e65f47-4a8b-400f-b5b3-b3ae86921527">It has been shown that the use of component collections does not significantly affect the compression efficiency (for details, see <link xl:href="http://medical.nema.org/Dicom/minutes/WG-04/2004/2004-02-18/3D_compression_RSNA_2003_ver2.pdf"/>).</para>
            </listitem>
            <listitem>
              <para xml:id="para_95528047-a116-4b3c-970f-4c2b2457866b">Though a fragment may not contain encoded data from more than one component collection, the encoded data from one component collection may span multiple fragments.</para>
            </listitem>
          </orderedlist>
        </note>
      </section>
      <section label="A.4.5" status="3" xml:id="sect_A.4.5">
        <title>MPEG2 Video Compression</title>
        <para xml:id="para_3eba3581-f657-4587-8f95-8650f5249d78">The International Standards Organization ISO/IEC MPEG2 has developed an International Standard, <xref linkend="biblio_ISOIEC13818-2"/> 'Information Technology - Generic coding of moving pictures and associated audio information: video -- part 2', referred to as "MPEG-2".</para>
        <para xml:id="para_c0b400f3-aec8-4109-80dc-791633140232">A DICOM Transfer Syntax for MPEG2 Video Compression shall be identified by a UID value of either:</para>
        <itemizedlist>
          <listitem>
            <para xml:id="para_5fae2fb4-e642-40de-b57f-80ffe546020b">1.2.840.10008.1.2.4.100 corresponding to MPEG2 Main Profile / Main Level option of the ISO/IEC MPEG2 Video standard</para>
          </listitem>
          <listitem>
            <para xml:id="para_e008514a-6a97-4d12-ab09-e702e7368093">1.2.840.10008.1.2.4.101 corresponding to the MPEG2 Main Profile / High Level option of the ISO/IEC MPEG2 Video standard.</para>
          </listitem>
        </itemizedlist>
      </section>
      <section label="A.4.6" status="2" xml:id="sect_A.4.6">
        <title>MPEG-4 AVC/H.264 High Profile / Level 4.1 Video Compression</title>
        <para xml:id="para_f58b29a0-d09e-44df-9fc1-ddcbf283db5a">The International Standards Organization ISO/IEC MPEG4 has developed an International Standard, <xref linkend="biblio_ISOIEC14496-10"/> (MPEG-4 Part 10), for the video compression of generic coding of moving pictures and associated audio information. This standard is jointly maintained and has identical technical content as the ITU-T H.264 standard.</para>
        <para xml:id="para_e3741454-6f7f-488a-98e9-0cca205dd497">A DICOM Transfer Syntax for MPEG-4 AVC/H.264 Video Compression shall be identified by a UID value of either:</para>
        <itemizedlist>
          <listitem>
            <para xml:id="para_d2a74ea5-fce5-4810-b874-9e501cbd1f85">1.2.840.10008.1.2.4.102 corresponding to the MPEG-4 AVC/H.264 High Profile / Level 4.1 of the ITU-T H.264 Video standard</para>
          </listitem>
          <listitem>
            <para xml:id="para_b1f5554c-4943-48f0-b891-1216547478dc">1.2.840.10008.1.2.4.103 corresponding to the MPEG-4 AVC/H.264 BD-compatible High Profile / Level 4.1 of the ITU-T H.264 Video standard with the temporal and spatial resolution restrictions defined in <xref linkend="table_8-4" xrefstyle="select: label"/>.</para>
          </listitem>
        </itemizedlist>
      </section>
      <section label="A.4.7" status="2" xml:id="sect_A.4.7">
        <title>MPEG-4 AVC/H.264 High Profile / Level 4.2 Video Compression</title>
        <para xml:id="para_f250018c-01d5-4180-8279-1f792cc8b654">The International Standards Organization ISO/IEC MPEG4 has developed an International Standard, <xref linkend="biblio_ISOIEC14496-10"/> (MPEG-4 Part 10),
          for the video compression of generic coding of moving pictures and associated audio information. This standard is jointly maintained
          and has identical technical content as the ITU-T H.264 standard.</para>
        <para xml:id="para_998a7c3a-d89e-4540-8a5f-a970bcc533c0">A DICOM Transfer Syntax MPEG-4 AVC/H.264 High Profile / Level 4.2 for 2D Video Compression shall be identified by a UID value of:</para>
        <itemizedlist>
          <listitem>
            <para xml:id="para_c8faa9b3-a055-433a-b1fc-bb33c093d329">1.2.840.10008.1.2.4.104 corresponding to the MPEG-4 AVC/H.264 High Profile / Level 4.2 of the ITU-T H.264 Video standard
              with the restriction that frame packing for stereoscopic 3D content shall not be used as defined in
              <xref linkend="table_8-8" xrefstyle="select: label"/>.</para>
          </listitem>
        </itemizedlist>
        <para xml:id="para_5c446da5-2c9a-4ebf-987c-2f3725d80fe8">A DICOM Transfer Syntax MPEG-4 AVC/H.264 High Profile / Level 4.2 for 3D Video Compression shall be identified by a UID value of:</para>
        <itemizedlist>
          <listitem>
            <para xml:id="para_561b9e67-0279-4bcf-bb6a-58f392b0b865">1.2.840.10008.1.2.4.105 corresponding to the MPEG-4 AVC/H.264 High Profile / Level 4.2 of the ITU-T H.264 Video standard.
              It should be used for transmitting stereoscopic 3D content with frame packing formats as defined in <xref linkend="table_8-8" xrefstyle="select: label"/>.</para>
          </listitem>
        </itemizedlist>
      </section>
      <section label="A.4.8" status="2" xml:id="sect_A.4.8">
        <title>MPEG-4 AVC/H.264 Stereo High Profile / Level 4.2 Video Compression</title>
        <para xml:id="para_f0c12be8-7e68-4d13-853c-8ec3d2dd3c84">The International Standards Organization ISO/IEC MPEG4 has developed an International Standard, <xref linkend="biblio_ISOIEC14496-10"/> (MPEG-4 Part 10),
          for the video compression of generic coding of moving pictures and associated audio information.
          This standard is jointly maintained and has identical technical content as the ITU-T H.264 standard.</para>
        <para xml:id="para_fd72e768-7953-42e2-8bad-e750becf724f">A DICOM Transfer Syntax for MPEG-4 AVC/H.264 Stereo High Profile / Level 4.2 Video Compression shall be identified by a UID value of:</para>
        <itemizedlist>
          <listitem>
            <para xml:id="para_1b8e40d3-a935-4258-b8e8-a8e22af8110b">1.2.840.10008.1.2.4.106 corresponding to the MPEG-4 AVC/H.264 Stereo High Profile / Level 4.2 of the ITU-T H.264 Video standard.</para>
          </listitem>
        </itemizedlist>
      </section>
      <section label="A.4.9" status="3" xml:id="sect_A.4.9">
        <title>HEVC/H.265 Main Profile / Level 5.1 Video Compression</title>
        <para xml:id="para_f63fecff-47fe-4e4f-a706-1bd9ebf4f6c5">The International Standards Organization ISO/IEC MPEG has developed an International Standard, <xref linkend="biblio_ISOIEC23008-2"/> (HEVC), for the video compression of generic coding of moving pictures and associated audio information. This standard is jointly maintained and has identical technical content as the <xref linkend="biblio_ISOIEC23008-2"/> HEVC standard.</para>
        <para xml:id="para_b28f5b2d-734a-48ec-ad9d-1aed38bee69f">A DICOM Transfer Syntax for HEVC/H.265 Main Profile / Level 5.1 Video Compression shall be identified by a UID value of:</para>
        <itemizedlist>
          <listitem>
            <para xml:id="para_6d3ecb08-d93f-47e6-a3c4-13aa0815db57">1.2.840.10008.1.2.4.107 corresponding to the HEVC/H.265 Main Profile / Level 5.1 of the <xref linkend="biblio_ISOIEC23008-2"/> HEVC Video standard.</para>
          </listitem>
        </itemizedlist>
      </section>
      <section label="A.4.10" status="3" xml:id="sect_A.4.10">
        <title>HEVC/H.265 Main 10 Profile / Level 5.1 Video Compression</title>
        <para xml:id="para_b28b604d-591f-4633-adc2-eb17b8a1b2c0">The International Standards Organization ISO/IEC MPEG has developed an International Standard, <xref linkend="biblio_ISOIEC23008-2"/> (HEVC), for the video compression of generic coding of moving pictures and associated audio information. This standard is jointly maintained and has identical technical content as the <xref linkend="biblio_ISOIEC23008-2"/> HEVC standard.</para>
        <para xml:id="para_ac367f71-0941-4c74-8442-501bd7e79ef2">A DICOM Transfer Syntax for HEVC/H.265 Main 10 Profile / Level 5.1 Video Compression shall be identified by a UID value of:</para>
        <itemizedlist>
          <listitem>
            <para xml:id="para_6398d205-00c7-47fd-9f4a-4dcf987f6263">1.2.840.10008.1.2.4.108 corresponding to the HEVC/H.265 Main 10 Profile / Level 5.1 of the <xref linkend="biblio_ISOIEC23008-2"/> HEVC Video standard.</para>
          </listitem>
        </itemizedlist>
      </section>
        <section label="A.4.11" status="3" xml:id="sect_A.4.11">
            <title>Encapsulated Uncompressed Explicit VR Little Endian</title>
            <para xml:id="para_6c68e8dd-71f8-461d-a276-5295903ba50d">The DICOM Transfer Syntax for Encapsulated Uncompressed Explicit VR Little Endian encodes a stream of one or more frames of uncompressed pixel data as Encapsulated fragments, and shall be identified by a UID value of "1.2.840.10008.1.2.1.98".</para>
            <para xml:id="para_fa818748-2d80-4148-911a-8ce1050f3793">If the object allows multi-frame images in the pixel data field, then each frame shall be encoded separately. Each frame shall be encoded​ in one and only one Fragment (see <xref linkend="sect_8.2" xrefstyle="select: label"/>). </para>
            <para xml:id="para_d959418c-1c57-4c12-8d6b-dc82836dce7f">Within the Item Value of each Fragment (frame), the PixelData shall be encoded in the same manner as if it were encoded in Native format, including byte order, and padding to an even Item Length. OB VR shall be used, as required for all Encapsulated Format Transfer Syntaxes. </para>
        </section>    </section>
     <section label="A.5" status="2" xml:id="sect_A.5">
      <title>DICOM Deflated Little Endian Transfer Syntax (Explicit VR)</title>
      <para xml:id="para_7b1a24ad-0034-4dc1-9361-8a4beae65b11">This Transfer Syntax applies to the encoding of the entire DICOM Data Set.</para>
      <para xml:id="para_c0061611-6d14-4a0e-a67e-e53581003d9a">The entire Data Set is first encoded according to the rules specified in <xref linkend="sect_A.2" xrefstyle="select: label"/>.</para>
      <para xml:id="para_60020ba1-725e-4c20-bebd-5206f16dbcb7">The entire byte stream is then compressed using the "Deflate" algorithm defined in Internet RFC 1951.</para>
      <para xml:id="para_66fed7f1-4f6c-4b6f-88fd-a3db95e03916">If the deflate algorithm produces an odd number of bytes then a single trailing NULL byte shall be added after the last byte of the deflated bit stream.</para>
      <note>
        <orderedlist numeration="arabic">
          <listitem>
            <para xml:id="para_2c450bfd-49ab-4db9-9bc7-9b72dd52859d">The Pixel Data in Pixel Data (7FE0,0010), Float Pixel Data (7FE0,0008) or Double Float Pixel Data (7FE0,0009) is not handled in any special manner. The pixel data is first encoded as sequential uncompressed frames without encapsulation, and then is handled as part of the byte stream fed to the "deflate" compressor in the same manner as the value of any other attribute.</para>
          </listitem>
          <listitem>
            <para xml:id="para_4601a1d2-e004-43f4-a04c-4c7de6e616b7">This Transfer Syntax is particularly useful for compression of objects without pixel data, such as structured reports. It is not particularly effective at image compression, since any benefit obtained from compressing the non-pixel data is offset by less effective compression of the much larger pixel data.</para>
          </listitem>
          <listitem>
            <para xml:id="para_17f16857-2181-4d32-9562-9489e2735fc1">A freely available reference implementation of the "deflate" compressor may be found in the zlib package, which may be downloaded from <link xl:href="http://www.zlib.net/"/>.</para>
          </listitem>
          <listitem>
            <para xml:id="para_c57d3f48-11e5-4b70-ae0e-913a8afcbfef">Although the encoded stream may be padded by a trailing NULL byte, the end of the deflated bit stream will be indicated by the delimiter that will occur before the padding.</para>
          </listitem>
        </orderedlist>
      </note>
      <para xml:id="para_388e73ba-5381-4d1f-a295-8fc80abd79b9">In order to facilitate interoperability of implementations conforming to the DICOM Standard that elect to use this Transfer Syntax, the following policy is specified:</para>
      <itemizedlist>
        <listitem>
          <para xml:id="para_6c4b9d15-b230-4bee-8543-001de8d2b954">Any implementation that has elected to support the Deflated Explicit VR Little Endian Transfer Syntax for any Abstract Syntax, shall also support the Explicit VR Little Endian Transfer for that Abstract Syntax.</para>
        </listitem>
      </itemizedlist>
      <note>
        <orderedlist numeration="arabic">
          <listitem>
            <para xml:id="para_8e52de53-8fe1-476e-a825-7bd000722d5f">This requirement to support the (uncompressed) Explicit VR Little Endian Transfer Syntax is in order to ensure full-fidelity exchange of VR information in the case that the Association Acceptor does not support the Deflated Explicit VR Little Endian Transfer Syntax. The requirement specified in <xref linkend="sect_10.1" xrefstyle="select: label"/> of this Part, that the Default Implicit VR Little Endian Transfer Syntax be supported by all implementations except those that only have access to lossy compressed pixel data, is not waived. In other words, an implementation must support all three Transfer Syntaxes.</para>
          </listitem>
          <listitem>
            <para xml:id="para_cc946581-9067-494a-8f18-a84588d2b88e">There are no such "baseline" requirements on media, since such requirements are at the discretion of the Media Application Profile. Furthermore, sufficient object "management" information should be present in the DICOMDIR even if an individual application cannot decompress an instance encoded with the deflated Transfer Syntax.</para>
          </listitem>
        </orderedlist>
      </note>
      <para xml:id="para_1c96a663-1315-45ab-9b63-1a6c1873a135">This DICOM Deflated Explicit VR Little Endian Transfer Syntax shall be identified by a UID of Value "1.2.840.10008.1.2.1.99".</para>
    </section>
    <section label="A.6" status="2" xml:id="sect_A.6">
      <title>DICOM JPIP Referenced Transfer Syntax (Explicit VR)</title>
      <para xml:id="para_02dea79d-abb0-4c5f-8a33-d2e144a2ed12">This Transfer Syntax applies to the encoding of the entire DICOM Data Set.
        This Transfer Syntax shall only be used when Pixel Data (7FE0,0010) is present in the top level Data Set, and hence shall not be used when Float Pixel Data (7FE0,0008) or Double Float Pixel Data (7FE0,0009) are present. 
        This implies that when a DICOM Data Set is being encoded with the DICOM Little Endian Transfer Syntax the following requirements shall be met:</para>
      <orderedlist numeration="loweralpha">
        <listitem>
          <para xml:id="para_5324dce6-f95e-4eb8-a14e-59e441ca68c9">The Data Elements contained in the Data Set structure shall be encoded with Explicit VR (with a VR Field) as specified in <xref linkend="sect_7.1.2" xrefstyle="select: label"/>.</para>
        </listitem>
        <listitem>
          <para xml:id="para_49073db8-c9aa-43fe-86e5-7b9862cc2d5c">The encoding of the overall Data Set structure (Data Element Tags, Value Length, and Value) shall be in Little Endian as specified in <xref linkend="sect_7.3" xrefstyle="select: label"/>.</para>
        </listitem>
        <listitem>
          <para xml:id="para_647ac0bc-92fb-4049-835a-337d10f1db34">The encoding of the Data Elements of the Data Set shall be as follows according to their Value Representations:</para>
          <itemizedlist>
            <listitem>
              <para xml:id="para_8f3389c9-03bd-4d52-b2da-1665c0fd4030">For all Value Representations defined in this Part, except for the Value Representations OB and OW, the encoding shall be in Little Endian as specified in <xref linkend="sect_7.3" xrefstyle="select: label"/>.</para>
            </listitem>
            <listitem>
              <para xml:id="para_cb5211e5-ed9e-47fe-8b26-acb267e1a75e">For the Value Representations OB and OW, the encoding shall meet the following specification depending on the Data Element Tag:</para>
              <itemizedlist>
                <listitem>
                  <para xml:id="para_e1104bfd-3ae7-4bc4-8002-703ba9f77336">Pixel Data (7FE0,0010) shall not be present, but rather pixel data shall be referenced via Data Element (0028,7FE0) Pixel Data Provider URL</para>
                </listitem>
                <listitem>
                  <para xml:id="para_5c2597ac-0f18-4ea7-93f0-0cc37c2105d4">Overlay data, if present, shall only be encoded in the Overlay Data (60xx,3000) Element, which shall have the Value Representation OB or OW and shall be encoded in Little Endian.</para>
                </listitem>
                <listitem>
                  <para xml:id="para_77d99c9f-6eca-479b-ab1d-4804b374a106">Data Element (0028,0004) Photometric Interpretation shall be limited to the values: MONOCHROME1, MONOCHROME2, YBR_ICT and YBR_RCT.</para>
                </listitem>
              </itemizedlist>
            </listitem>
          </itemizedlist>
        </listitem>
      </orderedlist>
      <para xml:id="para_ce6f5e16-cce6-4cc0-a193-665980c733ce">This DICOM JPIP Referenced Transfer Syntax shall be identified by a UID of Value "1.2.840.10008.1.2.4.94 ".</para>
    </section>
    <section label="A.7" status="2" xml:id="sect_A.7">
      <title>DICOM JPIP Referenced Deflate Transfer Syntax (Explicit VR)</title>
      <para xml:id="para_0b30c0f2-d274-422f-9d76-47cf9c3c91ba">This Transfer Syntax applies to the encoding of the entire DICOM Data Set.</para>
      <para xml:id="para_9767bf59-7739-4fa0-9e7f-33862d0821c7">The entire Data Set is first encoded according to the rules specified in <xref linkend="sect_A.6" xrefstyle="select: label"/>.</para>
      <para xml:id="para_a0c08dde-4620-4350-be5a-34f374f9bc99">The entire byte stream is then compressed using the "Deflate" algorithm defined in Internet RFC 1951.</para>
      <para xml:id="para_ff74d158-d42f-4b58-93c2-2d7d6be0fcdc">This DICOM JPIP Referenced Deflate Transfer Syntax shall be identified by a UID of Value "1.2.840.10008.1.2.4.95".</para>
    </section>
        <section label="A.8" status="2" xml:id="sect_A.8">
            <title>SMPTE ST 2110-20 Uncompressed Progressive Active Video Transfer Syntax</title>
            <para xml:id="para_da80c567-43f1-473d-9483-85ae895610b4">This Transfer Syntax is used in a DICOM-RTV Metadata Flow in order to describe the accompanying <xref linkend="biblio_SMPTE_ST2110-20"/> Video Flow.</para>
            <para xml:id="para_82192435-6c37-4d69-9458-7d42f23db324">DICOM Attributes</para>
            <itemizedlist>
                <listitem>
                    <para xml:id="para_38eb76e2-726e-47c0-aa78-ef0f0fc78b03">Samples per Pixel (0028,0002)</para>
                </listitem>
                <listitem>
                    <para xml:id="para_afa2d833-b1b7-4a55-be0e-9b357a9f3927">Photometric Interpretation (0028,0004)</para>
                </listitem>
                <listitem>
                    <para xml:id="para_d7576144-8496-479e-a406-46da301ee0f1">Bits Allocated (0028,0100)</para>
                </listitem>
                <listitem>
                    <para xml:id="para_c720ea8b-eb1b-4f46-9ce9-dfd0eb4eb5a3">Bits Stored (0028,0101)</para>
                </listitem>
                <listitem>
                    <para xml:id="para_f4700c94-5a1d-47d7-986b-68d886115725">High Bit (0028,0102)</para>
                </listitem>
            </itemizedlist>
            <para xml:id="para_c5c43e89-2019-42f7-b879-94db28bf98e7">are still applicable with some accommodations below.</para>
            <para xml:id="para_52c63781-db1f-49c5-8d9b-c618ce0d964d">As DICOM Photometric Interpretation (0028,0004) values YBR_FULL, YBR_FULL_422, YBR_PARTIAL_420 are based on CCIR 601 (aka BT.601), DICOM-RTV supports only the following:</para>
            <itemizedlist>
                <listitem>
                    <para xml:id="para_a17c110d-8cef-4ea9-8acd-f9ce2207aba7">
<xref linkend="biblio_SMPTE_ST2110-20"/> YCbCr-4:4:4 sampling system</para>
                </listitem>
                <listitem>
                    <para xml:id="para_e53e5e71-a9c0-4fa6-93b2-47f1bdeedf5a">
<xref linkend="biblio_SMPTE_ST2110-20"/> RGB sampling system</para>
                </listitem>
                <listitem>
                    <para xml:id="para_f68a03fd-7559-4af2-8902-e8a6ed5485aa">
<xref linkend="biblio_SMPTE_ST2110-20"/> YCbCr-4:2:2 sampling system</para>
                </listitem>
                <listitem>
                    <para xml:id="para_ce20ec73-0792-473c-b6ab-5f9483424a63">
<xref linkend="biblio_SMPTE_ST2110-20"/> YCbCr-4:2:0 sampling system</para>
                </listitem>
            </itemizedlist>
            <para xml:id="para_642cadb8-938f-4439-82c2-375b550c09e3">
<xref linkend="table_A.8-1" xrefstyle="select: label"/> describes the different color resolution.</para>
            <table frame="box" label="A.8-1" rules="all" xml:id="table_A.8-1">
                <caption>DICOM Attributes for different color resolution</caption>
                <thead>
                    <tr valign="top">
                        <th align="center" colspan="1" rowspan="1">
                            <para xml:id="para_68c30330-883a-4666-a106-890ea4f34c77">Bit Depth</para>
                        </th>
                        <th align="center" colspan="1" rowspan="1">
                            <para xml:id="para_0f27f34a-3a30-461f-a224-267e083a4218">Samples per Pixel (0028,0002)</para>
                        </th>
                        <th align="center" colspan="1" rowspan="1">
                            <para xml:id="para_7d94e455-e8a0-4a2a-8537-2e1f78524e6c">Bits Allocated (0028,0100)</para>
                        </th>
                        <th align="center" colspan="1" rowspan="1">
                            <para xml:id="para_24fca27e-90c2-4a1c-8d9a-121e64f41d68">Bits Stored (0028,0101)</para>
                        </th>
                        <th align="center" colspan="1" rowspan="1">
                            <para xml:id="para_212b4fd4-a2b5-4701-b7a3-74b297c41698">High Bit (0028,0102)</para>
                        </th>
                    </tr>
                </thead>
                <tbody>
                    <tr valign="top">
                        <td align="center" colspan="1" rowspan="1">
                            <para xml:id="para_1992962e-131c-4f7c-a032-f46b74134fd3">8</para>
                        </td>
                        <td align="center" colspan="1" rowspan="1">
                            <para xml:id="para_afbd4b97-46a9-4f67-857c-4d7c82c380ab">3</para>
                        </td>
                        <td align="center" colspan="1" rowspan="1">
                            <para xml:id="para_f830d8cf-0b6e-4f3f-bf8d-a4e9c13a7cc9">8</para>
                        </td>
                        <td align="center" colspan="1" rowspan="1">
                            <para xml:id="para_2540817b-e88e-4504-8e0a-5fd7bee81085">8</para>
                        </td>
                        <td align="center" colspan="1" rowspan="1">
                            <para xml:id="para_7bdf314a-baa4-45f6-a153-719f51cfc7bb">7</para>
                        </td>
                    </tr>
                    <tr valign="top">
                        <td align="center" colspan="1" rowspan="1">
                            <para xml:id="para_a7aa3858-98bf-4cb7-a861-6e2cf8b3bfce">10</para>
                        </td>
                        <td align="center" colspan="1" rowspan="1">
                            <para xml:id="para_8e283cff-7307-4bbd-88de-75d9e71adff9">3</para>
                        </td>
                        <td align="center" colspan="1" rowspan="1">
                            <para xml:id="para_e9ee9079-ae12-4ab3-81e4-404471c08afc">16</para>
                        </td>
                        <td align="center" colspan="1" rowspan="1">
                            <para xml:id="para_5f6ebf3b-1e71-4b10-b462-43329bf7367d">10</para>
                        </td>
                        <td align="center" colspan="1" rowspan="1">
                            <para xml:id="para_38065520-b6e1-4d02-80e5-d7660573392f">9</para>
                        </td>
                    </tr>
                    <tr valign="top">
                        <td align="center" colspan="1" rowspan="1">
                            <para xml:id="para_f8b863e1-24ca-499a-834b-ce194daa65fc">12</para>
                        </td>
                        <td align="center" colspan="1" rowspan="1">
                            <para xml:id="para_edffd79a-a7fc-4ad8-a1e6-4ed344e21931">3</para>
                        </td>
                        <td align="center" colspan="1" rowspan="1">
                            <para xml:id="para_d2d1a9f5-a3e0-4e2b-8b11-7ee81caf8760">16</para>
                        </td>
                        <td align="center" colspan="1" rowspan="1">
                            <para xml:id="para_19e8a476-dcb3-4425-a04b-1348bd302ee1">12</para>
                        </td>
                        <td align="center" colspan="1" rowspan="1">
                            <para xml:id="para_8896b962-9e8f-4d11-9675-bd68cd870924">11</para>
                        </td>
                    </tr>
                    <tr valign="top">
                        <td align="center" colspan="1" rowspan="1">
                            <para xml:id="para_a20f16e0-ce6d-40f3-8fa2-13999724d6f5">16</para>
                        </td>
                        <td align="center" colspan="1" rowspan="1">
                            <para xml:id="para_e26eaf99-d741-4622-93c7-e3c256cb6212">3</para>
                        </td>
                        <td align="center" colspan="1" rowspan="1">
                            <para xml:id="para_b20d5d4b-bc1a-4966-b2a1-aaa2574ae62f">16</para>
                        </td>
                        <td align="center" colspan="1" rowspan="1">
                            <para xml:id="para_d01dd4da-696d-48a3-8c69-39c8519332dd">16</para>
                        </td>
                        <td align="center" colspan="1" rowspan="1">
                            <para xml:id="para_4105438b-8d30-402f-ad13-cdfee3a71a6a">15</para>
                        </td>
                    </tr>
                </tbody>
            </table>
            <para xml:id="para_649b76a4-bf75-4c27-b84d-d92ab7d5be02">The way of encoding pixels shall respect SMPTE ST2110-20.</para>
            <note>
                <para xml:id="para_b4293890-aa89-4d5d-aa88-e94bdd72a25d">This encoding is different than the encoding of Pixel Data (7FE0,0010). Example, for YBR_FULL_422 10 bits:</para>
            </note>
            <para xml:id="para_89741c5f-7c22-44ed-9d02-282532fd0fa9">- SMPTE ST 2110-20 Video Flow YCbCr 4:2:2 10 bits</para>
            <programlisting><![CDATA[
 0                   1                   2                   3
 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|   C'B00 (10 bits) |   Y'00 (10 bits)  |   C'R00 (10 bits) |   Y'01 (10 bits)  |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
]]></programlisting>
            <para xml:id="para_aa2c3854-700d-43ab-a78e-a6a2ee68a995">- DICOM Pixel Data (7FE0,0010) YBR_FULL_422 10 bits</para>
            <programlisting><![CDATA[
 0                   1                   2                   3                   4                   
 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|   Y'00 (10 bits)  |0|0|0|0|0|0|    Y'01 (10 bits) |0|0|0|0|0|0|   C'B00 (10 bits) |0|0|0|0|0|0|
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

    5                   6
8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3
-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   C'R00 (10 bits) |0|0|0|0|0|0|
-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
]]></programlisting>
            <para xml:id="para_d18dce96-3fa7-4ec1-aa29-62b0228833ca">A DICOM Transfer Syntax for SMPTE ST 2110-20 Uncompressed Progressive Active Video shall be identified by a UID value of</para>
            <itemizedlist>
                <listitem>
                    <para xml:id="para_532d102c-13a0-414c-af3f-8634fd60a65c">1.2.840.10008.1.2.7.1 corresponding to <xref linkend="biblio_SMPTE_ST2110-20"/> for the progressive video.</para>
                </listitem>
            </itemizedlist>
        </section>
        <section label="A.9" status="2" xml:id="sect_A.9">
            <title>SMPTE ST 2110-20 Uncompressed Interlaced Active Video Transfer Syntax</title>
            <para xml:id="para_5e1c62ff-9622-4b05-b296-ae8e36dc8956">This Transfer Syntax is used in a DICOM-RTV Metadata Flow in order to describe the accompanying <xref linkend="biblio_SMPTE_ST2110-20"/> Video Flow.</para>
            <para xml:id="para_15a331ec-e82a-4577-8563-9daaa7ce3e07">The parameters are similar to the ones described in the <xref linkend="biblio_SMPTE_ST2110-20"/> Uncompressed Progressive Active Video (<xref linkend="sect_A.8" xrefstyle="template: label"/>), but the frames are interlaced, one frame containing only odd lines and the next one containing only even lines.</para>
            <para xml:id="para_02d90f3f-bc9b-4126-82c6-5069df486261">A DICOM Transfer Syntax for SMPTE ST 2110-20 Uncompressed Interlaced Active Video shall be identified by a UID value of:</para>
            <itemizedlist>
                <listitem>
                    <para xml:id="para_af30a842-1bed-4fcb-aa81-b3c5fef122b7">1.2.840.10008.1.2.7.2 corresponding to <xref linkend="biblio_SMPTE_ST2110-20"/> for the interlaced video.</para>
                </listitem>
            </itemizedlist>
        </section>
        <section label="A.10" status="2" xml:id="sect_A.10">
            <title>SMPTE ST 2110-30 PCM Audio Transfer Syntax</title>
            <para xml:id="para_d85aaae3-643f-4517-82b5-3af8a9a2e30c">This Transfer Syntax is used in a DICOM-RTV Metadata Flow in order to describe the accompanying SMPTE ST21110-30 Audio Flow.</para>
            <para xml:id="para_7ce5d079-7958-492b-805f-500120545274">DICOM Attributes</para>
            <itemizedlist>
                <listitem>
                    <para xml:id="para_533f377c-f45f-4720-858d-9c5e8b93d079">Number of Waveform Channels (003A,0005) is limited to 15</para>
                </listitem>
                <listitem>
                    <para xml:id="para_96e0b66e-e387-4556-805f-5a1fa961fab8">Number of Waveform Samples (003A,0010) is limited to 96 (1ms at 96 kHz)</para>
                </listitem>
                <listitem>
                    <para xml:id="para_833751a2-529f-4a68-8798-446401616316">Sampling Frequency (003A,001A) shall either be 44100, 48000 or 96000</para>
                </listitem>
                <listitem>
                    <para xml:id="para_7480c9ce-0a51-4f05-86fc-1b09a2256450">Waveform Bits Stored (003A,021A) shall either be 16 or 24</para>
                </listitem>
                <listitem>
                    <para xml:id="para_6f693573-14cd-491b-a0f3-d9e2e3c53652">Waveform Bits Allocated (5400,1004) shall either be 16 or 24</para>
                </listitem>
                <listitem>
                    <para xml:id="para_22a82792-2e2a-440d-b811-993e92fe201d">Waveform Sample Interpretation (5400,1006) shall either be US, SS or OB</para>
                </listitem>
            </itemizedlist>
            <table frame="box" label="A.10-1" rules="all" xml:id="table_A.10-1">
                <caption>ST 2110-30 and DICOM sampling frequency</caption>
                <thead>
                    <tr valign="top">
                        <th align="center" colspan="1" rowspan="1">
                            <para xml:id="para_4a4cfbba-821a-4ee1-af0a-201cd1a14aff">ST 2110-30 Sampling Frequency</para>
                        </th>
                        <th align="center" colspan="1" rowspan="1">
                            <para xml:id="para_10ded564-f5e7-4cc5-b242-5babc2739455">Sampling frequency(0003,001A)</para>
                        </th>
                    </tr>
                </thead>
                <tbody>
                    <tr valign="top">
                        <td align="center" colspan="1" rowspan="1">
                            <para xml:id="para_a99c74cf-684b-4c97-9ea3-c9c1a24f6660">44.1 kHz</para>
                        </td>
                        <td align="center" colspan="1" rowspan="1">
                            <para xml:id="para_0db86977-0ba6-41a0-b89f-385b0cb70b9b">44100</para>
                        </td>
                    </tr>
                    <tr valign="top">
                        <td align="center" colspan="1" rowspan="1">
                            <para xml:id="para_eb370510-8992-4575-bb00-56b11df74277">48 kHz*</para>
                        </td>
                        <td align="center" colspan="1" rowspan="1">
                            <para xml:id="para_91663d0d-03c6-45cf-ac77-797ec2d7801d">48000</para>
                        </td>
                    </tr>
                    <tr valign="top">
                        <td align="center" colspan="1" rowspan="1">
                            <para xml:id="para_28fe46a9-0a95-4411-b163-704397bad1bd">96 kHz</para>
                        </td>
                        <td align="center" colspan="1" rowspan="1">
                            <para xml:id="para_34541a47-600f-4e82-84e7-60106c1b9e54">96000</para>
                        </td>
                    </tr>
                </tbody>
            </table>
            <note>
                <para xml:id="para_9f4db6ea-3e34-48db-814b-f858bce44836">* 48 kHz is recommended by SMPTE</para>
            </note>
            <table frame="box" label="A.10-2" rules="all" xml:id="table_A.10-2">
                <caption>Waveform Sample Interpretation</caption>
                <thead>
                    <tr valign="top">
                        <th align="center" colspan="1" rowspan="1">
                        <para xml:id="para_57dfa9c4-fae7-460f-a0ef-491a79f65a54">Bit Depth</para>
                    </th>
                    <th align="center" colspan="1" rowspan="1">
                        <para xml:id="para_46fcc4f0-46b8-492f-94e2-bc938d6848c2">Waveform Bits Stored (003A,021A)</para>
                    </th>
                    <th align="center" colspan="1" rowspan="1">
                        <para xml:id="para_21cad7bd-c287-48c4-b811-09c0a51e1bfe">Waveform Bits Allocated (5400,1006)</para>
                    </th>
                    <th align="center" colspan="1" rowspan="1">
                        <para xml:id="para_0b4291f0-3551-4716-a8c2-057f4302ae91">Waveform Sample Interpretation (5400,1006)</para>
                    </th>
                    <th align="center" colspan="1" rowspan="1">
                        <para xml:id="para_4549a750-527a-4f81-9d94-4fa4da0a59f9">Wave Sample Interpretation meaning</para>
                    </th>
                    </tr>
                </thead>
                <tbody>
                   <tr valign="top">
                        <td align="center" colspan="1" rowspan="1">
                            <para xml:id="para_7491f6db-b928-4920-9b25-49ef42658242">16</para>
                        </td>
                        <td align="center" colspan="1" rowspan="1">
                            <para xml:id="para_0caf5aa8-1e2c-491f-9ee9-08df59e0e20b">16</para>
                        </td>
                        <td align="center" colspan="1" rowspan="1">
                            <para xml:id="para_9953a3fd-1315-4245-9d90-274b84d5174c">16</para>
                        </td>
                        <td align="center" colspan="1" rowspan="1">
                            <para xml:id="para_774af7b6-726d-44b7-93ac-eea5d5550300">SS</para>
                        </td>
                        <td align="left" colspan="1" rowspan="1">
                            <para xml:id="para_bf87584a-ed14-4b0a-be27-0e75b7dbb806">signed 16-bit linear</para>
                        </td>
                    </tr>
                    <tr valign="top">
                        <td align="center" colspan="1" rowspan="1">
                            <para xml:id="para_8ab04fa6-6827-40d7-91b2-fdbabac9c998">16</para>
                        </td>
                        <td align="center" colspan="1" rowspan="1">
                            <para xml:id="para_099ffa06-826c-44c3-998a-13b783a80751">16</para>
                        </td>
                        <td align="center" colspan="1" rowspan="1">
                            <para xml:id="para_0e871d3f-1435-478c-a891-4bfa12f96557">16</para>
                        </td>
                        <td align="center" colspan="1" rowspan="1">
                            <para xml:id="para_0c2dc2c5-e4ae-44bb-920e-e0a9d8213d1b">US</para>
                        </td>
                        <td align="left" colspan="1" rowspan="1">
                            <para xml:id="para_cf275976-5401-468e-b048-bd3022f31895">unsigned 16-bit linear</para>
                        </td>
                    </tr>
                    <tr valign="top">
                        <td align="center" colspan="1" rowspan="1">
                            <para xml:id="para_58efeee0-dfe6-4dce-b058-7294de66dd76">24</para>
                        </td>
                        <td align="center" colspan="1" rowspan="1">
                            <para xml:id="para_0b67313d-2714-41a5-a246-ef668256668b">24</para>
                        </td>
                        <td align="center" colspan="1" rowspan="1">
                            <para xml:id="para_a1624a01-90e5-4fc0-9e29-1d7edf98d31b">24</para>
                        </td>
                        <td align="center" colspan="1" rowspan="1">
                            <para xml:id="para_34912a31-a6d5-4e8d-9979-42547ee49804">OB</para>
                        </td>
                        <td align="left" colspan="1" rowspan="1">
                            <para xml:id="para_45425b00-7aac-405b-a023-59fcbf6332d2">24 bit linear</para>
                        </td>
                    </tr>
                </tbody>
            </table>
            <table frame="box" label="A.10-3" rules="all" xml:id="table_A.10-3">
                <caption>Example of Number of Waveform Samples for 48kHz for basic Audio (Mono or Stereo)</caption>
                <thead>
                    <tr valign="top">
                        <th align="center" colspan="1" rowspan="1">
                            <para xml:id="para_fc6e1da2-4292-4913-b404-bce58be1e3d0">Bit Depth</para>
                        </th>
                        <th align="center" colspan="1" rowspan="1">
                            <para xml:id="para_2e0beb5f-e82f-49d8-b166-992030d1ba02">Waveform Bits Stored (003A,021A)</para>
                        </th>
                        <th align="center" colspan="1" rowspan="1">
                            <para xml:id="para_0bdd4387-7107-4aa4-892d-d9068a47b280">Numbers of Waveform Channels (003A,0005)</para>
                        </th>
                        <th align="center" colspan="1" rowspan="1">
                            <para xml:id="para_2848eeac-73c6-4aa2-b3e1-c739b80cf0c9">Number of Waveform Sample (003A,0010)</para>
                        </th>
                        <th align="center" colspan="1" rowspan="1">
                            <para xml:id="para_e7daeeca-6978-441d-a7bd-c5e5ece0b5d0">Resulting packet Length (1ms)</para>
                        </th>
                    </tr>
                </thead>
                <tbody>
                    <tr valign="top">
                        <td align="center" colspan="1" rowspan="1">
                            <para xml:id="para_dff50bfe-0c18-4c78-aaa4-a3e736112c33">16</para>
                        </td>
                        <td align="center" colspan="1" rowspan="1">
                            <para xml:id="para_78fc0228-67ae-412b-aa3e-92781a9faf3b">16</para>
                        </td>
                        <td align="center" colspan="1" rowspan="1">
                            <para xml:id="para_947191a0-8792-4de0-a99a-6ec08a9e1b33">1</para>
                        </td>
                        <td align="center" colspan="1" rowspan="1">
                            <para xml:id="para_5ac4edda-20ac-488f-bcf7-90b94d7b96bc">48</para>
                        </td>
                        <td align="center" colspan="1" rowspan="1">
                            <para xml:id="para_525acfa1-4c1c-40e9-b6ce-e8aba26321ab">96</para>
                        </td>
                    </tr>
                    <tr valign="top">
                        <td align="center" colspan="1" rowspan="1">
                            <para xml:id="para_326a83c4-1384-4e49-9e54-2ce393c14a07">24</para>
                        </td>
                        <td align="center" colspan="1" rowspan="1">
                            <para xml:id="para_d433cd84-a47d-4d6d-93d3-c5647d14ec8b">24</para>
                        </td>
                        <td align="center" colspan="1" rowspan="1">
                            <para xml:id="para_5db16d91-b9f1-435e-84b1-4133101de2df">1</para>
                        </td>
                        <td align="center" colspan="1" rowspan="1">
                            <para xml:id="para_6cf9d734-a875-474f-9fee-89831f2552e7">48</para>
                        </td>
                        <td align="center" colspan="1" rowspan="1">
                            <para xml:id="para_919f2d1a-3c19-4608-996e-adfcae0151c9">144</para>
                        </td>
                    </tr>
                    <tr valign="top">
                        <td align="center" colspan="1" rowspan="1">
                            <para xml:id="para_0f8f6db5-9eb3-4bb4-a330-6309c245f91b">16</para>
                        </td>
                        <td align="center" colspan="1" rowspan="1">
                            <para xml:id="para_2cadfa3b-dfc2-410f-9856-c2649dd7a253">16</para>
                        </td>
                        <td align="center" colspan="1" rowspan="1">
                            <para xml:id="para_c594d422-c845-4cac-b718-67135b28d3c5">2</para>
                        </td>
                        <td align="center" colspan="1" rowspan="1">
                            <para xml:id="para_ec410a08-a29b-4c0e-b7bb-c3b6bcf133fd">48</para>
                        </td>
                        <td align="center" colspan="1" rowspan="1">
                            <para xml:id="para_24bf1189-ab6e-4bf6-b251-f4f6237d874c">192</para>
                        </td>
                    </tr>
                    <tr valign="top">
                        <td align="center" colspan="1" rowspan="1">
                            <para xml:id="para_756c08b1-4c95-4ce8-98e6-d13e083588f8">24</para>
                        </td>
                        <td align="center" colspan="1" rowspan="1">
                            <para xml:id="para_305a4c29-165d-4aa5-a979-3464bb80bb92">24</para>
                        </td>
                        <td align="center" colspan="1" rowspan="1">
                            <para xml:id="para_9a3c35a0-9020-49f8-94f7-2aa9a1d00708">2</para>
                        </td>
                        <td align="center" colspan="1" rowspan="1">
                            <para xml:id="para_43924f4c-337c-4864-8830-3228b57b6556">48</para>
                        </td>
                        <td align="center" colspan="1" rowspan="1">
                            <para xml:id="para_252e197d-94ff-4c2b-9284-1cc077dee861">288</para>
                        </td>
                    </tr>
                </tbody>
            </table>
            <para xml:id="para_0b03401a-eeaf-4a8b-a337-a3ceedeb1832">
<xref linkend="biblio_SMPTE_ST2110-30"/> restricts the audio Flow:</para>
            <itemizedlist>
                <listitem>
                    <para xml:id="para_66b5ba31-8b6e-42f6-b7ef-1101f4ecded2">Sampling frequency is either 44.1 kHz, 48 kHz or 96 kHz, 48 kHz being the recommended value</para>
                </listitem>
                <listitem>
                    <para xml:id="para_e9bbd97e-5647-4a35-861c-04e40ad63511">Coding scheme is either L16 (16-bit linear) or L24 (24-bit linear)</para>
                </listitem>
                <listitem>
                    <para xml:id="para_52ed88c8-1b36-434a-9977-053f223b523a">Packet time should be 1ms (but could get down to 125 Âµs)</para>
                </listitem>
                <listitem>
                    <para xml:id="para_0cb90b6c-dd25-4714-ba20-98559754f748">Number of Waveform Channels is limited to 15</para>
                </listitem>
            </itemizedlist>
            <para xml:id="para_827da0bb-b9e0-42b1-b44f-b5b002c5fb7c">A DICOM Transfer Syntax for SMPTE ST 2110-30 PCM Digital Audio shall be identified by a UID value of:</para>
            <itemizedlist>
                <listitem>
                    <para xml:id="para_b4ebd975-5606-43f0-8ac6-3920763d8240">1.2.840.10008.1.2.7.3 corresponding to the SMPTE ST 2110-30 Professional Media over IP Networks: PCM Digital Audio.</para>
                </listitem>
            </itemizedlist>
        </section>
  </chapter>
  <chapter label="B" status="1" xml:id="chapter_B">
    <title>Creating a Privately Defined Unique Identifier (Informative)</title>
    <para xml:id="para_26a67ef8-8f86-4f8c-8fbd-7a9c02a3f319">Privately defined Unique Identifiers (UIDs) are used in DICOM to uniquely identify items such as Specialized or Private SOP Classes, Image SOP Instances, Study SOP Instances, etc.</para>
    <section label="B.1" status="2" xml:id="sect_B.1">
      <title>Organizationally Derived UID</title>
      <para xml:id="para_dda1e3c6-6365-4559-b16e-52b02f4a3451">A UID may be formed using a registered root (see <xref linkend="chapter_C" xrefstyle="template:Annex %n"/>) and an organization specific suffix. The manner in which the suffix of such an organizationally derived UID is defined is not constrained by the DICOM Standard. Only the guarantee of its uniqueness by the defining organization is required by DICOM.</para>
      <para xml:id="para_a34fb9de-e7ae-46e2-8b00-a42d58e19c5e">The following example presents a particular choice made by a specific organization in defining its suffix to guarantee uniqueness of a SOP Instance UID.</para>
      <programlisting><![CDATA[  "1.2.840.xxxxx.3.152.235.2.12.187636473"
   \___________/ \______________________/
       root     .         suffix
]]></programlisting>
      <para xml:id="para_0f9776ac-a38a-4894-874e-ff538ec47735">In this example, the root is:</para>
      <itemizedlist>
        <listitem>
          <para xml:id="para_fd41e6fb-bdbf-49fb-b6fe-31ac6c912e7b">1 Identifies ISO</para>
        </listitem>
        <listitem>
          <para xml:id="para_f30d3bf8-1398-43fc-8357-5c3f78c8ddf9">2 Identifies ANSI Member Body</para>
        </listitem>
        <listitem>
          <para xml:id="para_d5e8434d-fe43-44a9-ae56-7ab7cabfb0a9">840 Country code of a specific Member Body (U.S. for ANSI)</para>
        </listitem>
        <listitem>
          <para xml:id="para_f1ec66ef-55ae-429e-a338-2e2b92041c59">xxxxx Identifies a specific Organization.(assigned by ANSI)</para>
        </listitem>
      </itemizedlist>
      <para xml:id="para_9ae509a0-b5bc-4c62-9a1e-fb9cde355a7a">In this example the first two components of the suffix relate to the identification of the device:</para>
      <itemizedlist>
        <listitem>
          <para xml:id="para_6dfbb881-94fd-4980-9988-8e380d5e83fd">3 Manufacturer defined device type</para>
        </listitem>
        <listitem>
          <para xml:id="para_9618e44b-9ced-499e-86d5-750eba2682e6">152 Manufacturer defined serial number</para>
        </listitem>
      </itemizedlist>
      <para xml:id="para_058b9daf-d05e-417f-81c3-aad91a1e2b11">The remaining four components of the suffix relate to the identification of the image:</para>
      <itemizedlist>
        <listitem>
          <para xml:id="para_25d3d9c3-170c-401c-8025-4045279d79b3">235 Study number</para>
        </listitem>
        <listitem>
          <para xml:id="para_68bf716c-293e-4bde-8c7a-443dcab975f3">2 Series number</para>
        </listitem>
        <listitem>
          <para xml:id="para_f50b4e19-6af6-45a1-8ef1-1959461aaad5">12 Image number</para>
        </listitem>
        <listitem>
          <para xml:id="para_7ea9a993-5b82-4b67-9110-de7a8576a9c9">187636473 Encoded date and time stamp of image acquisition</para>
        </listitem>
      </itemizedlist>
      <para xml:id="para_745e9c15-f716-4812-b72d-c865169da26c">In this example, the organization has chosen these components to guarantee uniqueness. Other organizations may choose an entirely different series of components to uniquely identify its images. For example it may have been perfectly valid to omit the Study Number, Series Number and Image Number if the time stamp had a sufficient precision to ensure that no two images might have the same date and time stamp.</para>
      <para xml:id="para_07e7df1e-258c-4276-abf1-3f40dac4bcbc">Because of the flexibility allowed by the DICOM Standard in creating organizationally derived UIDs, implementations should not depend on any assumed structure of UIDs and should not attempt to parse UIDs to extract the semantics of some of its components.</para>
    </section>
    <section label="B.2" status="2" xml:id="sect_B.2">
      <title>UUID Derived UID</title>
      <para xml:id="para_1d439832-2824-40af-aa54-0619d57a50fd">
<xref linkend="biblio_ISOIEC9834-8"/> / <xref linkend="biblio_ITU-T_X.667"/> defines a method by which a UID may be constructed from the root "2.25." followed by a decimal representation of a Universally Unique Identifier (UUID). That decimal representation treats the 128 bit UUID as an integer, and may thus be up to 39 digits long (leading zeros must be suppressed).</para>
      <para xml:id="para_35ef9005-8914-4a15-82f3-37d07fe44f59">A UUID derived UID may be appropriate for dynamically created UIDs, such as SOP Instance UIDs, but is usually not appropriate for UIDs determined during application software design, such as private SOP Class or Transfer Syntax UIDs, or Implementation Class UIDs.</para>
    </section>
  </chapter>
  <chapter label="C" status="1" xml:id="chapter_C">
    <title>DICOM Unique Identifier Registration Process (Informative)</title>
    <para xml:id="para_30666135-22b9-4dc6-a0d7-1ba266c51437">This registration process applies to a number of unique identifiers that share the same properties, structure and registration process. It applies to the following identifiers:</para>
    <itemizedlist>
      <listitem>
        <para xml:id="para_7c27af43-833d-4eaf-aa36-ac9cf6c2efbe">The Values assigned to DICOM Data Elements of Value Representation VR = UI (see <xref linkend="table_6.2-1" xrefstyle="select: label"/>). Such Data Elements are defined in <olink targetdoc="PS3.3" targetptr="PS3.3" xrefstyle="select: labelnumber"/>, <olink targetdoc="PS3.4" targetptr="PS3.4" xrefstyle="select: labelnumber"/>, <olink targetdoc="PS3.6" targetptr="PS3.6" xrefstyle="select: labelnumber"/>, and <olink targetdoc="PS3.7" targetptr="PS3.7" xrefstyle="select: labelnumber"/>.</para>
      </listitem>
      <listitem>
        <para xml:id="para_b83e742c-ab35-4c3d-bcc9-a8ea430691fb">The DICOM Abstract Syntaxes Names. Abstract Syntax Names are defined in <olink targetdoc="PS3.4" targetptr="PS3.4" xrefstyle="select: labelnumber"/>.</para>
      </listitem>
      <listitem>
        <para xml:id="para_211b666e-40f6-4790-8c79-e8c0c3af8f05">The DICOM Transfer Syntax Names. Transfer Syntax Names are defined in <xref linkend="chapter_A" xrefstyle="template:Annex %n"/>.</para>
      </listitem>
      <listitem>
        <para xml:id="para_88b83736-9723-4511-8d51-82a34a6ae231">The DICOM Application Context Names. Application Context Names are defined in <olink targetdoc="PS3.7" targetptr="PS3.7" xrefstyle="select: labelnumber"/>
</para>
      </listitem>
    </itemizedlist>
    <para xml:id="para_24e29806-5be9-4491-8900-3da96c1a0750">UID structure is based on the numeric form of the OSI Object Identifier as defined by <xref linkend="biblio_ISOIEC8824"/>. Values shall be registered as defined by <xref linkend="biblio_ISOIEC9834-1"/> to ensure global uniqueness.</para>
    <para xml:id="para_6a78dede-58cb-44cf-996c-7f786829fb3a">The DICOM Standard assigns Values to a number of such unique identifiers. The organization responsible for their registration is NEMA, which guarantees uniqueness.</para>
    <para xml:id="para_1ffb6533-9c93-4d44-9830-99e40a6605cc">For privately registered identifiers, NEMA will not act as registration authority. Related organizations shall obtain their proper registration as defined for OSI Object Identifiers by <xref linkend="biblio_ISOIEC9834-1"/> to ensure global uniqueness. National Standards Organizations representing a number of countries (e.g., UK, France, Japan, USA, etc.) for the International Standards Organization act as a registration authority by delegation from ISO, as defined by <xref linkend="biblio_ISOIEC9834-1"/>.</para>
    <note>
      <orderedlist numeration="arabic">
        <listitem>
          <para xml:id="para_94940f63-97fb-473f-ae85-dcaece3090ac">For example, in the USA ANSI assigns, for a fee, Organization Identifiers to any requesting organization. Such an identifier may be used by the identified organization as a root to which it may add a suffix made of one or more components. The identified organization accepts the responsibility to properly register these suffixes to ensure uniqueness.</para>
        </listitem>
        <listitem>
          <para xml:id="para_aad0ba04-9e07-4118-a15b-755fc5c932e8">Following are two typical examples of obtaining a UID &lt;org root&gt;. These examples are not intended to illustrate all the possible methods for obtaining a UID &lt;org root&gt;, see <xref linkend="biblio_ISOIEC8824"/> and <xref linkend="biblio_ISOIEC9834-1"/> for complete specifications. Organization identifiers may be obtained from various ISO member bodies (e.g., IBN in Belgium, ANSI in the United States, AFNOR in France, BSI in Great Britain, DIN in Germany, COSIRA in Canada).</para>
          <para xml:id="para_f227c2e0-d982-4fca-8edc-a8ca4b5adb21">The first example shows the case of an &lt;org root&gt; issued by an ISO Member Body (ANSI in the USA in this example). The &lt;org root&gt; is composed of an identifier for ISO, a member body branch identifier, a country code and an organization ID. Note that there is no requirement that an implementation using an ANSI issued &lt;org root&gt; be made or located in the USA. The &lt;org root&gt; is made up of the following components: 1.2.840.xxxxx</para>
          <itemizedlist>
            <listitem>
              <para xml:id="para_ffbd5878-9a28-4e68-a286-d4081a7ba009">1 identifies ISO</para>
            </listitem>
            <listitem>
              <para xml:id="para_e24dd519-bcce-4110-9c5f-a720d6ca1d09">2 identifies the ISO member body branch</para>
            </listitem>
            <listitem>
              <para xml:id="para_1e574eda-8c5f-4d81-838a-0f3e3015b0df">840 identifies the country code of a specific ISO member body (U.S. for ANSI)</para>
            </listitem>
            <listitem>
              <para xml:id="para_57f46d70-2c47-4ca8-ac5a-80ac90f6baea">xxxxx identifies a specific organization as registered by the ISO member body ANSI.</para>
            </listitem>
          </itemizedlist>
          <para xml:id="para_31da41c0-6083-451d-8920-f72d95e7f30a">The second example shows the case of an &lt;org root&gt; issued by ISO (is delegated to BSI) to an international organization. It is composed of an identifier for ISO, an international organization branch identifier, and an International Code Designator. The value of the&lt;org root&gt; is assigned by an international registration authority that may be used by many different UIDs defined by the same international organization. The &lt;org root&gt; is made up of the following components: 1.3.yyyy</para>
          <itemizedlist>
            <listitem>
              <para xml:id="para_499b2691-1402-4376-8dd5-50c820a5f976">1 identifies ISO</para>
            </listitem>
            <listitem>
              <para xml:id="para_4d8d764a-2c5b-4207-8a93-9e7d28d57b04">3 identifies the international organization branch</para>
            </listitem>
            <listitem>
              <para xml:id="para_188f6c42-d0d3-4435-a4f3-10066d52d59d">yyyy identifies a specific organization as registered by an International Code Designator registration authority (see ISO 6523).</para>
            </listitem>
          </itemizedlist>
        </listitem>
        <listitem>
          <para xml:id="para_ad19f9ee-1e23-46f7-8964-27b1cc292caf">Example components of a &lt;suffix&gt; for unique identification of an image could include:</para>
          <itemizedlist>
            <listitem>
              <para xml:id="para_d9da110e-7c42-4e5e-8412-c38d3056e550">product</para>
            </listitem>
            <listitem>
              <para xml:id="para_88af855b-b28f-49b2-861a-ba640d4d7e8c">system identifier</para>
            </listitem>
            <listitem>
              <para xml:id="para_81d1bc01-faa2-457e-b449-6c89eadf7ec0">study, series and image numbers</para>
            </listitem>
            <listitem>
              <para xml:id="para_9a9a6722-11d4-492e-a55b-d723eb581117">study, series and image date &amp; times.</para>
            </listitem>
          </itemizedlist>
        </listitem>
      </orderedlist>
    </note>
  </chapter>
  <chapter label="D" status="1" xml:id="chapter_D">
    <title>Examples of Various Pixel Data and Overlay Encoding Schemes (Informative)</title>
    <section label="D.1" status="2" xml:id="sect_D.1">
      <title>Detailed Example of Pixel Data Encoding</title>
      <para xml:id="para_b01ae2bb-2185-4578-942e-98c14d606ea2">As specified in <olink targetdoc="PS3.3" targetptr="PS3.3" xrefstyle="select: labelnumber"/>, Image Pixel Data is stored within the Value of the Pixel Data Element (7FE0,0010). The order in which Pixel Data for an image plane is encoded is from left to right and top to bottom, a row at a time (see Figure <xref linkend="figure_D-1" xrefstyle="select: labelnumber"/>).</para>
      <para xml:id="para_d56a6c08-aa36-46fe-b3f8-1da93f9c40af">
        <figure label="D-1" pgwide="1" xml:id="figure_D-1">
          <title>An Image Pixel Plane</title>
          <mediaobject>
            <imageobject>
              <imagedata fileref="figures/PS3.5_D-1.svg"/>
              <!--<imagedata fileref="part05_fromword_files/image004.png"/>-->
            </imageobject>
          </mediaobject>
        </figure>
      </para>
      <para xml:id="para_5998f031-471f-40e0-ae40-05258e522685">An individual pixel may consist of one or more Pixel Sample Values (e.g., color or multi-planar images). Each Pixel Sample Value can be expressed as either a binary 2's complement integer or a binary unsigned integer, as specified by the Pixel Representation Data Element (0028, 0103). The number of bits in each Pixel Sample Value is specified by Bits Stored (0028,0101). For 2's complement integer Pixel Samples the sign bit is the most significant bit of the Pixel Sample Value.</para>
      <para xml:id="para_a165bbc9-4be1-42ae-9c1f-ce62842c6cba">A Pixel Cell is the container for a Pixel Sample Value and optionally additional bits. These additional bits are used to place Pixels on certain boundaries (byte, word, etc.). A Pixel Cell exists for every individual Pixel Sample Value in the Pixel Data. The size of the Pixel Cells is specified by Bits Allocated (0028,0100) and is greater than or equal to the Bits Stored (0028,0101). The placement of the Pixel Sample Values within the Pixel Cells is specified by High Bit (0028,0102).</para>
      <para xml:id="para_9b1447fb-69a8-4e09-90cf-01acc90bd818">Any restrictions on the characteristics of a Pixel Cell and the Pixel Sample Value contained therein are specific to the Information Object Definition (e.g., Image Object) containing the Pixel Data Element (see <olink targetdoc="PS3.3" targetptr="PS3.3" xrefstyle="select: labelnumber"/>).</para>
      <para xml:id="para_2d9bdfdb-d89e-4134-8216-796a54b2190f">The Pixel Data Element, as specified by the DICOM Default Little Endian Transfer Syntax in <xref linkend="sect_10.1" xrefstyle="select: label"/>, has a Value Representation of OW (Other Word). The Pixel Data in DICOM, as it was in ACR-NEMA 2.0, is packed, except that Bits Allocated is always either 1, or a multiple of 8 (see Figure <xref linkend="figure_D-2" xrefstyle="select: labelnumber"/>). One way to visualize this packed encoding is to imagine encoding the Pixel Cells as a concatenated stream of bits from the least significant bit of the first Pixel Cell up through the most significant bit of the last Pixel Cell. Within this stream, the most significant bit of any Pixel Cell is followed by the least significant bit of the next Pixel Cell. The Pixel Data can then be broken up into a stream of physical 16-bit words, each of which is subject to the byte ordering constraints of the Transfer Syntax.</para>
      <para xml:id="para_797183b5-abb6-4308-a7e1-a1958dabf82d">All other (non-default) DICOM Transfer Syntaxes make use of explicit VR encoding. For these Transfer Syntaxes, all Pixel Data where Bits Allocated is less than or equal to 8 may be encoded with an explicit VR of OB (see <xref linkend="chapter_A" xrefstyle="template:Annex %n"/>). As in the OW case, Pixel Cells are packed together, but in this case the Pixel Data is broken up into a stream of physical 8-bit words.</para>
      <note>
        <para xml:id="para_e83c50bf-f06f-4c8e-87cb-f15f9ad9d31f">For Pixel Data encoded with an explicit VR of OB, the encoding of the Pixel Data is unaffected by byte ordering.</para>
      </note>
      <para xml:id="para_d054b6da-e827-4f07-ac49-b9d6a6a03535">
        <figure label="D-2" pgwide="1" xml:id="figure_D-2">
          <title>Encoding (Packing) of Arbitrary Pixel Data with a VR of OW</title>
          <mediaobject>
            <imageobject>
              <imagedata fileref="figures/PS3.5_D-2.svg"/>
              <!--<imagedata fileref="part05_fromword_files/image006.png"/>-->
            </imageobject>
          </mediaobject>
        </figure>
      </para>
      <para xml:id="para_d333399a-71a2-48b7-aa5d-3f273112ca23">With the exception of single bit images, Pixel Cells begin and end on byte or word boundaries and such that the Pixel Sample Value contained within also fits 'neatly' within a cell.</para>
      <para xml:id="para_bfe42656-41ed-47bf-a26b-9edf81c9de89">Figure <xref linkend="figure_D-3" xrefstyle="select: labelnumber"/> is an example of Pixel Data encoding using the Value Representation of OW for the purposes of clarification. The Example is a valid example for a CT Image Information Object.</para>
      <para xml:id="para_59257f51-4a6f-4eda-b896-4f98f138b668">
        <figure label="D-3" pgwide="1" xml:id="figure_D-3">
          <title>Example Pixel Cells</title>
          <mediaobject>
            <imageobject>
              <imagedata fileref="figures/PS3.5_D-3.svg"/>
              <!--<imagedata fileref="part05_fromword_files/image008.png"/>-->
            </imageobject>
          </mediaobject>
        </figure>
      </para>
      <para xml:id="para_e6d2e3a9-b170-4012-ad60-5d7dc7ed91d5">Figure D-4 shows Pixel Data constructed of these example Pixel Cells as they are packed into a stream of 16-bit words.</para>
      <para xml:id="para_b7c06ba9-4b05-4287-89ce-9609b31806f2">
        <figure label="D-4" pgwide="1" xml:id="figure_D-4">
          <title>Example Pixel Cells Packed into 16-bit Words (VR = OW)</title>
          <mediaobject>
            <imageobject>
              <imagedata fileref="figures/PS3.5_D-4.svg"/>
              <!--<imagedata fileref="part05_fromword_files/image010.png"/>-->
            </imageobject>
          </mediaobject>
        </figure>
      </para>
      <para xml:id="para_e472579f-fe77-42ba-aac6-98bb721fc5b0">Byte ordering becomes a consideration when we represent the Pixel Data physically, in memory, a file, or on a network.</para>
      <para xml:id="para_e7daa4d4-f668-4ff9-a024-de8fa98e1554">In the memory of a byte-addressable Big Endian machine, the highest order byte (bits 8 - 15) in each 16-bit word has a binary address of x...x0. While in a byte-addressable Little Endian machine, the lowest order byte (bits 0 - 7) in each 16-bit word has a binary address of x...x0. Figure D-5 pictures our example Pixel Data streams as they would be addressed in the memory of both a Big Endian and a Little Endian machine.</para>
      <para xml:id="para_388c8227-f0e2-413b-81b4-2856db00cebf">
        <figure label="D-5" pgwide="1" xml:id="figure_D-5">
          <title>Example Pixel Cells Byte Ordered in Memory (VR = OW)</title>
          <mediaobject>
            <imageobject>
              <imagedata fileref="figures/PS3.5_D-5.svg"/>
              <!--<imagedata fileref="part05_fromword_files/image012.png"/>-->
            </imageobject>
          </mediaobject>
        </figure>
      </para>
      <para xml:id="para_bd0d30fe-e491-4c19-9fc4-dce65e96100e">Byte ordering is also specified as part of the negotiated Transfer Syntax used in the exchange of a DICOM message. Sixteen bit words are transmitted across the network (a byte at a time) least significant byte first in the case of a Little Endian Transfer Syntax (see Figure <xref linkend="figure_D-6" xrefstyle="select: labelnumber"/>).</para>
      <para xml:id="para_c5c3919d-9058-42b3-a74f-967950864a4f">
        <figure label="D-6" pgwide="1" xml:id="figure_D-6">
          <title>Sample Pixel Data Byte Streams (VR = OW)</title>
          <mediaobject>
            <imageobject>
              <imagedata fileref="figures/PS3.5_D-6.svg"/>
              <!--<imagedata fileref="part05_fromword_files/image014.png"/>-->
            </imageobject>
          </mediaobject>
        </figure>
      </para>
      <para xml:id="para_885ab505-2e41-4ee0-b7c4-f8ed5414afe6">As a last pair of examples, for Pixel Data having the Value Representation OW and the following attributes: 8 bits allocated, 8 bits stored, and a high bit of 7; the resulting byte streams pictured in <xref linkend="figure_D-7" xrefstyle="select: label"/> are as they would be transmitted across a network and/or stored on media. For Pixel Data having the same attributes, but having the explicit Value Representation OB; the resulting byte streams are unaffected by byte ordering and are pictured in <xref linkend="figure_D-8" xrefstyle="select: label"/>.</para>
      <para xml:id="para_4a8056ae-6ea0-49c6-a6aa-7b18e78aef7c">
        <figure label="D-7" pgwide="1" xml:id="figure_D-7">
          <title>Sample Pixel Data Byte Streams for 8-bits Allocated and 8-bits Stored (VR = OW)</title>
          <mediaobject>
            <imageobject>
              <imagedata fileref="figures/PS3.5_D-7.svg"/>
              <!--<imagedata fileref="part05_fromword_files/image016.png"/>-->
            </imageobject>
          </mediaobject>
        </figure>
      </para>
      <para xml:id="para_ce47df00-0694-4d94-a3c7-eb7f66c146fd">
        <figure label="D-8" pgwide="1" xml:id="figure_D-8">
          <title>Sample Pixel Data Byte Streams for 8-bits Allocated and 8-bits Stored (Explicit VR = OB)</title>
          <mediaobject>
            <imageobject>
              <imagedata fileref="figures/PS3.5_D-8.svg"/>
              <!--<imagedata fileref="part05_fromword_files/image018.png"/>-->
            </imageobject>
          </mediaobject>
        </figure>
      </para>
    </section>
    <section label="D.2" status="2" xml:id="sect_D.2">
      <title>Various Additional Examples of Pixel and Overlay Data Cells</title>
      <para xml:id="para_61245875-e644-4825-b82e-fb51677cc565">The following examples further illustrate the use of the data elements for Bits Allocated (0028,0100), Bits Stored (0028,0101) and High Bit (0028,0102) in the encoding of Pixel and Overlay Data. All examples show sample Pixel Cells before being encoded in byte streams (and before being affected by a particular Transfer Syntax).</para>
      <para xml:id="para_294dfbf3-a3cc-4dc8-955a-5c80cbe1740f">
        <figure label="D.2-1" pgwide="1" xml:id="figure_D.2-1">
          <title>Example 1 of Pixel and Overlay Data Cells</title>
          <mediaobject>
            <imageobject>
              <imagedata fileref="figures/PS3.5_D.2-1.svg"/>
              <!--<imagedata fileref="part05_fromword_files/image020.png"/>-->
            </imageobject>
          </mediaobject>
        </figure>
      </para>
      <para xml:id="para_77926ed4-b2dd-4965-8079-0e8575c65b73">Figure D.2-2 Example 2 of Pixel and Overlay Data Cells has been retired. See PS3.3 2014c.</para>
      <para xml:id="para_79d01209-de47-455e-b29f-4fff068a7403">
        <figure label="D.2-3" pgwide="1" xml:id="figure_D.2-3">
          <title>Example 3 of Pixel and Overlay Data Cells</title>
          <mediaobject>
            <imageobject>
              <imagedata fileref="figures/PS3.5_D.2-3.svg"/>
              <!--<imagedata fileref="part05_fromword_files/image024.png"/>-->
            </imageobject>
          </mediaobject>
        </figure>
      </para>
      <para xml:id="para_9942c20f-ce66-425b-b2e4-17c1a52a0e5a">
        <figure label="D.2-4" pgwide="1" xml:id="figure_D.2-4">
          <title>Example 4 of Overlay Data Cells</title>
          <mediaobject>
            <imageobject>
              <imagedata fileref="figures/PS3.5_D.2-4.svg"/>
              <!--<imagedata fileref="part05_fromword_files/image026.png"/>-->
            </imageobject>
          </mediaobject>
        </figure>
      </para>
      <note>
        <para xml:id="para_665274f2-7f58-483f-81eb-eef6a3be0cfe">In this example, the Overlay Bits are numbered in the same manner that Pixel Cells are numbered in the other examples in this Annex. That is Overlay Bit 1 is the first bit of the Overlay Plane, encoded from left to right and top to bottom, a row at a time.</para>
      </note>
      <para xml:id="para_3bd8aa48-40cc-4964-93c5-b8fdfe8d8bd1">
        <figure label="D.2-5" pgwide="1" xml:id="figure_D.2-5">
          <title>Example 5 of Single Bit Pixel Data Cells (VR=OW)</title>
          <mediaobject>
            <imageobject>
              <imagedata fileref="figures/PS3.5_D.2-5.svg"/>
            </imageobject>
          </mediaobject>
        </figure>
      </para>
    </section>
    <section label="D.3" status="2" xml:id="sect_D.3">
      <title>Examples of Float and Double Float Pixel Data</title>
      
      <para xml:id="para_34948a5a-269f-4291-9837-c569e451e375">Float Pixel Data having the Value Representation OF always has 32 bits allocated; the resulting byte streams pictured in <xref linkend="figure_D.3-1" xrefstyle="select: label"/> are as they would be transmitted across a network and/or stored on media.</para>
      <para xml:id="para_163e3bac-a3ae-444d-b105-3c315ccf40e4">
        <figure label="D.3-1" pgwide="1" xml:id="figure_D.3-1">
          <title>Sample Float Pixel Data Byte Streams for VR = OF</title>
          <mediaobject>
            <imageobject>
              <imagedata fileref="figures/PS3.5_D.3-1.svg"/>
            </imageobject>
          </mediaobject>
        </figure>
      </para>
      <para xml:id="para_505a9fc2-827e-495e-9b19-1be585bffa7e">Double Float Pixel Data having the Value Representation OD always has 64 bits allocated; the resulting byte streams pictured in <xref linkend="figure_D.3-2" xrefstyle="select: label"/> are as they would be transmitted across a network and/or stored on media.</para>
      <para xml:id="para_4cbb376e-e99b-4a06-bc8b-1505d2297c20">
        <figure label="D.3-2" pgwide="1" xml:id="figure_D.3-2">
          <title>Sample Float Pixel Data Byte Streams for VR = OD</title>
          <mediaobject>
            <imageobject>
              <imagedata fileref="figures/PS3.5_D.3-2.svg"/>
            </imageobject>
          </mediaobject>
        </figure>
      </para>
    </section>
  </chapter>
  <chapter label="E" status="1" xml:id="chapter_E">
    <title>DICOM Default Character Repertoire (Normative)</title>
    <para xml:id="para_fcee0f24-a472-439c-9cde-ef9984ce13c8">The default repertoire for character strings in DICOM is the Basic G0 Set of the International Reference Version of <xref linkend="biblio_ISO646"/> (ISO IR-6). In addition, the Control Characters LF, FF, CR, TAB and ESC are supported. These control characters are a subset of the C0 set defined in <xref linkend="biblio_ISO646"/> and ISO 6429:1990.</para>
    <para xml:id="para_d122af03-09da-43f0-8ffd-408f95215e67">The byte encoding of the Default Character Repertoire is pictured in Table E-1. This table can be used to derive both ISO column/row byte values and hex values for encoded representations (see <xref linkend="sect_6.1.1" xrefstyle="select: label"/>).</para>
    <table frame="box" label="E-1" rules="all" xml:id="table_E-1">
      <caption>DICOM Default Character Repertoire Encoding</caption>
      <thead>
        <tr valign="top">
          <th align="center" colspan="1" rowspan="1"/>
          <th align="center" colspan="1" rowspan="1"/>
          <th align="center" colspan="1" rowspan="1"/>
          <th align="center" colspan="1" rowspan="1"/>
          <th align="center" colspan="1" rowspan="1"/>
          <th align="center" colspan="1" rowspan="1">
            <para xml:id="para_1d9aa437-f130-4f94-9586-63b155afa989">b<subscript>8</subscript>
</para>
          </th>
          <th align="center" colspan="1" rowspan="1">
            <para xml:id="para_c5b91ba4-ad92-46c7-b790-df5164b3b37c">0</para>
          </th>
          <th align="center" colspan="1" rowspan="1">
            <para xml:id="para_4e29ba18-b5f7-4684-b3dd-3f0710b6bf9e">0</para>
          </th>
          <th align="center" colspan="1" rowspan="1">
            <para xml:id="para_b2c9061c-81bc-47cd-b772-f2441fc5930e">0</para>
          </th>
          <th align="center" colspan="1" rowspan="1">
            <para xml:id="para_cfffdbf7-3b04-4cb2-88f9-21d5adb33653">0</para>
          </th>
          <th align="center" colspan="1" rowspan="1">
            <para xml:id="para_a35b3f2f-7526-4052-a44b-bd614bdcf1c5">0</para>
          </th>
          <th align="center" colspan="1" rowspan="1">
            <para xml:id="para_c41348e0-7724-46ac-93e9-de451ab2540c">0</para>
          </th>
          <th align="center" colspan="1" rowspan="1">
            <para xml:id="para_6b8c8094-b0da-4159-817c-f556f2371282">0</para>
          </th>
          <th align="center" colspan="1" rowspan="1">
            <para xml:id="para_67993bd2-9f98-4ef6-bbc0-ba069b2a81f7">0</para>
          </th>
        </tr>
        <tr valign="top">
          <th align="center" colspan="1" rowspan="1"/>
          <th align="center" colspan="1" rowspan="1"/>
          <th align="center" colspan="1" rowspan="1"/>
          <th align="center" colspan="1" rowspan="1"/>
          <th align="center" colspan="1" rowspan="1"/>
          <th align="center" colspan="1" rowspan="1">
            <para xml:id="para_42fb30cb-96ef-47a9-98e2-70cdabd56037">b<subscript>7</subscript>
</para>
          </th>
          <th align="center" colspan="1" rowspan="1">
            <para xml:id="para_11b19962-abe8-4492-aa12-d4e380222ded">0</para>
          </th>
          <th align="center" colspan="1" rowspan="1">
            <para xml:id="para_1e4fe19d-513f-4c0f-8126-64f2d859a2f1">0</para>
          </th>
          <th align="center" colspan="1" rowspan="1">
            <para xml:id="para_04d6bf9b-de09-4212-91e6-9d1773ef75f1">0</para>
          </th>
          <th align="center" colspan="1" rowspan="1">
            <para xml:id="para_e5de4ef8-f614-4e01-a2d7-b6573fddd4fc">0</para>
          </th>
          <th align="center" colspan="1" rowspan="1">
            <para xml:id="para_07aae228-481c-4ca4-93b2-aaa14ea47cd8">1</para>
          </th>
          <th align="center" colspan="1" rowspan="1">
            <para xml:id="para_ddf2c275-4b08-4cc9-85cd-d1bae66d38ae">1</para>
          </th>
          <th align="center" colspan="1" rowspan="1">
            <para xml:id="para_65db0fd5-f0ef-46b6-a0ac-5885a9a5ae40">1</para>
          </th>
          <th align="center" colspan="1" rowspan="1">
            <para xml:id="para_46aa7a79-af5a-45da-b64b-5ecb2dc0d59a">1</para>
          </th>
        </tr>
        <tr valign="top">
          <th align="center" colspan="1" rowspan="1"/>
          <th align="center" colspan="1" rowspan="1"/>
          <th align="center" colspan="1" rowspan="1"/>
          <th align="center" colspan="1" rowspan="1"/>
          <th align="center" colspan="1" rowspan="1"/>
          <th align="center" colspan="1" rowspan="1">
            <para xml:id="para_7cc61d21-2361-4724-8d14-3c5c5427c3aa">b<subscript>6</subscript>
</para>
          </th>
          <th align="center" colspan="1" rowspan="1">
            <para xml:id="para_29828188-76e9-4505-9657-afe6eeed7939">0</para>
          </th>
          <th align="center" colspan="1" rowspan="1">
            <para xml:id="para_9def98bd-d4dd-443c-8fb7-0e00e873cb7e">0</para>
          </th>
          <th align="center" colspan="1" rowspan="1">
            <para xml:id="para_8dd82daf-a5e5-4234-b3ae-1a7e39d383cf">1</para>
          </th>
          <th align="center" colspan="1" rowspan="1">
            <para xml:id="para_833a9e13-8209-476b-9bfe-1c79d0e269b9">1</para>
          </th>
          <th align="center" colspan="1" rowspan="1">
            <para xml:id="para_17950e65-365b-4b14-a268-3efaad607ffc">0</para>
          </th>
          <th align="center" colspan="1" rowspan="1">
            <para xml:id="para_56402b08-ce56-4e43-b921-569b88b2534d">0</para>
          </th>
          <th align="center" colspan="1" rowspan="1">
            <para xml:id="para_27ef36b1-b014-4f90-b98d-f98054ed410b">1</para>
          </th>
          <th align="center" colspan="1" rowspan="1">
            <para xml:id="para_edffee72-a0df-4cae-b1f7-adf1fb0192c4">1</para>
          </th>
        </tr>
        <tr valign="top">
          <th align="center" colspan="1" rowspan="1"/>
          <th align="center" colspan="1" rowspan="1"/>
          <th align="center" colspan="1" rowspan="1"/>
          <th align="center" colspan="1" rowspan="1"/>
          <th align="center" colspan="1" rowspan="1"/>
          <th align="center" colspan="1" rowspan="1">
            <para xml:id="para_1113d073-d60a-4458-ac36-fdac47cb321f">b<subscript>5</subscript>
</para>
          </th>
          <th align="center" colspan="1" rowspan="1">
            <para xml:id="para_fe096639-7924-415d-b106-ea984c7e3b96">0</para>
          </th>
          <th align="center" colspan="1" rowspan="1">
            <para xml:id="para_79a98ea1-c6d6-4a06-a36b-ee0b4c3575b2">1</para>
          </th>
          <th align="center" colspan="1" rowspan="1">
            <para xml:id="para_65d83a43-0d4d-4982-956d-42fd22d4a30d">0</para>
          </th>
          <th align="center" colspan="1" rowspan="1">
            <para xml:id="para_73efd5ee-e409-430c-8919-0968047bd462">1</para>
          </th>
          <th align="center" colspan="1" rowspan="1">
            <para xml:id="para_1f0dfa10-c7e1-44ef-adc9-4b736cd8beff">0</para>
          </th>
          <th align="center" colspan="1" rowspan="1">
            <para xml:id="para_697627cb-3f30-4669-9ec7-53ff8336513a">1</para>
          </th>
          <th align="center" colspan="1" rowspan="1">
            <para xml:id="para_cd6c8da4-1c7b-4b61-ab18-a1592099de4d">0</para>
          </th>
          <th align="center" colspan="1" rowspan="1">
            <para xml:id="para_89533ecc-5262-480f-a4e2-a0a9cb3c0d96">1</para>
          </th>
        </tr>
        <tr valign="top">
          <th align="center" colspan="1" rowspan="1">
            <para xml:id="para_6e10cb69-b8ff-4782-b13f-330d7c6c7948">b<subscript>4</subscript>
</para>
          </th>
          <th align="center" colspan="1" rowspan="1">
            <para xml:id="para_46b1021d-b62a-4121-913c-4a070f1c6386">b<subscript>3</subscript>
</para>
          </th>
          <th align="center" colspan="1" rowspan="1">
            <para xml:id="para_7187839f-943a-4284-843d-e247f8937b17">b<subscript>2</subscript>
</para>
          </th>
          <th align="center" colspan="1" rowspan="1">
            <para xml:id="para_4a933e4d-accc-464e-ab79-3337ec623933">b<subscript>1</subscript>
</para>
          </th>
          <th align="center" colspan="1" rowspan="1"/>
          <th align="center" colspan="1" rowspan="1"/>
          <th align="center" colspan="1" rowspan="1">
            <para xml:id="para_5fa7d8ef-fd9f-47a4-a463-dbae33c625d0">00</para>
          </th>
          <th align="center" colspan="1" rowspan="1">
            <para xml:id="para_7ce14bd4-17d0-41f0-97ce-7f66e6aa935e">01</para>
          </th>
          <th align="center" colspan="1" rowspan="1">
            <para xml:id="para_7e0d3e40-65b6-4645-a8b2-576d51f0130f">02</para>
          </th>
          <th align="center" colspan="1" rowspan="1">
            <para xml:id="para_4c1e5978-c1b1-4a85-b943-c9821239f406">03</para>
          </th>
          <th align="center" colspan="1" rowspan="1">
            <para xml:id="para_8a49d4bc-6fa3-4111-93a7-a166cc30828f">04</para>
          </th>
          <th align="center" colspan="1" rowspan="1">
            <para xml:id="para_9d3ddda7-7e37-4df2-a2cc-b36c8f790f35">05</para>
          </th>
          <th align="center" colspan="1" rowspan="1">
            <para xml:id="para_12a6627d-93b9-461d-9d74-0c9a3c5b546e">06</para>
          </th>
          <th align="center" colspan="1" rowspan="1">
            <para xml:id="para_46e8a7db-51b2-4e48-91ff-0d6e1d623530">07</para>
          </th>
        </tr>
      </thead>
      <tbody>
        <tr valign="top">
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_f1647fd7-1094-47fb-855c-c6e1574f9343">0</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_4ac3c8c8-6af2-4a7d-a815-2c7870a47efd">0</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_e3763355-9486-469d-bd2e-ffd69ff79e29">0</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_57fe6962-2729-4f13-b698-085012a60fa5">0</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_ae26770d-8a7d-48e1-a157-15163214a1e0">00</para>
          </td>
          <td align="center" colspan="1" rowspan="1"/>
          <td align="center" colspan="1" rowspan="1"/>
          <td align="center" colspan="1" rowspan="1"/>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_338e642d-a996-4b54-8574-fb12b286f060">SP</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_5d98a9b7-d673-43c9-b95a-1f3b9f2a4ce4">0</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_438298e0-e578-463c-94fa-714b380e117b">@</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_ac05b7a9-76ae-43c9-aa63-a32943ab0f7f">P</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_c7ea9d6f-e9ad-4d74-9393-689395a9993c">`</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_642afcd9-aee3-40eb-a2d1-4f76d5021618">p</para>
          </td>
        </tr>
        <tr valign="top">
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_1fed972e-7c68-4bc5-8585-e944341b669c">0</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_d87bcbd0-028e-4481-a98c-54075a08e1cf">0</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_c28fc06d-f85b-4347-9ca8-f21e4651f7ed">0</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_888f3e6a-1868-4409-ae4a-7b287958a012">1</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_0554955a-6ff0-4de9-809f-f2a87393ba19">01</para>
          </td>
          <td align="center" colspan="1" rowspan="1"/>
          <td align="center" colspan="1" rowspan="1"/>
          <td align="center" colspan="1" rowspan="1"/>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_754e1c44-db57-4454-ac63-0e0ef63f21d5">!</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_5d5e4349-1f23-4277-b549-5a76dd0b6c55">1</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_3fb38e34-07ca-40a4-894c-11c98555071d">A</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_c088c17e-0223-450c-840d-e1b3c3a567ab">Q</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_0d471152-c880-4dbb-a500-216541fe0628">a</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_c0a84263-b231-49e1-ad3d-f3048776ae68">q</para>
          </td>
        </tr>
        <tr valign="top">
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_af42f8ff-16b3-441b-9b1d-d07bf73f6da9">0</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_567f2369-4374-43e3-bc25-18429aa5519f">0</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_b732f87d-6f86-4d36-a4e6-41ee5bd18640">1</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_ff0d3dde-be15-41a2-bfbe-f4382a776604">0</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_5c104811-e197-4b51-b3cb-7306a9eac109">02</para>
          </td>
          <td align="center" colspan="1" rowspan="1"/>
          <td align="center" colspan="1" rowspan="1"/>
          <td align="center" colspan="1" rowspan="1"/>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_057ffd69-0c00-474a-a884-9818a7dbb9f4">"</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_05646240-a4db-4919-a5ee-8bbf489b20ad">2</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_57699af2-7edc-48a8-963f-2da1488a32be">B</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_1137f0cf-f8be-488d-90c4-1b66642f20d5">R</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_3a5bea14-8463-4b50-801b-402f77922323">b</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_c7ba5809-d16b-4582-8832-4cfd9a16e037">r</para>
          </td>
        </tr>
        <tr valign="top">
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_073bfd1a-742c-40a6-889e-cd20c7ccb7a1">0</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_6e67b5e5-3a8a-4d1d-9d76-51a773830791">0</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_6e514052-c86d-4905-beed-e844433d9fd2">1</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_cd1572a4-b149-4a8a-995d-8face473828f">1</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_7b227247-5f0b-4bec-9b10-5d4281109f9c">03</para>
          </td>
          <td align="center" colspan="1" rowspan="1"/>
          <td align="center" colspan="1" rowspan="1"/>
          <td align="center" colspan="1" rowspan="1"/>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_e5f98e66-fac2-494f-9ab6-96669e3bdc20">#</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_11c36546-8f32-4211-9de2-1861a56be314">3</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_884bad4a-06dd-4c96-893b-894d326ce32b">C</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_b2ed0159-764e-49ed-a445-d3e7a6d0cc39">S</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_d78bd12f-96c6-4d39-892b-5c0e3863a4fb">c</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_621a213d-547e-4f1a-af5f-7185c3003612">s</para>
          </td>
        </tr>
        <tr valign="top">
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_218b1abc-b7cd-4e10-84ef-2a079464bda4">0</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_8725cac8-d060-467d-895b-adfe2fed7b45">1</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_f216ff14-996e-43b5-9f8e-16034f530cb0">0</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_2e1062b7-ca60-4483-9df3-8e6593289896">0</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_85637de4-1251-472f-b36c-23c96ac4ea4c">04</para>
          </td>
          <td align="center" colspan="1" rowspan="1"/>
          <td align="center" colspan="1" rowspan="1"/>
          <td align="center" colspan="1" rowspan="1"/>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_63e8b487-ea22-4d7f-9f70-cf033e2ae647">$</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_f6dd757b-e023-4883-ad57-fa63984e65e1">4</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_70a49ad0-2990-42a7-b67f-de8a87382ab9">D</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_28ce26e9-886c-4429-ab18-a11ec64e932b">T</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_1d728bd6-441f-4460-bd25-05ddfcd9d80f">d</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_4e938090-4f77-4c8a-9eca-e62a32eb5578">t</para>
          </td>
        </tr>
        <tr valign="top">
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_47703a46-3e29-4557-b00b-e595535c1467">0</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_2cc04ee1-b4c2-4c88-8b89-5eedd4dbae60">1</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_70f26b66-2d1b-4691-8183-1c9c150c5b0b">0</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_e9a34ed9-8e1a-4cc9-a963-89dd6a1fe965">1</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_fc5fa452-c354-4d83-bc0b-7f7d3691ff45">05</para>
          </td>
          <td align="center" colspan="1" rowspan="1"/>
          <td align="center" colspan="1" rowspan="1"/>
          <td align="center" colspan="1" rowspan="1"/>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_54b7d19e-b309-414a-bb06-7a4160ac358f">%</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_1d46cf39-c2f4-4f98-89b0-6802356ef87e">5</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_b9074de4-62a5-4ea6-8672-d4a65218896a">E</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_5a7d3f11-dee1-45d3-8ec4-ff3ee5b56405">U</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_9c184ecf-415f-4a04-b26b-e7c5e6df0213">e</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_d05ae211-af16-4117-a30d-a279d1efcb54">u</para>
          </td>
        </tr>
        <tr valign="top">
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_6c5cdd8b-5d55-4a68-801a-57c610411b94">0</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_23a25b36-a812-4da3-8622-b636f551d75f">1</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_b870e492-ef69-4282-b416-eb92850fcb3c">1</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_f28bf45a-43c3-4a2f-a279-c6538daa5879">0</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_6da12d3a-709b-4463-b2e6-d17d8b3e59e1">06</para>
          </td>
          <td align="center" colspan="1" rowspan="1"/>
          <td align="center" colspan="1" rowspan="1"/>
          <td align="center" colspan="1" rowspan="1"/>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_b350132d-832f-4238-a761-aad395bb72a9">&amp;</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_7418ef38-19c4-4cbc-aef2-e93b17b91b67">6</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_1f3520ec-b751-4f28-a31b-d3d87ea5942d">F</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_e4e783d2-d1c0-4501-96e5-235ef4c6cbac">V</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_1eaba88e-4e09-4d74-b0e4-aee41d719cd4">f</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_485b2000-02d9-4208-a305-9c2cf7a2925f">v</para>
          </td>
        </tr>
        <tr valign="top">
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_8c998a39-d064-4e51-8474-9725466ec2a1">0</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_6c6915e1-31b2-4e20-b464-eacf7960dd6e">1</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_893558e0-d4ed-46d3-8d5c-a590bcc7fa1c">1</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_60051387-5de1-4c8a-82dc-50ed3210c845">1</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_a03efeff-ca7b-4eea-a125-72bf2c85ace4">07</para>
          </td>
          <td align="center" colspan="1" rowspan="1"/>
          <td align="center" colspan="1" rowspan="1"/>
          <td align="center" colspan="1" rowspan="1"/>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_a4097afe-30d5-4859-b0b9-f8178661d050">'</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_4d903ce1-69e1-4f48-b927-3f890e2a695d">7</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_58043ada-dc31-450a-a576-2e1bb39bf135">G</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_72d8733b-6fcf-457f-855e-54a5bf5eda85">W</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_7050b19a-d7e8-4c64-808e-2276b5ae7b24">g</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_b1aad31d-f4b7-4131-a170-d2877e740256">w</para>
          </td>
        </tr>
        <tr valign="top">
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_ac304de1-cfc1-4e5e-9221-1bdb85d25314">1</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_5a1affe0-bb89-40f3-9827-6288cd9c3810">0</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_576e3e57-fd83-4c45-a4b9-8f8ef4ffc38c">0</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_02a26a8f-2146-4df8-b58a-d0dfb34b64de">0</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_f72e195e-5824-4f8d-8f84-df9149f337b6">08</para>
          </td>
          <td align="center" colspan="1" rowspan="1"/>
          <td align="center" colspan="1" rowspan="1"/>
          <td align="center" colspan="1" rowspan="1"/>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_23323109-9730-4f96-b326-5ac5c0b34f41">(</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_03a1573c-79a2-46b9-80b8-b6d51f2f5799">8</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_32348569-af82-4692-bbd5-190825221749">H</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_0cf34250-fb72-4fbb-bfdb-f262ad50d0ca">X</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_87a4ddf6-58a2-4fda-b120-26aee5f4e058">h</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_77d2e449-daab-4152-830a-9feef6407528">x</para>
          </td>
        </tr>
        <tr valign="top">
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_07a56d6e-f0ad-4bbe-b86a-cd356a068e50">1</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_ab4d2e47-5400-4510-9129-02757924c743">0</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_96b19689-3456-40e8-8829-26d0d605bb53">0</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_d671dfef-b405-4430-81c2-009e223e77d2">1</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_2095685a-292e-4138-96a8-5e581354e8cb">09</para>
          </td>
          <td align="center" colspan="1" rowspan="1"/>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_97df7fc3-bad9-448d-b3aa-c702c1bce410">TAB</para>
          </td>
          <td align="center" colspan="1" rowspan="1"/>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_1374b2fe-0968-492e-88de-2942ec29a553">)</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_98daa375-f3b4-4459-9904-464de6778789">9</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_54e1312c-9f93-40be-a78b-97e7576f9dde">I</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_55373db0-4d7d-4a02-abe6-e3b1d6f9d192">Y</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_cb31471d-a21e-4eb3-87f9-b7d6edc06f25">i</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_3701d041-3efe-4363-b902-3fa1282ca755">y</para>
          </td>
        </tr>
        <tr valign="top">
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_490d3d9c-c2b9-45f2-a0c9-9da3320fb20c">1</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_b9f27d16-26f0-483b-8856-1e37d2221cc8">0</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_7fa37238-7107-49d7-b66f-e0503b508d99">1</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_ef4ffeda-bb04-49fa-b733-1187cdc0f5c8">0</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_433ad407-3d83-4661-9ae2-15a3494d0d09">10</para>
          </td>
          <td align="center" colspan="1" rowspan="1"/>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_57b625e9-d36d-4164-940b-9e1220f90dfe">LF</para>
          </td>
          <td align="center" colspan="1" rowspan="1"/>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_d4e03d64-9b28-47c7-b30e-83bdb6046612">*</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_3a4f7368-7925-44ef-82b0-7b44524cd0b1">:</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_08b3ecf6-954e-4ed2-aa78-4ba538e7312f">J</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_ca35d7a1-ceee-4634-8fa0-88339aaef7d2">Z</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_219944ca-9346-4989-bf89-b3a3a26501a0">j</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_ec5ae100-4ca0-49a2-adf6-35eb8f191a80">z</para>
          </td>
        </tr>
        <tr valign="top">
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_d6336983-6f86-4c54-8189-707276c100fd">1</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_41327b74-383f-40fa-85e4-58ab652468da">0</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_b91b3624-552b-4f80-b3cf-0238c7ceeb4f">1</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_a469b3b6-fb4e-4aa4-86bf-db3182852c5a">1</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_772cf565-0238-4610-91a9-57c8260e9a87">11</para>
          </td>
          <td align="center" colspan="1" rowspan="1"/>
          <td align="center" colspan="1" rowspan="1"/>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_73def878-e547-4bb0-bf07-13b482573344">ESC</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_b58ea9e7-afbb-4a6d-b942-8f5efcf2aace">+</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_20c05dbe-a2ce-450c-be9f-6d7168adf657">;</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_9120ac35-c42a-40dd-b398-5cb40b662d7d">K</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_f3fd299c-b327-4725-bbc9-ba8c32899387">[</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_61175822-678b-4ebc-95d6-aa3e557ba0f1">k</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_07aab836-023a-422d-ae00-a77f95147259">{</para>
          </td>
        </tr>
        <tr valign="top">
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_776d655e-3dce-462d-90e4-07918008e035">1</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_f9e9db0f-c370-4146-ad31-595e5782b290">1</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_798daf67-6e0b-4cc9-8ba9-0cd0267a39ee">0</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_aa115228-ebd5-49e8-9c66-1c56a1b2eb19">0</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_313f28a1-87cb-40a5-9496-a773ad11eb48">12</para>
          </td>
          <td align="center" colspan="1" rowspan="1"/>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_c42a4d91-b7a5-4773-9cc8-2b71024aa67c">FF</para>
          </td>
          <td align="center" colspan="1" rowspan="1"/>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_763090a5-b63c-4a1a-89e5-3fc8f3f7f801">,</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_29d733e4-efe0-4d0f-abbe-260349b8a825">&lt;</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_e00f2ebc-7ae6-487a-9078-3e143cf83cef">L</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_05804564-16c9-418b-ac80-39f63fe6fbb1">\</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_b66a63c3-7b27-4c04-8c29-07d14055d395">l</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_f8089a7a-ea64-427a-9b70-d7144debcc6b">|</para>
          </td>
        </tr>
        <tr valign="top">
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_10374919-e1b9-453d-abdc-3bb88f3cbad6">1</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_b9af9d00-e485-4668-8c53-00dc7cc49444">1</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_97074097-8264-48e5-a52d-288c25016f56">0</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_332b1bdd-700d-4394-994e-8cd64866f20b">1</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_0403adf4-b2fc-4152-8d87-7e0620a94693">13</para>
          </td>
          <td align="center" colspan="1" rowspan="1"/>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_d19213d7-c27a-4c13-a674-fc601a1d7214">CR</para>
          </td>
          <td align="center" colspan="1" rowspan="1"/>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_33df1436-aeea-43c5-b4f6-472ee7c0b1fb">-</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_01e37fc7-14ec-4fbf-9178-d9202975310b">=</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_1ebb9356-310b-4cc7-8d8b-9ac57f0e96f1">M</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_511667c2-e151-4fd5-aba9-f775ff612473">]</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_d534782c-a9ec-40c2-b2bd-2e0dad770d1a">m</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_528270f0-2382-4193-925d-6a23f107576b">}</para>
          </td>
        </tr>
        <tr valign="top">
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_08dc9a6f-fdc2-416b-a4a4-69138d89f5b9">1</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_531061e4-a2ff-4570-8c74-f2d5ed658049">1</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_d9362539-a5ea-4c88-bc7c-2003d8b33bd0">1</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_88004f1f-d260-4215-82d4-56d34d7909b4">0</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_8b0f8555-7fe6-4f25-9479-bea1041d6879">14</para>
          </td>
          <td align="center" colspan="1" rowspan="1"/>
          <td align="center" colspan="1" rowspan="1"/>
          <td align="center" colspan="1" rowspan="1"/>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_786f703d-5b56-4311-8324-2329ec8647d9">.</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_b7df5d9b-3641-4b37-b7c5-d03d08b954e6">&gt;</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_ff85bbb8-2ded-4de1-a914-ad58c0bad9c1">N</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_322c809c-2029-47f6-9929-6caba36021b5">^</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_a69943ef-9ccd-4bff-a027-2eaae792a16f">n</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_6e9cbe59-637d-409d-aa56-4d157b54fdc9">~</para>
          </td>
        </tr>
        <tr valign="top">
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_524c41f6-d83b-4c6b-a8ea-7112d1502d00">1</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_fdb55385-4004-47c5-8b63-e5c0293690d4">1</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_5fccf2b3-dca4-4b06-8f3c-26e68c2c140b">1</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_0744b25e-59df-4483-a073-188199c4d355">1</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_a90bfd9b-aba6-4b63-b129-2dc574791228">15</para>
          </td>
          <td align="center" colspan="1" rowspan="1"/>
          <td align="center" colspan="1" rowspan="1"/>
          <td align="center" colspan="1" rowspan="1"/>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_a57bc906-c9e2-4b49-a338-81acd736e4cf">/</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_18118f5b-65d0-48c9-acfb-e078a43a9cdf">?</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_0cb80858-4a6a-49cd-a903-f28cd2689ff7">O</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_3f1603a4-c5b6-4b76-9fa4-d474763a333c">_</para>
          </td>
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_3c163445-8e46-4220-9ac9-9eccfd91c02b">o</para>
          </td>
          <td align="center" colspan="1" rowspan="1"/>
        </tr>
      </tbody>
    </table>
  </chapter>
  <chapter label="F" status="1" xml:id="chapter_F">
    <title>Encapsulated Images As Part of A DICOM Message (Informative)</title>
    <para xml:id="para_a58b2715-7af8-4e25-a75d-197a0dcf8f46">The following remarks apply generally to communicating an encoded image within a message structure according to the DICOM Standard:</para>
    <para xml:id="para_5fcbff43-3433-4dfe-b7fa-8b170936cce8">a) In the course of including an encoded image in a DICOM message, the encoding is not changed. The encoded data stream is merely segmented and encapsulated according to the protocols of the DICOM Standard. After unpacking the DICOM message, the encoded data stream can be fully reconstructed at the receiving node.</para>
    <para xml:id="para_608d6823-03a1-48e2-92c4-a4a39ebeac1c">b) The object definition of the DICOM Standard is always determining format and other choices that a specific encoding implementation may offer. The encoded image must be consistent with the definition of the object of which the encoded image is part. For example:</para>
    <para xml:id="para_e9d8efd4-28d5-455e-b856-2770e59dab6d">1) If the object is defined to contain 10-bit pixel data, it is assumed that the encoding process is one that accepts at least 10-bit data. Hence, there is no need for defining separate Transfer Syntaxes, e.g., for 8-bit or 12-bit implementations. Any 12-bit implementation is assumed to operate in an 8-bit process if the object is defined to contain 8-bit data.</para>
    <para xml:id="para_e2855248-d9d2-4307-bf54-af1f2cc9dd9d">2) If the image of an object is interleaved, the encoding process must reproduce the interleaving.</para>
    <para xml:id="para_b1f31f6b-d2e5-4d7c-b704-3c31d1cc4e4b">c) Specifications in the encoding file header must be consistent with the DICOM Message header, e.g., regarding the number of rows and columns.</para>
    <para xml:id="para_6247970c-42d1-4899-a2bc-6b97c8b48cba">d) The byte order specification of an encoded file is not altered in the course of encapsulating it in a DICOM message.</para>
    <section label="F.1" status="2" xml:id="sect_F.1">
      <title>Encapsulated JPEG Encoded Images</title>
      <para xml:id="para_43a4b4d4-b1fb-435b-b73c-c2f42edfe2e1">The International Standards Organization (ISO/IEC JTC1/SC2/WG10) has prepared an International Standard, ISO 10918-1 (JPEG Part 1) and International Draft Standard ISO 10918-2 (JPEG Part 2), for the digital compression and coding of continuous-tone still images. This standard is collectively known as the JPEG Standard.</para>
      <para xml:id="para_202b5b07-3d7e-46ee-b33a-833861af066f">Part 1 of the JPEG Standard sets out requirements and implementation guidelines for the coded representation of compressed image data to be interchanged between applications. The processes and representations are intended to be generic in order to support the broad range of applications for color and grayscale still images for the purpose of communications and storage within computer systems. Part 2 of the JPEG Standard defines tests for determining whether implementations comply with the requirements of the various encoding and decoding processes specified in Part 1 of the JPEG Standard.</para>
      <para xml:id="para_f6e03c91-36e0-41d3-8bc8-c1102eb07593">The JPEG Standard specifies lossy and lossless code processes. The lossy coding is based on the discrete cosine transform (DCT), permitting data compression with an adjustable compression ratio. The lossless coding employs differential pulse code modulation (DPCM).</para>
      <para xml:id="para_954a00bb-cda2-4978-a99a-7aa8ea14a217">The JPEG Standard permits a variety of coding processes for the coder and decoder. These processes differ in coding schemes for the quantified data and in sample precision. The coding processes are consecutively numbered as defined in the International Draft Standard ISO 10918-2 (JPEG Part 2), and are summarized in <xref linkend="table_F.1-1" xrefstyle="select: label"/>. The simplest DCT-based coding process is referred to as Baseline Sequential with Huffman Coding for 8-bit Samples.</para>
      <table frame="box" label="F.1-1" rules="all" xml:id="table_F.1-1">
        <caption>JPEG Modes of Image Coding</caption>
        <thead>
          <tr valign="top">
            <th align="center" colspan="1" rowspan="1">
              <para xml:id="para_4e9740dc-9d0d-4211-adc2-3bb7eaeb985d">
                <emphasis role="bold">No.</emphasis>
              </para>
            </th>
            <th align="center" colspan="1" rowspan="1">
              <para xml:id="para_5fb315fb-0351-486c-b1d3-c635bc28fe63">
                <emphasis role="bold">Description</emphasis>
              </para>
            </th>
            <th align="center" colspan="1" rowspan="1">
              <para xml:id="para_b63649cd-5a0a-4a96-8e6c-39ec72ede8b1">
                <emphasis role="bold">Lossy</emphasis>
              </para>
              <para xml:id="para_6e8a9f22-a642-4a05-a5be-652b7d94f0db">
                <emphasis role="bold">LY</emphasis>
              </para>
              <para xml:id="para_b0cc1b18-2532-4d5d-86ea-d173597fe3a9">
                <emphasis role="bold">Lossless</emphasis>
              </para>
              <para xml:id="para_f417e767-d75e-4272-9ad5-ad2e9102732b">
                <emphasis role="bold">LL</emphasis>
              </para>
            </th>
            <th align="center" colspan="1" rowspan="1">
              <para xml:id="para_5574551a-8ebd-4887-9f70-9605a262d14b">
                <emphasis role="bold">Non-Hierarchical</emphasis>
              </para>
              <para xml:id="para_0eb83a1a-e02f-4db4-9e77-7c90beaf485f">
                <emphasis role="bold">NH</emphasis>
              </para>
              <para xml:id="para_f0290778-118b-4410-9f31-0ddf0bc1efac">
                <emphasis role="bold">Hierarchical</emphasis>
              </para>
              <para xml:id="para_e5e8cdf9-ecb1-42de-b599-73681c331554">
                <emphasis role="bold">H</emphasis>
              </para>
            </th>
            <th align="center" colspan="1" rowspan="1">
              <para xml:id="para_67172c0f-41c8-4391-8ed6-3980d5a9cf43">
                <emphasis role="bold">Sequential</emphasis>
              </para>
              <para xml:id="para_346a115d-e079-4efc-860a-e208112d52c1">
                <emphasis role="bold">S</emphasis>
              </para>
              <para xml:id="para_773f1c22-35ed-4652-891a-522a0c62bc0b">
                <emphasis role="bold">Progressive</emphasis>
              </para>
              <para xml:id="para_5b580826-730b-4fc7-925b-c58dfd888366">
                <emphasis role="bold">P</emphasis>
              </para>
            </th>
            <th align="center" colspan="1" rowspan="1">
              <para xml:id="para_78d98263-dad6-4f41-9a13-e8146c9a72b0">
                <emphasis role="bold">Transform</emphasis>
              </para>
            </th>
            <th align="center" colspan="1" rowspan="1">
              <para xml:id="para_952a973e-87e3-4c98-8daf-82d1e335190d">
                <emphasis role="bold">Coding</emphasis>
              </para>
            </th>
            <th align="center" colspan="1" rowspan="1">
              <para xml:id="para_e2a90666-dc16-48a3-bbf4-91baa5fec21f">
                <emphasis role="bold">Accepted Bits</emphasis>
              </para>
            </th>
          </tr>
        </thead>
        <tbody>
          <tr valign="top">
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_b9c7386d-07b8-49b0-820f-77183f280799">1</para>
              <para xml:id="para_49250d89-5cff-4a4a-977e-c863f3996385">2</para>
              <para xml:id="para_a783908d-599c-40ba-8e0d-6bfc004e692a">4</para>
            </td>
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_3005e7d9-b767-4d44-9bc6-71f3b7e66be7">Baseline</para>
              <para xml:id="para_e3af8514-74bb-4962-806f-e53a61da9be1">Extended</para>
              <para xml:id="para_f11e4fb2-4286-4e36-8fca-54e990b42aa6">Extended</para>
            </td>
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_2ec4fac4-980f-4e42-8379-f024fe79bcc4">LY</para>
              <para xml:id="para_408e1b38-2e5e-4350-bea2-52fcd0098ee5">LY</para>
              <para xml:id="para_11b74683-b2d4-4655-811b-058a7073c8b2">LY</para>
            </td>
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_e3df08d9-f626-42d8-8d69-39ae96e49cc0">NH</para>
              <para xml:id="para_48a3d8f5-a6c9-4792-b6f6-9d24bc39aba9">NH</para>
              <para xml:id="para_2d4394bf-baaf-4f3e-b3c6-d7f8fdb107f3">NH</para>
            </td>
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_4cab4f52-3052-4950-8e00-bc82e6f76bcf">S</para>
              <para xml:id="para_0edca2c7-3b28-4901-bc94-d27d3ce198ad">S</para>
              <para xml:id="para_14a13cec-2a57-4914-b54a-0157242a1317">S</para>
            </td>
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_bb39d57b-883d-4302-9824-ae206e5d2f43">DCT</para>
              <para xml:id="para_ab081b25-fba7-479f-bac6-1a572721581b">DCT</para>
              <para xml:id="para_18aa214d-6ce0-4a8d-a752-1c32a1a611a6">DCT</para>
            </td>
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_4bbb5ee5-b93d-4921-9561-6f188acb5f44">Huffman</para>
              <para xml:id="para_056698e0-0497-4984-94b2-e0322b2fae6a">Huffman</para>
              <para xml:id="para_b495ffbd-9d85-45dd-aebf-573b8ce8d864">Huffman</para>
            </td>
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_c16a95a4-61fc-4b07-8bda-d68d05583d9f">8</para>
              <para xml:id="para_48ef1500-f1f2-4899-a7f0-d659722dcf6f">8</para>
              <para xml:id="para_f86c4449-232b-4b31-890c-1f5258a559e5">12</para>
            </td>
          </tr>
          <tr valign="top">
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_ea9ae887-eb74-4b28-8be3-ffe5ec64168e">14</para>
            </td>
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_57eeef24-6ff8-453d-9a04-9cc198b0b680">Lossless</para>
            </td>
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_369d1a0f-c282-4cc6-a4e6-cfc5bd209c58">LL</para>
            </td>
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_23b45d16-047f-4a82-94a5-e81944a02095">NH</para>
            </td>
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_d9c766d8-bde5-42f4-86c3-57d2f8c541d0">S</para>
            </td>
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_a11a5354-b9ba-45ce-8afd-97eb413a2407">DPCM</para>
            </td>
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_28d470cc-40a2-4d47-87c0-ab4279f86ff1">Huffman</para>
            </td>
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_84645458-f047-46db-9f39-e0c055b5413e">2-16</para>
            </td>
          </tr>
        </tbody>
      </table>
      <para xml:id="para_6197c34b-c718-41c8-b8d7-785f6dbece82">The different coding processes specified in the JPEG Standard are closely related. By extending the capability of an implementation, increasingly more 'lower level' processes can also be executed by the implementation. This is shown in <xref linkend="table_F.1-2" xrefstyle="select: label"/> for Huffman Coding.</para>
      <para xml:id="para_10e3b78f-4b7c-41ee-901c-25e766bb97bc">Inclusion of a JPEG-coded image in a DICOM message is facilitated by the use of specific Transfer Syntaxes that are defined in <xref linkend="chapter_A" xrefstyle="template:Annex %n"/>. Independent of the JPEG coding processes, the same syntax applies. The only distinction for different processes in the syntax (apart from different SOF marker segments in the JPEG bit stream) is the UID value. <xref linkend="table_F.1-5" xrefstyle="select: label"/> lists the UID values in the Transfer Syntax for the various JPEG coding processes for reference.</para>
      <table frame="box" label="F.1-2" rules="all" xml:id="table_F.1-2">
        <caption>Relationship Between the Lossy JPEG Huffman Coding Processes</caption>
        <thead>
          <tr valign="top">
            <th align="center" colspan="1" rowspan="1">
              <para xml:id="para_b0dc2acc-fec4-4f27-a028-0001a7be2976">
                <emphasis role="bold">Process</emphasis>
              </para>
            </th>
            <th align="center" colspan="1" rowspan="1">
              <para xml:id="para_b81643cb-ba32-4aa6-85ea-ff9b65f415de">
                <emphasis role="bold">1</emphasis>
              </para>
            </th>
            <th align="center" colspan="1" rowspan="1">
              <para xml:id="para_f8178832-ae5d-4315-a101-11b8bd92010f">
                <emphasis role="bold">2</emphasis>
              </para>
            </th>
            <th align="center" colspan="1" rowspan="1">
              <para xml:id="para_353040d6-1470-492d-ac11-c972f579c311">
                <emphasis role="bold">4</emphasis>
              </para>
            </th>
          </tr>
        </thead>
        <tbody>
          <tr valign="top">
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_7717cede-a430-4116-b4d5-fbdcaa385443">
                <emphasis role="bold">1</emphasis>
              </para>
            </td>
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_2e75a15c-1ec5-46b7-9cb0-81319bab6264">*</para>
            </td>
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_f238561d-b87a-478a-8f66-3c06fca73609">*</para>
            </td>
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_16a5edd3-d6b2-42b7-b29e-a57075ec7ea6">*</para>
            </td>
          </tr>
          <tr valign="top">
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_0c9b5ed6-6cb6-46f0-a918-a42435de1940">
                <emphasis role="bold">2</emphasis>
              </para>
            </td>
            <td align="center" colspan="1" rowspan="1"/>
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_198e8df1-039a-4120-b0ae-ea5c2212b89a">*</para>
            </td>
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_8d88215c-5609-4d4e-ba44-eb3fac8bf3f5">*</para>
            </td>
          </tr>
          <tr valign="top">
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_a33be6d1-a41d-4f26-8898-4da681f1bd3f">
                <emphasis role="bold">4</emphasis>
              </para>
            </td>
            <td align="center" colspan="1" rowspan="1"/>
            <td align="center" colspan="1" rowspan="1"/>
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_685ad481-1b22-4b72-b107-2e84f60ca9f3">*</para>
            </td>
          </tr>
        </tbody>
      </table>
      <para xml:id="para_9f095461-f2be-46ad-8df5-6445c99f1165">* Coding process of column can execute coding process of row</para>
      <table frame="box" label="F.1-5" rules="all" xml:id="table_F.1-5">
        <caption>Identification of JPEG Coding Processes in DICOM</caption>
        <thead>
          <tr valign="top">
            <th align="center" colspan="1" rowspan="1">
              <para xml:id="para_8ba496d6-ddd1-4188-b37f-c4989523bb6b">
                <emphasis role="bold">DICOM Transfer Syntax UID</emphasis>
              </para>
            </th>
            <th align="center" colspan="1" rowspan="1">
              <para xml:id="para_41d524a5-d92e-4e9a-8c77-ddebaf372717">
                <emphasis role="bold">JPEG process</emphasis>
              </para>
            </th>
            <th align="center" colspan="1" rowspan="1">
              <para xml:id="para_26f77073-dfd4-479f-80c5-c132f324068b">
                <emphasis role="bold">JPEG description</emphasis>
              </para>
            </th>
            <th align="center" colspan="1" rowspan="1">
              <para xml:id="para_0f7bd46d-57e9-4b3f-b0fe-5dcb3b023e0f">
                <emphasis role="bold">capable of decoding</emphasis>
              </para>
            </th>
          </tr>
        </thead>
        <tbody>
          <tr valign="top">
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_a22cd40d-4a01-49d3-a5f3-c7d7d595df0c">1.2.840.10008.1.2.4.50</para>
            </td>
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_9c8ad08c-9a86-4423-8d27-f5810f58bd81">1</para>
            </td>
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_3a34cd2d-44fc-4db7-af64-3911d94e805b">baseline</para>
            </td>
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_276534e6-8d14-4e1d-ae41-7cdf37d3eb51">1</para>
            </td>
          </tr>
          <tr valign="top">
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_159b3e5a-d0eb-4bdb-aa68-fca6acf77ce0">1.2.840.10008.1.2.4.51</para>
            </td>
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_10c146ea-bc21-44e7-87a4-9c67dd314eeb">2,4</para>
            </td>
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_04be04f3-ac97-472b-976b-b88c2b26eb89">extended</para>
            </td>
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_fddb86c0-d50b-4c23-a0b5-b87c7a0bde7c">1,2,4 (see <xref linkend="note_F.1-1" xrefstyle="template:Note"/>)</para>
            </td>
          </tr>
          <tr valign="top">
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_f4dc0c52-b1e5-4f00-babb-970341dc24ed">1.2.840.10008.1.2.4.57</para>
            </td>
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_569ed1d9-d795-4cda-8784-9e3106336b74">14</para>
            </td>
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_5ed9bc89-8e5d-4507-9fa9-b9fe564069e3">lossless NH</para>
            </td>
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_c04f79bf-3332-4c2b-b69e-fd209fcf0af9">14</para>
            </td>
          </tr>
          <tr valign="top">
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_e93f408d-81ec-4657-a23d-2908d3ce7480">1.2.840.10008.1.2.4.70</para>
            </td>
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_4495ca95-006f-48cc-a1d1-334ff94a76f2">14</para>
              <para xml:id="para_4a35fed0-c1e3-4a13-a087-637a63496635">Selection Value 1</para>
            </td>
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_8d4edf35-46a3-4ba5-9c0f-c5bf70165b32">lossless NH, first-order prediction</para>
            </td>
            <td align="center" colspan="1" rowspan="1"/>
          </tr>
        </tbody>
      </table>
      <note xml:id="note_F.1-1">
        <para xml:id="para_2ea5e06b-6b16-4d87-bea4-815102de5569">Though the coding processes (2, 4) described in ISO 10918-1 are capable of decoding the other listed process (1), the bit stream uses different SOF marker segments. I.e., the baseline JPEG process 1 used with the 1.2.840.10008.1.2.4.50 Transfer Syntax uses the SOF0 marker, whereas the extended process 2 used with the 1.2.840.10008.1.2.4.51 Transfer Syntax uses the SOF1 marker. Accordingly, even though both bit streams encode 8 bit images using DCT and Huffman coding, the bit streams are not identical.</para>
        <para xml:id="para_6ac4d57b-3b91-446a-afa6-685e479b7017">ISO 10918-2 describes compliance
          tests for decoders, and requires that implementations of specific extended processes
          (such as 2 and 4) be capable of decoding bit streams of related baseline processes
          (such as 1) (ISO 10918-2 Section 7.4 Compliance tests for DCT-based sequential mode
          decoding processes). The converse is not true for encoders however, and the presence
          of SOF marker segments not defined by the specific process is not compliant (ISO
          10918-2 Section 5.1.1 Non-hierarchical coding processes syntax compliance test
          Tables 1 and 2).</para>
      </note>
      
    </section>
    <section label="F.2" status="2" xml:id="sect_F.2">
      <title>Encapsulated JPEG-LS Encoded Images</title>
      <para xml:id="para_c99f18c3-fcb1-4ba2-8e6e-ee44976e1496">The International Standards Organization (ISO/IEC JTC1/SC2/WG10) has prepared an International Standard, ISO/IS-14495-1 (JPEG-LS Part 1), for the digital compression and coding of continuous-tone still images. This standard is known as the JPEG-LS Standard.</para>
      <para xml:id="para_f2bdec14-e1d1-48ea-bd3d-117256462e72">Part 1 of the JPEG-LS Standard sets out requirements and implementation guidelines for the coded representation of compressed image data to be interchanged between applications. The processes and representations are intended to be generic in order to support the broad range of applications for color and grayscale still images for the purpose of communications and storage within computer systems.</para>
      <para xml:id="para_86e6d172-2ee4-4d24-88bf-78a723e935a8">The JPEG-LS Standard specifies a single lossy (near-lossless) code process that can achieve lossless compression by constraining the absolute error value during encoding to zero. The lossless and lossy (near-lossless) coding is based on a predictive scheme with statistical modeling, in which differences between pixels and their surround are computed and their context modeled prior to coding, with a run-length escape mechanism. This scheme achieves consistently better compression in lossless mode than the lossless processes of JPEG defined in ISO 10918-1, with less complexity.</para>
      <para xml:id="para_4de2b7df-627f-4604-a7d3-224abad06e20">Though a different coding process from those specified in ISO 10918-1 is used, the syntax of the encoded bit stream is closely related.</para>
      <para xml:id="para_a3d92875-3e4a-438f-b690-89c03f9a061f">A single JPEG-LS process is used for bit depths up to 16 bits.</para>
      <para xml:id="para_51627001-5394-4bf2-93ee-b30bc3281c09">Inclusion of a JPEG-LS coded image in a DICOM message is facilitated by the use of specific Transfer Syntaxes that are defined in <xref linkend="chapter_A" xrefstyle="template:Annex %n"/>.</para>
    </section>
    <section label="F.3" status="2" xml:id="sect_F.3">
      <title>Encapsulated JPEG 2000 Encoded Images</title>
      <para xml:id="para_34ed6bf3-e6cf-40ec-8d0b-db444f90d870">The International Standards Organization (ISO/IEC JTC1/SC2/WG10) has prepared an International Standard, ISO/IEC-15444 (JPEG 2000), for the digital compression and coding of continuous-tone still images. This standard is known as the JPEG 2000 Standard.</para>
      <para xml:id="para_f6d3cef6-e9fb-4f1c-ab69-38db868fc431">The JPEG 2000 Standard sets out requirements and implementation guidelines for the coded representation of compressed image data to be interchanged between applications. The processes and representations are intended to be generic in order to support the broad range of applications for color and grayscale still images for the purpose of communications and storage within computer systems.</para>
      <para xml:id="para_48eed999-d580-4a94-86fd-47610a427d5e">Though a different coding process from those specified in ISO 10918-1 is used, the syntax of the encoded bit stream is closely related.</para>
      <para xml:id="para_fbc3cc5e-9d84-4d4e-b352-18e1769a429d">A single JPEG 2000 process is used for bit depths up to 16 bits.</para>
      <para xml:id="para_74199e62-5050-469b-946a-7b59081b8263">Inclusion of a JPEG 2000 coded image in a DICOM message is facilitated by the use of specific Transfer Syntaxes that are defined in <xref linkend="chapter_A" xrefstyle="template:Annex %n"/>.</para>
    </section>
  </chapter>
  <chapter label="G" status="1" xml:id="chapter_G">
    <title>Encapsulated RLE Compressed Images (Normative)</title>
    <section label="G.1" status="2" xml:id="sect_G.1">
      <title>Summary</title>
      <para xml:id="para_7226cecc-0aa5-498e-975c-007d2681a11e">This annex describes how to apply RLE Image Compression to an image or an individual frame of a multi-frame image. This method can be used for any image, independent of the values of the data elements that describe the image (i.e., Photometric Interpretation (0028,0004) and Bits Stored (0028,0101)).</para>
      <para xml:id="para_0084df9f-c291-4be8-8bda-031ec29b65b3">RLE Image Compression consists of the following steps:</para>
      <orderedlist numeration="arabic">
        <listitem>
          <para xml:id="para_c1e48d1f-ca2b-4340-b3af-15d6390099c9">The image is converted to a sequence of Composite Pixel Codes (see <olink targetdoc="PS3.3" targetptr="PS3.3" xrefstyle="select: labelnumber"/>).</para>
        </listitem>
        <listitem>
          <para xml:id="para_26bd893b-213e-4e73-8aad-52f19feaf5aa">The Composite Pixel Codes are used to generate a set of Byte Segments (see <xref linkend="sect_G.2" xrefstyle="select: label"/>).</para>
        </listitem>
        <listitem>
          <para xml:id="para_247de3a1-81d1-42ac-8e8a-316e1b4ce6c0">Each Byte Segment is RLE compressed to produce a RLE Segment (see <xref linkend="sect_G.4" xrefstyle="select: label"/>).</para>
        </listitem>
        <listitem>
          <para xml:id="para_ddce0321-6e00-4d27-b349-32889cfddf6c">The RLE Header is appended in front of the concatenated RLE Segments (see <xref linkend="sect_G.5" xrefstyle="select: label"/>).</para>
        </listitem>
      </orderedlist>
    </section>
    <section label="G.2" status="2" xml:id="sect_G.2">
      <title>Byte Segments</title>
      <para xml:id="para_fdeeb53a-6274-4532-ae75-600690b410d7">A Byte Segment is a series of bytes generated by decomposing the Composite Pixel Code (see <olink targetdoc="PS3.3" targetptr="PS3.3" xrefstyle="select: labelnumber"/>).</para>
      <para xml:id="para_6d3dcdf2-e9ae-4170-a5da-3168ac985140">If the Composite Pixel Code is not an integral number of bytes in size, sufficient Most Significant zero bits are added to make it an integral byte size. This is known as the Padded Composite Pixel Code.</para>
      <para xml:id="para_4b175cb6-fe3d-487b-a2c3-89bb68342b28">The first Segment is generated by stripping off the most significant byte of each Padded Composite Pixel Code and ordering these bytes sequentially. The second Segment is generated by repeating this process on the stripped Padded Composite Pixel Code continuing until the last Pixel Segment is generated by ordering the least significant byte of each Padded Component Pixel Code sequentially.</para>
      <note>
        <orderedlist>
          <listitem>
            <para xml:id="para_e077ba60-fc25-41b5-8058-45dabdd41a7f">If Photometric Interpretation (0028, 0004) equals RGB and Bits Allocated equals 8, then three Segments are generated. The first one holds all the Red values, the second all the Green values, and the third all the Blue values.</para>
          </listitem>
          <listitem>
              <para xml:id="para_16bd5512-a42f-47ce-9ddf-98806465f1d7">The use of separate segments implies that the Planar Configuration (0028,0006) could theoretically be 1 for RLE compressed images,
                  but for consistency with other Encapsulated (compressed) Transfer Syntaxes and restrictions on Planar Configuration in many IODs, it may be 0 unless constrained by the IOD.</para>
          </listitem>
        </orderedlist>
      </note>
    </section>
    <section label="G.3" status="2" xml:id="sect_G.3">
      <title>The RLE Algorithm</title>
      <para xml:id="para_ea35d982-683f-429f-a1ee-a34b5ce11c41">The RLE algorithm described in this section is used to compress Byte Segments into RLE Segments. There is a one-to-one correspondence between Byte Segments and RLE Segments. Each RLE segment must be an even number of bytes or padded at its end with zero to make it even.</para>
      <section label="G.3.1" status="3" xml:id="sect_G.3.1">
        <title>The RLE Encoder</title>
        <para xml:id="para_f7a09f60-7de1-4e16-b3d3-38e14e1769cd">A stream of identical bytes (Replicate Run) is encoded as a two-byte code:</para>
        <itemizedlist mark="none">
          <listitem>
            <para xml:id="para_7258e788-bbde-483c-ab4f-03640ed01459">&lt; -count + 1 &gt; &lt;byte value&gt;, where</para>
            <itemizedlist mark="none">
              <listitem>
                <para xml:id="para_c5576858-6af1-4e88-a2b1-96f8484c749d">count = the number of bytes in the run, and</para>
              </listitem>
              <listitem>
                <para xml:id="para_3d067b62-6e20-45d9-92bb-35f6c141e7c6">2 &lt;= count &lt;= 128</para>
              </listitem>
            </itemizedlist>
          </listitem>
        </itemizedlist>
        <para xml:id="para_f3678155-9e25-4478-a9c9-162a52d2d901">and a non-repetitive octet-stream (Literal Run) is encoded as:</para>
        <itemizedlist mark="none">
          <listitem>
            <para xml:id="para_c6891198-e601-42d9-9def-d52ee2f4c741">&lt; count - 1 &gt; &lt;Literal octet-stream&gt;, where</para>
            <itemizedlist mark="none">
              <listitem>
                <para xml:id="para_4029f1e5-c907-47b2-b733-0b1323fde4d5">count = number of bytes in the octet-stream, and</para>
              </listitem>
              <listitem>
                <para xml:id="para_bfd1b76a-8f2e-4597-88ce-1e6398921aa9">1 &lt;= count &lt;= 128.</para>
              </listitem>
            </itemizedlist>
          </listitem>
        </itemizedlist>
        <para xml:id="para_c97d6ebd-eb06-4702-8010-49da22de104a">The value of -128 may not be used to prefix a byte value.</para>
        <note>
          <para xml:id="para_0695ed5f-b6f5-43e2-ae19-ded573ecee7a">It is common to encode a 2-byte repeat run as a Replicate Run except when preceded and followed by a Literal Run, in which case it's best to merge the three runs into a Literal Run.</para>
        </note>
        <para xml:id="para_ef279759-d856-4315-bab9-c24c09859c21">Three-byte repeats shall be encoded as Replicate Runs. Each row of the image shall be encoded separately and not cross a row boundary.</para>
      </section>
      <section label="G.3.2" status="3" xml:id="sect_G.3.2">
        <title>The RLE Decoder</title>
        <para xml:id="para_af9f2328-9499-4d9d-89b2-d9e63903a20c">Pseudo code for the RLE decoder is shown below:</para>
        <itemizedlist mark="none">
          <listitem>
            <para xml:id="para_61566fe1-49d0-4ea8-be8a-199f6ff8fd65">Loop until the number of output bytes equals the uncompressed segment size</para>
            <itemizedlist mark="none">
              <listitem>
                <para xml:id="para_e55bb093-7fef-450f-94ee-8ff69f64721f">Read the next source byte into n</para>
              </listitem>
              <listitem>
                <para xml:id="para_39cb7853-17da-438f-b9c3-4973cc586a1c">If n&gt; =0 and n &lt;= 127 then</para>
                <itemizedlist mark="none">
                  <listitem>
                    <para xml:id="para_e0bbcbab-78b7-459a-b303-b95a7527694d">output the next n+1 bytes literally</para>
                  </listitem>
                </itemizedlist>
              </listitem>
              <listitem>
                <para xml:id="para_d51e59b9-6dbb-4789-9862-f4263c7325fb">Elseif n &lt;= - 1 and n &gt;= -127 then</para>
                <itemizedlist mark="none">
                  <listitem>
                    <para xml:id="para_b6ff3d78-837d-4e72-b139-71b6a704dff3">output the next byte -n+1 times</para>
                  </listitem>
                </itemizedlist>
              </listitem>
              <listitem>
                <para xml:id="para_6687cf2e-f7fc-4831-b424-d7f472314605">Elseif n = - 128 then</para>
                <itemizedlist mark="none">
                  <listitem>
                    <para xml:id="para_57bddb91-7a55-4788-b5fb-1ae65786caa2">output nothing</para>
                  </listitem>
                </itemizedlist>
              </listitem>
              <listitem>
                <para xml:id="para_965a8dd7-457e-4e55-b311-ac5bc7623690">Endif</para>
              </listitem>
            </itemizedlist>
          </listitem>
          <listitem>
            <para xml:id="para_ee7578bc-0903-4058-bab1-4c82ffb51fac">Endloop</para>
          </listitem>
        </itemizedlist>
      </section>
    </section>
    <section label="G.4" status="2" xml:id="sect_G.4">
      <title>Organization of RLE Compressed Frame</title>
      <para xml:id="para_b56b359b-dc5c-47ad-bcd2-4b9a44d2b922">The RLE Segments are ordered as described in <xref linkend="sect_G.2" xrefstyle="select: label"/>. They are preceded by the RLE Header, which contains offsets to the start of each RLE Segment. The RLE Header is described in G.5.</para>
      <para xml:id="para_4118e0f6-d9d2-4013-b1af-85d9f9246294">The first RLE Segment immediately follows the RLE Header and the remaining RLE Segments immediately follow each other. This is illustrated in the diagram below.</para>
      <table frame="box" label="G.4-1" rules="all" xml:id="table_G.4-1">
        <caption>Organization of RLE Compressed Frame</caption>
        <tbody>
          <tr valign="top">
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_f859be56-f455-4f25-8f08-cc31e9c9f6b5">Header</para>
            </td>
          </tr>
          <tr valign="top">
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_06775d64-bbfb-4917-ab31-daf6b0275fc4">RLE Segment 1</para>
            </td>
          </tr>
          <tr valign="top">
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_a83ef7ca-68bc-4339-b7aa-a4d5c64ff9b9">RLE Segment 2</para>
            </td>
          </tr>
          <tr valign="top">
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_775fa9e8-5353-430f-bfde-0739b8db5724">
                <emphasis role="bold">. . .</emphasis>
              </para>
            </td>
          </tr>
          <tr valign="top">
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_9e5850dd-a328-47d0-990b-2ac30641c918">
                <emphasis role="bold">. . .</emphasis>
              </para>
            </td>
          </tr>
          <tr valign="top">
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_45d0becf-0367-4b8b-a852-e3db3498f5d2">RLE Segment n</para>
            </td>
          </tr>
        </tbody>
      </table>
    </section>
    <section label="G.5" status="2" xml:id="sect_G.5">
      <title>RLE Header Format</title>
      <para xml:id="para_f7bff235-21eb-49aa-ba16-9ec1d278e25a">The RLE Header contains the number of RLE Segments for the image, and the starting offset of each of the RLE Segments. Each of these numbers is represented by a UL (unsigned long) value stored in little-endian format. The RLE Header is 16 long words in length. This allows it to describe a compressed image with up to 15 RLE Segments. All unused segments offsets shall be set to zero.</para>
      <para xml:id="para_ba14d7a7-efba-4ea9-b779-bbf28ebe1546">Each of the starting locations for the RLE Segments are byte offsets relative to the beginning of the RLE Header. Since the RLE Header is 16 unsigned longs or 64 bytes, the offset of RLE Segment One is 64.</para>
      <para xml:id="para_3dc3ed19-0eb0-465e-b3c4-4cfe21321ce8">The following diagram illustrates the ordering of the offsets within the RLE Header.</para>
      <table frame="box" label="G.5-1" rules="all" xml:id="table_G.5-1">
        <caption>Ordering of the Offsets Within the RLE Header</caption>
        <tr valign="top">
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_8b2353aa-4454-400c-bb1e-e9324a24f890">number of RLE Segments</para>
          </td>
        </tr>
        <tr valign="top">
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_1166fd3f-25d4-4468-b55c-6bd63e016c33">offset of RLE Segment 1 = 64</para>
          </td>
        </tr>
        <tr valign="top">
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_bb514d9a-a1f8-4333-94f3-6f4727a26124">offset of RLE Segment 2</para>
          </td>
        </tr>
        <tr valign="top">
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_46987ae6-7097-483d-806c-b4361a8f28f0">
              <emphasis role="bold">. . .</emphasis>
            </para>
          </td>
        </tr>
        <tr valign="top">
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_df5a90a4-39e6-44e3-adec-1291e82ef4f5">
              <emphasis role="bold">. . .</emphasis>
            </para>
          </td>
        </tr>
        <tr valign="top">
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_ca417167-1327-4a50-bfda-91387ec053f6">offset of RLE Segment n</para>
          </td>
        </tr>
        <tr valign="top">
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_dbe37bc7-b888-4e95-ac0b-dcd8039bcdb9">0</para>
          </td>
        </tr>
        <tr valign="top">
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_9a7372ce-b55c-4b66-ac19-5c8d7b394fb3">0</para>
          </td>
        </tr>
        <tr valign="top">
          <td align="center" colspan="1" rowspan="1">
            <para xml:id="para_5f48efec-9d60-4c57-b425-39c145822247">0</para>
          </td>
        </tr>
      </table>
    </section>
    <section label="G.6" status="2" xml:id="sect_G.6">
      <title>Example of Elements For An Encoded YCbCr RLE Three-frame Image with Basic Offset Table</title>
      <para xml:id="para_c860d866-e843-4ff0-be82-6c1fd22fca2d">
<xref linkend="table_G.6-1" xrefstyle="select: label"/> is an example of encoding of RLE Compressed Frames (described in <xref linkend="sect_G.4" xrefstyle="select: label"/>) with the basic offset table. <xref linkend="table_G.6-2" xrefstyle="select: label"/> is an example of Item Value data for one frame.</para>
      <table frame="box" label="G.6-1" rules="all" xml:id="table_G.6-1">
        <caption>Example of Elements for an Encoded YCbCr RLE Three-Frame Image with Basic Offset Table</caption>
        <thead>
          <tr valign="top">
            <th align="center" colspan="1" rowspan="1">
              <para xml:id="para_40d160b5-abd3-4e41-9fe3-1acb2873e4b5">
                <emphasis role="bold">Pixel Data Element Tag</emphasis>
              </para>
            </th>
            <th align="center" colspan="2" rowspan="1">
              <para xml:id="para_b3d515e3-6658-4f74-bff6-d5ad0ebfdfef">
                <emphasis role="bold">Value Representation</emphasis>
              </para>
            </th>
            <th align="left" colspan="1" rowspan="1">
              <para xml:id="para_1b7306b4-728d-48f5-862c-d6bff544cf5d">
                <emphasis role="bold">Data Element Length</emphasis>
              </para>
            </th>
            <th align="center" colspan="6" rowspan="1">
              <para xml:id="para_01877324-3398-4854-97e2-ad8a68e101ac">
                <emphasis role="bold">Data Element</emphasis>
              </para>
            </th>
          </tr>
          <tr valign="top">
            <th align="center" colspan="1" rowspan="1"/>
            <th align="center" colspan="1" rowspan="1"/>
            <th align="center" colspan="1" rowspan="1"/>
            <th align="center" colspan="1" rowspan="1"/>
            <th align="left" colspan="3" rowspan="1">
              <para xml:id="para_e0419e3a-a6f1-458f-a0b1-8bd8c08e900c">Basic Offset Table with Item Value</para>
            </th>
            <th align="left" colspan="3" rowspan="1">
              <para xml:id="para_b76c1e90-fac9-461c-a740-5f6f20adee82">First Fragment (Frame 1) of Pixel Data</para>
            </th>
          </tr>
          <tr valign="top">
            <th align="center" colspan="1" rowspan="1"/>
            <th align="center" colspan="1" rowspan="1"/>
            <th align="center" colspan="1" rowspan="1"/>
            <th align="center" colspan="1" rowspan="1"/>
            <th align="center" colspan="1" rowspan="1">
              <para xml:id="para_6057a908-87f4-43d0-9dc2-24898d465b0f">Item Tag</para>
            </th>
            <th align="center" colspan="1" rowspan="1">
              <para xml:id="para_858d6bc7-b706-4fa8-ae4c-7ceb957bf266">Item Length</para>
            </th>
            <th align="center" colspan="1" rowspan="1">
              <para xml:id="para_c02624e0-171b-4c62-9b96-fd41377ece7c">Item Value</para>
            </th>
            <th align="center" colspan="1" rowspan="1">
              <para xml:id="para_ed4b302b-fafa-4c1e-a75c-eb29fccbd68f">Item Tag</para>
            </th>
            <th align="center" colspan="1" rowspan="1">
              <para xml:id="para_a74faea4-f4cf-49e0-b2d8-443dd4c1b9e6">Item Length</para>
            </th>
            <th align="center" colspan="1" rowspan="1">
              <para xml:id="para_e43f28c7-d213-4ac4-842e-fe326dfa1fd7">Item Value</para>
            </th>
          </tr>
        </thead>
        <tbody>
          <tr valign="top">
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_8f523b8a-835e-4ebc-b039-3cb261c889d3">(7FE0,0010) with VR of OB</para>
            </td>
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_2cc452d7-19b1-4c1a-a92f-14171fc85c58">OB</para>
            </td>
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_954cc90f-8c8e-4fed-8405-6977aa24639e">0000H</para>
            </td>
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_291deb8c-19ae-447c-88c4-ca9bbf0cf2f9">FFFF FFFFH undefined length</para>
            </td>
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_ac8eb48f-70b5-4020-9518-08f326ca77b0">(FFFE,E000)</para>
            </td>
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_06d76c89-ed66-4838-aed8-7574141d1166">0000 000CH</para>
            </td>
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_6845aa5a-a380-4a2f-8802-793941938190">0000 0000H 0000 02D0H 0000 0642H</para>
            </td>
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_daec61b7-ebda-409c-828d-ca77af8d9d24">(FFFE,E000)</para>
            </td>
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_35c23a4b-a076-4ae6-9a86-644499545cb9">0000 02C8H</para>
            </td>
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_625afb2c-b4ef-44b6-8418-55b7b83417bf">RLE Compressed Frame</para>
            </td>
          </tr>
          <tr valign="top">
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_bd677b73-537a-4787-88b7-304705f9590d">4 bytes</para>
            </td>
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_9477de23-7a9b-44ae-b1e3-d6e46f86e8c4">2 bytes</para>
            </td>
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_9fd0d500-0711-468e-b3c4-271693516a7e">2 bytes</para>
            </td>
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_4b8ce824-aa15-4a0f-95ae-733a53923189">4 bytes</para>
            </td>
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_c9f07490-7a2d-4160-8c35-88f1215dc47c">4 bytes</para>
            </td>
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_32f47d72-a9eb-49e0-8744-7c0800ea7710">4 bytes</para>
            </td>
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_901042a5-53d9-4295-bbfa-f3e967c9bcae">000CH bytes</para>
            </td>
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_415b5bb0-b113-4b62-9d6c-a388cc42aa5a">4 bytes</para>
            </td>
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_4073ad16-ee68-4de2-9b5e-4c74eb792884">4 bytes</para>
            </td>
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_7d206a40-fedb-4138-b1f8-dfb365a45e87">02C8H bytes</para>
            </td>
          </tr>
        </tbody>
      </table>
      <table frame="box" label="G.6-1b" rules="all" xml:id="table_G.6-1b">
        <caption>Example of Elements for an Encoded YCbCr RLE Three-Frame Image with Basic Offset Table (continued)</caption>
        <thead>
          <tr valign="top">
            <th align="left" colspan="8" rowspan="1">
              <para xml:id="para_b8a66e2a-dc0c-4785-b039-eeb07df25e9f">
                <emphasis role="bold">Data Element Continued</emphasis>
              </para>
            </th>
          </tr>
          <tr valign="top">
            <th align="left" colspan="3" rowspan="1">
              <para xml:id="para_1a83e64f-35d5-4f9f-9582-a3325ba6c03d">Second Fragment (Frame 2) of Pixel Data</para>
            </th>
            <th align="left" colspan="3" rowspan="1">
              <para xml:id="para_0e63526e-6982-4d03-92ed-97e4f7242953">Third Fragment (Frame 3) of Pixel Data</para>
            </th>
            <th align="left" colspan="2" rowspan="1">
              <para xml:id="para_0890f80d-5cab-48e3-b1b5-6d733ed6020d">Sequence Delimiter Item</para>
            </th>
          </tr>
          <tr valign="top">
            <th align="center" colspan="1" rowspan="1">
              <para xml:id="para_e7138f93-6964-4540-94f1-aad625c7ce30">Item Tag</para>
            </th>
            <th align="center" colspan="1" rowspan="1">
              <para xml:id="para_4c85834e-fff4-4ec7-93f4-9748039c5d46">Item Length</para>
            </th>
            <th align="center" colspan="1" rowspan="1">
              <para xml:id="para_bb4d744d-6aa1-40e6-8d21-edb8accd8a60">Item Value</para>
            </th>
            <th align="center" colspan="1" rowspan="1">
              <para xml:id="para_b9c13894-68a9-4bf8-aad7-fa653d0286ed">Item Tag</para>
            </th>
            <th align="center" colspan="1" rowspan="1">
              <para xml:id="para_1279ef1f-c7ad-46dd-b2aa-1279e1ebc772">Item Length</para>
            </th>
            <th align="center" colspan="1" rowspan="1">
              <para xml:id="para_a4c06831-452d-4d1c-8a12-ab1ab9dfb90a">Item Value</para>
            </th>
            <th align="center" colspan="1" rowspan="1">
              <para xml:id="para_64af442c-95ad-448b-a544-022f4ad84938">Sequence Delimiter Tag</para>
            </th>
            <th align="center" colspan="1" rowspan="1">
              <para xml:id="para_ba339cd7-21f0-4e51-89fc-9c20e7c8c92c">Item Length</para>
            </th>
          </tr>
        </thead>
        <tbody>
          <tr valign="top">
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_9c32df07-b399-49de-8a85-ad074218b761">(FFFE,E000)</para>
            </td>
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_6157383b-b754-4cc4-9c84-5b9a9db4a944">0000 036AH</para>
            </td>
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_597aba17-4f73-4058-b13a-5841d4525bc7">RLE Compressed Frame</para>
            </td>
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_17f813de-ea0e-4b56-837a-e99d02f3b9de">(FFFE,E000)</para>
            </td>
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_0ae71980-8733-4031-a0a0-f36c84a6de90">0000 0BC8H</para>
            </td>
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_dfc06673-dda5-4f2a-bd11-d9c1125dcddb">RLE Compressed Frame</para>
            </td>
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_9b20ee23-014a-418b-894d-5005f45e75d8">(FFFE,E0DD)</para>
            </td>
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_8b780781-61a0-44e2-a1db-e54c4a1b11a3">0000 0000H</para>
            </td>
          </tr>
          <tr valign="top">
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_505b698c-c919-4d3e-af72-afb7903dfeb2">4 bytes</para>
            </td>
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_924891b5-7aff-43ee-ae79-a7fd5ec902df">2 bytes</para>
            </td>
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_f697a9f5-9b7c-4dce-9538-c096a7ae0c87">036AH bytes</para>
            </td>
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_e5ef5b8a-b41f-48a4-b5d8-04f1a500dd17">4 bytes</para>
            </td>
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_a7666f67-e926-4ce4-b08e-fcc5b68adcdd">4 bytes</para>
            </td>
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_5a1f8abc-8b35-4dd9-a661-0c10587b1614">0BC8H bytes</para>
            </td>
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_d425606d-eae1-4882-beb4-93f24e4709c6">4 bytes</para>
            </td>
            <td align="center" colspan="1" rowspan="1">
              <para xml:id="para_41e413a8-fd23-43bb-95d9-e8798e9586e4">4 bytes</para>
            </td>
          </tr>
        </tbody>
      </table>
      <table frame="box" label="G.6-2" rules="all" xml:id="table_G.6-2">
        <caption>Example of Encoded YCbCr RLE Compressed Frame Item Value</caption>
        <thead>
        <tr valign="top">
          <th align="center" colspan="1" rowspan="1">
            <para xml:id="para_9fffdfd8-6360-4fee-8b35-adb9cca6801d">
              <emphasis role="bold">Offset</emphasis>
            </para>
          </th>
          <th align="center" colspan="1" rowspan="1">
            <para xml:id="para_37ca4172-f261-4b92-8ae5-a9f16a9523a5">
              <emphasis role="bold">Data</emphasis>
            </para>
          </th>
          <th align="center" colspan="1" rowspan="1">
            <para xml:id="para_5366367f-bb38-484b-8ede-2ef353203eed">
              <emphasis role="bold">Description of Data</emphasis>
            </para>
          </th>
          <td align="center" colspan="1" rowspan="1"/>
        </tr>
        </thead>
        <tbody>
        <tr valign="top">
          <td align="left" colspan="1" rowspan="1">
            <para xml:id="para_9fae14e2-a374-4874-84dc-0b8ba82c52fb">0000 0000H</para>
          </td>
          <td align="left" colspan="1" rowspan="1">
            <para xml:id="para_a1b67389-2284-4306-a6d3-5f9c50587012">0000 0003H</para>
          </td>
          <td align="left" colspan="1" rowspan="1">
            <para xml:id="para_fe393f3d-f328-44ed-a720-ed95ae30935c">number of RLE Segments</para>
          </td>
          <td align="left" colspan="1" rowspan="1">
            <para xml:id="para_05d66f05-b620-4178-926f-e3b07f4c5a30">(Header)</para>
          </td>
        </tr>
        <tr valign="top">
          <td align="left" colspan="1" rowspan="1"/>
          <td align="left" colspan="1" rowspan="1">
            <para xml:id="para_1bdf8743-cd07-407c-9cd6-6ca26743d6d1">0000 0040H</para>
          </td>
          <td align="left" colspan="1" rowspan="1">
            <para xml:id="para_a1b79d6a-806e-4dbf-98c4-5476dc24003f">location of RLE Segment 1 (Y component)</para>
          </td>
          <td align="left" colspan="1" rowspan="1"/>
        </tr>
        <tr valign="top">
          <td align="left" colspan="1" rowspan="1"/>
          <td align="left" colspan="1" rowspan="1">
            <para xml:id="para_3e057390-80d6-496c-8958-838ccb7d8fa4">0000 0140H</para>
          </td>
          <td align="left" colspan="1" rowspan="1">
            <para xml:id="para_c87cf64d-f25c-411e-82a5-833ded0f0c69">location of RLE Segment 2 (C<subscript>B</subscript> component)</para>
          </td>
          <td align="left" colspan="1" rowspan="1"/>
        </tr>
        <tr valign="top">
          <td align="left" colspan="1" rowspan="1"/>
          <td align="left" colspan="1" rowspan="1">
            <para xml:id="para_04e17f25-a49d-4b34-9199-f107cde8a4d5">0000 01C0H</para>
          </td>
          <td align="left" colspan="1" rowspan="1">
            <para xml:id="para_48fe05b9-e93d-488c-a8d0-24d059d94967">location of RLE Segment 3 (C<subscript>R</subscript> component)</para>
          </td>
          <td align="left" colspan="1" rowspan="1"/>
        </tr>
        <tr valign="top">
          <td align="left" colspan="1" rowspan="1"/>
          <td align="left" colspan="1" rowspan="1">
            <para xml:id="para_eecee9de-3660-4d30-8f42-776570418d41">0000 0000H</para>
          </td>
          <td align="left" colspan="1" rowspan="1"/>
          <td align="left" colspan="1" rowspan="1"/>
        </tr>
        <tr valign="top">
          <td align="left" colspan="1" rowspan="1"/>
          <td align="left" colspan="1" rowspan="1">
            <para xml:id="para_c889267e-6d72-497d-a92b-91632a2be958">…..</para>
          </td>
          <td align="left" colspan="1" rowspan="1"/>
          <td align="left" colspan="1" rowspan="1"/>
        </tr>
        <tr valign="top">
          <td align="left" colspan="1" rowspan="1"/>
          <td align="left" colspan="1" rowspan="1">
            <para xml:id="para_c4f04dad-d533-47d2-ac51-73fa0823f23d">…..</para>
          </td>
          <td align="left" colspan="1" rowspan="1"/>
          <td align="left" colspan="1" rowspan="1"/>
        </tr>
        <tr valign="top">
          <td align="left" colspan="1" rowspan="1"/>
          <td align="left" colspan="1" rowspan="1">
            <para xml:id="para_91b58f1a-2aa1-437e-8d0a-51195bf14e3a">0000 0000H</para>
          </td>
          <td align="left" colspan="1" rowspan="1"/>
          <td align="left" colspan="1" rowspan="1"/>
        </tr>
        <tr valign="top">
          <td align="left" colspan="1" rowspan="1">
            <para xml:id="para_5a58e721-134f-40d4-82ee-21ba14978923">0000 0040H</para>
          </td>
          <td align="left" colspan="1" rowspan="1">
            <para xml:id="para_26594789-46cb-4171-8605-9780f4bfb1ba">Y - RLE Segment Data</para>
          </td>
          <td align="left" colspan="1" rowspan="1"/>
          <td align="left" colspan="1" rowspan="1">
            <para xml:id="para_91dee59a-d67c-4479-941d-2b8435589096">(DATA)</para>
          </td>
        </tr>
        <tr valign="top">
          <td align="left" colspan="1" rowspan="1">
            <para xml:id="para_8136f3be-5d33-4784-9a1e-6f3ddb0f5804">0000 0140H</para>
          </td>
          <td align="left" colspan="1" rowspan="1">
            <para xml:id="para_78d6464a-c090-45d4-a6a0-4b619a80bfee">C<subscript>B</subscript> - RLE Segment Data</para>
          </td>
          <td align="left" colspan="1" rowspan="1"/>
          <td align="left" colspan="1" rowspan="1">
            <para xml:id="para_858b5855-8772-424d-8c9d-09d9ef778d8d">(DATA)</para>
          </td>
        </tr>
        <tr valign="top">
          <td align="left" colspan="1" rowspan="1">
            <para xml:id="para_08d884ce-3442-43ee-95f4-ddd0496b3312">0000 01C0H</para>
          </td>
          <td align="left" colspan="1" rowspan="1">
            <para xml:id="para_29bd7cf7-f95f-4fcd-8ea9-ebbc0af484d9">C<subscript>R</subscript> - RLE Segment Data</para>
          </td>
          <td align="left" colspan="1" rowspan="1"/>
          <td align="left" colspan="1" rowspan="1">
            <para xml:id="para_30cfe4fc-f686-40a6-9c3b-2f47318b664a">(DATA)</para>
          </td>
        </tr>
        </tbody>
      </table>
    </section>
  </chapter>
  <chapter label="H" status="1" xml:id="chapter_H">
    <title>Character Sets and Person Name Value Representation in the Japanese Language (Informative)</title>
    <section label="H.1" status="2" xml:id="sect_H.1">
      <title>Character Sets for the Japanese Language</title>
      <para xml:id="para_9abb3e3e-f13f-4de3-a779-9a6c5b9fcdf0">The purpose of this section is to explain the character sets for the Japanese language.</para>
      <section label="H.1.1" status="3" xml:id="sect_H.1.1">
        <title>JIS X 0201</title>
        <para xml:id="para_258e7078-adcc-4c84-88c4-c0a5cbc660c7">
<xref linkend="biblio_JIS_X_0201"/> has the following code elements:</para>
        <itemizedlist>
          <listitem>
            <para xml:id="para_b67d61a6-9815-48b0-88af-ab75b378013b">ISO-IR 13 Japanese katakana (phonetic) characters (94 characters)</para>
          </listitem>
          <listitem>
            <para xml:id="para_a8c61dde-fdb0-4a08-8960-9941db363db1">ISO-IR 14 Japanese romaji (alphanumeric) characters (94 characters)</para>
          </listitem>
        </itemizedlist>
        <para xml:id="para_7928781c-2a92-4a61-a91a-970ed6e27d88">
<xref linkend="biblio_JIS_X_0201"/> defines a 7-bit romaji code table (ISO-IR 14), a 7-bit katakana code table (ISO-IR 13), and the combination of romaji and katakana as an 8-bit code table (ISO-IR 14 as G0, ISO-IR 13 as G1).</para>
        <para xml:id="para_43eeab74-8f1e-4359-a630-fe25b1b3270c">The 7-bit romaji (ISO-IR 14) is identical to ASCII (ISO-IR 6) except that bit combination 05/12 represents a yen sign and bit combination 07/14 represents an over-line. These are national Graphic Character allocations in <xref linkend="biblio_ISO646"/>.</para>
        <para xml:id="para_f550ad84-2c78-4a07-a199-1e35c6001cd4">The Escape Sequence for ISO/IEC 2022 is shown for reference in <xref linkend="table_H.1-1" xrefstyle="select: label"/> (for the Defined Terms, see <olink targetdoc="PS3.3" targetptr="PS3.3" xrefstyle="select: labelnumber"/>).</para>
        <table frame="box" label="H.1-1" rules="all" xml:id="table_H.1-1">
          <caption>ISO/IEC 2022 Escape Sequence for ISO-IR 13 and ISO-IR 14</caption>
          <thead>
            <tr valign="top">
              <th align="center" colspan="1" rowspan="1"/>
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_912fc873-e97e-4ccd-92e9-f60add159bcc">
                  <emphasis role="bold">ISO-IR 14</emphasis>
                </para>
              </th>
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_8f9de4fc-ed14-43f5-bfc2-30c05af91606">
                  <emphasis role="bold">ISO-IR 13</emphasis>
                </para>
              </th>
            </tr>
          </thead>
          <tbody>
            <tr valign="top">
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_bf6a6af1-e7cd-497f-b406-1694800f7f66">G0 set</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_0be8de4a-4eb6-4e55-99e5-0b41bfe65003">
                  <emphasis role="bold">
                    <emphasis role="italic">ESC 02/08 04/10</emphasis>
                  </emphasis>
                </para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_e6dd7150-fae5-4f38-904d-a94daf3839a4">ESC 02/08 04/09</para>
              </td>
            </tr>
            <tr valign="top">
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_8a99a2de-71d9-4cd2-bbe0-3b0605066643">G1 set</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_fb6ece9f-3173-4e8b-a549-103323911bc7">ESC 02/09 04/10</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_e8f2a191-9b60-409e-9f22-a7109194d36f">
                  <emphasis role="bold">
                    <emphasis role="italic">ESC 02/09 04/09</emphasis>
                  </emphasis>
                </para>
              </td>
            </tr>
          </tbody>
        </table>
        <note>
          <orderedlist numeration="arabic">
            <listitem>
              <para xml:id="para_35634309-1f2b-4178-85d3-ba5249dbe9a2">
<xref linkend="table_H.1-1" xrefstyle="select: label"/> does not include the G2 and G3 sets that are not used in DICOM. See <xref linkend="sect_6.1.2.5.1" xrefstyle="select: label"/>.</para>
            </listitem>
            <listitem>
              <para xml:id="para_5373fa9c-3ef3-484c-b4fd-a8653a9880aa">Defined Terms ISO_IR 13 and ISO 2022 IR 13 for the value of the Specific Character Set (0008,0005) support the G0 set for ISO-IR 14 and G1 set for ISO-IR 13. See <olink targetdoc="PS3.3" targetptr="PS3.3" xrefstyle="select: labelnumber"/>.</para>
            </listitem>
          </orderedlist>
        </note>
      </section>
      <section label="H.1.2" status="3" xml:id="sect_H.1.2">
        <title>JIS X 0208</title>
        <para xml:id="para_aa782701-0373-4b4b-948e-fa5486bd0833">
<xref linkend="biblio_JIS_X_0208"/> has the following code element:</para>
        <itemizedlist>
          <listitem>
            <para xml:id="para_d956e4de-0f92-47a0-9d4e-fee48884b431">ISO-IR 87: Japanese kanji (ideographic), hiragana (phonetic), and katakana (phonetic) characters (94<superscript>2</superscript> characters, 2-byte).</para>
          </listitem>
        </itemizedlist>
      </section>
      <section label="H.1.3" status="3" xml:id="sect_H.1.3">
        <title>JIS X 0212</title>
        <para xml:id="para_2c573a2d-b3dd-4648-b58a-6dd5d9406671">
<xref linkend="biblio_JIS_X_0212"/> has the following code element:</para>
        <itemizedlist>
          <listitem>
            <para xml:id="para_1d10667c-9b02-4afa-9bbf-677aa9850d1e">ISO-IR 159: Supplementary Japanese kanji (ideographic) characters (94<superscript>2</superscript> characters, 2-byte)</para>
          </listitem>
        </itemizedlist>
        <para xml:id="para_1c946008-cf8e-4b0a-8d62-af4310c374a7">The Escape Sequence for ISO/IEC 2022 is shown for reference in <xref linkend="table_H.1-2" xrefstyle="select: label"/> (for the Defined Terms, see <olink targetdoc="PS3.3" targetptr="PS3.3" xrefstyle="select: labelnumber"/>)</para>
        <table frame="box" label="H.1-2" rules="all" xml:id="table_H.1-2">
          <caption>ISO/IEC 2022 Escape Sequence for ISO-IR 87 and ISO-IR 159</caption>
          <thead>
            <tr valign="top">
              <th align="center" colspan="1" rowspan="1"/>
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_c145ec50-6d96-4826-a7a4-cc3fc83bb38f">
                  <emphasis role="bold">ISO-IR 87</emphasis>
                </para>
              </th>
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_f9e62345-2a28-4238-a5be-276b04227aa5">
                  <emphasis role="bold">ISO-IR 159</emphasis>
                </para>
              </th>
            </tr>
          </thead>
          <tbody>
            <tr valign="top">
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_757307c6-b804-4bab-a55e-2dbe2e38a3a7">G0 set</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_321f45de-70fd-42a8-b99e-ffbb7a035f71">
                  <emphasis role="bold">
                    <emphasis role="italic">ESC 02/04 04/02</emphasis>
                  </emphasis>
                </para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_0bda0b7f-cddf-474a-8583-d86ca0bdbade">
                  <emphasis role="bold">
                    <emphasis role="italic">ESC 02/04 02/08 04/04</emphasis>
                  </emphasis>
                </para>
              </td>
            </tr>
            <tr valign="top">
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_4c0ab987-ada8-46a7-bcca-e1a736f74014">G1 set</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_e675ecce-0e9a-461b-85c5-7aabf9dc706b">ESC 02/04 02/09 04/02</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_8f3efa65-61c5-45f1-b7ec-813e7d45d8bb">ESC 02/04 02/09 04/04</para>
              </td>
            </tr>
          </tbody>
        </table>
        <note>
          <orderedlist numeration="arabic">
            <listitem>
              <para xml:id="para_77c65583-9261-4600-85ad-350d1ba42866">The Escape Sequence for the designation function G0-DESIGNATE 94-SET, has first I byte 02/04 and second I byte 02/08. There is an exception to this: The second I byte 02/08 is omitted if the Final Byte is 04/00, 04/01 or 04/02. See ISO/IEC 2022.</para>
            </listitem>
            <listitem>
              <para xml:id="para_cf2f3134-1e82-49e2-92b0-15a7283f787a">The table does not include the G2 and G3 sets that are not used in DICOM. See <xref linkend="sect_6.1.2.5.1" xrefstyle="select: label"/>.</para>
            </listitem>
            <listitem>
              <para xml:id="para_7825b734-2a1c-472e-a884-14d575af8002">Defined Term ISO 2022 IR 87 for the value of the Specific Character Set (0008,0005) supports the G0 set for ISO-IR 87, and Defined Term ISO 2022 IR 159 supports the G0 set for ISO-IR 159. See <olink targetdoc="PS3.3" targetptr="PS3.3" xrefstyle="select: labelnumber"/>.</para>
            </listitem>
          </orderedlist>
        </note>
      </section>
    </section>
    <section label="H.2" status="2" xml:id="sect_H.2">
      <title>Internet Practice</title>
      <para xml:id="para_2d6d92f0-879f-4220-8d9d-565aadfaf6aa">DICOM has adopted an encoding method for Japanese character sets that is similar to the method for Internet practice.</para>
      <para xml:id="para_96364b10-a69b-49fc-8b1a-60921cb9f256">The major protocols for the Internet such as SMTP, NNTP and HTTP adopt the encoding method for Japanese characters called "ISO-2022-JP" as described in RFC 1468, Japanese Character Encoding for Internet Messages. There is also a less commonly used Internet practice called "ISO-2022-JP-2" described in RFC 1554, which supports a larger repertoire of character sets and additionally requires an escape to a single-byte character set before encoding a SPACE (unlike DICOM and ISO-2022-JP).</para>
      <para xml:id="para_2a2fb782-40ed-450f-89d3-912517c76484">The character sets supported for the Japanese language in DICOM and Internet practice are shown in <xref linkend="table_H.2-1" xrefstyle="select: label"/>.</para>
      <table frame="box" label="H.2-1" rules="all" xml:id="table_H.2-1">
        <caption>Character Sets for the Japanese language in DICOM and Internet practice</caption>
        <thead>
          <tr valign="top">
            <th align="center" colspan="1" rowspan="1">
              <para xml:id="para_5684cee0-da13-42bf-ad7f-b9e3439b4772">
                <emphasis role="bold">DICOM</emphasis>
              </para>
            </th>
            <th align="center" colspan="1" rowspan="1">
              <para xml:id="para_943f35d8-34b1-48a7-97e5-4c15c5515196">
                <emphasis role="bold">ISO-2022-JP</emphasis>
              </para>
            </th>
            <th align="center" colspan="1" rowspan="1">
              <para xml:id="para_cd40efbd-7a83-460b-8dbc-b1a0213dc5fb">
                <emphasis role="bold">ISO-2022-JP-2</emphasis>
              </para>
            </th>
          </tr>
        </thead>
        <tbody>
          <tr valign="top">
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_14b8110f-d731-4cd2-90e0-e50160f938f3">ASCII (ISO-IR 6)</para>
              <para xml:id="para_854562f1-ea23-4d51-9ff9-46b7037fc3f1">
<xref linkend="biblio_JIS_X_0201"/> Katakana (ISO-IR 13)</para>
              <para xml:id="para_5c6243d1-fbd9-4782-a9d3-c7e960cc3964">
<xref linkend="biblio_JIS_X_0201"/> Romaji (ISO-IR 14)</para>
              <para xml:id="para_812ce9f0-ca54-411d-8fa7-57c81c33128b">
<xref linkend="biblio_JIS_X_0208"/> Kanji (ISO-IR 87)</para>
              <para xml:id="para_33b3c5fe-5bdd-4d93-be74-78f3b55c6396">
<xref linkend="biblio_JIS_X_0212"/> Kanji (ISO-IR 159)</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_19b4e976-2773-4533-975e-47cc96797ecb">ASCII (ISO-IR 6)</para>
              <para xml:id="para_a63d76e0-b226-4f42-ae86-b346d9dee412">
<xref linkend="biblio_JIS_X_0201"/> Romaji (ISO-IR 14)</para>
              <para xml:id="para_ca2f2eac-3aab-46d2-b0d0-9bc32d1092eb">
<xref linkend="biblio_JIS_X_0208"/>-1978 Kanji (ISO-IR 42)</para>
              <para xml:id="para_c2f987f2-7d07-48bf-b00b-e88cec067c02">
<xref linkend="biblio_JIS_X_0208"/>-1983 Kanji (ISO-IR 87)</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_6a538448-61df-45f6-96e2-0d5f5f7866d1">ASCII (ISO-IR 6)</para>
              <para xml:id="para_9205764e-bf69-4b26-8b8a-fa1dd7932213">
<xref linkend="biblio_ISOIEC8859-1"/> (ISO-IR 100)</para>
              <para xml:id="para_c89cf83f-09be-4a48-9fab-7b7bfdbf9d0f">
<xref linkend="biblio_ISOIEC8859-7"/> Greek (ISO-IR 126)</para>
              <para xml:id="para_a51e1ab0-4952-4910-aaca-b50b92e16f89">
<xref linkend="biblio_JIS_X_0201"/> Romaji (ISO-IR 14)</para>
              <para xml:id="para_4e88dd80-0a54-4970-ad41-87c93d2e277a">
<xref linkend="biblio_JIS_X_0208"/>-1978 Kanji (ISO-IR 42)</para>
              <para xml:id="para_8c51f2e0-c2aa-4257-905d-ad58b5e685cb">
<xref linkend="biblio_JIS_X_0208"/>-1983 Kanji (ISO-IR 87)</para>
              <para xml:id="para_3daf9728-dc44-47b4-ad5c-ec9e8c9783a2">
<xref linkend="biblio_JIS_X_0212"/> Kanji (ISO-IR 159)</para>
              <para xml:id="para_0ef9a801-f555-495d-b2fd-08253135c4cd">
<xref linkend="biblio_GB2312"/> (ISO-IR 58)</para>
              <para xml:id="para_c03ab076-5b84-4d64-9356-22c6c272bf0a">
<xref linkend="biblio_KS_X_1001"/> (ISO-IR 149)</para>
            </td>
          </tr>
        </tbody>
      </table>
      <para xml:id="para_091e3ff4-7f3d-49c7-b42a-5f73c9bb1b3c">The Control Characters supported in DICOM and Internet practice are shown in <xref linkend="table_H.2-2" xrefstyle="select: label"/>.</para>
      <table frame="box" label="H.2-2" rules="all" xml:id="table_H.2-2">
        <caption>Control Characters Supported in DICOM and Internet practice</caption>
        <thead>
          <tr valign="top">
            <th align="center" colspan="1" rowspan="1">
              <para xml:id="para_8c90dc2b-69e7-4338-b6ed-e816d43f2509">
                <emphasis role="bold">DICOM</emphasis>
              </para>
            </th>
            <th align="center" colspan="1" rowspan="1">
              <para xml:id="para_8b5ad064-f645-4e02-ba6a-43c373537e0f">
                <emphasis role="bold">ISO-2022-JP and ISO-2022-JP-2</emphasis>
              </para>
            </th>
          </tr>
        </thead>
        <tbody>
          <tr valign="top">
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_b7adfc5a-9e1a-4a06-a4e9-4acfeb3298be">LF (00/10)</para>
              <para xml:id="para_866e6736-b898-4433-9c3e-eacab3b42d48">FF (00/12)</para>
              <para xml:id="para_dbcd6a7c-9035-49d4-805c-7cade3100bd5">CR (00/13)</para>
              <para xml:id="para_c195a30f-1741-46c4-87c4-a7fbf719b324">ESC (01/11)</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_9ae4d0e9-e55f-49cb-b1d7-acde825054fa">LF (00/10)</para>
              <para xml:id="para_e7769c0f-ef57-4436-a45a-a9956fe04c5a">CR (00/13)</para>
              <para xml:id="para_0a1dfa4d-4962-4377-a1d1-b822ef7e56fd">SO (00/14)</para>
              <para xml:id="para_5270c696-847a-4913-8d23-fba50b64cb9c">SI (00/15)</para>
              <para xml:id="para_35f947b3-b39f-4ae4-b739-04f9ebfa93df">ESC (01/11)</para>
            </td>
          </tr>
        </tbody>
      </table>
    </section>
    <section label="H.3" status="2" xml:id="sect_H.3">
      <title>Example of Person Name Value Representation in the Japanese Language</title>
      <para xml:id="para_74502ca7-e657-435f-a8ce-89835ee83deb">Character strings representing person names are encoded using a convention for PN Value Representation based on component groups with 5 components.</para>
      <para xml:id="para_d6158be1-9bad-40dd-a4e7-861f3c0ed0d7">For languages that use ideographic characters, it is sometimes necessary to write names both in ideographic characters and in phonetic characters. Ideographic characters may be required for official purposes, while phonetic characters may be needed for pronunciation and data processing purposes.</para>
      <para xml:id="para_89732cf7-55ab-4093-9012-73d1ed5ad7de">For the purpose of writing names in ideographic characters and in phonetic characters, up to 3 component groups may be used. The delimiter of the component group shall be the equals character "=" (3DH). The three component groups in their order of occurrence are: an alphabetic representation, an ideographic representation, and a phonetic representation.</para>
      <section label="H.3.1" status="3" xml:id="sect_H.3.1">
        <title>Value 1 of Attribute Specific Character Set (0008,0005) is Not Present.</title>
        <example label="H.3-1" xml:id="example_H.3-1">
          <title>Value 1 of Attribute Specific Character Set (0008,0005) is Not Present</title>
          <para xml:id="para_35656f6b-7762-4919-bd76-f325fa172ac2">In this case, ISO-IR 6 is used by default in Specific Character Set:</para>
          <itemizedlist mark="none">
            <listitem>
              <para xml:id="para_c7e23229-c19a-447f-8692-802492fcdcd8">(0008,0005) \ISO 2022 IR 87</para>
            </listitem>
          </itemizedlist>
          <para xml:id="para_871557b5-99d7-4c1b-99d4-de18c7313164">Character String:</para>
          <itemizedlist mark="none">
            <listitem>
              <para xml:id="para_8d924363-eca1-4712-9bd9-c24e2a1c8b0f">
<foreignphrase xml:lang="jp">Yamada^Tarou=山田^太郎=やまだ^たろう</foreignphrase>
</para>
            </listitem>
            <listitem>
              <para xml:id="para_6b3c74ea-47c6-4312-8a12-e17dbcfe2bf0">
<foreignphrase xml:lang="jp">Yamada^Tarou= ESC 02/04 04/02 山田 ESC 02/08 04/02 ^ ESC 02/04 04/02 太郎 ESC 02/08 04/02 = ESC 02/04 04/02 やまだ ESC 02/08 04/02 ^ ESC 02/04 04/02 たろう ESC 02/08 04/02</foreignphrase>
</para>
            </listitem>
          </itemizedlist>
          <para xml:id="para_7a52fefe-955a-4b64-a1b3-db998f6667ee">Encoded representation:</para>
          <itemizedlist mark="none">
            <listitem>
              <para xml:id="para_1161a2cb-1545-4a7c-a53e-135c855415c9">
                <computeroutput>05/09 06/01 06/13 06/01 06/04 06/01 5/14 05/04 06/01 07/02 06/15 07/05 03/13 01/11 02/04 04/02 03/11 03/03 04/05 04/04 01/11 02/08 04/02 05/14 01/11 02/04 04/02 04/02 04/00 04/15 03/10 01/11 02/08 04/02 03/13 01/11 02/04 04/02 02/04 06/04 02/04 05/14 02/04 04/00 01/11 02/08 04/02 05/14 01/11 02/04 04/02 02/04 03/15 02/04 06/13 02/04 02/06 01/11 02/08 04/02</computeroutput>
              </para>
            </listitem>
          </itemizedlist>
          <para xml:id="para_0b7bf72f-2e92-416c-890e-657c31a35989">An example of what might be displayed or printed by an ASCII based machine that displays or prints the Control Character ESC (01/11) using \033:</para>
          <itemizedlist mark="none">
            <listitem>
              <para xml:id="para_00d74f12-a4bb-44f5-8d4b-64592144d6ac">
<foreignphrase xml:lang="jp">
                <computeroutput>Yamada^Tarou=\033$B;3ED\033(B^\033$BB@O:\033(B=\033$B$d$^$@\033(B^\033$B$?$m$&amp;\033(B</computeroutput>
              </foreignphrase>
</para>
            </listitem>
          </itemizedlist>
        </example>
        <table frame="box" label="H.3-1" rules="all" xml:id="table_H.3-1">
          <caption>Character Sets and Escape Sequences Used in Example 1</caption>
          <thead>
            <tr valign="top">
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_bccb04f3-0e6c-4639-afba-f7e7eee06019">
                  <emphasis role="bold">Character Set Description</emphasis>
                </para>
              </th>
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_c0894138-695e-456a-a080-9bda44bc5d84">
                  <emphasis role="bold">Component Group</emphasis>
                </para>
              </th>
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_561e39c5-d075-4a28-857e-c84cb3aa30be">
                  <emphasis role="bold">Value of (0008,0005) Defined Term</emphasis>
                </para>
              </th>
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_bfd2e814-e110-4c47-aa10-01952f77e450">
                  <emphasis role="bold">ISO Registration Number</emphasis>
                </para>
              </th>
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_3f097b47-715b-4ac9-8d03-1d1cd1b67ade">
                  <emphasis role="bold">Standard for Code Extension</emphasis>
                </para>
              </th>
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_b279e43f-0290-4fff-b6bb-34c12b111417">
                  <emphasis role="bold">ESC Sequence</emphasis>
                </para>
              </th>
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_70914706-ec8b-4ef2-ad91-60f7e67605ef">
                  <emphasis role="bold">Code Element</emphasis>
                </para>
              </th>
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_ed98dc7e-6f47-4ac1-9d3d-5112adaba4dc">
                  <emphasis role="bold">Character Set: Purpose of Use</emphasis>
                </para>
              </th>
            </tr>
          </thead>
          <tbody>
            <tr valign="top">
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_f7184bce-d86e-4813-a20b-3ebba3930f95">Japanese</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_65f3474e-9510-4ed1-88e1-8ac08066e4a5">First:</para>
              <para xml:id="para_d68da1e2-6377-412a-9171-3b09468d3bfe">Single-byte</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_29b1a8a1-b99a-47fc-bf6e-acdf70853e65">Value 1:</para>
              <para xml:id="para_94fe34e6-7d35-4496-bf9f-2a3b40242787">none</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_c601f2fb-9eb8-4a4c-b797-4ab9610d527d">ISO-IR 6</para>
              </td>
              <td align="left" colspan="1" rowspan="1"/>
              <td align="left" colspan="1" rowspan="1"/>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_6b43e5a4-42d4-4043-a890-09db8a2d400a">GL</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_02b79165-7fdc-469d-990e-7af549c3b9d6">
<xref linkend="biblio_ISO646"/>
</para>
              </td>
            </tr>
            <tr valign="top">
              <td align="left" colspan="1" rowspan="1"/>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_4f9546ac-eea8-4121-b4ca-d9b4b01c1d01">Second:</para>
              <para xml:id="para_0025d8ea-dd3c-47ef-90bc-9a357566fb41">Ideographic</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_a01f621f-b4b1-4ec1-9069-79beb8837de5">Value 2:</para>
              <para xml:id="para_53f5ad31-e750-4697-8e9f-f772616c843c">ISO 2022 IR 87</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_48b1210f-35d9-47af-b588-98fd7604651e">ISO-IR 87</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_46db98b0-5527-4d07-b117-4363e50de4e3">ISO 2022</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_1cebdae1-e56f-4d86-b5d5-28b2d7e7ebaf">ESC 02/04 04/02</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_80c6ba3f-7e84-45d3-964b-ef4dfbbbc34c">GL</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_8710b86c-afcf-4c4c-baee-f43dc4e8e3b4">
<xref linkend="biblio_JIS_X_0208"/>:</para>
              <para xml:id="para_3e406f30-160c-437a-94f5-445ccf9e756f">Japanese kanji, hiragana, katakana</para>
              </td>
            </tr>
            <tr valign="top">
              <td align="left" colspan="1" rowspan="1"/>
              <td align="left" colspan="1" rowspan="1"/>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_800e24c6-f3a9-4e99-b8ef-d6914ae60480">Value 1:</para>
              <para xml:id="para_f8944632-b2b7-451f-98fe-840a00842e65">none</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_91cff47a-9eb2-4f8c-bcbe-cd15c3b9e5ec">ISO-IR 6</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_eebc1af1-5bcf-4e91-bfcf-fa1cbd39c52c">ISO 2022</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_83225fe7-0263-46e1-91f6-3a05f21c3458">ESC 02/08 04/02</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_0220cbfd-14b2-45db-824a-eb8065d58a83">GL</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_5aceb4e8-9ad2-4e1b-9225-d3f5efd205af">
<xref linkend="biblio_ISO646"/>
</para>
              <para xml:id="para_bad805ff-bb63-4a9d-8998-fd42fe0a89f8">for delimiters</para>
              </td>
            </tr>
            <tr valign="top">
              <td align="left" colspan="1" rowspan="1"/>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_c03f6f75-eb65-4af9-8811-ae9ff65d90ed">Third:</para>
              <para xml:id="para_cabbc8f7-5b47-410d-8d1b-084a08829b6f">Phonetic</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_f1f6f0b9-18ad-413e-86f3-438ff7308b52">Value 2:</para>
              <para xml:id="para_5dae14c9-0996-4913-ba92-70e47cec0b17">ISO 2022 IR 87</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_60c49b05-b6d7-4471-94fe-c8e9b41a3f5a">ISO-IR 87</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_1d689ea9-fcf1-4253-bd52-972285a444f6">ISO 2022</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_14cc6de8-88f4-455b-b16b-6f314c67857c">ESC 02/04 04/02</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_a2a8c1a3-b367-4042-a5d5-92a8f8c947b2">GL</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_8ba6c9b9-2fa4-44a7-a7e7-ce30c0a2b16b">
<xref linkend="biblio_JIS_X_0208"/>:</para>
              <para xml:id="para_fa4d481d-93ea-4ac2-bdf6-3a3f6f96618f">Japanese hiragana, and katakana</para>
              </td>
            </tr>
            <tr valign="top">
              <td align="left" colspan="1" rowspan="1"/>
              <td align="left" colspan="1" rowspan="1"/>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_c19e7af5-a4bc-4d67-adc6-517390019893">Value 1:</para>
              <para xml:id="para_55e00aaa-b1d3-4ddb-ba70-30b04c0c4514">none</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_24b4f931-1296-488a-b422-0157aad4ea0a">ISO-IR 6</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_9849c5a6-768f-4c1d-bc47-76e1b029ca8c">ISO 2022</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_efc09115-2a72-4940-8377-46c96de55cd5">ESC 02/08 04/02</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_d95e17d4-74d4-4ec7-a7dc-2e8176ee54c7">GL</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_7e057c32-34f3-4592-a0ab-d451bbe1203e">
<xref linkend="biblio_ISO646"/>
</para>
              <para xml:id="para_17b2360a-22cd-4182-b4be-4014636ab175">for delimiters</para>
              </td>
            </tr>
          </tbody>
        </table>
      </section>
      <section label="H.3.2" status="3" xml:id="sect_H.3.2">
        <title>Value 1 of Attribute Specific Character Set (0008,0005) is ISO 2022 IR 13.</title>
        <example label="H.3-2" xml:id="example_H.3-2">
          <title>Value 1 of Attribute Specific Character Set (0008,0005) is ISO 2022 IR 13</title>
          <para xml:id="para_9c8ad785-7fd5-499c-86a2-0eba684f5850">Specific Character Set:</para>
          <itemizedlist mark="none">
            <listitem>
              <para xml:id="para_46bee102-ee77-4334-9697-c96e8d3753f6">(0008,0005) ISO 2022 IR 13\ISO 2022 IR 87</para>
            </listitem>
          </itemizedlist>
          <para xml:id="para_daf64476-e1b9-41df-a7b7-2fbb939942c5">Character String:</para>
          <itemizedlist mark="none">
            <listitem>
              <para xml:id="para_c5d9cddc-fa0d-4325-8a92-922c84e08256">
<foreignphrase xml:lang="jp">ヤマダ^タロウ=山田^太郎=やまだ^たろう</foreignphrase>
</para>
            </listitem>
            <listitem>
              <para xml:id="para_27f83a98-925d-4cc7-82f6-367937de90ec">
<foreignphrase xml:lang="jp">ヤマダ^タロウ= ESC 02/04 04/02 山田 ESC 02/08 04/10 ^ ESC 02/04 04/02 太郎 ESC 02/08 04/10 = ESC 02/04 04/02 やまだ ESC 02/08 04/10 ^ ESC 02/04 04/02 たろう ESC 02/08 04/10</foreignphrase>
</para>
            </listitem>
          </itemizedlist>
          <para xml:id="para_5ffb33a3-5259-44b3-9d34-e2476083a91a">Encoded representation:</para>
          <itemizedlist mark="none">
            <listitem>
              <para xml:id="para_a1c6f087-6453-4cd8-8d2c-ac48de0ec5be">
                <computeroutput>13/04 12/15 12/00 13/14 05/14 12/00 13/11 11/03 03/13 01/11 02/04 04/02 03/11 03/03 04/05 04/04 01/11 02/08 04/10 05/14 01/11 02/04 04/02 04/02 04/00 04/15 03/10 01/11 02/08 04/10 03/13 01/11 02/04 04/02 02/04 06/04 02/04 05/14 02/04 04/00 01/11 02/08 04/10 05/14 01/11 02/04 04/02 02/04 03/15 02/04 06/13 02/04 02/06 01/11 02/08 04/10</computeroutput>
              </para>
            </listitem>
          </itemizedlist>
          <para xml:id="para_5ad70780-1163-4c15-a128-d963a6ef8c19">An example of what might be displayed or printed by an ASCII based machine that displays or prints the Control Character ESC (01/11) using \033:</para>
          <itemizedlist mark="none">
            <listitem>
              <para xml:id="para_3e332ff2-50dc-4ebf-9cbc-63ead7c1d2be">
                <computeroutput>\324\3l7\300\336^\300\333\263=\033$B;3ED\033(J^\033$BB@O:\033(J=\033$B$d$^$@\033(J^\033$B$?$m$&amp;\033(J</computeroutput>
              </para>
            </listitem>
          </itemizedlist>
        </example>
        <table frame="box" label="H.3-2" rules="all" xml:id="table_H.3-2">
          <caption>Character Sets and Escape Sequences Used in Example 2</caption>
          <thead>
            <tr valign="top">
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_b6ebef6c-4355-4053-a7b8-331b6f53d8f0">
                  <emphasis role="bold">Character Set Description</emphasis>
                </para>
              </th>
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_b02d0155-6d11-4d16-b83b-4a9b89f0f224">
                  <emphasis role="bold">Component Group</emphasis>
                </para>
              </th>
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_dba4a70e-a557-429f-8c82-3d35a2b0c40c">
                  <emphasis role="bold">Value of (0008,0005) Defined Term</emphasis>
                </para>
              </th>
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_fc4856b9-2b5a-4c00-aaef-76f2d14216b5">
                  <emphasis role="bold">ISO Registration Number</emphasis>
                </para>
              </th>
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_e2f96d63-cf6d-47c9-bd55-d89e52260f6c">
                  <emphasis role="bold">Standard for Code Extension</emphasis>
                </para>
              </th>
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_1c34cd32-0929-4de4-b95a-cf4a9f32772e">
                  <emphasis role="bold">ESC Sequence</emphasis>
                </para>
              </th>
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_bd6c5852-1df5-431e-a0e7-312965efeb83">
                  <emphasis role="bold">Code Element</emphasis>
                </para>
              </th>
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_bbc659e4-a09c-4538-9ba3-4582d352f6e5">
                  <emphasis role="bold">Character Set: Purpose of Use</emphasis>
                </para>
              </th>
            </tr>
          </thead>
          <tbody>
            <tr valign="top">
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_43932082-9317-4534-b8fc-6ea746f9aaaf">Japanese</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_17e6725a-31be-44d2-a16e-ad4cf3f3a8e4">First:</para>
                <para xml:id="para_73a8b392-806a-40d3-bd2f-792696d36111">Single-byte</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_02589630-c68b-4c3a-952c-178910a857c3">Value 1:</para>
              <para xml:id="para_f264437b-13da-4179-8740-41214fa06963">ISO 2022 IR 13</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_38e27b0b-2c21-494d-8037-23c6486501e6">ISO-IR 13</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_08371cb6-0321-456b-b3d5-812325111265">ISO 2022</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_29e7397a-2e57-4b27-90c7-9e883b3a3af0">ESC 02/09 04/09</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_65f6bc56-8e78-40e7-b693-b38090e06ab3">GR</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_b078ce6d-f65b-4963-a536-ce599dcf640f">
<xref linkend="biblio_JIS_X_0201"/>:</para>
              <para xml:id="para_4ca9c55c-0c9f-46a1-8bd4-00afcdaa6722">Japanese katakana</para>
              </td>
            </tr>
            <tr valign="top">
              <td align="left" colspan="1" rowspan="1"/>
              <td align="left" colspan="1" rowspan="1"/>
              <td align="left" colspan="1" rowspan="1"/>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_8d0e639f-a222-4144-b4dd-551c74a42cf5">ISO-IR 14</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_80871e8c-0d36-444f-a9a2-b07672634b40">ISO 2022</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_d7eca653-6c3d-4370-b9f1-50f78a58ab1e">ESC 02/08 04/10</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_868a7408-cc90-4f2f-8e9e-6ff93cc33785">GL</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_0d4c532e-3e5c-4108-b08d-f7f024902464">
<xref linkend="biblio_JIS_X_0201"/>:</para>
              <para xml:id="para_2bc5b327-acb8-4f20-ad9c-a4ce4458667f">Japanese romaji for delimiters</para>
              </td>
            </tr>
            <tr valign="top">
              <td align="left" colspan="1" rowspan="1"/>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_4091106f-d00a-4ee2-980e-54a4a5eefc6f">Second:</para>
              <para xml:id="para_270387f0-8ebb-444c-857b-5d2aae0ced19">Ideographic</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_d268022c-5226-45f5-97b6-3a91be71e64b">Value 2:</para>
              <para xml:id="para_86eddd70-7e5a-4b35-99ae-a29140fdc23d">ISO 2022 IR 87</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_66100237-98b8-465a-b2b1-809d8d453171">ISO-IR 87</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_c396e411-5af0-405f-8fbd-d86accdb78dd">ISO 2022</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_8c12e6e6-1e8d-4ba6-88c4-1fc893453129">ESC 02/04 04/02</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_8997a34d-b40c-43fb-b35c-2be012ec5357">GL</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_5443589a-0bec-4f3c-a5da-bc9e7d3ac6c2">
<xref linkend="biblio_JIS_X_0208"/>:</para>
              <para xml:id="para_91c19bd7-94d2-44e5-aa6e-d506a400f7c2">Japanese kanji, hiragana, katakana</para>
              </td>
            </tr>
            <tr valign="top">
              <td align="left" colspan="1" rowspan="1"/>
              <td align="left" colspan="1" rowspan="1"/>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_fb9d9096-0538-4d92-b092-71c5d8cd0284">Value 1:</para>
              <para xml:id="para_f9d7af13-84ca-492f-86fc-ffbdbfd93a28">ISO 2022 IR 13</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_135e065a-19d4-4ccc-93d0-97071a40b0c5">ISO-IR 14</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_3d9f67a0-bf3b-4215-a021-f2fea2219c7c">ISO 2022</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_3ba5de11-a77e-45dc-b958-3b02687a588e">ESC 02/08 04/10</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_5b876519-9b27-4c00-8eb2-572f83ac9a5c">GL</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_8d0c0fbf-904f-4d77-8226-1f59ad8280ea">
<xref linkend="biblio_JIS_X_0201"/>:</para>
              <para xml:id="para_cb40eb5d-f089-4b0e-b796-0f865ca815af">Japanese romaji for delimiters</para>
              </td>
            </tr>
            <tr valign="top">
              <td align="left" colspan="1" rowspan="1"/>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_b3493cd0-8d70-4c37-af8a-3348c667fc6f">Third:</para>
              <para xml:id="para_0a651f7c-ff94-44d0-a1af-55f9115c71e0">Phonetic</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_95bc4287-f953-41b9-b65b-198e5eca1da9">Value 2:</para>
              <para xml:id="para_6b524814-e417-41eb-82e8-aba807476416">ISO 2022 IR 87</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_31b673cb-c827-446a-85c8-517c2e5a65db">ISO-IR 87</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_561b17cb-24f0-452c-8aa0-be024c42762f">ISO 2022</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_f0f8e7d3-5f8e-4185-a884-0b764cda8fb1">ESC 02/04 04/02</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_ca925279-8742-479d-a861-1769d6a3e46b">GL</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_31eaff61-5bf6-4b7b-ae1f-b54ffb578c58">
<xref linkend="biblio_JIS_X_0208"/>:</para>
              <para xml:id="para_dedca344-e9a9-4393-b17b-04686a7f624a">Japanese hiragana, and katakana</para>
              </td>
            </tr>
            <tr valign="top">
              <td align="left" colspan="1" rowspan="1"/>
              <td align="left" colspan="1" rowspan="1"/>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_c3166b0a-4d58-43b4-95cb-4f08176e1ed9">Value 1:</para>
              <para xml:id="para_f1e28859-7dc5-4ee2-bb73-27d9749eaeec">ISO 2022 IR 13</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_d0645403-3861-4d23-b9ae-53d14ef04ea1">ISO-IR 14</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_8782986c-0ba1-4028-909a-6642b5bf4fab">ISO 2022</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_d9210e29-883a-439f-a34c-0d3a90c354af">ESC 02/08 04/10</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_87bf1e9c-dbf9-4b66-ad50-89b7080e51d3">GL</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_2af27673-ae19-42f0-a5da-63b5bb7793ff">
<xref linkend="biblio_JIS_X_0201"/>:</para>
              <para xml:id="para_417e0ec2-dfc6-40ae-9c9e-a90cd4dabbd4">Japanese romaji for delimiters</para>
              </td>
            </tr>
          </tbody>
        </table>
      </section>
    </section>
  </chapter>
  <chapter label="I" status="1" xml:id="chapter_I">
    <title>Character Sets and Person Name Value Representation in the Korean Language (Informative)</title>
    <section label="I.1" status="2" xml:id="sect_I.1">
      <title>Character Sets For The Korean Language in DICOM</title>
      <para xml:id="para_df09c585-291b-48e9-93eb-eb5e59bbfbbb">
<xref linkend="biblio_KS_X_1001"/> (registered as ISO-IR 149) is used as a Korean character set in DICOM. This character set is the one most broadly used for the representation of Korean characters. It can be encoded by <xref linkend="biblio_ISOIEC2022"/> code extension techniques, and is registered in <xref linkend="biblio_ISO2375"/>.</para>
      <para xml:id="para_c234339e-de20-4623-b1b4-3e42fbe24d7d">The Escape Sequence is shown for reference in <xref linkend="table_I.1-1" xrefstyle="select: label"/> (see <olink targetdoc="PS3.3" targetptr="PS3.3" xrefstyle="select: labelnumber"/>)</para>
      <table frame="box" label="I.1-1" rules="all" xml:id="table_I.1-1">
        <caption>ISO/IEC 2022 Escape Sequence for ISO-IR 149</caption>
        <thead>
          <tr valign="top">
            <th align="center" colspan="1" rowspan="1"/>
            <th align="center" colspan="1" rowspan="1">
              <para xml:id="para_838041f2-4044-450c-a7a9-edeb941caf73">ISO-IR 149</para>
            </th>
          </tr>
        </thead>
        <tbody>
          <tr valign="top">
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_eeaafeb1-e73b-4eeb-84e1-f4ca2bbd22a9">G0 set</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_cfeb6f5f-f2b2-44f4-a2ad-542e24ad289e">ESC 02/04 02/08 04/03</para>
            </td>
          </tr>
          <tr valign="top">
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_1cdf80ac-1876-4958-93c0-2eaf0635dda0">G1 set</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_628bc373-36e5-4cd1-84ac-aae74abcf3de">
                <emphasis role="bold">
                  <emphasis role="italic">ESC 02/04 02/09 04/03</emphasis>
                </emphasis>
              </para>
            </td>
          </tr>
        </tbody>
      </table>
      <note>
        <orderedlist numeration="arabic">
          <listitem>
            <para xml:id="para_e386e6f8-0084-4150-a3ad-79467b50c7c5">ISO-IR 149 is only used as a G1 set in DICOM.</para>
          </listitem>
          <listitem>
            <para xml:id="para_93b7d9d2-3170-4e90-9372-b4f4e083709f">The Korean character set (ISO IR 149) is invoked to the G1 area. This is different from the Japanese multi-byte character sets (ISO 2022 IR 87 and ISO 2022 IR 159), which use the G0 code area. Japan's choice of G0 is due to the adoption of an encoding method based on "ISO-2022-JP". ISO-2022-JP, the most familiar encoding method in Japan, and uses only the G0 code area. In Korea, most operating systems adopt an encoding method that invokes the Hangul character set <xref linkend="biblio_KS_X_1001"/> in the G1 code area. So, the difference between code areas of Korean and Japanese character originates in convention, not a technical problem. Invocation of multi-byte character sets to the G1 area does not change the current DICOM normative requirements.</para>
          </listitem>
        </orderedlist>
      </note>
    </section>
    <section label="I.2" status="2" xml:id="sect_I.2">
      <title>Example of Person Name Value Representation in the Korean Language</title>
      <example label="I.2-1" xml:id="sect_I.2-1">
        <title>Example of Person Name Value Representation in the Korean Language</title>
        <para xml:id="para_78495a8e-bd7e-4757-aca8-1e72253c917e">Person names in the Korean language may be written in Hangul (phonetic characters), Hanja (ideographic characters), or Latin (alphabetic characters). The three component groups should be written in the order of alphabetic, ideographic, and phonetic (see <xref linkend="table_6.2-1" xrefstyle="select: label"/>).</para>
        <para xml:id="para_e5056804-4216-48e8-a28b-03dab546878e">Specific Character Set:</para>
        <itemizedlist mark="none">
          <listitem>
            <para xml:id="para_9325bb78-be99-4051-ad86-9deee0af2d13">(0008,0005) \ISO 2022 IR 149</para>
          </listitem>
        </itemizedlist>
        <para xml:id="para_56597a39-2944-4e95-bc39-348d2cd7c52d">Character String:</para>
        <itemizedlist mark="none">
          <listitem>
            <para xml:id="para_84a42e38-2191-4bb5-be64-6a945c3be6b7">
<foreignphrase xml:lang="kr">Hong^Gildong=洪^吉洞=홍^길동</foreignphrase>
</para>
          </listitem>
          <listitem>
            <para xml:id="para_36366b1c-75b4-4a2f-9cac-7e33eaae730f">
<foreignphrase xml:lang="kr">Hong^Gildong= ESC 02/04 02/09 04/03 洪 ^ ESC 02/04 02/09 04/03 吉洞 = ESC 02/04 02/09 04/03 홍 ^ ESC 02/04 02/09 04/03 길동</foreignphrase>
</para>
          </listitem>
        </itemizedlist>
        <para xml:id="para_f9e0991e-d429-41c5-8a19-47d3d359a77f">Encoded representation:</para>
        <itemizedlist mark="none">
          <listitem>
            <para xml:id="para_e6dc91f9-bfc8-407d-af84-4034eb75cc54">
              <computeroutput>04/08 06/15 06/14 06/07 05/14 04/07 06/09 06/12 06/04 06/15 06/14 06/07 03/13 01/11 02/04 02/09 04/03 15/11 15/03 05/14 01/11 02/04 02/09 04/03 13/01 12/14 13/04 13/07 03/13 01/11 02/04 02/09 04/03 12/08 10/11 05/14 01/11 02/04 02/09 04/03 11/01 14/06 11/05 11/15</computeroutput>
            </para>
          </listitem>
        </itemizedlist>
        <para xml:id="para_097cd703-f8cf-456a-885d-a23ac9037b28">An example of what might be displayed or printed by an ASCII based machine that displays or prints the Control Character ESC (01/11) using \033:</para>
        <itemizedlist mark="none">
          <listitem>
            <para xml:id="para_e6b028f4-468d-4f96-92fb-0054f7ad1189">
<foreignphrase xml:lang="kr">
              <computeroutput>Hong^Gildong=\033$) C\373\363^\033$)C\321\316\324\327=\033$)C\310\253^\033$)C\261\346\265\277</computeroutput>
            </foreignphrase>
</para>
          </listitem>
        </itemizedlist>
      </example>
      <note>
        <orderedlist numeration="arabic">
          <listitem>
            <para xml:id="para_4007989a-a0bf-48dd-af58-63cbc9e56e20">The multi-byte character set (ISO-IR 149) and single-byte character set <xref linkend="biblio_ISO646"/> can be used intermixed without any explicit escape sequence after the initial escape sequence. Once <xref linkend="biblio_ISO646"/> has been designated to the GL area and ISO-IR 149 to the GR area, each character set has different code area, thus can be used intermixed. The decoder will check the most significant bit of a character to know whether it is a two byte character in the GR area (high bit one) or a one byte character in the GL area (high bit zero).</para>
          </listitem>
          <listitem>
            <para xml:id="para_180a73e9-aec2-442b-91e2-81a16a5acd22">In the above example of person name representation, explicit escape sequences precede each Hangul and Hanja string. These escape sequences are to meet the requirements of the code extension technique that specifies a switch to the Default Character Repertoire before delimiters. In the previous example, it is assumed that the Default Character Repertoire (ISO-646) is invoked to G0 code area and no character set to G1 area after delimiters ("^" and "=" signs). See <xref linkend="sect_6.1.2.5.3" xrefstyle="select: label"/>.</para>
          </listitem>
        </orderedlist>
      </note>
    </section>
    <section label="I.3" status="2" xml:id="sect_I.3">
      <title>Example of Long Text Value Representation in the Korean Language Without Explicit Escape Sequences Between Character Sets</title>
      <example label="I.3-1" xml:id="sect_I.3-1">
        <title>Example of Long Text Value Representation in the Korean Language Without Explicit Escape Sequences Between Character Sets</title>
        <para xml:id="para_50d90830-326c-47b2-b1fc-e29c50979fee">Hangul (ISO IR 149) and ASCII <xref linkend="biblio_ISO646"/> character sets can be used intermingled without explicit escape sequences between them. The Hangul character set ISO IR 149 is invoked to the G1 area, so this invocation doesn't affect the G0 area to which the ASCII character set has been invoked. The following is an example of a Long Text Value Representation that includes ASCII and Hangul character set.</para>
        <para xml:id="para_08eca872-254a-4ac3-8452-f1aa7ed4010e">Specific Character Set:</para>
        <itemizedlist mark="none">
          <listitem>
            <para xml:id="para_dbc996a2-941e-49c0-b217-ce8dd73dbbe6">(0008,0005) \ISO 2022 IR 149</para>
          </listitem>
        </itemizedlist>
        <para xml:id="para_4d3fe02a-a1b5-4224-94ad-5efb06a5c052">Character String:</para>
        <itemizedlist mark="none">
          <listitem>
            <para xml:id="para_ed67042a-2b1d-4ea0-85f4-5af748b25796">The first line includes <foreignphrase xml:lang="kr">한글</foreignphrase>.</para>
            <para xml:id="para_ecc429a1-9ab9-488c-be85-b1cb6237d37d">The second line includes <foreignphrase xml:lang="kr">한글</foreignphrase>, too.</para>
            <para xml:id="para_cadcc021-4d01-41a1-9b9e-d486a8c6edef">The third line</para>
          </listitem>
        </itemizedlist>
        <para xml:id="para_e430cb9c-d960-42ce-b34b-220cdfda70fc">Encoded String:</para>
        <itemizedlist mark="none">
          <listitem>
            <para xml:id="para_beea9ae7-f273-41ba-b866-b32aab3143bd">ESC 02/04 02/09 04/03 The first line includes <foreignphrase xml:lang="kr">한글</foreignphrase>.</para>
            <para xml:id="para_f7ca8460-285d-4d8f-9a8e-6366e0b8c696">ESC 02/04 02/09 04/03 The second line includes <foreignphrase xml:lang="kr">한글</foreignphrase>, too.</para>
            <para xml:id="para_5b0708a6-e8de-4ae8-bd44-635b664a6f42">The third line</para>
          </listitem>
        </itemizedlist>
        <para xml:id="para_788e1ec3-96bc-43a9-a28a-69a84231cab3">Once having invoked the ISO IR 149 character set to G1 area by the escape sequence in the head of line, one can use Hangul and ASCII intermixed in that line.</para>
      </example>
      <table frame="box" label="I.3-1" rules="all" xml:id="table_I.3-1">
        <caption>Character Sets and Escape Sequences Used in the Examples</caption>
        <thead>
          <tr valign="top">
            <th align="center" colspan="1" rowspan="1">
              <para xml:id="para_154b9565-35a3-4fce-a216-a9e4ca1f8507">
                <emphasis role="bold">Character Set Description</emphasis>
              </para>
            </th>
            <th align="center" colspan="1" rowspan="1">
              <para xml:id="para_162d8204-9f8b-47ca-a3e8-78334443d78b">
                <emphasis role="bold">Component Group</emphasis>
              </para>
            </th>
            <th align="center" colspan="1" rowspan="1">
              <para xml:id="para_95f4a329-bf44-442c-87a6-da5829df46b0">
                <emphasis role="bold">Value of (0008,0005) Defined Term</emphasis>
              </para>
            </th>
            <th align="center" colspan="1" rowspan="1">
              <para xml:id="para_7592fb85-1192-46b7-9547-8a950b8ea5ab">
                <emphasis role="bold">ISO Registration Number</emphasis>
              </para>
            </th>
            <th align="center" colspan="1" rowspan="1">
              <para xml:id="para_ecd28a19-718b-4066-98b3-22a0f49e6cfc">
                <emphasis role="bold">Standard for Code Extension</emphasis>
              </para>
            </th>
            <th align="center" colspan="1" rowspan="1">
              <para xml:id="para_d2702a5e-5e71-4abc-9a5b-065f561f961e">
                <emphasis role="bold">ESC Sequence</emphasis>
              </para>
            </th>
            <th align="center" colspan="1" rowspan="1">
              <para xml:id="para_039b603c-11b9-407f-9d3c-c138c1a44bb2">
                <emphasis role="bold">Code Element</emphasis>
              </para>
            </th>
            <th align="center" colspan="1" rowspan="1">
              <para xml:id="para_23e1a0e7-2c8b-48d5-ac77-f154546f1bcb">
                <emphasis role="bold">Character Set: Purpose of Use</emphasis>
              </para>
            </th>
          </tr>
        </thead>
        <tbody>
          <tr valign="top">
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_d156bcb4-1567-4839-92a3-5ca1b26af194">Korean</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_421c4470-2f56-47f4-83de-825ec8d3630b">First:</para>
              <para xml:id="para_4a18c64c-b073-4091-82b5-f27220ad8062">Single-byte</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_268c737e-7869-498d-9c4e-019ab52ee1a8">Value 1:</para>
              <para xml:id="para_c833fcf8-f2a1-4379-9fc1-ae837ddcbf5b">none</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_2b43e11b-c5ac-4556-bc07-c78ec0e48412">ISO-IR 6</para>
            </td>
            <td align="left" colspan="1" rowspan="1"/>
            <td align="left" colspan="1" rowspan="1"/>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_6b724dcf-4a34-45f4-b24f-a48eb2068d69">GL</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_e932eb1d-17ca-4fd3-9971-7e4b7316f031">
<xref linkend="biblio_ISO646"/>
</para>
            </td>
          </tr>
          <tr valign="top">
            <td align="left" colspan="1" rowspan="1"/>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_3b7b92c6-cbd4-4790-98f2-bd39add33799">Second:</para>
              <para xml:id="para_234f10f3-3bb3-4ca5-919f-5ddaa4126829">Ideographic</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_02f10ec3-9715-4184-939f-04b0f6bcdd74">Value 1:</para>
              <para xml:id="para_e3ffe35f-2538-49b6-9e9b-cd451cbb514f">none</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_572160d2-81ec-4a71-8d4c-f9faa7f8570d">ISO-IR 6</para>
            </td>
            <td align="left" colspan="1" rowspan="1"/>
            <td align="left" colspan="1" rowspan="1"/>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_2615d59a-2877-4523-bb5e-8b24f19d2b1a">GL</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_7f7f2002-b5c7-4cef-8578-eb6be3c335ff">
<xref linkend="biblio_ISO646"/>:</para>
              <para xml:id="para_cd134f82-736b-4a4e-9864-9bd9965a02d0">For delimiters</para>
            </td>
          </tr>
          <tr valign="top">
            <td align="left" colspan="1" rowspan="1"/>
            <td align="left" colspan="1" rowspan="1"/>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_0184c8a0-04ad-411c-b52d-b0e803e30b3e">Value 2:</para>
              <para xml:id="para_acbf2818-db31-4204-b3e2-35b6df3b175a">ISO 2022 IR 149</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_8654bfc4-e04a-44bc-9f28-b5a9570c3b8b">ISO-IR 149</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_47c23033-32e8-478d-aa48-a6d944ca955f">ISO 2022</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_a712a8cf-fb0c-4f41-aeba-f9385e0898ea">ESC 02/04 02/09 04/03</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_620bdcc9-db29-43d9-985b-7d4720163c91">GR</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_0c65ec50-989a-45bb-9f01-d760c6b224f8">
<xref linkend="biblio_KS_X_1001"/>:</para>
              <para xml:id="para_e1a79152-8dae-4fb0-9385-2eb2840da208">Hangul and Hanja</para>
            </td>
          </tr>
          <tr valign="top">
            <td align="left" colspan="1" rowspan="1"/>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_b5e9221f-a62e-4c99-85ce-530c2dda8b6c">Third:</para>
              <para xml:id="para_69b7dbf9-c8f6-4cdb-809c-fca25f254e45">Phonetic</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_8cb66be8-2eaf-4f6a-94ee-f260992cfe79">Value 1:</para>
              <para xml:id="para_88f7fe84-a688-41c4-affa-84459ee70f8a">none</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_08d3c6a9-6c42-4d0a-a81e-0307b42f7714">ISO-IR 6</para>
            </td>
            <td align="left" colspan="1" rowspan="1"/>
            <td align="left" colspan="1" rowspan="1"/>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_fda8ced9-aff3-4cb0-a51b-d2e00665e145">GL</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_cfff1b82-f437-4894-b7fe-335e7a1d5542">
<xref linkend="biblio_ISO646"/>:</para>
              <para xml:id="para_8d46adc1-0a23-4c01-b59b-bc6dae9db65a">For delimiters</para>
            </td>
          </tr>
          <tr valign="top">
            <td align="left" colspan="1" rowspan="1"/>
            <td align="left" colspan="1" rowspan="1"/>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_daddedf6-1540-4604-9b3c-772144cc5f18">Value 2:</para>
              <para xml:id="para_05c519c7-fcdd-479a-baed-185728e303da">ISO 2022 IR 149</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_a317ae52-b435-41b6-a497-95f2d9c5548f">ISO-IR 149</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_79f41166-45ea-4eb5-ad8d-87f9cd0b7ac3">ISO 2022</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_16e61eec-bf8c-430e-8151-48c8f0312665">ESC 02/04 02/09 04/03</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_c78dba0a-6943-4011-95d8-14ec5296a41b">GR</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_74505c79-0b65-4129-83f3-33100321bf96">
<xref linkend="biblio_KS_X_1001"/>:</para>
              <para xml:id="para_c82b326e-1c90-46a0-a1c0-cbae7cac72fb">Hangul and Hanja</para>
            </td>
          </tr>
        </tbody>
      </table>
    </section>
  </chapter>
  <chapter label="J" status="1" xml:id="chapter_J">
    <title>Character Sets and Person Name Value Representation using Unicode UTF-8, GB18030 and GBK (Informative)</title>
    <para xml:id="para_35aebb24-6954-4714-9fff-b59baee9160b">The Unicode UTF-8 character set and the <xref linkend="biblio_GB18030"/> character set may be used for multiple languages. Some of these languages may also be encoded using other character sets that are defined elsewhere in the DICOM Standard. As Unicode UTF-8 and <xref linkend="biblio_GB18030"/> encodings do not allow <xref linkend="biblio_ISOIEC2022"/> character set replacement, these must be used for all strings in a single SOP Instance. This may have implications for the character set selected for the encoding of the SOP Instance.</para>
    <para xml:id="para_0185c0db-57bf-43ab-8659-27e011560f0a">Since the <xref linkend="biblio_GBK"/> character set is fully code point compatible to the larger character set of <xref linkend="biblio_GB18030"/>, and the specific examples of <xref linkend="biblio_GB18030"/> encoding this in Annex (J.3 and J.4) include only the Chinese characters falling in the common coding area between the two standards, these examples are used to demonstrate the person name and text encoding in both standards. Examples specific to <xref linkend="biblio_GBK"/> are not necessary.</para>
    <section label="J.1" status="2" xml:id="sect_J.1">
      <title>Example of Person Name Value Representation in the Chinese Language Using Unicode</title>
      <example label="J.1-1" xml:id="sect_J.1-1">
        <title>Example of Person Name Value Representation in the Chinese Language Using Unicode</title>
        <para xml:id="para_6e28b831-f06a-47b3-92f9-db820c08c236">Person names in the Chinese language may be written in Hanzi (ideographic characters), and/or Latin (alphabetic characters). The Latin representation may be derived using pinyin or another Romanization method, or may be a chosen "westernized" name. The two component groups should be written in the order of alphabetic, then ideographic; the phonetic component group is typically not used (see <xref linkend="table_6.2-1" xrefstyle="select: label"/>). In this example the traditional script is used.</para>
        <note>
          <orderedlist numeration="arabic">
            <listitem>
              <para xml:id="para_6786a239-d311-4602-90e1-13f8a3bdf74b">Some healthcare information systems may encode a "westernized" name with other patient aliases in a separate attribute, e.g., Other Patient Names (0010,1091).</para>
            </listitem>
            <listitem>
              <para xml:id="para_cbb99fd6-6b7e-4166-be40-67f825f6f4d8">Some environments using Chinese language may use the third name component, e.g., for the Yi or Mongolian script, with or without the first name component. This would be similar to the Japanese and Korean name component usage.</para>
            </listitem>
          </orderedlist>
        </note>
        <para xml:id="para_abbea63a-2f04-4de1-bb3c-d1b5bf64d383">In the example below, the Specific Character Set attribute (0008,0005) would contain:</para>
        <itemizedlist mark="none">
          <listitem>
            <para xml:id="para_ae54439e-afdd-4bf4-b9fd-158092acbe12">(0008,0005) ISO_IR 192</para>
          </listitem>
        </itemizedlist>
        <para xml:id="para_26296a1d-e02f-4b71-8a6f-df30fed5fd96">Text string:</para>
        <itemizedlist mark="none">
          <listitem>
            <para xml:id="para_60143efd-cc97-474e-9804-a819bc5a3a92">
<foreignphrase xml:lang="zh-CN">Wang^XiaoDong=王^小東=</foreignphrase>
</para>
          </listitem>
        </itemizedlist>
        <para xml:id="para_80656632-f8e0-4529-a027-afd853ec7f01">Character encoded representation is:</para>
        <itemizedlist mark="none">
          <listitem>
            <para xml:id="para_97d99ed0-3505-430d-a6a2-de8d2bd29f50">
              <computeroutput>0x57 0x61 0x6e 0x67 0x5e 0x58 0x69 0x61 0x6f 0x44 0x6f 0x6e 0x67 0x3d </computeroutput>
              <emphasis role="underline">
                <computeroutput>0xe7 0x8e 0x8b</computeroutput>
              </emphasis>
              <computeroutput> 0x5e </computeroutput>
              <emphasis role="underline">
                <computeroutput>0xe5 0xb0 0x8f 0xe6 0x9d 0xb1</computeroutput>
              </emphasis>
              <computeroutput> 0x3d</computeroutput>
            </para>
          </listitem>
        </itemizedlist>
        <note>
          <para xml:id="para_254a8ebf-c716-40dd-88e7-63949c7cdb0b">The underlined bytes correspond to the Unicode code points for the Chinese characters:</para>
          <itemizedlist mark="none">
            <listitem>
              <para xml:id="para_39176dfd-dd60-4904-bbf0-d2cce3757ca1">
<foreignphrase xml:lang="zh-CN">王</foreignphrase> (U+738B)</para>
            </listitem>
            <listitem>
              <para xml:id="para_57795b09-8783-4155-a0b7-44f7f34e0dc2">
<foreignphrase xml:lang="zh-CN">小</foreignphrase> (U+5C0F)</para>
            </listitem>
            <listitem>
              <para xml:id="para_bf70f91b-c840-493a-9b3c-39f536ea764c">
<foreignphrase xml:lang="zh-CN">東</foreignphrase> (U+6771)</para>
            </listitem>
          </itemizedlist>
          <para xml:id="para_2b5254b6-5828-4d34-846c-d8f880233624">and the corresponding UTF-8 encodings are:</para>
          <itemizedlist mark="none">
            <listitem>
              <para xml:id="para_fe6ca836-6bd3-4039-8b30-abb6a126d34f">UTF-8 (U+738b) = 0xe7 0x8e 0x8b</para>
            </listitem>
            <listitem>
              <para xml:id="para_0d19430d-3d5d-4550-a18d-40a876a5dd85">UTF-8 (U+5c0f U+6771) = 0xe5 0xb0 0x8f 0xe6 0x9d 0xb1</para>
            </listitem>
          </itemizedlist>
        </note>
      </example>
    </section>
    <section label="J.2" status="2" xml:id="sect_J.2">
      <title>Example of Long Text Value Representation in the Chinese Language Using Unicode</title>
      <example label="J.2-1" xml:id="sect_J.2-1">
        <title>Example of Long Text Value Representation in the Chinese Language Using Unicode</title>
        <para xml:id="para_b7710aa6-f1e0-4160-94bf-f864073d6dac">The following is an example of a Long Text Value Representation that includes ASCII and <xref linkend="biblio_ISOIEC10646"/> character set.</para>
        <para xml:id="para_e4907a0d-6884-4040-bf07-0a614a91fab1">Specific Character Set:</para>
        <itemizedlist mark="none">
          <listitem>
            <para xml:id="para_250a7807-5c03-4800-a9f5-61f449fc1a89">(0008,0005) ISO_IR 192</para>
          </listitem>
        </itemizedlist>
        <para xml:id="para_48bfe601-33bb-42cd-86ea-10bde3931588">Text string:</para>
        <itemizedlist mark="none">
          <listitem>
            <para xml:id="para_5884de79-a7cf-424a-bf2d-7c63a32f402a">The first line includes <foreignphrase xml:lang="zh-CN">中文</foreignphrase>.</para>
            <para xml:id="para_db10c6b9-f747-4b78-99b6-64904de5b4f0">The second line includes <foreignphrase xml:lang="zh-CN">中文</foreignphrase>, too.</para>
            <para xml:id="para_3c26a5df-358f-4359-8b5f-2ba09055da98">The third line.</para>
          </listitem>
        </itemizedlist>
        <para xml:id="para_e789d1bd-e460-47e9-9254-81ced45cba08">Character encoded representation is:</para>
        <itemizedlist mark="none">
          <listitem>
            <para xml:id="para_f586a740-a461-41a7-ad80-02dc84826a8b">
              <computeroutput>0x54 0x68 0x65 0x20 0x66 0x69 0x72 0x73 0x74 0x20 0x6c 0x69 0x6e 0x65 0x20 0x69 0x6e 0x63 0x6c 0x75 0x64 0x65 0x73 </computeroutput>
              <emphasis role="underline">
                <computeroutput>0xe4 0xb8 0xad 0xe6 0x96 0x87</computeroutput>
              </emphasis>
              <computeroutput>0x2e 0x0d 0x0a 0x54 0x68 0x65 0x20 0x73 0x65 0x63 0x6f 0x6e 0x64 0x20 0x6c 0x69 0x6e 0x65 0x20 0x69 0x6e 0x63 0x6c 0x75 0x64 0x65 0x73 </computeroutput>
              <emphasis role="underline">
                <computeroutput>0xe4 0xb8 0xad 0xe6 0x96 0x87</computeroutput>
              </emphasis>
              <computeroutput> 0x2c 0x20 0x74 0x6f 0x6f 0x2e 0x0d 0x0a 0x54 0x68 0x65 0x20 0x74 0x68 0x69 0x72 0x64 0x20 0x6c 0x69 0x6e 0x65 0x2e 0x0d 0x0a</computeroutput>
            </para>
          </listitem>
        </itemizedlist>
        <note>
          <para xml:id="para_2add63f0-1276-4973-af50-04d52ba3a899">The underlined byte codes correspond to the Unicode code points for the Chinese characters:</para>
          <itemizedlist mark="none">
            <listitem>
              <para xml:id="para_43e37dfc-02a4-4d77-87e6-d804592dc1c0">
<foreignphrase xml:lang="zh-CN">中</foreignphrase> (U+4E2D) 0xe4 0xb8 0xad</para>
            </listitem>
            <listitem>
              <para xml:id="para_4188d342-11e4-4b8b-bfc4-1710db78ec00">
<foreignphrase xml:lang="zh-CN">文</foreignphrase> (U+6587) 0xe6 0x96 0x87</para>
            </listitem>
          </itemizedlist>
        </note>
      </example>
    </section>
    <section label="J.3" status="2" xml:id="sect_J.3">
      <title>Example of Person Name Value Representation in the Chinese Language Using GB18030</title>
      <example label="J.3-1" xml:id="sect_J.3-1">
        <title>Example of Person Name Value Representation in the Chinese Language Using GB18030</title>
        <para xml:id="para_3f996a43-12c6-4626-bbb3-25b9f0f22044">Person names in the Chinese language may be written in Hanzi (ideographic characters), and/or Latin (alphabetic characters). The Latin representation may be derived using pinyin or another Romanization method, or may be a chosen "westernized" name. The two component groups should be written in the order of alphabetic, then ideographic; the phonetic component group is typically not used (see <xref linkend="table_6.2-1" xrefstyle="select: label"/>). In this example the simplified script is used.</para>
        <note>
          <para xml:id="para_75049015-46bc-48cd-a085-5c09cfc729b7">See notes to <xref linkend="sect_J.1" xrefstyle="select: label"/>.</para>
        </note>
        <para xml:id="para_9dcf3eea-f8b9-4eba-a1a4-37580ebd674e">In the example below, the Specific Character Set attribute (0008,0005) would contain:</para>
        <itemizedlist mark="none">
          <listitem>
            <para xml:id="para_57c4eeeb-2e28-459a-8f4c-d8f91b86b750">(0008,0005) GB18030</para>
          </listitem>
        </itemizedlist>
        <para xml:id="para_eca04670-0003-49de-a67b-edc5c65b47e0">Text string:</para>
        <itemizedlist mark="none">
          <listitem>
            <para xml:id="para_183a407d-09ad-4c96-ad02-07db90656396">
<foreignphrase xml:lang="zh-CN">Wang^XiaoDong=王^小东=</foreignphrase>
</para>
          </listitem>
        </itemizedlist>
        <para xml:id="para_a2e7a651-5f48-4e3c-b500-d46a54090da2">Character encoded representation is:</para>
        <itemizedlist mark="none">
          <listitem>
            <para xml:id="para_b7822a81-f0ef-4bc0-be9a-8c551d7b4646">
              <computeroutput>0x57 0x61 0x6e 0x67 0x5e 0x58 0x69 0x61 0x6f 0x44 0x6f 0x6e 0x67 0x3d 0xcd 0xf5 0x5e 0xd0 0xa1 0xb6 0xab 0x3d</computeroutput>
            </para>
          </listitem>
        </itemizedlist>
        <note>
          <para xml:id="para_1dea57e1-73e8-4474-9a4b-65e11f3149f7">The <xref linkend="biblio_GB18030"/> encodings for the Chinese characters used here are:</para>
          <itemizedlist mark="none">
            <listitem>
              <para xml:id="para_fda8e0bb-c475-42b2-b56d-d9abd3ae281a">
<foreignphrase xml:lang="zh-CN">王</foreignphrase> (CDF5 in <xref linkend="biblio_GB18030"/>)</para>
            </listitem>
            <listitem>
              <para xml:id="para_2d022d17-49fe-43a3-ae98-b9b7e12fd330">
<foreignphrase xml:lang="zh-CN">小</foreignphrase> (D0A1 in <xref linkend="biblio_GB18030"/>)</para>
            </listitem>
            <listitem>
              <para xml:id="para_2d8375bc-5e8b-4297-8b9c-d226049cab5f">
<foreignphrase xml:lang="zh-CN">东</foreignphrase> (B6AB in <xref linkend="biblio_GB18030"/>)</para>
            </listitem>
          </itemizedlist>
        </note>
      </example>
    </section>
    <section label="J.4" status="2" xml:id="sect_J.4">
      <title>Example of Long Text Value Representation in the Chinese Language Using GB18030</title>
      <example label="J.4-1" xml:id="sect_J.4-1">
        <title>Example of Long Text Value Representation in the Chinese Language Using GB18030</title>
        <para xml:id="para_b8789046-1aa3-4fac-901f-2817130022cc">The following is an example of a Long Text Value Representation that includes ASCII and <xref linkend="biblio_GB18030"/> character set.</para>
        <para xml:id="para_9db823dc-55ac-467b-88ea-968e94c6d3a9">Specific Character Set:</para>
        <itemizedlist mark="none">
          <listitem>
            <para xml:id="para_ec71230a-f0a6-4b13-aeed-27cde85d5f29">(0008,0005) GB18030</para>
          </listitem>
        </itemizedlist>
        <para xml:id="para_7ee51c0d-4cb4-478e-9a28-64b765c77b41">Text string:</para>
        <itemizedlist mark="none">
          <listitem>
            <para xml:id="para_599e9fee-b861-4329-b662-8184cee820bd">The first line includes <foreignphrase xml:lang="zh-CN">中文</foreignphrase>.</para>
            <para xml:id="para_25287dd4-c158-41eb-b7bf-a57f260ac89a">The second line includes <foreignphrase xml:lang="zh-CN">中文</foreignphrase>, too.</para>
            <para xml:id="para_f839fd3c-3ad3-4912-b9c5-dadb445db692">The third line.</para>
          </listitem>
        </itemizedlist>
        <para xml:id="para_f8b4e73d-1f8f-433c-9729-bc9cf386e36e">Character encoded representation is:</para>
        <itemizedlist mark="none">
          <listitem>
            <para xml:id="para_613e5745-ec5d-4731-8f28-6b243b3107b7">
              <computeroutput>0x54 0x68 0x65 0x20 0x66 0x69 0x72 0x73 0x74 0x20 0x6c 0x69 0x6e 0x65 0x20 0x69 0x6e 0x63 0x6c 0x75 0x64 0x65 0x73 </computeroutput>
              <emphasis role="underline">
                <computeroutput>0xd6 0xd0 0xce 0xc4</computeroutput>
              </emphasis>
              <computeroutput>0x2e 0x0d 0x0a 0x54 0x68 0x65 0x20 0x73 0x65 0x63 0x6f 0x6e 0x64 0x20 0x6c 0x69 0x6e 0x65 0x20 0x69 0x6e 0x63 0x6c 0x75 0x64 0x65 0x73 </computeroutput>
              <emphasis role="underline">
                <computeroutput>0xd6 0xd0 0xce 0xc4</computeroutput>
              </emphasis>
              <computeroutput> 0x2c 0x20 0x74 0x6f 0x6f 0x2e 0x0d 0x0a 0x54 0x68 0x65 0x20 0x74 0x68 0x69 0x72 0x64 0x20 0x6c 0x69 0x6e 0x65 0x2e 0x0d 0x0a</computeroutput>
            </para>
          </listitem>
        </itemizedlist>
        <note>
          <para xml:id="para_8b666985-ed08-4916-ad52-58f32e9d6854">The underlined byte codes correspond to the <xref linkend="biblio_GB18030"/> encodings for the Chinese characters used:</para>
          <itemizedlist mark="none">
            <listitem>
              <para xml:id="para_c1db477f-6bad-4a39-b002-f632a7ecd6e7">
<foreignphrase xml:lang="zh-CN">中</foreignphrase> (D6D0 in <xref linkend="biblio_GB18030"/>)</para>
            </listitem>
            <listitem>
              <para xml:id="para_8b1624f1-9024-45dc-8581-3becbb2d90fc">
<foreignphrase xml:lang="zh-CN">文</foreignphrase> (CEC4 in <xref linkend="biblio_GB18030"/>)</para>
            </listitem>
          </itemizedlist>
        </note>
      </example>
    </section>
    <section label="J.5" status="2" xml:id="sect_J.5">
      <title>Person Name Value Representation in Other Languages Using Unicode</title>
      <para xml:id="para_59374398-9a40-4ad5-a2af-1dd6e6b09700">Person names in many languages may be written in a local (non-Latin) script, as well as in a transliteration to a Latin script (Romanization). Healthcare information systems in those environments may support one or both name formats. Local scripts may be encoded using Unicode in UTF-8.</para>
      <para xml:id="para_778f64e5-0574-4389-b305-552fdfbb7966">For the purpose of exchange in DICOM, there are three typical uses of name component groups using Unicode in UTF-8:</para>
      <orderedlist>
        <listitem>
          <para xml:id="para_a0bf2699-0779-4cf0-ae98-aeca7dc885c2">Names in a Latin script may be encoded in the first (alphabetic) component group, and names in a local script (alphabet, abugida, or syllabary) in the third (phonetic) component group (see <xref linkend="table_6.2-1" xrefstyle="select: label"/>). The second (ideographic) component group is null. This is the preferred use for cross-enterprise or international communication.</para>
        </listitem>
        <listitem>
          <para xml:id="para_c948d31c-b88b-4763-92ce-d4cedf2d6552">Where the local script historically has a single byte character set defined for Specific Character Set (0008,0005), i.e., Cyrillic, Arabic, Greek, Hebrew, Thai, and the various versions of Latin, only the first name component group might be used. Encoding may be in Unicode in UTF-8, as described in this Annex, as an equivalent for use of that defined single byte character set in the first name component group (see note 1).</para>
        </listitem>
        <listitem>
          <para xml:id="para_0e729fdd-66fb-4261-97b9-6353c538ba87">Names in the local script may be encoded in the first component group, and names in a Latin script in the third component group, both encoded in Unicode in UTF-8.</para>
        </listitem>
      </orderedlist>
      <note>
        <orderedlist numeration="arabic">
          <listitem>
            <para xml:id="para_f1a9f38a-f2a7-4680-a73e-5507d063387a">A previous edition of DICOM required the first name component group to use a single byte character set (see PS3.5-2008). Unicode in UTF-8 may now be used in that component group simply as a matter of a different character set encoding, but with the same application use of that component group.</para>
          </listitem>
          <listitem>
            <para xml:id="para_86f033ce-7a37-4260-bf54-5acfdb53871c">Healthcare information systems will use specific scripts in one, two, or three of the Person Name component groups in accordance with local policy. Conformant DICOM Application Entities that receive name attributes must accept multiple name component groups. An Application Entity that is configurable to allow the use of local script for names in either the first or the third component group, and a transliteration script in the other, would support all these typical representations.</para>
          </listitem>
          <listitem>
            <para xml:id="para_3039bce5-d6a2-4333-9520-3daca4083dda">The transliteration (from a local script) may be a non-Latin script, e.g., Cyrillic. The same principles apply, and the Cyrillized name might be encoded in the first component group and the local script (which may in fact be a Latin-derived script) in the third component group.</para>
          </listitem>
        </orderedlist>
      </note>
    </section>
  </chapter>
  <chapter label="K" status="1" xml:id="chapter_K">
    <title>Character Sets and Person Name Value Representation in the Chinese Language with Code Extensions (Informative)</title>
    <section label="K.1" status="2" xml:id="sect_K.1">
      <title>Character Sets for the Chinese Language in DICOM</title>
      <para xml:id="para_b14bd9f0-b057-4498-80f2-63f9ffea06dc">
<xref linkend="biblio_GB2312"/> (registered as ISO-IR 58) is used as a Chinese character set in DICOM. This character set is the one most broadly used for the representation of Chinese characters. It can be encoded by <xref linkend="biblio_ISOIEC2022"/> code extension techniques.</para>
      <para xml:id="para_82965bd6-c54c-4f38-8c6b-bf182000b73a">The Escape Sequence is shown for reference in <xref linkend="table_K.1-1" xrefstyle="select: label"/> (see <olink targetdoc="PS3.3" targetptr="PS3.3" xrefstyle="select: labelnumber"/>)</para>
      <table frame="box" label="K.1-1" rules="all" xml:id="table_K.1-1">
        <caption>ISO/IEC 2022 Escape Sequence for ISO-IR 58</caption>
        <thead>
          <tr valign="top">
            <th align="center" colspan="1" rowspan="1"/>
            <th align="center" colspan="1" rowspan="1">
              <para xml:id="para_21c5cfde-5b3f-466f-85d9-c67e91d071a2">ISO-IR 58</para>
            </th>
          </tr>
        </thead>
        <tbody>
          <tr valign="top">
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_0a6488c4-839f-4e8b-bcc5-e8ddc6982029">G0 set(ASCII)</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_af4ac9c8-a530-4221-bf73-32fe4428efe0">ESC 02/08 04/02</para>
            </td>
          </tr>
          <tr valign="top">
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_c3d6320c-0627-4b08-9dd6-4d6c45fa5e18">G1 set</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_01b212a1-9f60-412b-b725-ed27acb342c5">ESC 02/04 02/09 04/01</para>
            </td>
          </tr>
        </tbody>
      </table>
    </section>
    <section label="K.2" status="2" xml:id="sect_K.2">
      <title>Example of Person Name Value Representation in the Chinese Language</title>
      <example label="K.2-1" xml:id="sect_K.2-1">
        <title>Example of Person Name Value Representation in the Chinese Language</title>
        <para xml:id="para_55cc39d0-3ed0-4bbf-8715-c8626c13489d">Person names in the Chinese language may be written in Pinyin (phonetic characters), Hanzi (ideographic characters), or English Name (alphabetic characters).
          The three component groups should be written in the order of alphabetic (English name), ideographic, and phonetic.</para>
        <para xml:id="para_2e3a695a-84a5-4626-9c1f-2458382e73d2">Specific Character Set:</para>
        <itemizedlist mark="none">
          <listitem>
            <para xml:id="para_9cc08eff-9b62-49a2-b309-27108e555991">(0008,0005) \ISO 2022 IR 58</para>
          </listitem>
        </itemizedlist>
        <para xml:id="para_4d8df0ad-eb60-471e-8cf8-44f4e5816636">Character String:</para>
        <itemizedlist mark="none">
          <listitem>
            <para xml:id="para_12d3cdfe-2449-4d7e-9d5f-fb29a2f2b008">
<foreignphrase xml:lang="zh-CN">Zhang^XiaoDong=张^小东=</foreignphrase>
</para>
          </listitem>
        </itemizedlist>
        <para xml:id="para_91f9f489-6c00-4085-a9fe-d9d1e2ba077e">Encoded String:</para>
        <itemizedlist mark="none">
          <listitem>
            <para xml:id="para_37322db2-8520-42a1-ac49-53c07efeab37">
<foreignphrase xml:lang="zh-CN">Zhang^XiaoDong= ESC 02/04 02/09 04/01 张^ESC 02/04 02/09 04/01小东 =</foreignphrase>
</para>
          </listitem>
        </itemizedlist>
        <para xml:id="para_cf80d3d8-4618-418e-8cb4-d73f080e2b50">Character encoded representation (GB2312) is:</para>
        <itemizedlist mark="none">
          <listitem>
            <!-- keep emphasis and computeroutput on same line to avoid extra spaces in output -->
            <para xml:id="para_184d379a-a9fe-45ff-85c9-a0559069b211">
              <computeroutput>0x5A 0x68 0x61 0x6E 0x67 0x5E 0x58 0x69 0x61 0x6F 0x44 0x6F 0x6E 0x67 0x3D</computeroutput>
              <emphasis role="bold">
<computeroutput>0x1B 0x24 0x29 0x41</computeroutput>
</emphasis>
              <emphasis role="underline">
<computeroutput>0xD5 0xC5</computeroutput>
</emphasis>
              <computeroutput>0x5E</computeroutput>
              <emphasis role="bold">
<computeroutput>0x1B 0x24 0x29 0x41</computeroutput>
</emphasis>
              <emphasis role="underline">
<computeroutput>0xD0 0xA1 0xB6 0xAB</computeroutput>
</emphasis>
              <computeroutput>0x3D 0x20</computeroutput>
            </para>
          </listitem>
        </itemizedlist>
        <note>
          <orderedlist>
            <listitem>
              <para xml:id="para_b54adb92-fb94-4a6a-832c-c9023819f55d">The underlined byte codes correspond to double byte characters, the bold byte codes to escape sequences.</para>
            </listitem>
            <listitem>
              <para xml:id="para_512ac64e-7b7f-4c4c-a37a-534cbed6d328">The multi-byte character set (ISO-IR 58) and single-byte character set <xref linkend="biblio_ISO646"/> can be used intermixed without any explicit escape sequence after the initial escape sequence, up to the next delimiter (^ or =) or the end of the value field.
                Once <xref linkend="biblio_ISO646"/> has been designated to G0 and ISO-IR 58 to G1, each character set has a different code area, thus can be used intermixed.
                The decoder will check the most significant bit of a character to know whether it is a two byte character in the G1 area (high bit one) or a one byte character in the G0 area (high bit zero).
                There does not need to be an explicit escape to invoke <xref linkend="biblio_ISO646"/> into G0 at the end of the string prior to a delimiter (^ or =) or the end of the value field.
                However, there does need to be a new invocation of ISO-IR 58 in each name component in which it is used.</para>
            </listitem>
          </orderedlist>
        </note>
      </example>
    </section>
    <section label="K.3" status="2" xml:id="sect_K.3">
      <title>Example of Long Text Value Representation in the Chinese Language with GB2312 G1</title>
      <example label="K.3-1" xml:id="sect_K.3-1">
        <title>Example of Long Text Value Representation in the Chinese Language with GB2312 G1</title>
        <para xml:id="para_4d095367-987e-4628-9ecc-e3cd0e6a3685">Chinese (ISO 2022 IR 58) and ASCII <xref linkend="biblio_ISO646"/> character sets can be used intermingled without explicit escape sequences between them.
          The Chinese character set ISO IR 58 is invoked to the G1 area, and the ASCII character set is invoked to the G0 area.
          The following is an example of a Long Text Value Representation that includes ASCII and Chinese character set.
          Every line is presumed to start in the default character set and requires an explicit invocation of <xref linkend="biblio_GB2312"/> into G1, but does not require re-invocation of the default ASCII character set into G0.</para>
        <para xml:id="para_e49bc0f6-369e-4c57-a7b2-0147a08f4c08">Specific Character Set:</para>
        <itemizedlist mark="none">
          <listitem>
            <para xml:id="para_ae422079-86ed-44b6-9c78-ff849a9d34b5">(0008,0005) \ISO 2022 IR 58</para>
          </listitem>
        </itemizedlist>
        <para xml:id="para_22887d49-14b6-493c-96c0-615b6a6a3b79">Character String (with CR LF after each line):</para>
        <itemizedlist mark="none">
          <listitem>
            <para xml:id="para_3ef651db-a3e2-4045-809c-733b65db6ca0">1) <foreignphrase xml:lang="zh-CN">第一行文字。</foreignphrase>
</para>
            <para xml:id="para_e0999ab3-4d10-4857-9ffa-3af5d44b3608">2) <foreignphrase xml:lang="zh-CN">第二行文字。</foreignphrase>
</para>
            <para xml:id="para_3e597d58-a468-43c8-b7be-36b225bbdebf">3) <foreignphrase xml:lang="zh-CN">第三行文字。</foreignphrase>
</para>
          </listitem>
        </itemizedlist>
        <para xml:id="para_abd7a025-0425-4a88-83b3-52788d893595">Encoded String:</para>
        <itemizedlist mark="none">
          <listitem>
            <para xml:id="para_0120425a-79cb-43d3-9b18-415af249c4ea">1) ESC 02/04 02/09 04/01 <foreignphrase xml:lang="zh-CN">第一行文字。</foreignphrase>
</para>
            <para xml:id="para_a5470955-b418-4b83-b83b-b8f288672f78">2) ESC 02/04 02/09 04/01 <foreignphrase xml:lang="zh-CN">第二行文字。</foreignphrase>
</para>
            <para xml:id="para_bda5d5c8-cf95-4120-9c04-fed7a6117f3c">3) ESC 02/04 02/09 04/01 <foreignphrase xml:lang="zh-CN">第三行文字。</foreignphrase>
</para>
          </listitem>
        </itemizedlist>
        <para xml:id="para_57ba7e94-d23b-4de4-917d-2832fd11a8e3">Character encoded representation (GB2312):</para>
        <itemizedlist mark="none">
          <listitem>
            <!-- keep emphasis and computeroutput on same line to avoid extra spaces in output -->
            <para xml:id="para_1f35ecf1-af65-486e-bd24-18b934a27d88">
              <computeroutput>0x31 0x2e</computeroutput>
              <emphasis role="bold">
<computeroutput>0x1B 0x24 0x29 0x41</computeroutput>
</emphasis>
              <emphasis role="underline">
<computeroutput>0xB5 0xDA 0xD2 0xBB 0xD0 0xD0 0xCE 0xC4 0xD7 0xD6 0xA1 0xA3</computeroutput>
</emphasis>
               <computeroutput>0x0D 0x0A</computeroutput>
            </para>
            <para xml:id="para_9576be8c-2e9b-44e8-b93d-3d84811b8578">
              <computeroutput>0x32 0x2e</computeroutput>
              <emphasis role="bold">
<computeroutput>0x1B 0x24 0x29 0x41</computeroutput>
</emphasis>
              <emphasis role="underline">
<computeroutput>0xB5 0xDA 0xB6 0xFE 0xD0 0xD0 0xCE 0xC4 0xD7 0xD6 0xA1 0xA3</computeroutput>
</emphasis>
              <computeroutput>0x0D 0x0A</computeroutput>
            </para>
            <para xml:id="para_9894563f-45fa-4f7c-a5b3-9bb9236aedaa">
              <computeroutput>0x33 0x2e</computeroutput>
              <emphasis role="bold">
<computeroutput>0x1B 0x24 0x29 0x41</computeroutput>
</emphasis>
              <emphasis role="underline">
<computeroutput>0xB5 0xDA 0xC8 0xFD 0xD0 0xD0 0xCE 0xC4 0xD7 0xD6 0xA1 0xA3</computeroutput>
</emphasis>
              <computeroutput>0x0D 0x0A</computeroutput>
            </para>
          </listitem>
        </itemizedlist>
        <note>
          <para xml:id="para_480e17e9-8dd5-4d7f-9ed4-ab93b4e51266">The underlined byte codes correspond to double byte characters, the bold byte codes to escape sequences.</para>
        </note>
      </example>
      <table frame="box" label="K.3-1" rules="all" xml:id="table_K.3-1">
        <caption>Character Sets and Escape Sequences used in the Examples of Person Name</caption>
        <thead>
          <tr valign="top">
            <th align="center" colspan="1" rowspan="1">
              <para xml:id="para_8cca41ae-376e-4447-b04c-fd020d660512">
                <emphasis role="bold">Character Set Description</emphasis>
              </para>
            </th>
            <th align="center" colspan="1" rowspan="1">
              <para xml:id="para_e8af3483-f389-42db-b425-f724d5f1b80f">
                <emphasis role="bold">Component Group</emphasis>
              </para>
            </th>
            <th align="center" colspan="1" rowspan="1">
              <para xml:id="para_eb6114a8-75fd-48ab-b858-c0ed421d6ef3">
                <emphasis role="bold">Value of (0008,0005) Defined Term</emphasis>
              </para>
            </th>
            <th align="center" colspan="1" rowspan="1">
              <para xml:id="para_7016a65e-5341-4545-b686-2ee69b245d39">
                <emphasis role="bold">ISO registration number</emphasis>
              </para>
            </th>
            <th align="center" colspan="1" rowspan="1">
              <para xml:id="para_a4912252-19c1-480d-8e34-b1dfb5f99180">
                <emphasis role="bold">Standard for Code Extension</emphasis>
              </para>
            </th>
            <th align="center" colspan="1" rowspan="1">
              <para xml:id="para_3ea7c780-d170-4790-9706-c29508ac5c31">
                <emphasis role="bold">ESC Sequence</emphasis>
              </para>
            </th>
            <th align="center" colspan="1" rowspan="1">
              <para xml:id="para_e0716d06-dbd5-4cf0-bb80-e8ac2ca73116">
                <emphasis role="bold">Code Element</emphasis>
              </para>
            </th>
            <th align="center" colspan="1" rowspan="1">
              <para xml:id="para_bf1a3883-b4c0-4059-89ab-65d1d0f0fb05">
                <emphasis role="bold">Character Set: Purpose of Use</emphasis>
              </para>
            </th>
          </tr>
        </thead>
        <tbody>
          <tr valign="top">
            <td align="left" colspan="1" rowspan="3">
              <para xml:id="para_f79525b3-240a-4994-bfec-3718184f293a">Chinese</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_86dcccd6-8ab2-4ec4-8098-e58ce4c5a176">First:</para>
              <para xml:id="para_d78febc5-b723-4adc-8363-e5a0dba29d00">Alphabetic (English name)</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_3e6667ef-6979-4aa0-b577-3ff8f7b0addd">Value 1:</para>
              <para xml:id="para_6382fba0-62cb-4c6c-b85b-67fc54433894">none</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_00e6300e-be0f-4e56-a51a-cba6c80227a0">ISO-IR 6</para>
            </td>
            <td align="left" colspan="1" rowspan="1"/>
            <td align="left" colspan="1" rowspan="1"/>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_d8c5be3b-749b-47fd-8add-74a640885eef">G0</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_a91061f2-986b-4e20-96b6-4812970f49cd">
<xref linkend="biblio_ISO646"/>
</para>
            </td>
          </tr>
          <tr valign="top">
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_0325da73-7c21-4a8c-ac19-76e70ee90796">Second:</para>
              <para xml:id="para_9ecaeae9-b7c9-4131-9e05-c8b5f1d013cb">Ideographic</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_cc033403-953b-4a0a-ac83-f4cc5940010b">Value 1:</para>
              <para xml:id="para_bd14ceac-a820-4217-9e6c-feda96797de3">ISO 2022 IR 58</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_e7d7de43-d1ce-46f4-b931-fe079cd36147">ISO-IR58</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_ad39b00a-6c87-43f9-8168-531d22fae442">ISO 2022</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_9b0443b7-455b-483c-84f9-b02c1410d1f4">ESC 02/04 02/09 04/01</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_1ecc7fcd-185f-4177-8380-589d136affa4">G1</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_b28aec2d-1330-44e7-a6ba-af974c3910f8">ISO 2022 CN:</para>
              <para xml:id="para_bdfaa295-7e02-4d7f-a8f3-38a891f5e87a">Chinese</para>
            </td>
          </tr>
          <tr valign="top">
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_14105ea5-36b9-4dc5-b530-71e96ae5e0f4">Third:</para>
              <para xml:id="para_65c31be9-0d7d-4efe-8896-d14aea7d8a39">Phonetic</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_c27b17af-23c8-42b2-bfcf-8d50eb712dda">Value 1:</para>
              <para xml:id="para_74dc6f18-a20a-4d69-bffa-6001555df4ab">none</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_c98078d7-e6df-45c6-8cdc-5a2eb98c582d">ISO-IR 6</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_890cb543-ba21-45c6-80b7-20611e4d41ca">ISO 2022</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_474fbf2b-427c-49b9-a575-d61222b5fd9f">ESC 02/08 04/02</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_24dff623-dceb-466d-b50f-ab4c3adf6d98">G0</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_475be714-d3c7-4458-87ed-cac5727ad5bc">
<xref linkend="biblio_ISO646"/>:</para>
              <para xml:id="para_638e19b0-4b26-4cab-88b4-cc3fb6c01bda">For delimiters</para>
            </td>
          </tr>
        </tbody>
      </table>
    </section>
  </chapter>
</book>
