<book xmlns="http://docbook.org/ns/docbook" xmlns:xl="http://www.w3.org/1999/xlink" version="5.0">
    <title>CP-1544</title>
    <subtitle>Value Representation corrections related to OL, UC and UR</subtitle>
    <chapter>
        <title></title>
        <informaltable rules="all" frame="box">
            <tr>
                <td rowspan="1" colspan="1" valign="top"><para>Status</para></td>
              <td rowspan="1" colspan="1" valign="top"><para>Letter Ballot</para></td>
            </tr>
            <tr>
                <td rowspan="1" colspan="1" valign="top"><para>Date of Last Update</para></td>
                <td rowspan="1" colspan="1" valign="top"><para>2016/03/18</para></td>
            </tr>
            <tr>
                <td rowspan="1" colspan="1" valign="top"><para>Person Assigned</para></td>
                <td rowspan="1" colspan="1" valign="top"><para>David Clunie</para><para><link
                    xl:href="mailto:dclunie@dclunie.com"/></para></td>
            </tr>
            <tr>
                <td rowspan="1" colspan="1" valign="top"><para>Submitter Name</para></td>
                <td rowspan="1" colspan="1" valign="top"><para>Jörg Riesmeier</para><para><link
                    xl:href="mailto:mail@jriesmeier.com"/></para></td>
            </tr>
            <tr>
                <td rowspan="1" colspan="1" valign="top"><para>Submission Date</para></td>
                <td rowspan="1" colspan="1" valign="top"><para>2015/09/19</para></td>
            </tr>
        </informaltable>
        <informaltable rules="all" frame="box">
            <tr>
                <td rowspan="1" colspan="1" valign="top"><para>Correction Number CP-1544</para></td>
            </tr>
            <tr>
               <td rowspan="1" colspan="1" valign="top"><para>Log Summary: Value Representation corrections related to OL, UC and UR</para></td>
            </tr>
            <tr>
                <td rowspan="1" colspan="1" valign="top">
                    <para>Name of Standard</para>
                    <para>PS3.5, PS3.18, PS3.19</para>
                </td>
            </tr>
            <tr>
                <td rowspan="1" colspan="1" valign="top">
                   <para>Sup 181 introduced the OL VR but did not make corresponding changes to parts other than PS3.5. Also, it should not have added OL to text describing the packing of bits for Pixel Data and Overlay Data, since it us not used for that role, and did not completely expunge all uses of the word "String" after Other Byte, Word, etc.</para>
                   <para>CP 1031 introduced the UC VR but did not add it to the list of bulk data attributes for WADO-RS; it should be added.</para>
                   <para>CP 1324 introduced the UR VR but did not add it to the list of bulk data attributes for WADO-RS; it should not be added since it is not the expectation that URLs will be that large.</para>
                   <para>Since the term "octet-stream" is used elsewhere, harmonize the usage in PS3.5 by using it in place of "string of bytes" and "sequence of bytes", and use the term "stream" rather than "string" or "sequence" for values that are not bytes and where appropriate for bytes.</para>
                </td>
            </tr>
            <tr>
                <td rowspan="1" colspan="1" valign="top">Correction Wording:</td>
            </tr>
        </informaltable>
    </chapter>
    <chapter>
        <title></title>
       <section>
          <title></title>
          <informaltable rules="all" frame="box">
             <tr><td><para><emphasis role="italic">Amend DICOM PS3.5 as follows:</emphasis></para></td></tr>
          </informaltable>
       </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">...</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">...</td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_389c30b3-7e12-4287-b6f4-8b34682f9997">...</para>
            </td>
            <td align="left" colspan="1" rowspan="1">...</td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_3bb877d7-b105-429e-92ab-ef4e2323c0c1">...</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"><emphasis role="bold"><emphasis role="strikethrough">A string of bytes</emphasis><emphasis role="underline">An octet-stream</emphasis></emphasis> where the encoding of the contents is specified by the negotiated Transfer Syntax. OB is a VR that is insensitive to Little/Big Endian byte ordering (see <xref linkend="sect_7.3" xrefstyle="select: label"/>). The <emphasis role="bold"><emphasis role="strikethrough">string of bytes</emphasis><emphasis role="underline">octet-stream</emphasis></emphasis> 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 <emphasis role="bold"><emphasis role="strikethrough">string</emphasis><emphasis role="underline">stream</emphasis></emphasis> of 64-bit IEEE 754:1985 floating point words. OD is a VR that requires byte swapping within each 64-bit word when changing between Little Endian and Big Endian 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 <emphasis role="bold"><emphasis role="strikethrough">string</emphasis><emphasis role="underline">stream</emphasis></emphasis> of 32-bit IEEE 754:1985 floating point words. OF is a VR that requires byte swapping within each 32-bit word when changing between Little Endian and Big Endian 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>OL</para>
              <para>Other Long</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para>A <emphasis role="bold"><emphasis role="strikethrough">string</emphasis><emphasis role="underline">stream</emphasis></emphasis> 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 between Little Endian and Big Endian byte ordering (see <xref linkend="sect_7.3" xrefstyle="select: label"/>).</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para>not applicable</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para>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 <emphasis role="bold"><emphasis role="strikethrough">string</emphasis><emphasis role="underline">stream</emphasis></emphasis> 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 between Little Endian and Big Endian 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">...</td>
            <td align="left" colspan="1" rowspan="1">...</td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_02b80cde-d26c-42eb-97da-19a7a8adb934">...</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_39af55f6-ec3f-40cc-8065-421c30c72cde">...</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"><emphasis role="bold"><emphasis role="strikethrough">A string of bytes</emphasis><emphasis role="underline">An octet-stream</emphasis></emphasis> where the encoding of the contents is unknown (see Section 6.2.2<!--<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">...</td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_ee293bc0-0427-4b7d-b384-9e5003959e5f">....</para>
            </td>
            <td align="left" colspan="1" rowspan="1">
              <para xml:id="para_ee8ae8be-8947-4801-b8ab-50f8d3685c44">...</para>
            </td>
            <td align="left" colspan="1" rowspan="1">...</td>
          </tr>
        </tbody>
      </table>
    </section>

       
       <section label="7.3" status="2" xml:id="sect_7.3">
          <title>Big Endian Versus Little Endian Byte Ordering</title>
          <para>...</para>
          <note>
             <para xml:id="para_b20f2fbd-617f-4233-8f28-ceacdcab0ffd">The packing of bits within values of OB<emphasis role="bold"><emphasis role="strikethrough">, OL</emphasis></emphasis> or OW Value representation for Pixel Data and Overlay Data is described in Section 8<!--<xref linkend="chapter_8" xrefstyle="template:Section %n"/>-->.</para>
          </note>
          <para>...</para>
       </section>
      
    <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">....</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 Annex A<!--<xref linkend="chapter_A" xrefstyle="template:Annex %n"/>-->). The only difference between OW and OB being that OB, <emphasis role="bold"><emphasis role="strikethrough">a string of bytes</emphasis><emphasis role="underline">an octet-stream</emphasis></emphasis>, 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">...</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">...</para>
      <orderedlist>
        <listitem>
          <para xml:id="para_c3892865-4597-489d-8746-df46215fe7d8">...</para>
        </listitem>
        <listitem>
          <para xml:id="para_4ac11983-1da9-45a8-903a-e690df481c85">...</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">...</para>
            </listitem>
            <listitem>
              <para xml:id="para_428d2f48-a706-43e0-bb3d-2bc775291d51">For the Value Representations OB, OL 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">Data Element (7FE0,0010) Pixel Data may be encapsulated or native.</para>
                  <para xml:id="para_6666f793-ab61-4d3f-8686-142a1fd52846">...</para>
                  <para xml:id="para_5755baf8-0054-4d4e-a46b-0d8c389d2cf5">If encapsulated, it has the Value Representation OB and is <emphasis role="bold"><emphasis role="strikethrough">a sequence of bytes</emphasis><emphasis role="underline">an octet-stream</emphasis></emphasis> resulting from one of the encoding processes. It contains the encoded pixel data stream fragmented into one or more Item(s). ...</para>
                </listitem>
              </itemizedlist>
            </listitem>
          </itemizedlist>
        </listitem>
      </orderedlist>
  <para>...</para>
    </section>
       
       <section label="D.1" status="2" xml:id="sect_D.1">
          <title>Detailed Example of Pixel Data Encoding</title>
          <para>...</para>
          <para xml:id="para_2d9bdfdb-d89e-4134-8216-796a54b2190f">The Pixel Data Element, as specified by the DICOM Default Transfer Syntax in Section 10.1<!--<xref linkend="sect_10.1" xrefstyle="select: label"/>-->, has a Value Representation of OW (Other Word<emphasis role="bold"><emphasis role="strikethrough"> String</emphasis></emphasis>). ...</para>
           <para>...</para>
       </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">...</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 <emphasis role="bold"><emphasis role="strikethrough">sequence</emphasis><emphasis role="underline">stream</emphasis></emphasis> 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 <emphasis role="bold"><emphasis role="strikethrough">sequence of bytes</emphasis><emphasis role="underline">octet-stream</emphasis></emphasis> (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 <emphasis role="bold"><emphasis role="strikethrough">sequence of bytes</emphasis><emphasis role="underline">octet-stream</emphasis></emphasis>&gt;, where</para>
              <itemizedlist mark="none">
                <listitem>
                  <para xml:id="para_4029f1e5-c907-47b2-b733-0b1323fde4d5">count = number of bytes in the <emphasis role="bold"><emphasis role="strikethrough">sequence</emphasis><emphasis role="underline">stream</emphasis></emphasis>, 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">...</para>
        </section>
      </section>
       
       <section>
          <title></title>
          <informaltable rules="all" frame="box">
             <tr><td><para><emphasis role="italic">Amend DICOM PS3.18 as follows:</emphasis></para></td></tr>
          </informaltable>
       </section>
        
        <section label="6.5.6" status="3" xml:id="sect_6.5.6">
            <title>WADO-RS - RetrieveMetadata</title>
            <para>...</para>
            <para xml:id="para_ce9fe9f5-8e59-4659-baf0-3bf8665eb5e2">The study, series, or instance metadata includes all attributes; however, a RESTful Service is permitted to replace the Value Field of an attribute with a BulkDataURL for attributes with Value Representations (VR) of FL, FD, IS, LT, OB, OD, OF, <emphasis role="bold"><emphasis role="underline">OL, </emphasis></emphasis>OW, SL, SS, ST, <emphasis role="bold"><emphasis role="underline">UC, </emphasis></emphasis>UL, UN, US, and UT. The client can use the BulkDataURL with the RetrieveBulkData action to retrieve the original Value Field of that attribute.</para>
            <note>
                <orderedlist numeration="arabic">
                    <listitem>
                        <para xml:id="para_ea59e86c-2a89-4f48-b4d1-d20443b8b2f1">The server is not required to replace any attribute with a BulkDataURL; this is intended to allow the server to provide clients with metadata of a reasonably small size by leaving out large data Value Fields.</para>
                    </listitem>
                    <listitem>
                        <para xml:id="para_390bb950-6ea8-4883-9685-8d880da4e64b"><emphasis role="bold"><emphasis role="underline">OB, OD, OF, OL, OW and UN</emphasis></emphasis> Attributes <emphasis role="bold"><emphasis role="underline">not replaced with a BulkDataURL</emphasis><emphasis role="strikethrough">with binary Value Fields</emphasis></emphasis> are encoded as XML Base64 binary values.</para>
                    </listitem>
                    <listitem>
                        <para xml:id="para_c510d145-192b-41b8-80b4-b4ee66e2b620">Some DICOM instances, such as SR documents, may be entirely described in the metadata.</para>
                    </listitem>
                </orderedlist>
            </note>
            <para>...</para>
        </section>
        
        <section label="F.2.2" status="3" xml:id="sect_F.2.2">
            <title>DICOM JSON Model Object Structure</title>
            <para xml:id="para_fdec5594-2b78-412e-9647-285212110ce3">...</para>
            <para xml:id="para_fe283707-346f-4738-8f28-8675768530ec">Each attribute object contains the following named child objects:</para>
            <itemizedlist>
                <listitem>
                    <para xml:id="para_8c61e20e-3cdd-4b38-b996-89c97592e585">vr: A string encoding the DICOM Value Representation. The mapping between DICOM Value Representations and JSON Value Representations is described in <xref linkend="sect_F.2.3" xrefstyle="select: label"/>.</para>
                </listitem>
                <listitem>
                    <para xml:id="para_c862781a-7102-49a4-b827-e7f92d6adc7b">At most one of:</para>
                    <itemizedlist>
                        <listitem>
                            <para xml:id="para_e053047a-bbc3-47f8-8ac1-ce4169fd76e5">Value: An array containing one of:</para>
                            <itemizedlist>
                                <listitem>
                                    <para xml:id="para_949c513c-d191-41f2-a2b4-6bf4c8baaddf">The Value Field elements of a DICOM attribute with a VR other than PN, SQ, OB, OD, OF, <emphasis role="bold"><emphasis role="underline">OL, </emphasis></emphasis>OW, or UN (described in Section F.2.4<!--<xref linkend="sect_F.2.4" xrefstyle="select: label"/>-->)</para>
                                    <para xml:id="para_d93ae819-585f-4912-b04b-fa0d802b28f4">The encoding of empty Value Field elements is described in Section F.2.5<!--<xref linkend="sect_F.2.5" xrefstyle="select: label"/>-->
                                    </para>
                                </listitem>
                                <listitem>
                                    <para xml:id="para_50b7b81a-d115-4964-ac03-8dc33ba7f741">The Value Field elements of a DICOM attribute with a VR of PN. The non-empty name components of each element are encoded as a JSON strings with the following names:</para>
                                    <itemizedlist>
                                        <listitem>
                                            <para xml:id="para_c6180b65-4eef-45a2-88b7-d4d14103435b">Alphabetic</para>
                                        </listitem>
                                        <listitem>
                                            <para xml:id="para_b135bedf-043f-4093-a787-fd6278832d32">Ideographic</para>
                                        </listitem>
                                        <listitem>
                                            <para xml:id="para_205f6c48-3a32-4129-8f50-d2adef35fb9d">Phonetic</para>
                                        </listitem>
                                    </itemizedlist>
                                </listitem>
                                <listitem>
                                    <para xml:id="para_d7f0d6fc-9b7e-4d2a-858c-4e6ba04b6a09">JSON DICOM Model objects corresponding to the sequence items of an attribute with a VR of SQ</para>
                                    <para xml:id="para_7f0523e5-dc87-4227-bfea-a3ba83c48b61">Empty sequence items are represented by empty objects</para>
                                </listitem>
                            </itemizedlist>
                        </listitem>
                        <listitem>
                            <para xml:id="para_fc52cacc-bb58-4dd7-99c9-b739319c7f8b">BulkDataURI: A string encoding the WADO-RS URL of a bulk data item describing the Value Field of an enclosing Attribute with a VR of FL, FD, IS, LT, OB, OD, OF, <emphasis role="bold"><emphasis role="underline">OL, </emphasis></emphasis>OW, SL, SS, ST, UL, UN, US, or UT (described in Section F.2.6<!--<xref linkend="sect_F.2.6" xrefstyle="select: label"/>-->)</para>
                        </listitem>
                        <listitem>
                            <para xml:id="para_e451c65f-31b9-4f15-bd19-04f483f5cd6e">InlineBinary: A base64 string encoding the Value Field of an enclosing Attribute with a VR of OB, OD, OF, <emphasis role="bold"><emphasis role="underline">OL, </emphasis></emphasis>OW, or UN (described in <xref linkend="sect_F.2.7" xrefstyle="select: label"/>)</para>
                        </listitem>
                    </itemizedlist>
                </listitem>
            </itemizedlist>
        </section>
        
              <section label="F.2.3" status="3" xml:id="sect_F.2.3">
        <title>DICOM JSON Value Representation</title>
        <para xml:id="para_57f37df1-2a7b-4b6b-b4e2-3b0af204bc0f">...</para>
        <table frame="box" label="F.2.3-1" rules="all" xml:id="table_F.2.3-1">
          <caption>DICOM VR to JSON Data Type Mapping</caption>
          <thead>
            <tr valign="top">
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_04e38a00-a8b9-47dd-977f-4dbfa5482d15">
                  <emphasis role="bold">VR Name</emphasis>
                </para>
              </th>
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_d492c756-c6f8-4272-ba28-5d9e3abdebaf">
                  <emphasis role="bold">Type</emphasis>
                </para>
              </th>
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_0546044a-8a3e-41e7-8b0a-3f51c8d3d051">
                  <emphasis role="bold">JSON Data Type</emphasis>
                </para>
              </th>
            </tr>
          </thead>
          <tbody>
            <tr valign="top">
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_03164654-6774-499e-97bf-0be428764de2">AE</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_4efc8814-d0ec-4f1c-b3d0-807a70137bbe">Application Entity</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_44384aa8-5ee9-4013-801b-630cee9ccf07">
                  <emphasis role="italic">String</emphasis>
                </para>
              </td>
            </tr>
            <tr valign="top">
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_f9e2361b-28a3-44a2-a3ad-ec357b7f3bd0">AS</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_a1328f02-ea45-4921-9c56-602021d9955e">Age String</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_683ec3d7-62bb-45b1-9de9-57940ac6dab5">
                  <emphasis role="italic">String</emphasis>
                </para>
              </td>
            </tr>
            <tr valign="top">
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_236114c6-ea31-4b45-a753-75ac57b305a5">AT</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_ace88bfa-026b-4227-9d9a-4b328c956dcb">Attribute Tag</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_b6cd5f9d-ab96-4a2c-9635-50aa82c7556f">
                  <emphasis role="italic">String</emphasis>
                </para>
              </td>
            </tr>
            <tr valign="top">
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_a53324a5-2021-4735-b4c2-eebfe620be0f">CS</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_00b5dd1a-77e6-4e70-af27-a8ff7991df1c">Code String</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_f5986bce-357c-421c-8e65-ea17a13d145d">
                  <emphasis role="italic">String</emphasis>
                </para>
              </td>
            </tr>
            <tr valign="top">
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_077488d1-ec4d-46e1-8503-a79133580a7b">DA</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_3b0232e9-3a86-46fe-9e92-2427ad9002b5">Date</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_b673987d-a98b-4cd9-ac6a-c3ef52fe17d8">
                  <emphasis role="italic">String</emphasis>
                </para>
              </td>
            </tr>
            <tr valign="top">
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_e4e8f917-e8ef-4e7d-b5b8-72f215f98179">DS</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_088d3637-eaf9-4004-8ae2-ab1e598027c5">Decimal</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_fb941f0b-25b8-45c6-9542-85953c51a4d5">
                  <emphasis role="italic">Number</emphasis>
                </para>
              </td>
            </tr>
            <tr valign="top">
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_feb39331-5077-4be0-b935-f897dedc2484">DT</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_6412ff9e-2c48-4fe0-a63f-56df77659241">Date Time</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_02b94a76-ed88-400d-8b25-315450afdbd9">
                  <emphasis role="italic">String</emphasis>
                </para>
              </td>
            </tr>
            <tr valign="top">
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_a10f7129-0bbd-47d1-a98f-fb52a26cf924">FL</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_31f8e462-dec0-4a62-9c3e-ad2685736431">Floating Point Single</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_8a0e4e02-fd6f-4762-8aa7-21aa96b06c18">
                  <emphasis role="italic">Number</emphasis>
                </para>
              </td>
            </tr>
            <tr valign="top">
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_abbcd7af-fa0d-4a5e-917e-94e475387c5e">FD</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_0bb232e9-149b-4020-a8f5-0773b4f236de">Floating Point Double</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_0df4d292-04b1-4742-a7c7-f656d0d9d777">
                  <emphasis role="italic">Number</emphasis>
                </para>
              </td>
            </tr>
            <tr valign="top">
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_902a6f62-8325-4b47-8fe9-03eb6e37c8c5">IS</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_cd017b6d-d87e-4de5-8000-33d6a8bd4cef">Integer String</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_dea6fd02-9c86-47ef-8048-a6373e438014">
                  <emphasis role="italic">Number</emphasis>
                </para>
              </td>
            </tr>
            <tr valign="top">
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_2db0e508-0f27-4118-8f7d-722e1ca5008a">LO</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_177698fd-5f26-47fc-b8d3-ade80d11ba51">Long String</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_78de27f8-8e1b-4e02-add1-8118e1bc378f">
                  <emphasis role="italic">String</emphasis>
                </para>
              </td>
            </tr>
            <tr valign="top">
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_296ac1d4-2c77-4661-ac9e-5dd49a7f09f5">LT</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_67fd9105-e872-498c-9ead-05272fbc8387">Long Text</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_3d3e208d-9b9e-4665-beac-4f0984aaee31">
                  <emphasis role="italic">String</emphasis>
                </para>
              </td>
            </tr>
            <tr valign="top">
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_fbe6a5a0-87cd-4ff1-9475-f29c2da58899">OB</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_36cfbe4e-9e59-43c3-8784-51bdc37685ac">Other Byte<emphasis role="bold"><emphasis role="strikethrough"> String</emphasis></emphasis></para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_529e0293-ae59-437b-bf98-a653f0f30302">
                    <emphasis role="italic">Base64</emphasis> encoded <emphasis role="italic"><emphasis role="bold"><emphasis role="strikethrough">string</emphasis><emphasis role="underline">octet stream</emphasis></emphasis></emphasis>
</para>
              </td>
            </tr>
            <tr valign="top">
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_a4428d86-ddde-4824-9831-a1d07155766e">OD</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                  <para xml:id="para_e1314f65-60a6-45f6-93bf-782f7212379b">Other Double<emphasis role="bold"><emphasis role="strikethrough"> String</emphasis></emphasis></para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_82f4ac33-56bc-4b10-aba5-55d9dc262d73">
                    <emphasis role="italic">Base64</emphasis> encoded <emphasis role="italic"><emphasis role="bold"><emphasis role="strikethrough">string</emphasis><emphasis role="underline">octet stream</emphasis></emphasis></emphasis>
</para>
              </td>
            </tr>
            <tr valign="top">
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_cd2da0bf-417f-47de-ae18-2e822e018764">OF</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                  <para xml:id="para_75a9b9fb-af78-4ffe-a135-bdde8ac636b6">Other Float<emphasis role="bold"><emphasis role="strikethrough"> String</emphasis></emphasis></para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_8575a922-f9b1-433d-a051-2cc4ad2b2e8a">
                    <emphasis role="italic">Base64</emphasis> encoded <emphasis role="italic"><emphasis role="bold"><emphasis role="strikethrough">string</emphasis><emphasis role="underline">octet stream</emphasis></emphasis></emphasis>
</para>
              </td>
            </tr>
              <tr valign="top">
                  <td align="center" colspan="1" rowspan="1">
                      <para><emphasis role="bold"><emphasis role="underline">OL</emphasis></emphasis></para>
                  </td>
                  <td align="left" colspan="1" rowspan="1">
                      <para><emphasis role="bold"><emphasis role="underline">Other Long</emphasis></emphasis></para>
                  </td>
                  <td align="left" colspan="1" rowspan="1">
                      <para>
                          <emphasis role="italic">Base64</emphasis> encoded <emphasis role="italic"><emphasis role="bold"><emphasis role="strikethrough">string</emphasis><emphasis role="underline">octet stream</emphasis></emphasis></emphasis>
                            </para>
                  </td>
              </tr>
              <tr valign="top">
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_a8138b96-5626-4949-8df1-497bc85a2492">OW</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                  <para xml:id="para_484da0e9-b501-4476-b01c-e2fc4726270d">Other Word<emphasis role="bold"><emphasis role="strikethrough"> String</emphasis></emphasis></para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_83b48553-9e93-40b9-8b45-82bcd9793ab7">
                                <emphasis role="italic">Base64</emphasis> encoded <emphasis role="italic"><emphasis role="bold"><emphasis role="strikethrough">string</emphasis><emphasis role="underline">octet stream</emphasis></emphasis></emphasis>
                            </para>
              </td>
            </tr>
            <tr valign="top">
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_427b943f-c8f6-4383-b30a-279263e4ef05">PN</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_d607f199-a398-4607-8ec9-356c8a633431">Person Name</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_016be3db-0159-4d9b-b0a6-c0bd49e39a6d">
<emphasis role="italic">Object</emphasis> containing Person Name component groups as
        <emphasis role="italic">strings (see <xref linkend="sect_F.2.2" xrefstyle="select: label"/>)</emphasis>
</para>
              </td>
            </tr>
            <tr valign="top">
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_102b1cfd-7622-4073-9286-fd74c383d884">SH</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_66ea5f33-727d-43ff-b229-e838eee430be">Short String</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_f96dc693-1ec8-49eb-80da-382312af7e89">
                  <emphasis role="italic">String</emphasis>
                </para>
              </td>
            </tr>
            <tr valign="top">
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_c65e120b-0c34-400e-a9fa-ca608812ccc3">SL</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_48e4228e-1925-4e53-8e2d-3a6661211d06">Signed Long</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_48d5413a-1e47-4d78-beb1-123282aaeb03">
                  <emphasis role="italic">Number</emphasis>
                </para>
              </td>
            </tr>
            <tr valign="top">
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_d66e52f7-b0e6-4795-8bb8-9e2ff14c4656">SQ</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_1a44f726-93ea-4efe-97e2-1f28ba29ba30">Sequence</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_2421c77b-d766-4aa1-8c4e-744b17b77b71">
<emphasis role="italic">Array</emphasis> containing DICOM JSON Objects</para>
              </td>
            </tr>
            <tr valign="top">
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_7a2da8d1-6807-4b91-9b7c-9f7ef6cadc0c">SS</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_36046926-e472-4459-8d81-5f714b722363">Signed Short</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_561cd130-042b-400a-8d1c-896e49bfd3a1">
                  <emphasis role="italic">Number</emphasis>
                </para>
              </td>
            </tr>
            <tr valign="top">
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_450e553b-6e23-4c27-8157-f431da37668b">ST</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_26c32d2e-14e2-4553-8e70-498e839b7d46">Short Text</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_76c6f3d9-9e91-444d-9a1e-0c261f55887b">
                  <emphasis role="italic">String</emphasis>
                </para>
              </td>
            </tr>
            <tr valign="top">
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_38065e95-7a34-4452-8b58-bd829f55141f">TM</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_6bb082b3-6e06-4cd1-8d8b-7901bbab7a7f">Time</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_569cd27a-2b4a-4a31-9afe-771e240ce456">
                  <emphasis role="italic">String</emphasis>
                </para>
              </td>
            </tr>
            <tr valign="top">
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_4e71d26d-ceb2-4de1-ad97-6307431793a0">UC</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_8c20a6c3-dcd9-42dc-ac7c-5ac0841ee9fb">Unlimited Characters</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_1f470fbc-cf0f-4f64-b0cd-3669df1e169f">
                  <emphasis role="italic">String</emphasis>
                </para>
              </td>
            </tr>
            <tr valign="top">
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_5e6f7481-e453-4aba-be08-92721ca26077">UI</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_1ca81993-d2b1-477d-90d0-fd3cbbb6bac5">UID</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_dd1a46ea-685a-46dd-8324-d1329e48fbbc">
                  <emphasis role="italic">String</emphasis>
                </para>
              </td>
            </tr>
            <tr valign="top">
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_d33413cc-1a82-472f-9b57-ea09597ea70c">UL</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_5b386362-6ed7-482b-9668-9b8ba790a0fe">Unsigned Long</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_a8cfe5dd-9094-477b-a0ae-38fd74790552">
                  <emphasis role="italic">Number</emphasis>
                </para>
              </td>
            </tr>
            <tr valign="top">
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_7cb6787d-40c4-4cf9-8b65-55115a89a64b">UN</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_8037c191-754d-4d31-bfb8-a40e71b60206">Unknown</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_1b61eec1-3422-47ed-8920-eff19351971e">
                                <emphasis role="italic">Base64</emphasis> encoded <emphasis role="italic"><emphasis role="bold"><emphasis role="strikethrough">string</emphasis><emphasis role="underline">octet stream</emphasis></emphasis></emphasis>
                            </para>
              </td>
            </tr>
            <tr valign="top">
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_5b0d282b-0079-4fc9-aff5-20df2ddf63a4">UR</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_736f7647-c56d-4448-977f-570cf12093c4">URI</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_b8fb7540-b32a-4805-8e31-1dced66b7014">
<emphasis role="italic">String</emphasis>
</para>
              </td>
            </tr>
            <tr valign="top">
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_9f679c93-7c9c-4e80-90e4-d6524f20da86">US</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_2c6b38f1-1cfb-41b7-bfbb-6717ce9e1d31">Unsigned Short</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_a71a3ab4-1052-4355-a2e3-e76ae04f0be9">
                  <emphasis role="italic">Number</emphasis>
                </para>
              </td>
            </tr>
            <tr valign="top">
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_ecbaa3b5-a13f-43f7-8d7d-d3314a8bee75">UT</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_160f7488-f713-4e53-88a3-4293dc390b2d">Unlimited Text</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_0e05f5fd-7267-4a3f-ac2f-1a0e146d492c">
                  <emphasis role="italic">String</emphasis>
                </para>
              </td>
            </tr>
          </tbody>
        </table>
        <para xml:id="para_2d250794-12f9-4f50-b89e-7b67d0209f89">...</para>
      </section>
        
        <section label="F.2.7" status="3" xml:id="sect_F.2.7">
            <title>InlineBinary</title>
            <para xml:id="para_ba86960e-5916-4965-899e-ba6e8ecfedec">....</para>
            <note>
                <para xml:id="para_cfa93931-1fd8-45cf-8f76-05ebf4be34ab">Implementers should in particular pay attention to the PS3.5<!--<olink targetdoc="PS3.5" targetptr="PS3.5" xrefstyle="select: labelnumber"/>--> rules regarding the value representations of OD, OF<emphasis role="bold"><emphasis role="underline">, OL</emphasis></emphasis> and OW.</para>
            </note>
        </section>
        

       
       <section>
          <title></title>
          <informaltable rules="all" frame="box">
             <tr><td><para><emphasis role="italic">Amend DICOM PS3.19 as follows:</emphasis></para></td></tr>
          </informaltable>
       </section>
       
       <section label="A.1.5" status="3" xml:id="sect_A.1.5">
        <title>Description</title>
                 <para>...</para>
        <table frame="box" label="A.1.5-2" rules="all" xml:id="table_A.1.5-2">
          <caption>DICOM Data Set Macro</caption>
          <thead>
            <tr valign="top">
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_c218b456-f838-4f94-aa50-e29ba82d18d3">Name</para>
              </th>
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_b2134810-216a-4ba9-9d02-423f3977a7cc">Optionality</para>
              </th>
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_f9451cd0-5b97-46f6-801a-d78eac224b8a">Cardinality</para>
              </th>
              <th align="center" colspan="1" rowspan="1">
                <para xml:id="para_d5f5e379-5f85-4614-9021-6788d744409e">Description</para>
              </th>
            </tr>
          </thead>
          <tbody>
            <tr valign="top">
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_7f6203e4-be88-4948-bdc0-0824924d7b26">...</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_2a7c93a4-4643-4423-b76b-b02778e8e630">...</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_eea6cdfe-515a-49d2-b0cc-11017d05fd84">...</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_694c6e9f-b061-4df8-8453-5f5b73da11ca">...</para>
              </td>
            </tr>
            <tr valign="top">
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_2b996d78-0885-405e-a398-275654546c4b">&gt;BulkData</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_d839bf89-c633-4c62-8159-6df6dcdfcd7e">C</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_916744f4-562d-45bf-bc50-b5d2aba9934b">1</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_e28f29d3-876d-4219-823d-d63a61daa38e">A reference to a blob of data that the recipient may retrieve through use of the GetData() method, a WADO-RS call or a STOW-RS call.</para>
                <para xml:id="para_56897839-8f7d-4cbe-9959-e50ec10937cd">Required if the DICOM Data Element represented is not zero length and an XML Infoset Value, Item, InlineBinary or PersonName element is not present.</para>
                <para xml:id="para_05efa8e6-e32a-4bc7-8c41-1e8eda28f39b">The provider of the data may use a BulkData reference at its discretion to avoid encoding a large DICOM Value Field as text by value in the Infoset. For example, pixel data or look up tables.</para>
                <para xml:id="para_ac5ff352-569c-43cb-864c-882bd9deb93f">There is a single BulkData Infoset element representing the entire Value Field, and not one per Value in the case where the Value Multiplicity is greater than one. E.g., a LUT with 4096 16 bit entries that may be encoded in DICOM with a Value Representation of OW, with a VL of 8192 and a VM of 1, or a US VR with a VL of 8192 and a VM of 4096 would both be represented as a single BulkData element.</para>
                <para xml:id="para_40e6cfd1-d1ab-428c-aa1d-759b3233246a">All rules (e.g., byte ordering and swapping) in PS3.5<!--<olink targetdoc="PS3.5" targetptr="PS3.5" xrefstyle="select: labelnumber"/>--> apply.</para>
                <note>
                    <para xml:id="para_368ed09e-9d16-43d8-acad-d6712577863f">Implementers should in particular pay attention the PS3.5<!--<olink targetdoc="PS3.5" targetptr="PS3.5" xrefstyle="select: labelnumber"/>--> rules regarding the value representations of <emphasis role="bold"><emphasis role="underline">OD, OF, OL and </emphasis></emphasis>OW<emphasis role="bold"><emphasis role="strikethrough"> and OF</emphasis></emphasis>.</para>
                </note>
                <para xml:id="para_63ec0186-3bf5-40db-80b1-b9418adccb87">If the BulkData has a string or text Value Representation, the value(s) of the DICOM Specific Character Set Data Element, if present, might be necessary to determine its encoding.</para>
              </td>
            </tr>
            <tr valign="top">
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_3fa71763-244f-4749-9ba6-eb5e1a44bd37">...</para>
              </td>
              <td align="center" colspan="1" rowspan="1">...</td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_52022b61-5a34-432a-b1ab-ef39d329ad1d">...</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_b5053adf-1bac-457f-b2ce-99adab598b5e">...</para>
              </td>
            </tr>
            <tr valign="top">
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_33499e05-95a8-41ef-bcb1-dd40828a0094">&gt;InlineBinary</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_953d3787-25b8-4492-a8d6-754a636a6ca7">C</para>
              </td>
              <td align="center" colspan="1" rowspan="1">
                <para xml:id="para_6ab8dc55-455a-412c-9ee6-55d9f6b07fee">1</para>
              </td>
              <td align="left" colspan="1" rowspan="1">
                <para xml:id="para_c8261e23-154d-478b-942f-d5cf04ec6e80">The Value Field of the enclosing Attribute encoded as base64.</para>
                <para xml:id="para_13d05e88-dca4-43da-8b95-6813cc019b00">Required if the DICOM Data Element represented is:</para>
                <itemizedlist>
                  <listitem>
                    <para xml:id="para_ae8c8397-ac01-44c6-ab86-c1331edbdf51">not zero length</para>
                  </listitem>
                  <listitem>
                    <para xml:id="para_ea43ed8e-37de-4f23-bb03-143638a399e9">the VR if the enclosing Attribute is either OB, OD, OF, <emphasis role="bold"><emphasis role="underline">OL, </emphasis></emphasis>OW, or UN</para>
                  </listitem>
                  <listitem>
                    <para xml:id="para_b03235fb-fdb4-4ead-90ef-6e72088c8ccb">an XML Infoset Value or BulkData XML element is not present</para>
                  </listitem>
                </itemizedlist>
                <para xml:id="para_0b53c5f8-fe34-45f9-84e7-5c444ddeb5c8">Shall not be present otherwise.</para>
                <para xml:id="para_5bb461ea-68fb-4344-94d4-eca457036c25">There is a single InlineBinary Infoset element representing the entire Value Field, and not one per Value in the case where the Value Multiplicity is greater than one. E.g., a LUT with 4096 16 bit entries that may be encoded in DICOM with a Value Representation of OW, with a VL of 8192 and a VM of 1, or a US VR with a VL of 8192 and a VM of 4096 would both be represented as a single InlineBinary element.</para>
                  <para xml:id="para_59619b0f-1a7f-49ec-9d00-3dd74f2c1b72">All rules (e.g., byte ordering and swapping) in PS3.5<!--olink targetdoc="PS3.5" targetptr="PS3.5" xrefstyle="select: labelnumber"/>--> apply.</para>
                <note>
                  <para xml:id="para_50130faa-0218-41ff-86cb-3c9c9a4d8e7b">Implementers should in particular pay attention to the PS3.5<!--<olink targetdoc="PS3.5" targetptr="PS3.5" xrefstyle="select: labelnumber"/>--> rules regarding the value representations of OD, OF<emphasis role="bold"><emphasis role="underline">, OL</emphasis></emphasis> and OW.</para>
                </note>
              </td>
            </tr>
          </tbody>
        </table>
      </section>
        
        <section label="A.1.6" status="3" xml:id="sect_A.1.6">
            <title>Schema</title>
            <para xml:id="para_eea6840e-17f5-42f7-b623-3a780af825a5">The Normative version of the XML Schema for the Native DICOM Model follows:</para>
            <para>...</para>
            <para> VR = attribute vr { "AE" | "AS" | "AT"| "CS" | "DA" | "DS" | "DT" | "FL" | "FD" | "IS" | "LO" | "LT" | "OB" | "OD" | "OF"<emphasis role="bold"><emphasis role="underline"> | "OL"</emphasis></emphasis> | "OW" | "PN" | "SH" | "SL" | "SQ" | "SS" | "ST" | "TM" | "UC" | "UI" | "UL" | "UN" | "UR" | "US" | "UT" } </para>
        </section>
        

    </chapter>
</book>
