DICOM PS3.5 2013 - Data Structures and Encoding Page 2
Total Page:16
File Type:pdf, Size:1020Kb
PS3.5 DICOM PS3.5 2013 - Data Structures and Encoding Page 2 PS3.5: DICOM PS3.5 2013 - Data Structures and Encoding Copyright © 2013 NEMA - Standard - DICOM PS3.5 2013 - Data Structures and Encoding Page 3 Table of Contents Notice and Disclaimer ........................................................................................................................................... 11 Foreword ............................................................................................................................................................ 13 1. Scope and Field of Application ............................................................................................................................. 15 2. Normative References ....................................................................................................................................... 17 3. Definitions ....................................................................................................................................................... 19 3.1. Reference Model Definitions ......................................................................................................................... 19 3.2. ACSE Service Definitions ............................................................................................................................. 19 3.3. Presentation Service Definitions .................................................................................................................... 19 3.4. Object Identification Definitions ...................................................................................................................... 19 3.5. DICOM Introduction and Overview Definitions .................................................................................................. 19 3.6. DICOM Conformance Definitions ................................................................................................................... 19 3.7. DICOM Information Object Definitions ............................................................................................................. 19 3.8. DICOM Service Class Specifications Definitions ............................................................................................... 20 3.9. DICOM Network Communication Support For Message Exchange Definitions ......................................................... 20 3.10. DICOM Data Structures and Encoding Definitions ........................................................................................... 20 3.11. Character Handling Definitions .................................................................................................................... 21 4. Symbols and Abbreviations ................................................................................................................................. 23 5. Conventions ..................................................................................................................................................... 25 6. Value Encoding ................................................................................................................................................ 27 6.1. Support of Character Repertoires ................................................................................................................... 27 6.1.1. Representation of Encoded Character Values ............................................................................................ 27 6.1.2. Graphic Characters .............................................................................................................................. 28 6.1.2.1. Default Character Repertoire ........................................................................................................... 28 6.1.2.2. Extension or Replacement of the Default Character Repertoire ............................................................... 28 6.1.2.3. Encoding of Character Repertoires .................................................................................................... 29 6.1.2.4. Code Extension Techniques ............................................................................................................ 30 6.1.2.5. Usage of Code Extension ................................................................................................................ 30 6.1.2.5.1. Assumed Initial States .............................................................................................................. 30 6.1.2.5.2. Restrictions for Code Extension ................................................................................................. 31 6.1.2.5.3. Requirements ......................................................................................................................... 31 6.1.2.5.4. Levels of Implementation and Initial Designation ............................................................................ 31 6.1.3. Control Characters ............................................................................................................................... 32 6.2. Value Representation (VR) ........................................................................................................................... 32 6.2.1. Person Name (PN) Value Representation ................................................................................................. 39 6.2.1.1. Examples of PN VR and Notes ......................................................................................................... 39 6.2.1.2. Ideographic and Phonetic Characters in Data Elements with VR of PN ..................................................... 40 6.2.2. Unknown (UN) Value Representation ....................................................................................................... 41 6.3. Enumerated Values and Defined Terms .......................................................................................................... 41 6.4. Value Multiplicity (VM) and Delimitation ........................................................................................................... 42 7. The Data Set .................................................................................................................................................... 43 7.1. Data Elements ........................................................................................................................................... 43 7.1.1. Data Element Fields ............................................................................................................................. 44 7.1.2. Data Element Structure with Explicit VR .................................................................................................... 44 7.1.3. Data Element Structure with Implicit VR .................................................................................................... 45 7.2. Group Length ............................................................................................................................................ 46 7.3. Big Endian Versus Little Endian Byte Ordering ................................................................................................. 46 7.4. Data Element Type ..................................................................................................................................... 47 7.4.1. Type 1 Required Data Elements .............................................................................................................. 47 7.4.2. Type 1C Conditional Data Elements ......................................................................................................... 47 7.4.3. Type 2 Required Data Elements .............................................................................................................. 47 7.4.4. Type 2C Conditional Data Elements ......................................................................................................... 48 7.4.5. Type 3 Optional Data Elements ............................................................................................................... 48 7.4.6. Data Element Types Within A Sequence ................................................................................................... 48 7.5. Nesting of Data Sets ................................................................................................................................... 48 7.5.1. Item Encoding Rules ............................................................................................................................. 49 7.5.2. Delimitation of The Sequence of Items ..................................................................................................... 49 7.5.3. Sequence Inheritance ........................................................................................................................... 51 - Standard - Page 4 DICOM PS3.5 2013 - Data Structures and Encoding 7.6. Repeating Groups ...................................................................................................................................... 51 7.7. Retired Data Elements ................................................................................................................................. 51 7.8. Private Data Elements ................................................................................................................................. 52 7.8.1. Private Data Element Tags ...................................................................................................................