Skip to content

Enum: DICOMTransferSyntaxEnum

Transfer syntaxes registered in DICOM PS3.6 Annex A that define the byte ordering, VR encoding and pixel data compression of a DICOM data set. Pixel data validation includes confirming that decompression from a lossy or lossless transfer syntax yields the expected bit depth and that no unintended data loss occurred. Video transfer syntaxes (MPEG-2, H.264, HEVC) are used for endoscopy and ultrasound cine acquisitions. Fragmentable variants of the MPEG transfer syntaxes and retired JPEG processes are omitted; the full registry is at the see_also link.

URI: valuesets:DICOMTransferSyntaxEnum

View in BioPortal

Permissible Values

Value Title Meaning Description Compression Media Retired Uid
IMPLICIT_VR_LITTLE_ENDIAN Implicit VR Little Endian Default transfer syntax for DICOM; VRs are looked up from the data dictionary rather than encoded none 1.2.840.10008.1.2
EXPLICIT_VR_LITTLE_ENDIAN Explicit VR Little Endian Uncompressed encoding with VRs explicitly encoded in each data element none 1.2.840.10008.1.2.1
ENCAPSULATED_UNCOMPRESSED_EXPLICIT_VR_LITTLE_ENDIAN Encapsulated Uncompressed Explicit VR Little Endian Uncompressed pixel data encapsulated in fragments, one per frame none 1.2.840.10008.1.2.1.98
DEFLATED_EXPLICIT_VR_LITTLE_ENDIAN Deflated Explicit VR Little Endian Explicit VR Little Endian data set compressed as a whole with the deflate algorithm lossless 1.2.840.10008.1.2.1.99
EXPLICIT_VR_BIG_ENDIAN Explicit VR Big Endian (Retired) Big endian byte ordering with explicit VRs; retired but still encountered in legacy archives none true 1.2.840.10008.1.2.2
JPEG_BASELINE_PROCESS_1 JPEG Baseline (Process 1) Default transfer syntax for lossy JPEG 8-bit image compression lossy 1.2.840.10008.1.2.4.50
JPEG_EXTENDED_PROCESS_2_4 JPEG Extended (Process 2 & 4) Default transfer syntax for lossy JPEG 12-bit image compression (Process 4 only) lossy 1.2.840.10008.1.2.4.51
JPEG_LOSSLESS_PROCESS_14 JPEG Lossless, Non-Hierarchical (Process 14) Lossless JPEG compression using any predictor lossless 1.2.840.10008.1.2.4.57
JPEG_LOSSLESS_PROCESS_14_SV1 JPEG Lossless, Non-Hierarchical, First-Order Prediction (Process 14 [Selection Value 1]) Default transfer syntax for lossless JPEG image compression lossless 1.2.840.10008.1.2.4.70
JPEG_LS_LOSSLESS JPEG-LS Lossless Image Compression Lossless compression using the JPEG-LS (ISO 14495) algorithm lossless 1.2.840.10008.1.2.4.80
JPEG_LS_NEAR_LOSSLESS JPEG-LS Lossy (Near-Lossless) Image Compression Near-lossless JPEG-LS compression with a bounded per-pixel error lossy 1.2.840.10008.1.2.4.81
JPEG_2000_LOSSLESS_ONLY JPEG 2000 Image Compression (Lossless Only) JPEG 2000 wavelet compression restricted to reversible (lossless) mode lossless 1.2.840.10008.1.2.4.90
JPEG_2000 JPEG 2000 Image Compression JPEG 2000 wavelet compression, lossy or lossless lossy or lossless 1.2.840.10008.1.2.4.91
JPEG_2000_MULTICOMPONENT_LOSSLESS_ONLY JPEG 2000 Part 2 Multi-component Image Compression (Lossless Only) JPEG 2000 Part 2 multi-component transform, reversible mode only lossless 1.2.840.10008.1.2.4.92
JPEG_2000_MULTICOMPONENT JPEG 2000 Part 2 Multi-component Image Compression JPEG 2000 Part 2 multi-component transform, lossy or lossless lossy or lossless 1.2.840.10008.1.2.4.93
JPIP_REFERENCED JPIP Referenced Pixel data referenced via a JPEG 2000 Interactive Protocol URL rather than encoded in the data set referenced 1.2.840.10008.1.2.4.94
JPIP_REFERENCED_DEFLATE JPIP Referenced Deflate JPIP referenced pixel data with the remaining data set deflated referenced 1.2.840.10008.1.2.4.95
MPEG2_MAIN_PROFILE_MAIN_LEVEL MPEG2 Main Profile / Main Level MPEG-2 video compression for standard definition video lossy video 1.2.840.10008.1.2.4.100
MPEG2_MAIN_PROFILE_HIGH_LEVEL MPEG2 Main Profile / High Level MPEG-2 video compression for high definition video lossy video 1.2.840.10008.1.2.4.101
MPEG4_AVC_H264_HIGH_PROFILE_LEVEL_4_1 MPEG-4 AVC/H.264 High Profile / Level 4.1 H.264 video compression for high definition video lossy video 1.2.840.10008.1.2.4.102
MPEG4_AVC_H264_BD_COMPATIBLE_HIGH_PROFILE_LEVEL_4_1 MPEG-4 AVC/H.264 BD-compatible High Profile / Level 4.1 H.264 video compression constrained for Blu-ray Disc compatibility lossy video 1.2.840.10008.1.2.4.103
MPEG4_AVC_H264_HIGH_PROFILE_LEVEL_4_2_2D MPEG-4 AVC/H.264 High Profile / Level 4.2 For 2D Video H.264 video compression for 2D video at higher frame rates and resolutions lossy video 1.2.840.10008.1.2.4.104
MPEG4_AVC_H264_HIGH_PROFILE_LEVEL_4_2_3D MPEG-4 AVC/H.264 High Profile / Level 4.2 For 3D Video H.264 video compression for 3D (stereoscopic) video lossy video 1.2.840.10008.1.2.4.105
MPEG4_AVC_H264_STEREO_HIGH_PROFILE_LEVEL_4_2 MPEG-4 AVC/H.264 Stereo High Profile / Level 4.2 H.264 stereo high profile for stereoscopic video lossy video 1.2.840.10008.1.2.4.106
HEVC_H265_MAIN_PROFILE_LEVEL_5_1 HEVC/H.265 Main Profile / Level 5.1 HEVC video compression with 8-bit samples lossy video 1.2.840.10008.1.2.4.107
HEVC_H265_MAIN_10_PROFILE_LEVEL_5_1 HEVC/H.265 Main 10 Profile / Level 5.1 HEVC video compression with 10-bit samples lossy video 1.2.840.10008.1.2.4.108
JPEG_XL_LOSSLESS JPEG XL Lossless JPEG XL compression restricted to lossless mode lossless 1.2.840.10008.1.2.4.110
JPEG_XL_JPEG_RECOMPRESSION JPEG XL JPEG Recompression Lossless recompression of existing JPEG codestreams using JPEG XL lossless 1.2.840.10008.1.2.4.111
JPEG_XL JPEG XL JPEG XL compression, lossy or lossless lossy or lossless 1.2.840.10008.1.2.4.112
HTJ2K_LOSSLESS_ONLY High-Throughput JPEG 2000 Image Compression (Lossless Only) High-throughput JPEG 2000 (Part 15) restricted to lossless mode lossless 1.2.840.10008.1.2.4.201
HTJ2K_RPCL_LOSSLESS_ONLY High-Throughput JPEG 2000 with RPCL Options Image Compression (Lossless Only) Lossless high-throughput JPEG 2000 with resolution-position-component-layer progression for progressive decoding lossless 1.2.840.10008.1.2.4.202
HTJ2K High-Throughput JPEG 2000 Image Compression High-throughput JPEG 2000, lossy or lossless lossy or lossless 1.2.840.10008.1.2.4.203
RLE_LOSSLESS RLE Lossless Run-length encoded lossless compression, widely used for ultrasound lossless 1.2.840.10008.1.2.5
SMPTE_ST_2110_20_UNCOMPRESSED_PROGRESSIVE_VIDEO SMPTE ST 2110-20 Uncompressed Progressive Active Video Uncompressed progressive video streamed per SMPTE ST 2110-20, used in real-time video communication none video 1.2.840.10008.1.2.7.1
SMPTE_ST_2110_20_UNCOMPRESSED_INTERLACED_VIDEO SMPTE ST 2110-20 Uncompressed Interlaced Active Video Uncompressed interlaced video streamed per SMPTE ST 2110-20 none video 1.2.840.10008.1.2.7.2

Slots

Name Description
dicom_transfer_syntax The DICOM transfer syntax used to encode a data set or its pixel data

See Also

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/valuesets

LinkML Source

name: DICOMTransferSyntaxEnum
instantiates:
- valuesets_meta:ValueSetEnumDefinition
description: Transfer syntaxes registered in DICOM PS3.6 Annex A that define the byte
  ordering, VR encoding and pixel data compression of a DICOM data set. Pixel data
  validation includes confirming that decompression from a lossy or lossless transfer
  syntax yields the expected bit depth and that no unintended data loss occurred.
  Video transfer syntaxes (MPEG-2, H.264, HEVC) are used for endoscopy and ultrasound
  cine acquisitions. Fragmentable variants of the MPEG transfer syntaxes and retired
  JPEG processes are omitted; the full registry is at the see_also link.
title: DICOM Transfer Syntax
from_schema: https://w3id.org/valuesets
see_also:
- https://dicom.nema.org/medical/dicom/current/output/chtml/part06/chapter_A.html
contributors:
- orcid:0000-0002-6601-2165
- https://github.com/anthropics/claude-code
status: DRAFT
rank: 1000
permissible_values:
  IMPLICIT_VR_LITTLE_ENDIAN:
    text: IMPLICIT_VR_LITTLE_ENDIAN
    description: Default transfer syntax for DICOM; VRs are looked up from the data
      dictionary rather than encoded
    annotations:
      uid:
        tag: uid
        value: 1.2.840.10008.1.2
      compression:
        tag: compression
        value: none
    title: Implicit VR Little Endian
  EXPLICIT_VR_LITTLE_ENDIAN:
    text: EXPLICIT_VR_LITTLE_ENDIAN
    description: Uncompressed encoding with VRs explicitly encoded in each data element
    annotations:
      uid:
        tag: uid
        value: 1.2.840.10008.1.2.1
      compression:
        tag: compression
        value: none
    title: Explicit VR Little Endian
  ENCAPSULATED_UNCOMPRESSED_EXPLICIT_VR_LITTLE_ENDIAN:
    text: ENCAPSULATED_UNCOMPRESSED_EXPLICIT_VR_LITTLE_ENDIAN
    description: Uncompressed pixel data encapsulated in fragments, one per frame
    annotations:
      uid:
        tag: uid
        value: 1.2.840.10008.1.2.1.98
      compression:
        tag: compression
        value: none
    title: Encapsulated Uncompressed Explicit VR Little Endian
  DEFLATED_EXPLICIT_VR_LITTLE_ENDIAN:
    text: DEFLATED_EXPLICIT_VR_LITTLE_ENDIAN
    description: Explicit VR Little Endian data set compressed as a whole with the
      deflate algorithm
    annotations:
      uid:
        tag: uid
        value: 1.2.840.10008.1.2.1.99
      compression:
        tag: compression
        value: lossless
    title: Deflated Explicit VR Little Endian
  EXPLICIT_VR_BIG_ENDIAN:
    text: EXPLICIT_VR_BIG_ENDIAN
    description: Big endian byte ordering with explicit VRs; retired but still encountered
      in legacy archives
    annotations:
      uid:
        tag: uid
        value: 1.2.840.10008.1.2.2
      compression:
        tag: compression
        value: none
      retired:
        tag: retired
        value: 'true'
    title: Explicit VR Big Endian (Retired)
  JPEG_BASELINE_PROCESS_1:
    text: JPEG_BASELINE_PROCESS_1
    description: Default transfer syntax for lossy JPEG 8-bit image compression
    annotations:
      uid:
        tag: uid
        value: 1.2.840.10008.1.2.4.50
      compression:
        tag: compression
        value: lossy
    title: JPEG Baseline (Process 1)
  JPEG_EXTENDED_PROCESS_2_4:
    text: JPEG_EXTENDED_PROCESS_2_4
    description: Default transfer syntax for lossy JPEG 12-bit image compression (Process
      4 only)
    annotations:
      uid:
        tag: uid
        value: 1.2.840.10008.1.2.4.51
      compression:
        tag: compression
        value: lossy
    title: JPEG Extended (Process 2 & 4)
  JPEG_LOSSLESS_PROCESS_14:
    text: JPEG_LOSSLESS_PROCESS_14
    description: Lossless JPEG compression using any predictor
    annotations:
      uid:
        tag: uid
        value: 1.2.840.10008.1.2.4.57
      compression:
        tag: compression
        value: lossless
    title: JPEG Lossless, Non-Hierarchical (Process 14)
  JPEG_LOSSLESS_PROCESS_14_SV1:
    text: JPEG_LOSSLESS_PROCESS_14_SV1
    description: Default transfer syntax for lossless JPEG image compression
    annotations:
      uid:
        tag: uid
        value: 1.2.840.10008.1.2.4.70
      compression:
        tag: compression
        value: lossless
    title: JPEG Lossless, Non-Hierarchical, First-Order Prediction (Process 14 [Selection
      Value 1])
  JPEG_LS_LOSSLESS:
    text: JPEG_LS_LOSSLESS
    description: Lossless compression using the JPEG-LS (ISO 14495) algorithm
    annotations:
      uid:
        tag: uid
        value: 1.2.840.10008.1.2.4.80
      compression:
        tag: compression
        value: lossless
    title: JPEG-LS Lossless Image Compression
  JPEG_LS_NEAR_LOSSLESS:
    text: JPEG_LS_NEAR_LOSSLESS
    description: Near-lossless JPEG-LS compression with a bounded per-pixel error
    annotations:
      uid:
        tag: uid
        value: 1.2.840.10008.1.2.4.81
      compression:
        tag: compression
        value: lossy
    title: JPEG-LS Lossy (Near-Lossless) Image Compression
  JPEG_2000_LOSSLESS_ONLY:
    text: JPEG_2000_LOSSLESS_ONLY
    description: JPEG 2000 wavelet compression restricted to reversible (lossless)
      mode
    annotations:
      uid:
        tag: uid
        value: 1.2.840.10008.1.2.4.90
      compression:
        tag: compression
        value: lossless
    title: JPEG 2000 Image Compression (Lossless Only)
  JPEG_2000:
    text: JPEG_2000
    description: JPEG 2000 wavelet compression, lossy or lossless
    annotations:
      uid:
        tag: uid
        value: 1.2.840.10008.1.2.4.91
      compression:
        tag: compression
        value: lossy or lossless
    title: JPEG 2000 Image Compression
  JPEG_2000_MULTICOMPONENT_LOSSLESS_ONLY:
    text: JPEG_2000_MULTICOMPONENT_LOSSLESS_ONLY
    description: JPEG 2000 Part 2 multi-component transform, reversible mode only
    annotations:
      uid:
        tag: uid
        value: 1.2.840.10008.1.2.4.92
      compression:
        tag: compression
        value: lossless
    title: JPEG 2000 Part 2 Multi-component Image Compression (Lossless Only)
  JPEG_2000_MULTICOMPONENT:
    text: JPEG_2000_MULTICOMPONENT
    description: JPEG 2000 Part 2 multi-component transform, lossy or lossless
    annotations:
      uid:
        tag: uid
        value: 1.2.840.10008.1.2.4.93
      compression:
        tag: compression
        value: lossy or lossless
    title: JPEG 2000 Part 2 Multi-component Image Compression
  JPIP_REFERENCED:
    text: JPIP_REFERENCED
    description: Pixel data referenced via a JPEG 2000 Interactive Protocol URL rather
      than encoded in the data set
    annotations:
      uid:
        tag: uid
        value: 1.2.840.10008.1.2.4.94
      compression:
        tag: compression
        value: referenced
    title: JPIP Referenced
  JPIP_REFERENCED_DEFLATE:
    text: JPIP_REFERENCED_DEFLATE
    description: JPIP referenced pixel data with the remaining data set deflated
    annotations:
      uid:
        tag: uid
        value: 1.2.840.10008.1.2.4.95
      compression:
        tag: compression
        value: referenced
    title: JPIP Referenced Deflate
  MPEG2_MAIN_PROFILE_MAIN_LEVEL:
    text: MPEG2_MAIN_PROFILE_MAIN_LEVEL
    description: MPEG-2 video compression for standard definition video
    annotations:
      uid:
        tag: uid
        value: 1.2.840.10008.1.2.4.100
      compression:
        tag: compression
        value: lossy
      media:
        tag: media
        value: video
    title: MPEG2 Main Profile / Main Level
  MPEG2_MAIN_PROFILE_HIGH_LEVEL:
    text: MPEG2_MAIN_PROFILE_HIGH_LEVEL
    description: MPEG-2 video compression for high definition video
    annotations:
      uid:
        tag: uid
        value: 1.2.840.10008.1.2.4.101
      compression:
        tag: compression
        value: lossy
      media:
        tag: media
        value: video
    title: MPEG2 Main Profile / High Level
  MPEG4_AVC_H264_HIGH_PROFILE_LEVEL_4_1:
    text: MPEG4_AVC_H264_HIGH_PROFILE_LEVEL_4_1
    description: H.264 video compression for high definition video
    annotations:
      uid:
        tag: uid
        value: 1.2.840.10008.1.2.4.102
      compression:
        tag: compression
        value: lossy
      media:
        tag: media
        value: video
    title: MPEG-4 AVC/H.264 High Profile / Level 4.1
  MPEG4_AVC_H264_BD_COMPATIBLE_HIGH_PROFILE_LEVEL_4_1:
    text: MPEG4_AVC_H264_BD_COMPATIBLE_HIGH_PROFILE_LEVEL_4_1
    description: H.264 video compression constrained for Blu-ray Disc compatibility
    annotations:
      uid:
        tag: uid
        value: 1.2.840.10008.1.2.4.103
      compression:
        tag: compression
        value: lossy
      media:
        tag: media
        value: video
    title: MPEG-4 AVC/H.264 BD-compatible High Profile / Level 4.1
  MPEG4_AVC_H264_HIGH_PROFILE_LEVEL_4_2_2D:
    text: MPEG4_AVC_H264_HIGH_PROFILE_LEVEL_4_2_2D
    description: H.264 video compression for 2D video at higher frame rates and resolutions
    annotations:
      uid:
        tag: uid
        value: 1.2.840.10008.1.2.4.104
      compression:
        tag: compression
        value: lossy
      media:
        tag: media
        value: video
    title: MPEG-4 AVC/H.264 High Profile / Level 4.2 For 2D Video
  MPEG4_AVC_H264_HIGH_PROFILE_LEVEL_4_2_3D:
    text: MPEG4_AVC_H264_HIGH_PROFILE_LEVEL_4_2_3D
    description: H.264 video compression for 3D (stereoscopic) video
    annotations:
      uid:
        tag: uid
        value: 1.2.840.10008.1.2.4.105
      compression:
        tag: compression
        value: lossy
      media:
        tag: media
        value: video
    title: MPEG-4 AVC/H.264 High Profile / Level 4.2 For 3D Video
  MPEG4_AVC_H264_STEREO_HIGH_PROFILE_LEVEL_4_2:
    text: MPEG4_AVC_H264_STEREO_HIGH_PROFILE_LEVEL_4_2
    description: H.264 stereo high profile for stereoscopic video
    annotations:
      uid:
        tag: uid
        value: 1.2.840.10008.1.2.4.106
      compression:
        tag: compression
        value: lossy
      media:
        tag: media
        value: video
    title: MPEG-4 AVC/H.264 Stereo High Profile / Level 4.2
  HEVC_H265_MAIN_PROFILE_LEVEL_5_1:
    text: HEVC_H265_MAIN_PROFILE_LEVEL_5_1
    description: HEVC video compression with 8-bit samples
    annotations:
      uid:
        tag: uid
        value: 1.2.840.10008.1.2.4.107
      compression:
        tag: compression
        value: lossy
      media:
        tag: media
        value: video
    title: HEVC/H.265 Main Profile / Level 5.1
  HEVC_H265_MAIN_10_PROFILE_LEVEL_5_1:
    text: HEVC_H265_MAIN_10_PROFILE_LEVEL_5_1
    description: HEVC video compression with 10-bit samples
    annotations:
      uid:
        tag: uid
        value: 1.2.840.10008.1.2.4.108
      compression:
        tag: compression
        value: lossy
      media:
        tag: media
        value: video
    title: HEVC/H.265 Main 10 Profile / Level 5.1
  JPEG_XL_LOSSLESS:
    text: JPEG_XL_LOSSLESS
    description: JPEG XL compression restricted to lossless mode
    annotations:
      uid:
        tag: uid
        value: 1.2.840.10008.1.2.4.110
      compression:
        tag: compression
        value: lossless
    title: JPEG XL Lossless
  JPEG_XL_JPEG_RECOMPRESSION:
    text: JPEG_XL_JPEG_RECOMPRESSION
    description: Lossless recompression of existing JPEG codestreams using JPEG XL
    annotations:
      uid:
        tag: uid
        value: 1.2.840.10008.1.2.4.111
      compression:
        tag: compression
        value: lossless
    title: JPEG XL JPEG Recompression
  JPEG_XL:
    text: JPEG_XL
    description: JPEG XL compression, lossy or lossless
    annotations:
      uid:
        tag: uid
        value: 1.2.840.10008.1.2.4.112
      compression:
        tag: compression
        value: lossy or lossless
    title: JPEG XL
  HTJ2K_LOSSLESS_ONLY:
    text: HTJ2K_LOSSLESS_ONLY
    description: High-throughput JPEG 2000 (Part 15) restricted to lossless mode
    annotations:
      uid:
        tag: uid
        value: 1.2.840.10008.1.2.4.201
      compression:
        tag: compression
        value: lossless
    title: High-Throughput JPEG 2000 Image Compression (Lossless Only)
  HTJ2K_RPCL_LOSSLESS_ONLY:
    text: HTJ2K_RPCL_LOSSLESS_ONLY
    description: Lossless high-throughput JPEG 2000 with resolution-position-component-layer
      progression for progressive decoding
    annotations:
      uid:
        tag: uid
        value: 1.2.840.10008.1.2.4.202
      compression:
        tag: compression
        value: lossless
    title: High-Throughput JPEG 2000 with RPCL Options Image Compression (Lossless
      Only)
  HTJ2K:
    text: HTJ2K
    description: High-throughput JPEG 2000, lossy or lossless
    annotations:
      uid:
        tag: uid
        value: 1.2.840.10008.1.2.4.203
      compression:
        tag: compression
        value: lossy or lossless
    title: High-Throughput JPEG 2000 Image Compression
  RLE_LOSSLESS:
    text: RLE_LOSSLESS
    description: Run-length encoded lossless compression, widely used for ultrasound
    annotations:
      uid:
        tag: uid
        value: 1.2.840.10008.1.2.5
      compression:
        tag: compression
        value: lossless
    title: RLE Lossless
  SMPTE_ST_2110_20_UNCOMPRESSED_PROGRESSIVE_VIDEO:
    text: SMPTE_ST_2110_20_UNCOMPRESSED_PROGRESSIVE_VIDEO
    description: Uncompressed progressive video streamed per SMPTE ST 2110-20, used
      in real-time video communication
    annotations:
      uid:
        tag: uid
        value: 1.2.840.10008.1.2.7.1
      compression:
        tag: compression
        value: none
      media:
        tag: media
        value: video
    title: SMPTE ST 2110-20 Uncompressed Progressive Active Video
  SMPTE_ST_2110_20_UNCOMPRESSED_INTERLACED_VIDEO:
    text: SMPTE_ST_2110_20_UNCOMPRESSED_INTERLACED_VIDEO
    description: Uncompressed interlaced video streamed per SMPTE ST 2110-20
    annotations:
      uid:
        tag: uid
        value: 1.2.840.10008.1.2.7.2
      compression:
        tag: compression
        value: none
      media:
        tag: media
        value: video
    title: SMPTE ST 2110-20 Uncompressed Interlaced Active Video