diff --git a/.github/workflows/gradleBuild.yml b/.github/workflows/gradleBuild.yml
index af0952c..12ab6fc 100644
--- a/.github/workflows/gradleBuild.yml
+++ b/.github/workflows/gradleBuild.yml
@@ -19,18 +19,33 @@ jobs:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v2
+ - uses: actions/checkout@v3
- name: Set up Java
- uses: actions/setup-java@v2
+ uses: actions/setup-java@v3
with:
- java-version: '17'
- distribution: 'adopt'
+ java-version: '11'
+ distribution: 'temurin'
- name: Build with Gradle
- uses: gradle/gradle-build-action@4137be6a8bf7d7133955359dbd952c0ca73b1021
+ uses: gradle/gradle-build-action@v2
with:
arguments: build
- - uses: actions/upload-artifact@v2
+ - uses: actions/upload-artifact@v3
with:
- name: Artifacts
- path: dcm4che-typeddicom-lib/build/libs
+ name: Standard Library
+ path: dcm4che-typeddicom-lib/dcm4che-typeddicom-lib-std/build/libs
+ retention-days: 7
+ - uses: actions/upload-artifact@v3
+ with:
+ name: Generator Gradle Plugin
+ path: dcm4che-typeddicom-generator/dcm4che-typeddicom-java-generator-gradleplugin/build/libs
+ retention-days: 7
+ - uses: actions/upload-artifact@v3
+ with:
+ name: Library Skeleton
+ path: dcm4che-typeddicom-skeleton/build/libs
+ retention-days: 7
+ - uses: actions/upload-artifact@v3
+ with:
+ name: Parser DTOs
+ path: dcm4che-typeddicom-parser/dcm4che-typeddicom-parser-dtos/build/libs
retention-days: 7
diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml
index f653181..f7dc194 100644
--- a/.github/workflows/publish.yml
+++ b/.github/workflows/publish.yml
@@ -12,55 +12,66 @@ jobs:
environment: publishToDcm4cheMaven
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v2
+ - uses: actions/checkout@v3
- name: Get release
id: get_release
- uses: bruceadams/get-release@v1.2.3
+ uses: bruceadams/get-release@v1.3.2
env:
GITHUB_TOKEN: ${{ github.token }}
- name: Set up Java
- uses: actions/setup-java@v2
+ uses: actions/setup-java@v3
with:
- java-version: '17'
- distribution: 'adopt'
+ java-version: '11'
+ distribution: 'temurin'
- name: Validate Gradle wrapper
- uses: gradle/wrapper-validation-action@e6e38bacfdf1a337459f332974bb2327a31aaf4b
+ uses: gradle/wrapper-validation-action@v1
- name: Build package
run: gradle build
- - name: Publish bin jar to GitHub
- uses: actions/upload-release-asset@v1
- env:
- GITHUB_TOKEN: ${{ github.token }}
- with:
- upload_url: ${{ steps.get_release.outputs.upload_url }}
- asset_path: ./dcm4che-typeddicom-lib/build/libs/dcm4che-typeddicom-lib.jar
- asset_name: dcm4che-typeddicom-lib-${{ steps.get_release.outputs.tag_name }}.jar
- asset_content_type: application/jar
-
- - name: Publish javadoc jar to GitHub
- uses: actions/upload-release-asset@v1
- env:
- GITHUB_TOKEN: ${{ github.token }}
- with:
- upload_url: ${{ steps.get_release.outputs.upload_url }}
- asset_path: ./dcm4che-typeddicom-lib/build/libs/dcm4che-typeddicom-lib-javadoc.jar
- asset_name: dcm4che-typeddicom-lib-javadoc-${{ steps.get_release.outputs.tag_name }}.jar
- asset_content_type: application/jar
-
- - name: Publish sources jar to GitHub
- uses: actions/upload-release-asset@v1
- env:
- GITHUB_TOKEN: ${{ github.token }}
+ - name: Upload release assets
+ uses: actions/github-script@v6
with:
- upload_url: ${{ steps.get_release.outputs.upload_url }}
- asset_path: ./dcm4che-typeddicom-lib/build/libs/dcm4che-typeddicom-lib-sources.jar
- asset_name: dcm4che-typeddicom-lib-sources-${{ steps.get_release.outputs.tag_name }}.jar
- asset_content_type: application/jar
+ script: |
+ console.log('environment', process.versions);
+
+ const fs = require('fs');
+
+ const { repo: { owner, repo }, sha } = context;
+ console.log({ owner, repo, sha });
+
+ const publishableSubProjects = [
+ 'dcm4che-typeddicom-skeleton',
+ 'dcm4che-typeddicom-lib/dcm4che-typeddicom-lib-std',
+ 'dcm4che-typeddicom-parser/dcm4che-typeddicom-parser-dtos',
+ 'dcm4che-typeddicom-generator/dcm4che-typeddicom-java-generator-lib',
+ 'dcm4che-typeddicom-generator/dcm4che-typeddicom-java-generator-gradleplugin'
+ ];
+ for (let project of publishableSubProjects) {
+ fs.readdir(`./${project}/build/libs`, (err, files) => {
+ if (err) {
+ console.log(err);
+ } else {
+ files.forEach(file => {
+ const releaseAssetName = file.replace(/(.*?)(-\d+\.\d+\.\d+(-SNAPSHOT)?)?(-(javadoc|sources))?.jar/, "$1-${{ steps.get_release.outputs.tag_name }}$4.jar");
+ const filePath = `./${project}/build/libs/${file}`
+
+ console.log('uploading ' + filePath + ' > ' + releaseAssetName);
+
+ github.rest.repos.uploadReleaseAsset({
+ owner,
+ repo,
+ release_id: "${{ steps.get_release.outputs.id }}",
+ name: releaseAssetName,
+ data: fs.readFileSync(filePath)
+ });
+ });
+ }
+ });
+ }
- name: Publish package to dcm4che Maven Repository
run: gradle publishAllPublicationsToDcm4cheMavenRepository
diff --git a/.gitignore b/.gitignore
index 5df6bc8..115ed12 100644
--- a/.gitignore
+++ b/.gitignore
@@ -3,6 +3,7 @@ build
# IntelliJ
.idea/
+machinet.conf
# Eclipse
.classpath
diff --git a/README.MD b/README.MD
index ea607b3..bbaaeac 100644
--- a/README.MD
+++ b/README.MD
@@ -5,9 +5,15 @@ This library creates typed wrappers around dcm4che attributes to make DICOM obje
We tried our best to mimic a lot of the DICOM standard in this library but due to the complexity and openness of the standard we cannot possibly cover everything.
If you encounter unsupported fields you can always use the `getAttributes()` method and use dcm4che means to get whatever you want from the data.
+## Dependencies
+This library is based on the
+* [DICOM Standard Version 2022d](https://dicom.nema.org/medical/dicom/2022d/output/chtml/part01/ps3.1.html).
+* [dcm4che version 5.29.0](https://github.com/dcm4che/dcm4che/releases/tag/5.29.0)
+
## How to add it to your project
-### Gradle
-#### Groovy
+### Standard Library
+#### Gradle
+##### Groovy
```groovy
repositories {
// Add dicom4che repository
@@ -19,11 +25,11 @@ repositories {
```groovy
dependencies {
- implementation 'org.dcm4che:dcm4che-typeddicom:0.4.3'
+ implementation 'org.dcm4che:dcm4che-typeddicom-lib-std:0.5.0'
}
```
-#### Kotlin
+##### Kotlin
```kotlin
repositories {
// Add dicom4che repository
@@ -35,11 +41,11 @@ repositories {
```kotlin
dependencies {
- implementation("org.dcm4che:dcm4che-typeddicom:0.4.3")
+ implementation("org.dcm4che:dcm4che-typeddicom-lib-std:0.5.0")
}
```
-### Maven
+#### Maven
```xml
@@ -54,18 +60,51 @@ dependencies {
org.dcm4chedcm4che-typeddicom
- 0.4.3
+ 0.5.0
```
+### Use private tags with the gradle plugin
-## How to build it yourself
-Run ```.\gradlew jar```. The JAR-file is then located under ```typeddicom-lib/build/libs/typeddicom-lib.jar```.
+In the ```build.gradle``` put:
+```groovy
+plugins {
+ id 'java-library'
+ id 'org.dcm4che.typeddicom-java-generator' version '0.5.0'
+}
+
+generateTypeddicomJavaSources {
+ privateDicomMetamodelYamlDirectory = layout.projectDirectory.dir("src/main/resources") // default - so this is optional when using this directory
+ generatedJavaOutputDirectory = layout.buildDirectory.dir("typeddicom") // default - so this is optional when using this directory
+}
+```
+or put this into ```build.gradle.kts```:
+```kotlin
+plugins {
+ id("java-library")
+ id("org.dcm4che.typeddicom-java-generator") version "0.5.0"
+}
+generateTypeddicomJavaSources {
+ privateDicomMetamodelYamlDirectory.set(layout.projectDirectory.dir("src/main/resources")) // default - so this is optional when using this directory
+ generatedJavaOutputDirectory.set(layout.buildDirectory.dir("typeddicom")) // default - so this is optional when using this directory
+}
+```
+Put your custom yaml file into the specified ```src/main/resources``` folder and populate it with your custom tags. Examples for this are plenty in ```dcm4che-typeddicom-java-generator-gradleplugin-.jar/std.dicom-meta-model.yaml```.
+
+* ```gradle generateJavaSourceFiles``` will generate the source files in the specified ```build/typeddicom``` folder.
+* You can do anything as with the usual `java-library` projects (see https://docs.gradle.org/current/userguide/java_library_plugin.html). The ```generateJavaSourceFiles``` task is properly integrated with them and will run when needed.
-You can also run ```.\gradlew publishToMavenLocal``` to install it to your local Maven repository.
+## How to build it yourself
+Run ```.\gradlew build```. The JAR-files are then located under:
+* ```dcm4che-typeddicom-skeleton\build\libs``` for the skeleton java library containing interfaces and abstract classes which are implemented and extended by the generated classes.
+* ```dcm4che-typeddicom-lib/dcm4che-typeddicom-lib-std\build\libs``` contains an easily usable library for all standard dicom IODs, Modules and Attributes.
+* ```dcm4che-typeddicom-parser/dcm4che-typeddicom-parser-dtos\build\libs``` contains the DTOs which are needed to parse the metadata representation of the dicom standard.
+* ```dcm4che-typeddicom-generator/dcm4che-typeddicom-java-generator-lib\build\libs``` contains a library to generate a typeddicom implementation with custom adaptations using additional yaml files.
+* ```dcm4che-typeddicom-generator/dcm4che-typeddicom-java-generator-gradleplugin\build\libs``` contains the plugin which generates a typeddicom java implementation from a provided private tags file.
+You can also run ```.\gradlew publishToMavenLocal``` to install all packages to your local Maven repository.
## How to use
### Reading fields
Instead of
-```
+```java
Attributes attributes = readDicomFile("GSPS.dcm");
int[] untypedPixelAspectRatio = attributes.getSequence(Tag.DisplayedAreaSelectionSequence)
@@ -74,7 +113,7 @@ int[] untypedPixelAspectRatio = attributes.getSequence(Tag.DisplayedAreaSelectio
```
you can now use
-```
+```java
Attributes attributes = readDicomFile("GSPS.dcm");
GrayscaleSoftcopyPresentationStateIOD gsps = new GrayscaleSoftcopyPresentationStateIOD(attributes);
@@ -88,7 +127,7 @@ Where everything is checked for type-safety.
### Synthesizing Dicom Attributes
A fluent API was implemented to make DICOM attributes synthesizing easily read and writable.
Instead of
-```
+```java
Attributes gspsClassic = new Attributes();
gspsClassic.setString(Tag.PatientName, VR.PN, "Niklas");
Sequence referencedSeriesSequence = gspsClassic.newSequence(Tag.ReferencedSeriesSequence, 1);
@@ -114,7 +153,7 @@ displayedAreaSelectionSequenceItem.setInt(Tag.PresentationPixelAspectRatio, VR.I
displayedAreaSelectionSequence.add(displayedAreaSelectionSequenceItem);
```
you can now use
-```
+```java
GrayscaleSoftcopyPresentationStateIOD gsps = GrayscaleSoftcopyPresentationStateIOD.builder()
.setPatientName().asString("Niklas")
.setReferencedSeriesSequence(
@@ -140,4 +179,3 @@ GrayscaleSoftcopyPresentationStateIOD gsps = GrayscaleSoftcopyPresentationStateI
```
### JavaDocs
Check out the javadocs. They should represent the stuff written in the DICOM Standard.
-
diff --git a/build.gradle b/build.gradle
deleted file mode 100644
index 0ee1a88..0000000
--- a/build.gradle
+++ /dev/null
@@ -1 +0,0 @@
-group 'org.dcm4che'
diff --git a/build.gradle.kts b/build.gradle.kts
new file mode 100644
index 0000000..8a078e1
--- /dev/null
+++ b/build.gradle.kts
@@ -0,0 +1,32 @@
+val releasableProjects = arrayOf(
+ "dcm4che-typeddicom-parser",
+ "dcm4che-typeddicom-generator",
+ "dcm4che-typeddicom-lib",
+ "dcm4che-typeddicom-skeleton"
+)
+
+tasks.register("publishAllPublicationsToDcm4cheMavenRepository") {
+ dependsOn(gradle.includedBuilds
+ .filter { it.name in releasableProjects }
+ .map { it.task(":publishAllPublicationsToDcm4cheMavenRepository") }
+ )
+}
+
+tasks.register("publishToMavenLocal") {
+ dependsOn(gradle.includedBuilds
+ .filter { it.name in releasableProjects }
+ .map { it.task(":publishToMavenLocal") }
+ )
+}
+
+tasks.register("clean") {
+ dependsOn(gradle.includedBuilds
+ .map { it.task(":clean") }
+ )
+}
+
+tasks.register("build") {
+ dependsOn(gradle.includedBuilds
+ .map { it.task(":build") }
+ )
+}
diff --git a/buildSrc/build.gradle.kts b/buildSrc/build.gradle.kts
deleted file mode 100644
index 9e7b22f..0000000
--- a/buildSrc/build.gradle.kts
+++ /dev/null
@@ -1,49 +0,0 @@
-plugins {
- `java-gradle-plugin`
-}
-
-gradlePlugin {
- plugins {
- create("processDicomXml") {
- id = "org.dcm4che.typeddicom.gradleplugin.sourcegeneration"
- implementationClass = "org.dcm4che.typeddicom.gradleplugin.ProcessDicomXmlPlugin"
- }
- }
-}
-
-repositories {
- mavenLocal()
- mavenCentral()
- maven {
- url = uri("http://maven.scijava.org/content/repositories/public/")
- isAllowInsecureProtocol = true
- }
-}
-
-dependencies {
- implementation("com.github.spullara.mustache.java:compiler:0.9.10")
-
- implementation("org.apache.commons:commons-text:1.9")
- implementation("com.github.davidmoten:word-wrap:0.1.9")
-
- implementation("org.apache.commons:commons-lang3:3.12.0")
-
- implementation("org.dcm4che:dcm4che-core:5.23.3")
-
- implementation("org.jsoup:jsoup:1.14.3")
-
- testImplementation("org.junit.jupiter:junit-jupiter-api:5.7.0")
- testRuntimeOnly("org.junit.jupiter:junit-jupiter-engine:5.7.0")
-}
-
-java {
- sourceCompatibility = JavaVersion.VERSION_16
- targetCompatibility = JavaVersion.VERSION_16
-}
-
-
-tasks.test {
- useJUnitPlatform()
-}
-
-
diff --git a/buildSrc/src/main/java/org/dcm4che/typeddicom/DicomXmlParser.java b/buildSrc/src/main/java/org/dcm4che/typeddicom/DicomXmlParser.java
deleted file mode 100644
index e9e2ce1..0000000
--- a/buildSrc/src/main/java/org/dcm4che/typeddicom/DicomXmlParser.java
+++ /dev/null
@@ -1,178 +0,0 @@
-package org.dcm4che.typeddicom;
-
-import com.github.mustachejava.DefaultMustacheFactory;
-import com.github.mustachejava.Mustache;
-import com.github.mustachejava.MustacheNotFoundException;
-import com.github.mustachejava.MustacheResolver;
-import com.github.mustachejava.reflect.ReflectionObjectHandler;
-import org.dcm4che.typeddicom.metamodel.DataElementMetaInfo;
-import org.dcm4che.typeddicom.metamodel.InformationObjectDefinitionMetaInfo;
-import org.dcm4che.typeddicom.metamodel.ModuleMetaInfo;
-import org.dcm4che.typeddicom.metamodel.ValueRepresentationMetaInfo;
-import org.xml.sax.SAXException;
-
-import javax.xml.parsers.ParserConfigurationException;
-import javax.xml.parsers.SAXParser;
-import javax.xml.parsers.SAXParserFactory;
-import java.io.*;
-import java.nio.charset.StandardCharsets;
-import java.util.HashMap;
-import java.util.HashSet;
-import java.util.Map;
-import java.util.Set;
-import java.util.function.Function;
-import java.util.stream.Collectors;
-
-public class DicomXmlParser {
- public static final String JAVA_FILE_EXTENSION = ".java";
- private final SAXParser saxParser;
- private final DefaultMustacheFactory mustacheFactory;
- private final File dicomXmlDirectory;
- private final File javaOutputDirectory;
-
- public DicomXmlParser(File dicomXmlDirectory, File mustacheTemplateDirectory, File javaOutputDirectory) {
- try {
- this.dicomXmlDirectory = dicomXmlDirectory;
- this.javaOutputDirectory = javaOutputDirectory;
- SAXParserFactory saxParserFactory = SAXParserFactory.newInstance();
- saxParser = saxParserFactory.newSAXParser();
- MustacheResolver mustacheResolver = resourceName -> {
- File mustacheFile = new File(mustacheTemplateDirectory, resourceName + ".java.mustache");
- try {
- return new FileReader(mustacheFile);
- } catch (FileNotFoundException e) {
- throw new MustacheNotFoundException(resourceName, e);
- }
- };
- mustacheFactory = new DefaultMustacheFactory(mustacheResolver);
- mustacheFactory.setObjectHandler(new MapMethodReflectionHandler());
- } catch (ParserConfigurationException | SAXException e) {
- throw new RuntimeException("Wasn't able to create the DICOM XML Parser", e);
- }
- }
-
- public void generateSources() {
- try {
- DicomPart05Handler handlerPart5 = new DicomPart05Handler();
- saxParser.parse(new File(dicomXmlDirectory, "part05.xml"), handlerPart5);
- Set valueRepresentations = handlerPart5.getValueRepresentations();
- Set multiValueRepresentations = handlerPart5.getMultiValueRepresentations();
-
- Map valueRepresentationsMap =
- valueRepresentations.stream().collect(Collectors.toMap(
- ValueRepresentationMetaInfo::tag,
- Function.identity())
- );
-
- Map multiValueRepresentationsMap =
- multiValueRepresentations.stream().collect(Collectors.toMap(
- ValueRepresentationMetaInfo::tag,
- Function.identity())
- );
-
- DicomPart06Handler handlerPart6 = new DicomPart06Handler(valueRepresentationsMap, multiValueRepresentationsMap);
- saxParser.parse(new File(dicomXmlDirectory, "part06.xml"), handlerPart6);
- Set dataElements = handlerPart6.getDataElements();
-
- Map> dataElementMetaInfoMap = new HashMap<>();
- for (DataElementMetaInfo dataElement : dataElements) {
- dataElementMetaInfoMap.computeIfAbsent(dataElement.getTag(), (key) -> new HashSet<>());
- dataElementMetaInfoMap.get(dataElement.getTag()).add(dataElement);
- }
-
- DicomPart03Handler handlerPart3 = new DicomPart03Handler(dataElementMetaInfoMap);
- saxParser.parse(new File(dicomXmlDirectory, "part03.xml"), handlerPart3);
- Set modules = handlerPart3.getModules();
- Set iods = handlerPart3.getIODs();
-
- DicomPart04Handler handlerPart4 = new DicomPart04Handler(iods);
- saxParser.parse(new File(dicomXmlDirectory, "part04.xml"), handlerPart4);
-
- generateValueRepresentationInterfaces(valueRepresentations);
- System.out.println("Generated " + valueRepresentations.size() + " Value Representation classes");
-
- generateValueRepresentationInterfaces(multiValueRepresentations);
- System.out.println("Generated " + multiValueRepresentations.size() + " Multi Value Representation classes");
-
- generateDataElementWrapperClasses(dataElements);
- System.out.println("Generated " + dataElements.size() + " Data Element classes");
-
- generateModuleInterfaces(modules);
- System.out.println("Generated " + modules.size() + " Module classes");
-
- generateIODClasses(iods);
- System.out.println("Generated " + iods.size() + " IOD classes");
- } catch (SAXException | IOException e) {
- throw new RuntimeException("Wasn't able to generate the Sources", e);
- }
- }
-
- private void generateValueRepresentationInterfaces(Set valueRepresentations) throws IOException {
- Mustache mustache = mustacheFactory.compile("ValueRepresentation");
- File valueRepresentationDir = new File(javaOutputDirectory, "org/dcm4che/typeddicom/valuerepresentations");
- //noinspection ResultOfMethodCallIgnored
- valueRepresentationDir.mkdirs();
- for (ValueRepresentationMetaInfo valueRepresentation : valueRepresentations) {
- String filename = valueRepresentation.keyword() + JAVA_FILE_EXTENSION;
- File javaFile = new File(valueRepresentationDir, filename);
- try (FileWriter javaFileWriter = new FileWriter(javaFile, StandardCharsets.UTF_8)) {
- mustache.execute(javaFileWriter, valueRepresentation);
- }
- }
- }
-
- private void generateDataElementWrapperClasses(Set dataElements) throws IOException {
- Mustache mustache = mustacheFactory.compile("DataElement");
- File dataElementDir = new File(javaOutputDirectory, "org/dcm4che/typeddicom/dataelements");
- //noinspection ResultOfMethodCallIgnored
- dataElementDir.mkdirs();
- for (DataElementMetaInfo dataElementMetaInfo : dataElements) {
- String filename = dataElementMetaInfo.getKeyword() + JAVA_FILE_EXTENSION;
- File javaFile = new File(dataElementDir, filename);
- try (FileWriter javaFileWriter = new FileWriter(javaFile, StandardCharsets.UTF_8)) {
- mustache.execute(javaFileWriter, dataElementMetaInfo);
- }
- }
- }
-
- private void generateIODClasses(Set iods) throws IOException {
- Mustache mustache = mustacheFactory.compile("InformationObjectDefinition");
- File dataElementDir = new File(javaOutputDirectory, "org/dcm4che/typeddicom/iods");
- //noinspection ResultOfMethodCallIgnored
- dataElementDir.mkdirs();
- for (InformationObjectDefinitionMetaInfo iod : iods) {
- String filename = iod.getKeyword() + JAVA_FILE_EXTENSION;
- File javaFile = new File(dataElementDir, filename);
- try (FileWriter javaFileWriter = new FileWriter(javaFile, StandardCharsets.UTF_8)) {
- mustache.execute(javaFileWriter, iod);
- }
- }
- }
-
- private void generateModuleInterfaces(Set moduleMetaInfoSet) throws IOException {
- Mustache mustache = mustacheFactory.compile("Module");
- File dataElementDir = new File(javaOutputDirectory, "org/dcm4che/typeddicom/modules");
- //noinspection ResultOfMethodCallIgnored
- dataElementDir.mkdirs();
- for (ModuleMetaInfo moduleMetaInfo : moduleMetaInfoSet) {
- String filename = moduleMetaInfo.getKeyword() + JAVA_FILE_EXTENSION;
- File javaFile = new File(dataElementDir, filename);
- try (FileWriter javaFileWriter = new FileWriter(javaFile, StandardCharsets.UTF_8)) {
- mustache.execute(javaFileWriter, moduleMetaInfo);
- }
- }
- }
-
- /**
- * Extended reflection handler that can access map methods.
- */
- private static class MapMethodReflectionHandler extends ReflectionObjectHandler {
-
- @Override
- protected boolean areMethodsAccessible(Map, ?> map) {
- return true;
- }
- }
-
-
-}
diff --git a/buildSrc/src/main/java/org/dcm4che/typeddicom/gradleplugin/ProcessDicomXmlPlugin.java b/buildSrc/src/main/java/org/dcm4che/typeddicom/gradleplugin/ProcessDicomXmlPlugin.java
deleted file mode 100644
index 6ac6eb9..0000000
--- a/buildSrc/src/main/java/org/dcm4che/typeddicom/gradleplugin/ProcessDicomXmlPlugin.java
+++ /dev/null
@@ -1,15 +0,0 @@
-package org.dcm4che.typeddicom.gradleplugin;
-
-import org.gradle.api.Plugin;
-import org.gradle.api.Project;
-
-public class ProcessDicomXmlPlugin implements Plugin {
- public void apply(final Project target) {
- final ProcessDicomXmlPluginExtension extension = target.getExtensions().create("processDicomXml", ProcessDicomXmlPluginExtension.class);
- target.getTasks().register("generateJavaSourceFiles", GenerateJavaSourcesTask.class, task -> {
- task.getMustacheTemplateDirectory().set(extension.getMustacheTemplateDirectory());
- task.getDicomStandardXmlDirectory().set(extension.getDicomStandardXmlDirectory());
- task.getGeneratedJavaOutputDirectory().set(extension.getGeneratedJavaOutputDirectory());
- });
- }
-}
diff --git a/buildSrc/src/main/java/org/dcm4che/typeddicom/gradleplugin/ProcessDicomXmlPluginExtension.java b/buildSrc/src/main/java/org/dcm4che/typeddicom/gradleplugin/ProcessDicomXmlPluginExtension.java
deleted file mode 100644
index d8463d4..0000000
--- a/buildSrc/src/main/java/org/dcm4che/typeddicom/gradleplugin/ProcessDicomXmlPluginExtension.java
+++ /dev/null
@@ -1,16 +0,0 @@
-package org.dcm4che.typeddicom.gradleplugin;
-
-import org.gradle.api.file.DirectoryProperty;
-import org.gradle.api.tasks.InputDirectory;
-import org.gradle.api.tasks.OutputDirectory;
-
-public interface ProcessDicomXmlPluginExtension {
- @InputDirectory
- DirectoryProperty getDicomStandardXmlDirectory();
-
- @InputDirectory
- DirectoryProperty getMustacheTemplateDirectory();
-
- @OutputDirectory
- DirectoryProperty getGeneratedJavaOutputDirectory();
-}
\ No newline at end of file
diff --git a/buildSrc/src/main/java/org/dcm4che/typeddicom/metamodel/AdditionalAttributeInfo.java b/buildSrc/src/main/java/org/dcm4che/typeddicom/metamodel/AdditionalAttributeInfo.java
deleted file mode 100644
index 81a76fe..0000000
--- a/buildSrc/src/main/java/org/dcm4che/typeddicom/metamodel/AdditionalAttributeInfo.java
+++ /dev/null
@@ -1,4 +0,0 @@
-package org.dcm4che.typeddicom.metamodel;
-
-public record AdditionalAttributeInfo(String name, String type, String attributeDescription) {
-}
diff --git a/buildSrc/src/main/java/org/dcm4che/typeddicom/metamodel/ContextEntry.java b/buildSrc/src/main/java/org/dcm4che/typeddicom/metamodel/ContextEntry.java
deleted file mode 100644
index df46ea4..0000000
--- a/buildSrc/src/main/java/org/dcm4che/typeddicom/metamodel/ContextEntry.java
+++ /dev/null
@@ -1,4 +0,0 @@
-package org.dcm4che.typeddicom.metamodel;
-
-public record ContextEntry(String contextName, String href) {
-}
diff --git a/buildSrc/src/main/java/org/dcm4che/typeddicom/metamodel/IODModuleReference.java b/buildSrc/src/main/java/org/dcm4che/typeddicom/metamodel/IODModuleReference.java
deleted file mode 100644
index d7a4043..0000000
--- a/buildSrc/src/main/java/org/dcm4che/typeddicom/metamodel/IODModuleReference.java
+++ /dev/null
@@ -1,4 +0,0 @@
-package org.dcm4che.typeddicom.metamodel;
-
-public record IODModuleReference(ModuleMetaInfo moduleMetaInfo) {
-}
diff --git a/buildSrc/src/main/java/org/dcm4che/typeddicom/metamodel/SOPClass.java b/buildSrc/src/main/java/org/dcm4che/typeddicom/metamodel/SOPClass.java
deleted file mode 100644
index a5cf2ef..0000000
--- a/buildSrc/src/main/java/org/dcm4che/typeddicom/metamodel/SOPClass.java
+++ /dev/null
@@ -1,4 +0,0 @@
-package org.dcm4che.typeddicom.metamodel;
-
-public record SOPClass(String name, String uid) {
-}
diff --git a/buildSrc/src/main/java/org/dcm4che/typeddicom/metamodel/ValueRepresentationMetaInfo.java b/buildSrc/src/main/java/org/dcm4che/typeddicom/metamodel/ValueRepresentationMetaInfo.java
deleted file mode 100644
index e6a1ea3..0000000
--- a/buildSrc/src/main/java/org/dcm4che/typeddicom/metamodel/ValueRepresentationMetaInfo.java
+++ /dev/null
@@ -1,6 +0,0 @@
-package org.dcm4che.typeddicom.metamodel;
-
-public record ValueRepresentationMetaInfo(String tag, String name, String keyword, String definition,
- String characterRepertoire, String lengthOfValue,
- String href, String implementsInterfaces, String setterImplementsInterfaces) {
-}
diff --git a/dcm4che-typeddicom-generator/build.gradle.kts b/dcm4che-typeddicom-generator/build.gradle.kts
new file mode 100644
index 0000000..8ac21e1
--- /dev/null
+++ b/dcm4che-typeddicom-generator/build.gradle.kts
@@ -0,0 +1,15 @@
+tasks.register("publishAllPublicationsToDcm4cheMavenRepository") {
+ dependsOn(project.getTasksByName("publishAllPublicationsToDcm4cheMavenRepository", true).filter { it != this })
+}
+
+tasks.register("publishToMavenLocal") {
+ dependsOn(project.getTasksByName("publishToMavenLocal", true).filter { it != this })
+}
+
+tasks.register("clean") {
+ dependsOn(project.getTasksByName("clean", true).filter { it != this })
+}
+
+tasks.register("build") {
+ dependsOn(project.getTasksByName("build", true).filter { it != this })
+}
diff --git a/dcm4che-typeddicom-generator/dcm4che-typeddicom-java-generator-gradleplugin/build.gradle.kts b/dcm4che-typeddicom-generator/dcm4che-typeddicom-java-generator-gradleplugin/build.gradle.kts
new file mode 100644
index 0000000..9ea48e2
--- /dev/null
+++ b/dcm4che-typeddicom-generator/dcm4che-typeddicom-java-generator-gradleplugin/build.gradle.kts
@@ -0,0 +1,54 @@
+plugins {
+ id("com.gradle.plugin-publish") version "1.1.0"
+ id("org.dcm4che.typeddicom-xml-parser")
+ id("org.dcm4che.typeddicom-publisher")
+}
+
+processDicomXml {
+ dicomStandardXmlDirectory.set(layout.projectDirectory.dir("src/main/resources/dicom-standard-xml"))
+ generatedYamlMetamodelOutputDirectory.set(layout.buildDirectory.dir("typeddicom-generated/resources"))
+}
+
+gradlePlugin {
+ plugins {
+ create("typeddicomJavaGenerator") {
+ id = "org.dcm4che.typeddicom-java-generator"
+ displayName = "Typeddicom Java Generator"
+ description = "This gradle plugin provides a Task to generate Java code which provides the classes which " +
+ "are specified in the DICOM standard. The classes can be extended with custom tags by providing a yaml " +
+ "file containing the changes."
+ implementationClass = "org.dcm4che.typeddicom.generator.gradleplugin.TypeddicomJavaGeneratorPlugin"
+ }
+ }
+}
+
+typeddicomPublisher {
+ pomName.set("dcm4che-typeddicom-java-generator-gradleplugin")
+ pomDescription.set("This gradle plugin provides a Task to generate Java code which provides the classes which " +
+ "are specified in the DICOM standard. The classes can be extended with custom tags by providing a yaml " +
+ "file containing the changes.");
+}
+
+repositories {
+ mavenCentral()
+ maven {
+ url = uri("https://www.dcm4che.org/maven2/")
+ }
+}
+
+dependencies {
+ implementation(project(":dcm4che-typeddicom-java-generator-lib"))
+}
+
+java {
+ sourceCompatibility = JavaVersion.VERSION_11
+ targetCompatibility = JavaVersion.VERSION_11
+}
+
+tasks.withType {
+ exclude("dicom-standard-xml/")
+}
+
+tasks.test {
+ useJUnitPlatform()
+}
diff --git a/dcm4che-typeddicom-generator/dcm4che-typeddicom-java-generator-gradleplugin/src/main/java/org/dcm4che/typeddicom/generator/gradleplugin/GenerateJavaSourcesTask.java b/dcm4che-typeddicom-generator/dcm4che-typeddicom-java-generator-gradleplugin/src/main/java/org/dcm4che/typeddicom/generator/gradleplugin/GenerateJavaSourcesTask.java
new file mode 100644
index 0000000..2dbc05a
--- /dev/null
+++ b/dcm4che-typeddicom-generator/dcm4che-typeddicom-java-generator-gradleplugin/src/main/java/org/dcm4che/typeddicom/generator/gradleplugin/GenerateJavaSourcesTask.java
@@ -0,0 +1,65 @@
+package org.dcm4che.typeddicom.generator.gradleplugin;
+
+import org.dcm4che.typeddicom.generator.JavaGenerator;
+import org.gradle.api.DefaultTask;
+import org.gradle.api.file.Directory;
+import org.gradle.api.file.DirectoryProperty;
+import org.gradle.api.tasks.*;
+
+import java.io.File;
+import java.io.IOException;
+import java.nio.file.FileVisitResult;
+import java.nio.file.Files;
+import java.nio.file.Path;
+import java.nio.file.SimpleFileVisitor;
+import java.nio.file.attribute.BasicFileAttributes;
+import java.util.LinkedList;
+import java.util.List;
+
+public abstract class GenerateJavaSourcesTask extends DefaultTask {
+ @InputDirectory
+ public abstract DirectoryProperty getPrivateDicomMetamodelYamlDirectory();
+
+ @OutputDirectory
+ public abstract DirectoryProperty getGeneratedJavaOutputDirectory();
+
+ @TaskAction
+ public void generateJavaSources() {
+ List privateMetamodelYamlFiles = new LinkedList<>();
+ Directory privateDicomMetamodelYamlDirectory = this.getPrivateDicomMetamodelYamlDirectory().getOrNull();
+ if (privateDicomMetamodelYamlDirectory != null) {
+ privateMetamodelYamlFiles.addAll(privateDicomMetamodelYamlDirectory.getAsFileTree().getFiles());
+ }
+ File javaDirectory = this.getGeneratedJavaOutputDirectory().get().getAsFile();
+
+
+ if (javaDirectory.exists()) {
+ try {
+ Files.walkFileTree(javaDirectory.toPath(),
+ new SimpleFileVisitor<>() {
+ @Override
+ public FileVisitResult postVisitDirectory(
+ Path dir, IOException exc) throws IOException {
+ Files.delete(dir);
+ return FileVisitResult.CONTINUE;
+ }
+
+ @Override
+ public FileVisitResult visitFile(
+ Path file, BasicFileAttributes attrs)
+ throws IOException {
+ Files.delete(file);
+ return FileVisitResult.CONTINUE;
+ }
+ });
+ } catch (IOException e) {
+ throw new RuntimeException("Couldn't delete java directory", e);
+ }
+ }
+
+ //noinspection ResultOfMethodCallIgnored
+ javaDirectory.mkdirs();
+ JavaGenerator javaGenerator = new JavaGenerator("std.dicom-meta-model.yaml", privateMetamodelYamlFiles, javaDirectory);
+ javaGenerator.generateSources();
+ }
+}
diff --git a/dcm4che-typeddicom-generator/dcm4che-typeddicom-java-generator-gradleplugin/src/main/java/org/dcm4che/typeddicom/generator/gradleplugin/TypeddicomJavaGeneratorPlugin.java b/dcm4che-typeddicom-generator/dcm4che-typeddicom-java-generator-gradleplugin/src/main/java/org/dcm4che/typeddicom/generator/gradleplugin/TypeddicomJavaGeneratorPlugin.java
new file mode 100644
index 0000000..80b7c18
--- /dev/null
+++ b/dcm4che-typeddicom-generator/dcm4che-typeddicom-java-generator-gradleplugin/src/main/java/org/dcm4che/typeddicom/generator/gradleplugin/TypeddicomJavaGeneratorPlugin.java
@@ -0,0 +1,27 @@
+package org.dcm4che.typeddicom.generator.gradleplugin;
+
+import org.gradle.api.Plugin;
+import org.gradle.api.Project;
+import org.gradle.api.tasks.SourceSetContainer;
+import org.gradle.api.tasks.TaskProvider;
+
+public class TypeddicomJavaGeneratorPlugin implements Plugin {
+ public void apply(final Project target) {
+ final TypeddicomJavaGeneratorPluginExtension extension =
+ target.getExtensions().create("generateTypeddicomJavaSources", TypeddicomJavaGeneratorPluginExtension.class);
+ extension.getGeneratedJavaOutputDirectory().convention(target.getLayout().getBuildDirectory().dir("typeddicom"));
+ extension.getPrivateDicomMetamodelYamlDirectory().convention(target.getLayout().getProjectDirectory().dir("src/main/resources"));
+ TaskProvider generateJavaSourcesFileTaskProvider =
+ target.getTasks().register("generateJavaSourceFiles", GenerateJavaSourcesTask.class, task -> {
+ task.getPrivateDicomMetamodelYamlDirectory().set(extension.getPrivateDicomMetamodelYamlDirectory());
+ task.getGeneratedJavaOutputDirectory().set(extension.getGeneratedJavaOutputDirectory());
+ });
+ target.getPluginManager().withPlugin("java-library", javaPlugin -> {
+ SourceSetContainer sourceSets = target.getExtensions().getByType(SourceSetContainer.class);
+ sourceSets.named("main", sourceSet -> sourceSet.getJava().srcDir(generateJavaSourcesFileTaskProvider));
+ String version = TypeddicomJavaGeneratorPlugin.class.getPackage().getImplementationVersion();
+ target.getDependencies().add("api", "org.dcm4che:dcm4che-typeddicom-skeleton:" + version);
+ target.getDependencies().add("implementation", "org.dcm4che:dcm4che-core");
+ });
+ }
+}
diff --git a/dcm4che-typeddicom-generator/dcm4che-typeddicom-java-generator-gradleplugin/src/main/java/org/dcm4che/typeddicom/generator/gradleplugin/TypeddicomJavaGeneratorPluginExtension.java b/dcm4che-typeddicom-generator/dcm4che-typeddicom-java-generator-gradleplugin/src/main/java/org/dcm4che/typeddicom/generator/gradleplugin/TypeddicomJavaGeneratorPluginExtension.java
new file mode 100644
index 0000000..1341d31
--- /dev/null
+++ b/dcm4che-typeddicom-generator/dcm4che-typeddicom-java-generator-gradleplugin/src/main/java/org/dcm4che/typeddicom/generator/gradleplugin/TypeddicomJavaGeneratorPluginExtension.java
@@ -0,0 +1,11 @@
+package org.dcm4che.typeddicom.generator.gradleplugin;
+
+import org.gradle.api.file.DirectoryProperty;
+import org.gradle.api.tasks.Optional;
+
+public interface TypeddicomJavaGeneratorPluginExtension {
+ @Optional
+ DirectoryProperty getPrivateDicomMetamodelYamlDirectory();
+
+ DirectoryProperty getGeneratedJavaOutputDirectory();
+}
diff --git a/dcm4che-typeddicom-lib/src/main/resources/dicom-standard-xml/part03.xml b/dcm4che-typeddicom-generator/dcm4che-typeddicom-java-generator-gradleplugin/src/main/resources/dicom-standard-xml/part03.xml
similarity index 95%
rename from dcm4che-typeddicom-lib/src/main/resources/dicom-standard-xml/part03.xml
rename to dcm4che-typeddicom-generator/dcm4che-typeddicom-java-generator-gradleplugin/src/main/resources/dicom-standard-xml/part03.xml
index 9b73747..51d338c 100644
--- a/dcm4che-typeddicom-lib/src/main/resources/dicom-standard-xml/part03.xml
+++ b/dcm4che-typeddicom-generator/dcm4che-typeddicom-java-generator-gradleplugin/src/main/resources/dicom-standard-xml/part03.xml
@@ -1,13 +1,13 @@
PS3.3
- DICOM PS3.3 2021d - Information Object Definitions
+ DICOM PS3.3 2022d - Information Object DefinitionsDICOM Standards Committee
- 2021
+ 2022NEMA
@@ -323,7 +323,7 @@
2001Electronic still-picture imaging - Removable memory - Part 2: TIFF/EP image data formats
-
+
@@ -419,16 +419,18 @@
-
- ISO 19980
-
- ISO
-
- 2012
- second edition
- Ophthalmic instruments - Corneal topographers
-
-
+
+ ISO 21320-1
+
+ ISO/IEC
+
+ 2015
+ Information technology – Document Container File – Part 1: Core
+
+
+
+
+ ISO 22028-2ISO
@@ -459,7 +461,16 @@
-
+
+ IEC 60601-2-1
+
+ IEC
+
+ 2020
+ Ed.4
+ Medical Electrical Equipment - Part 2-1: Particular requirements for the basic safety and essential performance of electron accelerators in the range 1 MeV to 50 MeV
+
+ IEC 60601-2-33IEC
@@ -547,7 +558,7 @@
1975Registration - The Japanese Roman graphic set of characters
-
+
@@ -717,6 +728,26 @@
+
+ RFC1951
+
+ IETF
+
+ DEFLATE Compressed Data Format Specification Version 1.3
+
+
+
+
+
+ RFC1952
+
+ IETF
+
+ GZIP file format specification version 4.3
+
+
+
+ RFC2046
@@ -784,6 +815,36 @@
+
+ RFC7230
+
+ IETF
+
+ Hypertext Transfer Protocol (HTTP/1.1): Message Syntax and Routing
+
+
+
+
+
+ RFC7231
+
+ IETF
+
+ Hypertext Transfer Protocol (HTTP/1.1): Semantics and Content
+
+
+
+
+
+ RFC7530
+
+ IETF
+
+ Network File System (NFS) Version 4 Protocol
+
+
+
+ Health Level Seven (HL7)
@@ -1401,6 +1462,28 @@
1989StereoLithography Interface Specification
+
+ POSIX
+
+ IEEE and The Open Group
+
+ 2017
+ POSIX.1-2017 (IEEE Std 1003.1™-2017)
+
+
+
+
+
+ ZIP
+
+ PKWARE, Inc.
+
+ 1989
+ ZIP File Format Specification
+
+
+
+
@@ -1682,7 +1765,7 @@
An affirmative statement or declaration by a specified entity about a specified or implied subject for a specified or implied purpose.
-
+ Attribute TagA unique identifier for an Attribute of an Information Object composed of an ordered pair of numbers (a Group Number followed by an Element number).
@@ -1760,6 +1843,12 @@
A data abstraction of a class of similar Real-World Objects that defines the nature and Attributes relevant to the class of Real-World Objects represented.
+
+ Inventory
+
+ A listing of DICOM Studies, Series, and SOP Instances, and associated metadata, managed by a repository system.
+
+ Module
@@ -1790,6 +1879,12 @@
A sequential component of the reconstruction portion of a protocol, such as generating CT thin images or multiplanar reformats, or generating XA 2D processed images and/or 3D X-Ray images.
+
+ Scope of Inventory
+
+ The parameters that select the DICOM Studies that are included in an Inventory. Parameters are specified as matching rules for Attribute values.
+
+ Specialization
@@ -2219,6 +2314,17 @@
+
+ DICOM Media Storage and File Format
+ This Part of the Standard makes use of the following terms defined in :
+
+ DICOM File Format
+
+
+.
+
+
+
@@ -2298,7 +2404,13 @@
Computer-Aided Detection and/or Computer-Aided Diagnosis for chest radiography
-
+
+ CSV
+
+ Comma-separated Values
+
+
+ CTVClinical target volume
@@ -2364,7 +2476,13 @@
(United States) Food and Drug Administration
-
+
+ FHIR
+
+ Fast Healthcare Interoperability Resources
+
+
+ GTVGross tumor volume
@@ -2544,7 +2662,13 @@
Open Systems Interconnection
-
+
+ OWL
+
+ Web Ontology Language
+
+
+ PDFPortable Document Format
@@ -2958,9 +3082,9 @@
1
- This is an example of a Sequence Attribute
-
-
+ This is an example of a Sequence Attribute.
+
+
@@ -2969,9 +3093,9 @@
- In this Module, Attribute D (dddd,dddd) is Type 1
-
-
+ In this Module, Attribute D (dddd,dddd) is Type 1.
+
+
@@ -3244,7 +3368,7 @@
Service-Object Pair Class (SOP Class)The SOP Class definitions in contain the rules and semantics that may restrict the use of the services in the DIMSE Service Group and/or the Attributes of the IOD.
- and contain the rules and semantics that may restrict the attributes of the IOD or the use of the services in the Media Storage Services and the Web Services respectively.
+ and contain the rules and semantics that may restrict the Attributes of the IOD or the use of the services in the Media Storage Services and the Web Services respectively.The selection of SOP Classes is used by Application Entities to establish an agreed set of capabilities to support their interaction for SOP Classes based on DIMSE Services.
This negotiation is performed at association establishment time as described in . An extended negotiation allows Application Entities to further agree on specific options within a SOP Class.
@@ -3486,15 +3610,15 @@
General Purpose Scheduled Procedure Step (Retired)
- Retired. See PS3.3-2011.
+ Retired. See PS3.3-2011.General Purpose Performed Procedure Step (Retired)
- Retired. See PS3.3-2011.
+ Retired. See PS3.3-2011.Workitem (Retired)
- Retired. See PS3.3-2011.
+ Retired. See PS3.3-2011.Clinical Document
@@ -3540,7 +3664,7 @@
Extension of the DICOM Model of the Real World for the General Purpose Worklist (Retired)
- Retired. See PS3.3-2011.
+ Retired. See PS3.3-2011.Organizing Large Sets of Information
@@ -3815,6 +3939,37 @@
+
+ Inventory
+
+ shows the E-R diagram for the Inventory Information Model.
+ The Inventory Information Entity provides an Inventory of Studies, and their component Series and SOP Instances, managed by a repository (such as a Picture Archiving and Communication System - PACS).
+ The Inventory Information Model includes contextual information about each Study through the Patient and Imaging Service Request IEs.
+ It includes information on the stored SOP Instances, including access mechanisms supported by the repository.
+
+
+
+ This information model is similar to the Study Root Query/Retrieve Information Model (see ).
+
+
+ There is a potentially complex relationship between the Study and Imaging Service Requests in the real world (e.g., see Section 4.6.4.1.2.3 Relationship between Scheduled and Performed Procedure Steps).
+ However, the Inventory Information Model follows the basic Study Information Model and supports only a single Accession Number representing an Imaging Service Request (see ).
+ Note that if a Study has multiple associated Imaging Service Requests, the request Attributes may be encoded at the Series level.
+
+
+
+
+ Inventory Information Model E-R Diagram
+
+
+
+
+
+
+
+
+
+ Extension of The DICOM Model of The Real-world for Radiotherapy Second Generation Information Objects
@@ -3944,11 +4099,11 @@
Each Item of a Code Sequence Attribute contains the triplet of Coding Scheme Designator (0008,0102), the Code Value (0008,0100) (or Long Code Value (0008,0119) or URN Code Value (0008,0120)), and Code Meaning (0008,0104). Other optional and conditional Attributes may also be present.For any particular Code Sequence Attributes, the range of codes that may be used for that Attribute (the Value Set) may be suggested or constrained by specification of a Context Group. The Module or Template in which the Attribute is used will specify whether or not the context group is baseline or defined. A Baseline Context Group lists codes for terms that are suggested and may be used, but are not required to be used. A Defined Context Group lists codes for terms that shall be used if the term is used.Context Groups are defined in a Mapping Resource, such as the DICOM Content Mapping Resource (DCMR) specified in . Context Groups consist of lists of contextually related coded concepts, including Code Value (0008,0100) (or Long Code Value (0008,0119) or URN Code Value (0008,0120)) and Coding Scheme Designator (0008,0102). Each concept is unique within the Context Group and identified by its Code Value (0008,0100) (or Long Code Value (0008,0119) or URN Code Value (0008,0120)) and Coding Scheme Designator (0008,0102). The Context Group specification identifies whether it is extensible, i.e., whether it may be modified in an Application to use additional terms (see ). Whether a Context Group is used as a Baseline or Defined Context Group is defined not in the mapping resource, but rather in the Template or Module in which the Code Sequence Attribute is used.
- Context Groups are identified by labels referred to as Context Identifiers (CID). Formally, the Context Identifier specifies the context of use, not the specific list of coded values selected for that context of use in the Context Group. The set of values specified in the Standard for a particular context may change over time, and set of values used by an Application Entity for a particular context may include a local or private extension beyond the Standard value set.
+ Context Groups are identified by labels referred to as Context Identifiers (CID). Formally, the Context Identifier (0008,010F) specifies the context of use, not the specific list of coded values selected for that context of use in the Context Group. The set of values specified in the Standard for a particular context may change over time, and set of values used by an Application Entity for a particular context may include a local or private extension beyond the Standard value set.
- A specific set of coded values used by an Application Entity is therefore identified by the Mapping Resource Identifier, plus the Context Identifier, plus the Context Group Version, plus the identifiers for any private extension.
+ A specific set of coded values used by an Application Entity is therefore identified by the Mapping Resource (0008,0105), plus the Context Identifier (0008,010F), plus the Context Group Version (0008,0106), plus the identifiers for any private extension.The use by an Application Entity of coded terms not in the Standard specified Context Group does not require the explicit identification of a private extension. The Application Entity is then the implicit source of the extension.
@@ -4037,11 +4192,11 @@
Context Group Version
- Context Group Version (0008,0106) conveys the version of the Context Group identified by Context Identifier (0008,010F). This Attribute uses VR DT, but for Context Groups defined in the precision of Context Group Version is limited to the day, and the time zone offset is not used.
+ Context Group Version (0008,0106) conveys the version of the Context Group identified by Context Identifier (0008,010F). This Attribute uses VR DT, but for Context Groups defined in the precision of Context Group Version (0008,0106) is limited to the day, and the time zone offset is not used.Context Identifier and Context UID
- The value of Context Identifier (0008,010F) identifies the Context Group defined by Mapping Resource (0008,0105) from which the values of Code Value (0008,0100) (or Long Code Value (0008,0119) or URN Code Value (0008,0120)) and Code Meaning (0008,0104) were selected, or to which Code Value (0008,0100) (or Long Code Value (0008,0119) or URN Code Value (0008,0120)) and Code Meaning (0008,0104) have been added as a private Context Group extension (see ). The Context Identifier Attribute uses VR CS, and for Context Groups defined in the value shall be the Context Group Identifier as a string of digits without leading zeros, and does not include the string "CID".
+ The value of Context Identifier (0008,010F) identifies the Context Group defined by Mapping Resource (0008,0105) from which the values of Code Value (0008,0100) (or Long Code Value (0008,0119) or URN Code Value (0008,0120)) and Code Meaning (0008,0104) were selected, or to which Code Value (0008,0100) (or Long Code Value (0008,0119) or URN Code Value (0008,0120)) and Code Meaning (0008,0104) have been added as a private Context Group extension (see ). The Context Identifier (0008,010F) Attribute uses VR CS, and for Context Groups defined in the value shall be the Context Group Identifier as a string of digits without leading zeros, and does not include the string "CID".The value of Context UID (0008,0117) uniquely identifies the Context Group. See .Privately defined Context Groups may be identified by Context Identifier and Mapping Resource.
@@ -4049,11 +4204,11 @@
Context Group Extensions
- Context Group Extension Flag (0008,010B) may be used to designate a pair of Code Value (0008,0100) (or Long Code Value (0008,0119) or URN Code Value (0008,0120)) and Code Meaning (0008,0104) as a selection from a private extension of a Context Group. If the Context Group Extension Flag is present, and has a value of "Y", Context Group Extension Creator UID (0008,010D) shall be used to identify the person or organization who created the extension to the Context Group. Context Group Local Version (0008,0107) conveys an implementation-specific private version DateTime of a Context Group that contains private extensions
+ Context Group Extension Flag (0008,010B) may be used to designate a pair of Code Value (0008,0100) (or Long Code Value (0008,0119) or URN Code Value (0008,0120)) and Code Meaning (0008,0104) as a selection from a private extension of a Context Group. If the Context Group Extension Flag (0008,010B) is present, and has a value of "Y", Context Group Extension Creator UID (0008,010D) shall be used to identify the person or organization who created the extension to the Context Group. Context Group Local Version (0008,0107) conveys an implementation-specific private version DateTime of a Context Group that contains private extensions.
- These Attributes provide the means for implementations to extend code sets conveniently, while preserving referential integrity with respect to the original Context Group Version.
+ These Attributes provide the means for implementations to extend code sets conveniently, while preserving referential integrity with respect to the original Context Group Version (0008,0106).The locally-defined (private) value of Context Group Local Version (0008,0107) typically would be a more recent date than the standard value of Context Group Version (0008,0106) specified in the standard message/terminology Mapping Resource that defines the Context Group.
@@ -5023,13 +5178,13 @@
Retired Codes and Expected Behavior As this Standard and external coding schemes are maintained, the codes specified as Values for Attributes and in Conditions may change. The previous codes are considered Retired but implementations may continue to send them and receivers will be expected to be able to continue to recognize the Retired codes, including the Code Value and Coding Scheme Designator, even if the current Standard does not publish them.
- A notable example is the change throughout the Standard from using "SNOMED-RT style" code values with a Coding Scheme Designator of "SRT", "SNM3" or "99SDM", to the use of SNOMED CT numeric code values with a Coding Scheme Designator of "SCT". Those retired codes may be found in PS3.3 2019a. A mapping of retired to new SNOMED codes is found in .
+ A notable example is the change throughout the Standard from using "SNOMED-RT style" code values with a Coding Scheme Designator of "SRT", "SNM3" or "99SDM", to the use of SNOMED CT numeric code values with a Coding Scheme Designator of "SCT". Those retired codes may be found in PS3.3-2019a. A mapping of retired to new SNOMED codes is found in .Template Identification Macro (Retired)
- was defined in a previous version of the DICOM Standard (see PS3.3-2004). The Section is now retired, and its contents have been consolidated into .
+ was defined in a previous version of the DICOM Standard (see PS3.3-2004). The Section is now retired, and its contents have been consolidated into .
Miscellaneous Macros
@@ -5053,7 +5208,7 @@
-
Person Identification Macro Attributes Description
Person's Telecom Information
@@ -5271,7 +5426,7 @@
- Specific uses of the Content Item may invoke the Content Item Macro defined in this Section, the Document Content Macro of , or another similar construct. An invocation of the Content Item Macro may constrain the allowed values of Value Type (0040,A040).
+ Specific uses of the Content Item may invoke the Content Item Macro defined in this Section, the of , or another similar construct. An invocation of the Content Item Macro may constrain the allowed values of Value Type (0040,A040).
@@ -5287,7 +5442,7 @@
See for the meaning of the Type column in this Macro when applied to Normalized IODs.
-
Content Item Macro Attributes Description
+
Content Item Macro Attributes
@@ -5929,9 +6084,9 @@
Unique identifier for the Study.
- Required if Type of Instances (0040,E020) is DICOM and the Information Model of the referenced Instance contains the Study IE
-
-
+ Required if Type of Instances (0040,E020) is DICOM and the Information Model of the referenced Instance contains the Study IE.
+
+
Series Instance UID
@@ -5944,9 +6099,9 @@
Unique identifier for the Series that is part of the Study identified in Study Instance UID (0020,000D), if present, and contains the referenced object Instance(s).
- Required if Type of Instances (0040,E020) is DICOM and the Information Model of the referenced Instance contains the Series IE
-
-
+ Required if Type of Instances (0040,E020) is DICOM and the Information Model of the referenced Instance contains the Series IE.
+
+
Referenced SOP Sequence
@@ -5959,9 +6114,9 @@
References to object Instances.
- One or more Items shall be included in this Sequence
-
-
+ One or more Items shall be included in this Sequence.
+
+
>Referenced SOP Class UID
@@ -6378,9 +6533,9 @@
- Series and Instance Reference Macro
-
- defines the Attributes that list Series and SOP Instances within those Series.
+ Series and Instance Reference Macro
+
+ specifies the Attributes of the , which lists Series, and SOP Instances within those Series.
Series and Instance Reference Macro Attributes
@@ -6461,7 +6616,7 @@
General Anatomy Macros
- , , and describe the Attributes for identifying the general region of the Patient anatomy examined using coded terminology, as well as the principal structure(s) within that region that is the target of the current SOP Instance.
+ , , and specify the Attributes for identifying the general region of the Patient anatomy examined using coded terminology, as well as the principal structure(s) within that region that is the target of the current SOP Instance.
The only differences between the Macros are the Type and Number of Items of the Anatomic Region Sequence (0008,2218) Attribute. describe the Attributes for the coding of the principal structure only.The invocation of these Macros may specify Baseline or Defined CIDs for the Anatomic Region Sequence (0008,2218), the Anatomic Region Modifier Sequence (0008,2220), and/or the Primary Anatomic Structure Sequence (0008,2228).The general region of the body (e.g., the anatomic region, organ, or body cavity being examined) is identified by the Anatomic Region Sequence (0008,2218). Characteristics of the anatomic region being examined, such as sub-region (e.g., medial, lateral, superior, inferior, lobe, quadrant) and laterality (e.g., right, left, both), may be refined by the Anatomic Region Modifier Sequence (0008,2220).
@@ -7300,9 +7455,9 @@
- Basic Pixel Spacing Calibration Macro
-
- defines the Attributes for the Basic Pixel Spacing Calibration Macro.
+ Basic Pixel Spacing Calibration Macro
+
+ specifies the Attributes of the .
Basic Pixel Spacing Calibration Macro Attributes
@@ -7474,9 +7629,9 @@
- SOP Instance Reference Macro
-
- specifies the Attributes that reference an SOP Instance.
+ SOP Instance Reference Macro
+
+ specifies the Attributes of the , which references a SOP Instance.
SOP Instance Reference Macro Attributes
@@ -7528,9 +7683,9 @@
- Content Identification Macro
-
- describe the Attributes for identifying a SOP Instance potentially created by a human user interacting with an application.
+ Content Identification Macro
+
+ specifies the Attributes of the , which identify and describe a SOP Instance potentially created by a human user interacting with an application.
Content Identification Macro Attributes
@@ -7706,267 +7861,238 @@
-
-
- Content Creator's Name
-
-
- (0070,0084)
-
-
- 2
-
-
- Name of operator (such as a technologist or physician) creating the content of the SOP Instance.
-
- Identification of the person who created the content. Only a single Item is permitted in this Sequence.
-
-
-
- >Include
+
+ Include
-
+
-
- Enhanced Content Identification Macro
- The Enhanced Content Identification Macro identifies content using a label supporting lower case characters and specified character sets.
- If a Code String is required, see .
-
-
Enhanced Content Identification Macro Attributes
+
+ Enhanced Content Identification Macro
+
+ specifies the Attributes of the Enhanced Content Identification Macro, which identifies content using a label supporting lower case characters and specified character sets. If a Code String is required, see .
+
+
Enhanced Content Identification Macro Attributes
+
+
+
+ Attribute Name
+
+
+ Tag
+
+
+ Type
+
+
+ Attribute Description
+
+
+
+
+
+
+ User Content Label
+
+
+ (3010,0033)
+
+
+ 1
+
+
+ User-defined label for this SOP Instance.
+ See .
+
+
+
+
+ Content Description
+
+
+ (0070,0081)
+
+
+ 2
+
+
+ User-defined description for the content of this SOP Instance.
+ See .
+
+
+
+
+
+ Include
+
+
+
+
+
+
+
+
+
+
+ Enhanced Content Identification Macro Attribute Descriptions
+
+ User Content Label and Content Description
+ User Content Label (3010,0033) shall represent a user-defined short free text providing the primary identification of this entity to other users. Content Description (0070,0081) allows a longer string containing additional descriptive identifying text.
+ This information is intended for display to human readers. Shall not be used for structured processing.
+
+
+
+
+ Extended Content Identification Macro
+
+ specifies the Attributes of the Extended Content Identification Macro, which identifies content using a label supporting lower case characters and specified character sets. If a Code String is required, see .
+
+
Extended Content Identification Macro Attributes
+
+
+
+ Attribute Name
+
+
+ Tag
+
+
+ Type
+
+
+ Attribute Description
+
+
+
+
+
+
+ User Content Long Label
+
+
+ (3010,0034)
+
+
+ 1
+
+
+ User-defined label for the content of this SOP Instance.
+ See .
+
+
+
+
+ Content Description
+
+
+ (0070,0081)
+
+
+ 2
+
+
+ User-defined description for the content of this SOP Instance.
+ See .
+
+
+
+
+
+ Include
+
+
+
+
+
+
+
+
+
+
+ Extended Content Identification Macro Attribute Descriptions
+
+ User Content Long Label and Content Description
+ User Content Long Label (3010,0034) shall represent a user-defined free text providing the primary identification of this entity to other users. Content Description (0070,0081) allows a longer string containing additional descriptive identifying text.
+ This information is intended for display to human readers. Shall not be used for structured processing.
+
+
+
+
+ Content Creator Macro
+
+
Content Creator Macro Attributes
- Attribute Name
+ Attribute Name
- Tag
+ Tag
- Type
+ Type
- Attribute Description
+ Attribute Description
-
- User Content Label
-
-
- (3010,0033)
-
-
- 1
-
-
- User-defined label for this SOP Instance.
- See .
-
-
-
-
- Content Description
-
-
- (0070,0081)
-
-
- 2
-
-
- User-defined description for the content of this SOP Instance.
- See .
+
+ Content Creator's Name
-
-
-
- Content Creator"s Name
-
-
- (0070,0084)
-
-
- 2
-
-
- Name of operator (such as a technologist or physician) creating the content of the SOP Instance.
+
- Identification of the person who created the content.
- Only a single Item is permitted in this Sequence.
+
+ 3
-
-
-
-
- >Include
-
-
-
-
-
-
-
+
+ Name of operator (such as a technologist or physician) creating the content of the SOP Instance.
-
-
-
- Enhanced Content Identification Macro Attribute Descriptions
-
- User Content Label and Content Description
- User Content Label (3010,0033) shall represent a user-defined short free text providing the primary identification of this entity to other users.
- Content Description (0070,0081) allows a longer string containing additional descriptive identifying text.
- This information is intended for display to human readers. Shall not be used for structured processing.
-
-
-
-
- Extended Content Identification Macro
- The Extended Content Identification Macro identifies content using a label supporting lower case characters and specified character sets.
- If a Code String is required, see .
-
-
Extended Content Identification Macro Attributes
-
-
-
- Attribute Name
-
-
- Tag
-
-
- Type
-
-
- Attribute Description
-
-
-
-
-
- User Content Long Label
-
-
- (3010,0034)
-
-
- 1
-
-
- User-defined label for the content of this SOP Instance.
- See .
+
+ Content Creator's Identification Code Sequence
-
-
-
- Content Description
-
-
- (0070,0081)
-
-
- 2
-
-
- User-defined description for the content of this SOP Instance.
- See .
+
+ (0070,0086)
-
-
-
- Content Creator's Name
-
-
- (0070,0084)
-
-
- 2
-
-
- Name of operator (such as a technologist or physician) creating the content of the SOP Instance.
+
- Identification of the person who created the content.
- Only a single Item is permitted in this Sequence.
+
+ Identification of the person who created the content.
+ Only a single Item is permitted in this Sequence.
-
-
- >Include
-
-
-
-
-
-
+
+
+ >Include
+
+
+
+
-
- Extended Content Identification Macro Attribute Descriptions
-
- User Content Long Label and Content Description
- User Content Long Label (3010,0034) shall represent a user-defined free text providing the primary identification of this entity to other users.
- Content Description (0070,0081) allows a longer string containing additional descriptive identifying text.
- This information is intended for display to human readers. Shall not be used for structured processing.
-
-
-
- General Contributing Sources Macro
-
- contains IOD Attributes that describe the general characteristics of the contributing sources used to create a new SOP Instance.
+ General Contributing Sources Macro
+
+ specifies the Attributes of the , which describe the general characteristics of the contributing sources used to create a new SOP Instance.
General Contributing Sources Macro Attributes
@@ -8305,9 +8431,9 @@
Typically the General Contributing Sources Macro is invoked from inside another Sequence. Therefore, if the "common" Attributes of the Macro are different among the Referenced SOP Instances, like different acquisition protocols, software versions etc., the invoking Sequence will contain several Items.
- Contributing Image Sources Macro
-
- contains IOD Attributes that describe the image related characteristics of the contributing image sources used to create a new SOP Instance (e.g., a volume SOP Instance).
+ Contributing Image Sources Macro
+
+ specifies the Attributes of the , which describe the image related characteristics of the contributing image sources used to create a new SOP Instance (e.g., a volume SOP Instance).
Contributing Image Sources Macro Attributes
@@ -8440,8 +8566,8 @@
Patient Orientation Macro
- This section describes the Patient orientation related to gravity and equipment.
- contains Attributes that describe the Patient Orientation related to gravity and equipment.
+
+ specifies the Attributes of the Patient Orientation Macro, which describe the Patient Orientation related to gravity and equipment.
Patient Orientation Macro Attributes
@@ -8530,7 +8656,7 @@
3
- Sequence that describes the orientation of the Patient with respect to the head of the table. See for further explanation.
+ Description of the orientation of the Patient with respect to the head of the table. See for further explanation.Only a single Item is permitted in this Sequence.
@@ -8549,107 +8675,109 @@
+
+ contains Attributes that describe the Patient Orientation related to gravity and the mandatory relationship to the equipment.
Patient Orientation And Equipment Relationship Macro Attributes
- Sequence that describes the orientation of the Patient with respect to gravity.
- See and for further explanation.
- Only a single Item shall be included in this Sequence.
+ Sequence that describes the orientation of the Patient with respect to gravity.
+ See and for further explanation.
+ Only a single Item shall be included in this Sequence.
- Patient orientation modifier.
- Required if needed to fully specify the orientation of the Patient with respect to gravity.
- Only a single Item shall be included in this Sequence.
+ Patient orientation modifier.
+ Required if needed to fully specify the orientation of the Patient with respect to gravity.
+ Only a single Item shall be included in this Sequence.
- Description of the orientation of the Patient with respect to the equipment. See for further explanation.
- Only a single Item is permitted in this Sequence.
+ Description of the orientation of the Patient with respect to the equipment. See for further explanation.
+ Only a single Item shall be included in this Sequence.
-
+ >Include
-
+ B.
@@ -8870,9 +8998,9 @@
- HL7v2 Hierarchic Designator Macro
-
- describes the Attributes for identifying an entity (system, organization, agency, or department) that has responsibility for managing or assigning a defined set of instance identifiers (such as placer or filler number, Patient identifiers, provider identifiers, etc.). This entity could be a particular health care application such as a registration system that assigns Patient identifiers, a governmental entity such as a licensing authority that assigns professional identifiers or drivers' license numbers, or a facility where such identifiers are assigned.
+ HL7v2 Hierarchic Designator Macro
+
+ specifies the Attributes of the , which identify an entity (system, organization, agency, or department) that has responsibility for managing or assigning a defined set of instance identifiers (such as placer or filler number, Patient identifiers, provider identifiers, etc.). This entity could be a particular health care application such as a registration system that assigns Patient identifiers, a governmental entity such as a licensing authority that assigns professional identifiers or drivers' license numbers, or a facility where such identifiers are assigned.This definition is identical to HL7 v2.5, Section 2.A.33, with only minor changes for editorial style.
@@ -8988,9 +9116,9 @@
- Issuer of Patient ID Macro
-
- describes the Attributes for identifying the source of Patient ID (0010,0020).
+ Issuer of Patient ID Macro
+
+ specifies the Attributes of the , which identify the source of Patient ID (0010,0020).These Attributes are equivalent to components of the HL7 v2 Extended Composite ID with Check Digit (CX) data type (see HL7 v2 Chapter 2.A.14), as used in the HL7 v2 PID-3 Patient Identifier List field.
Issuer of Patient ID Macro Attributes
@@ -9188,9 +9316,9 @@
- Algorithm Identification Macro
-
- describes the Attributes for encoding the algorithm used to create or derive a SOP Instance contents. An algorithm is described by the Algorithm Family, a specific Algorithm Name, and an Algorithm Version. A character string containing parameters that were used in the algorithm can be included.
+ Algorithm Identification Macro
+
+ specifies the Attributes of the , which identifies and describes the algorithm used to create or derive a SOP Instance contents. An algorithm is described by the Algorithm Family, a specific Algorithm Name, and an Algorithm Version. A character string containing parameters that were used in the algorithm can be included.
Algorithm Identification Macro Attributes
@@ -9328,7 +9456,7 @@
Selector Attribute Macro
- specifies the Attributes that identify either a particular value of an Attribute, all values of an Attribute, a specific Item in a Sequence, or all Items in a Sequence. The Attribute or Item may be nested within one or more Sequences, and/or a Private Attribute.
+ specifies the Attributes of the , which identify either a particular value of an Attribute, all values of an Attribute, a specific Item in a Sequence, or all Items in a Sequence. The Attribute or Item may be nested within one or more Sequences, and/or a Private Attribute.
The invocation of the Selector Attribute Macro may define additional semantics. E.g., if the Selector Attribute Macro is used to select "all" values of an Attribute and then test that set of value against some condition, then an invocation might define whether it is required that at least one value in the set meet the condition or whether all values in the set must meet the condition. extends the Selector Attribute Macro with additional Attribute descriptors.
@@ -9706,9 +9834,9 @@
- Externally-Sourced Data Set Identification Macro
-
- describes the Attributes for the identification of an Externally-Sourced Data Set.
+ Externally-Sourced Data Set Identification Macro
+
+ specifies the Attributes of the , which identify an Externally-Sourced Data Set.
Externally-Sourced Data Set Identification Macro Attributes
@@ -9788,9 +9916,9 @@
- Exposure Index Macro
-
- describes the Attributes for describing the Exposure Index for single projection X-Ray images, as described by IEC 62494-1 and the report of AAPM Task Group 116.
+ Exposure Index Macro
+
+ specifies the Attributes of the , which describe the Exposure Index for single projection X-Ray images, as described by IEC 62494-1 and the report of AAPM Task Group 116.
Exposure Index Macro Attributes
@@ -9866,9 +9994,9 @@
- Mandatory View and Slice Progression Direction Macro
-
- specifies the Attributes that describe the view, and in the case of cardiac views, the direction of the slices relative to the cardiac anatomy.
+ Mandatory View and Slice Progression Direction Macro
+
+ specifies the Attributes of the , which describe the view, and in the case of cardiac views, the direction of the slices relative to the cardiac anatomy.
Mandatory View and Slice Progression Direction Macro Attributes
@@ -9964,7 +10092,7 @@
- Mandatory View and Slice Progression Direction Macro Attributes
+ Mandatory View and Slice Progression Direction Macro Attribute DescriptionsSlice Progression DirectionThe image or frame order to which the Slice Progression Direction (0054,0500) applies depends on the IOD:
@@ -10043,9 +10171,9 @@
- Optional View and Slice Progression Direction Macro
-
- specifies the Attributes that describe the view, and in the case of cardiac views, the direction of the slices relative to the cardiac anatomy.
+ Optional View and Slice Progression Direction Macro
+
+ specifies the Attributes of the , which describe the view, and in the case of cardiac views, the direction of the slices relative to the cardiac anatomy.
Optional View and Slice Progression Direction Macro Attributes
@@ -10140,9 +10268,9 @@
- Numeric Value Macro
-
- describes the Attributes used to relate and convey a numeric value to a coded concept.
+ Numeric Value Macro
+
+ specifies the Attributes of the , which is used to relate and convey a numeric value to a coded concept.
- Device Motion Control Macro
-
- specifies the Attributes that describe requirements on performing the movement of a device from an actual to a desired position.
+ Device Motion Control Macro
+
+ specifies the Attributes of the , which describe requirements on performing the movement of a device from an actual to a desired position.
-
Device Motion Control Macro Attributes Description
+
Device Motion Control Macro Attributes
@@ -10430,7 +10558,7 @@
- Device Motion Control Macro Attributes
+ Device Motion Control Macro Attribute DescriptionsDevice Motion Execution ModeDevice Motion Execution Mode (300A,0451) identifies how the operator invokes and controls the motion.
@@ -10478,9 +10606,9 @@
- Attribute Value Constraint Macro
-
- allows an Attribute to be identified and to have constraints placed on acceptable values for that Attribute. An Attribute being constrained is referred to in the Macro as a Selector Attribute.
+ Attribute Value Constraint Macro
+
+ specifies the Attributes of the , which allows an Attribute to be identified and to have constraints placed on acceptable values for that Attribute. An Attribute being constrained is referred to in the Macro as a Selector Attribute.
@@ -10852,9 +10980,9 @@
- Attribute Value Macro
-
- includes an Attribute to store a value of a specified VR.
+ Attribute Value Macro
+
+ specifies the Attributes of the , which includes an Attribute to store a value of a specified VR.
Attribute Value Macro Attributes
@@ -11417,7 +11545,8 @@
Reference Location Macro
- This Macro allows a reference location in the context of a Patient or scan to be identified and described. E.g., the Macro may describe an anatomically defined location along the axis of a CT scan to prescribe the extent of a scan or reconstruction. The location might be internal to the Patient (and appear on a localizer image) or might be an external landmark (on which a laser is aligned).
+
+ specifies the Attributes of the Reference Location Macro, which allows a reference location in the context of a Patient or scan to be identified and described. E.g., the Macro may describe an anatomically defined location along the axis of a CT scan to prescribe the extent of a scan or reconstruction. The location might be internal to the Patient (and appear on a localizer image) or might be an external landmark (on which a laser is aligned).
Reference Location Macro Attributes
@@ -11698,7 +11827,8 @@
Protocol Element Identification Macro
- This Macro identifies and describes an element in a protocol such as an acquisition protocol, a reconstruction protocol or a storage protocol.
+
+ specifies the Attributes of the Protocol Element Identification Macro, which identifies and describes an element in a protocol such as an acquisition protocol, a reconstruction protocol or a storage protocol.
Protocol Element Identification Macro Attributes
@@ -11765,7 +11895,7 @@
This is intended for use by the radiologist, technologist and/or physicist during management of the Protocol to understand the purpose the Protocol Element serves in the Protocol.
- It is not intended to be copied into the Series Description. Rather there is an Attribute in the Performed Storage Module called Requested Series Description (0018,9937) that is intended to be copied into the Series Description of the stored Instances.
+ It is not intended to be copied into the Series Description. Rather there is an Attribute in the called Requested Series Description (0018,9937) that is intended to be copied into the Series Description of the stored Instances.
@@ -11789,7 +11919,7 @@
This is intended for use by the radiologist, technologist and/or physicist during management of the Protocol to understand the characteristics of the Protocol Element.
- It is not intended to be copied into the Series Description. Rather there is an Attribute in the Performed Storage Module called Requested Series Description (0018,9937) that is intended to be copied into the Series Description of the stored Instances.
+ It is not intended to be copied into the Series Description. Rather there is an Attribute in the called Requested Series Description (0018,9937) that is intended to be copied into the Series Description of the stored Instances.
@@ -11800,7 +11930,8 @@
UDI Macro
- This Macro records details associated with a Unique Device Identifier (UDI).
+
+ specifies the Attributes of the UDI Macro, which records details associated with a Unique Device Identifier (UDI).
UDI Macro Attributes
@@ -11878,7 +12009,8 @@
Assertion Macro
- This Macro is used to record Assertions made by a person or device about the content of a SOP Instance. The nature of the Assertion is defined by the Assertion Code.
+
+ specifies the Attributes of the , which is used to record Assertions made by a person or device about the content of a SOP Instance. The nature of the Assertion is defined by the Assertion Code.The scope of the Assertion (e.g., whether it applies to the whole Instance, to a specific Item in a Sequence, etc.) is described at the point where the Macro is included. It is also expected that when this Macro is included, the Baseline CID for the Assertion Code Sequence (0044,0101) will be constrained.
Assertion Macro Attributes
@@ -12056,9 +12188,9 @@
3
- Unique identifier for the referenced document as used in DICOM Instance references (see )
-
-
+ Unique identifier for the referenced document as used in DICOM Instance references (see ).
+
+
>HL7 Instance Identifier
@@ -12125,7 +12257,8 @@
Entity Labeling Macro
- The Entity Labeling Macro provides identification of an entity to a user.
+
+ specifies the Attributes of the , which provides identification of an entity to a user.This information is intended for display to human readers. Shall not be used for structured processing.
Entity Labeling Macro Attributes
@@ -12208,7 +12341,8 @@
Entity Long Labeling Macro
- The Entity Long Labeling Macro provides identification of an entity to a user.
+
+ specifies the Attributes of the Entity Long Labeling Macro, which provides identification of an entity to a user.This information is intended for display to human readers. Shall not be used for structured processing.
Entity Long Labeling Macro Attributes
@@ -12271,7 +12405,8 @@
Conceptual Volume Macro
- A Conceptual Volume is an abstract entity used to identify an anatomic region (such as a planning target volume or a combination of multiple anatomic volumes) or non-anatomic volumes such as a bolus or a marker.
+
+ specifies the Attributes of the . A Conceptual Volume is an abstract entity used to identify an anatomic region (such as a planning target volume or a combination of multiple anatomic volumes) or non-anatomic volumes such as a bolus or a marker.
A Conceptual Volume can be established without necessarily defining its spatial extent (for example a Conceptual Volume for a tumor can be established prior to segmenting it).
The spatial extent of a Conceptual Volume may change over time (for example as treatment proceeds the tumor volume corresponding to the Conceptual Volume will change).The spatial extent of a Conceptual Volume may be defined by any general-purpose entity that represents geometric information (such as Segmentation, Surface Segmentation, RT Structure Set SOP Instance and alike) or a combination thereof, although the Conceptual Volume does exist independently of a specific definition of its spatial extent.
@@ -12587,7 +12722,8 @@
Conceptual Volume Segmentation Reference and Combination Macro
- This Macro allows the combination of Conceptual Volumes as constituents of a combined volume.
+
+ specifies the Attributes of the , which allows the combination of Conceptual Volumes as constituents of a combined volume.
A representative example is to have the Left Lung and the Right Lung segmented,
and then to declare the Lungs as a combined Conceptual Volume, for which prescription constraints can be defined.The Macro also allows reference to RT Segment Annotation SOP Instances, which contain a segmented representation of the Conceptual Volume.
@@ -13332,7 +13468,8 @@
Device Model Macro
- The Device Model Macro contains general Attributes needed to specify a device model other than the device creating the SOP Instance.
+
+ specifies the Attributes of the Device Model Macro, which contains general Attributes needed to specify a device model other than the device creating the SOP Instance.
Device Model Macro Attributes
@@ -13399,7 +13536,8 @@
Device Identification Macro
- The Device Identification Macro identifies a (physical or virtual) device.
+
+ specifies the Attributes of the Device Identification Macro, which identifies a (physical or virtual) device.
Device Identification Macro Attributes
@@ -13626,9 +13764,10 @@
Related Information Entities Macro
- This Macro defines references to entities and their purpose of reference. References can be made at the Study level, Series level, Instance level or Frame Level.
- The attributes Pertinent SOP Classes in Study (3010,0052) and Pertinent SOP Classes in Series (3010,0053) allow the specification of the relevant SOP Classes for the given purpose.
- These attributes support filtering for certain SOP Classes, specification of corresponding query keys, and allowing the receiving application to assess its capabilities to handle the specified objects.
+
+ specifies the Attributes of the Related Information Entities Macro, which defines references to entities and their purpose of reference. References can be made at the Study level, Series level, Instance level or Frame Level.
+ The Attributes Pertinent SOP Classes in Study (3010,0052) and Pertinent SOP Classes in Series (3010,0053) allow the specification of the relevant SOP Classes for the given purpose.
+ These Attributes support filtering for certain SOP Classes, specification of corresponding query keys, and allowing the receiving application to assess its capabilities to handle the specified objects.All referenced Studies, Series and Instances share the same single Purpose of Reference.
Related Information Entities Macro Attributes
@@ -13826,7 +13965,8 @@
Outline Definition Macro
- The Outline Definition Macro describes a 2D outline in a given coordinate system.
+
+ specifies the Attributes of the Outline Definition Macro, which describes a 2D outline in a given coordinate system.
Outline Definition Macro Attributes
@@ -14026,7 +14166,8 @@
Patient to Equipment Relationship Macro
- The Patient to Equipment Relationship Macro describes a position of the patient with respect to a device. The position is defined by means of a transformation matrix between a Patient Frame of Reference and an Equipment Frame of Reference.
+
+ specifies the Attributes of the Patient to Equipment Relationship Macro, which describes the position of the patient with respect to a device. The position is defined by means of a transformation matrix between a Patient Frame of Reference and an Equipment Frame of Reference.
Patient to Equipment Relationship Macro Attributes
@@ -14092,7 +14233,7 @@
- >3D Point Coordinate
+ >3D Point Coordinates
(0068,6590)
@@ -14169,16 +14310,20 @@
The Image to Equipment Mapping Matrix (0028,9520) describes the relationship between the Patient-oriented coordinate system and an Equipment Coordinate System.
This matrix AM Bdescribes a rigid transformation of a point ( Bx, By, Bz) with respect to the Patient coordinate system into ( Ax, Ay, Az) with respect to the Equipment Coordinate System as defined in .The Equipment Coordinate System is identified by the Equipment Frame of Reference UID (300A,0675). For further information on the definition of the Equipment Frame of Reference, see . The patient-oriented coordinate system is identified by the Frame of Reference UID (0020,0052) of the SOP Instance it is used within. Both coordinate systems are expressed in millimeters.
- The Patient Support Position Macro invoked by Patient Support Position Sequence (3006,00CB) allows the exchange of device-specific parameters for the patient support device. Applications designed to guide a specific patient support device will be able to de-compose the transformation into device-specific parameters or derive a transformation matrix out of these parameters. Applications that are unable to know the decomposition of the transformation to those parameters and vice versa will still be able to display the native labels and numerical values of those parameters to human readers.
- The Patient Support Position Sequence (3006,00CB) may be present to annotate the matrix and display the decomposed matrix contents. The content of the Patient Support Position Macro shall be used for display purposes only. It shall not be used for other purposes. The content of this Macro shall not be used as a substitute for the Image to Equipment Mapping Matrix (0028,9520). In general, there is more than one way to reach the point in space that is described by the Image to Equipment Mapping Matrix (0028,9520). Hence it is explicitly not implied how this position is reached.
- In some cases (e.g., emergency treatments in Radiotherapy), the Patient Frame of Reference is not defined by an image series. In this case an arbitrary Frame of Reference is used for the patient coordinate system in the Frame of Reference Module of the SOP Instance. The Image to Equipment Mapping Matrix (0028,9520) has the same meaning as in the case of image-based Patient Frame of Reference.
+ The invoked by Patient Support Position Sequence (3006,00CB) allows the exchange of device-specific parameters for the patient support device. Applications designed to guide a specific patient support device will be able to de-compose the transformation into device-specific parameters or derive a transformation matrix out of these parameters. Applications that are unable to know the decomposition of the transformation to those parameters and vice versa will still be able to display the native labels and numerical values of those parameters to human readers.
+ The Patient Support Position Sequence (3006,00CB) may be present to annotate the matrix and display the decomposed matrix contents. The content of the shall be used for display purposes only. It shall not be used for other purposes. The content of this Macro shall not be used as a substitute for the Image to Equipment Mapping Matrix (0028,9520). In general, there is more than one way to reach the point in space that is described by the Image to Equipment Mapping Matrix (0028,9520). Hence it is explicitly not implied how this position is reached.
+ In some cases (e.g., emergency treatments in Radiotherapy), the Patient Frame of Reference is not defined by an image series. In this case an arbitrary Frame of Reference is used for the patient coordinate system in the of the SOP Instance. The Image to Equipment Mapping Matrix (0028,9520) has the same meaning as in the case of image-based Patient Frame of Reference.
+ When a Frame of Reference of a patient model is not available, the well-known Frame of Reference of a patient support device may be used.
+ The well-known Frame of Reference and its origin and orientation with respect to the device shall be documented in the Conformance Statement. Note that the orientation of the axes of the well-known Frame of Reference are tied to the device and not to the patient.
+ As an example, the initial position needs to be specified for the patient setup, prior to any imaging. For a treatment table whose origin and orientation are defined by , the well-known Frame of Reference UID "1.2.840.10008.1.4.3.3" may be used.If the Image to Equipment Mapping Matrix (0028,9520) and the Patient Support Position Sequence (3006,00CB) are both present, the information in both locations shall be consistent.Patient Support Position Macro
- This Macro provides the device-specific geometric settings for the Patient Support device.
+
+ specifies the Attributes of the , which provides the device-specific geometric settings for the Patient Support device.The information is intended for display to human readers and to support non-image-based patient positioning; however, the definition of the patient position with respect to the device is contained in the Image to Equipment Mapping Matrix (0028,9520).
Patient Support Position Macro Attributes
@@ -14337,7 +14482,7 @@
IEC 61217 Patient Support DeviceDevices using the IEC 61217 coordinate systems to define geometric settings for the Patient Support device shall use the codes in in the order specified in column Patient Support Position Parameter Order Index (300A,065F). Other codes shall not be used.
-
Isocentric Patient Support Position Parameter Order Index
+
IEC 61217 Patient Support Position Parameter Order Index
@@ -14512,9 +14657,9 @@
- General Procedure Protocol Reference Macro
-
- describes the Attributes for identifying the Procedure Protocol SOP Instance and the Protocol Element related to the creation of an Instance.
+ General Procedure Protocol Reference Macro
+
+ specifies the Attributes of the , which identifies the Procedure Protocol SOP Instance and the Protocol Element related to the creation of an Instance.Because all the Instances in a Series are often generated from the same acquisition/reconstruction protocol, protocol is often considered at the Series level (Protocol Name (0018,1030) is in the General Series Module).
It is however valid to have several Instances in the same Series where each Instance was generated using a different protocol and/or a different protocol element.
@@ -14667,6 +14812,178 @@
In case where the acquisition and the reconstruction are done in two separate devices connected through the network, the reconstruction device can use the Source Acquisition Protocol Element of the Referenced Defined Protocol to determine the images that will be reconstructed with a given reconstruction protocol element.
+
+ Hierarchical Evidence Reference Macro
+
+ specifies the Attributes of the .
+
+
Hierarchical Evidence Reference Macro Attributes
+
+
+
+ Attribute Name
+
+
+ Tag
+
+
+ Type
+
+
+ Attribute Description
+
+
+
+
+
+
+ Referenced Raw Data Sequence
+
+
+ (0008,9121)
+
+
+ 3
+
+
+ The Raw data that was used to derive this Image.
+ One or more Items are permitted in this Sequence.
+
+ The Items of in this Sequence may identify raw data that has not been stored or encoded as a DICOM object. This allows recognition that images and spectra in different Instances have been reconstructed from the same raw data. For such Items the SOP Class UID may be "1.2.840.10008.5.1.4.1.1.66" (Raw Data SOP Class).
+
+
+
+
+
+
+ >Include
+
+
+
+
+
+
+
+
+
+ Referenced Waveform Sequence
+
+
+ (0008,113A)
+
+
+ 3
+
+
+ References to waveforms acquired in conjunction with this image. These Waveforms may or may not be temporally synchronized with this image.
+ One or more Items are permitted in this Sequence.
+
+
+
+
+
+ >Include
+
+
+
+
+
+
+
+
+
+ Referenced Image Evidence Sequence
+
+
+ (0008,9092)
+
+
+ 1C
+
+
+ Full set of Composite SOP Instances referred to inside the Referenced Image Sequences of this Instance. See for further explanation.
+ One or more Items shall be included in this Sequence.
+ Required if the Referenced Image Sequence (0008,1140) is present and not empty, and the SOP Class UID of the referencing SOP Instance is not a legacy converted SOP Class (Legacy Converted Enhanced CT Image Storage "1.2.840.10008.5.1.4.1.1.2.2", Legacy Converted Enhanced MR Image Storage "1.2.840.10008.5.1.4.1.1.4.4", Legacy Converted Enhanced PET Image Storage "1.2.840.10008.5.1.4.1.1.128.1"). May be present otherwise.
+
+
+
+
+
+ >Include
+
+
+
+
+
+
+
+
+
+ Source Image Evidence Sequence
+
+
+ (0008,9154)
+
+
+ 1C
+
+
+ Full set of Composite SOP Instances referred to inside the Source Image Sequences of this Instance. See for further explanation.
+ One or more Items shall be included in this Sequence.
+ Required if the Source Image Sequence (0008,2112) is present and not empty, and the SOP Class UID of the referencing SOP Instance is not a legacy converted SOP Class (Legacy Converted Enhanced CT Image Storage "1.2.840.10008.5.1.4.1.1.2.2", Legacy Converted Enhanced MR Image Storage "1.2.840.10008.5.1.4.1.1.4.4", Legacy Converted Enhanced PET Image Storage "1.2.840.10008.5.1.4.1.1.128.1"). May be present otherwise.
+
+
+
+
+
+ >Include
+
+
+
+
+
+
+
+
+
+ Referenced Presentation State Sequence
+
+
+ (0008,9237)
+
+
+ 1C
+
+
+ References to Presentation State instances created together with this instance
+
+ This Sequence does not reference Presentation States generated after image creation, such as during interpretation.
+
+ One or more Items shall be included in this Sequence.
+ Required if Presentation State is created together with the images.
+
+
+
+
+
+ >Include
+
+
+
+
+
+
+
+
+
+
+ Hierarchical Evidence Reference Macro Attribute Descriptions
+
+ Evidence Sequence Attributes
+ The intent of the Referenced Image Evidence Sequence (0008,9092) and Source Image Evidence Sequence (0008,9154) is to provide a list of all unique SOP Instances listed in the Referenced Image Sequence (0008,1140) and Source Image Sequence (0008,2112) Attributes respectively.
+
+
+ Composite Information Object Definitions (Normative)
@@ -14788,30 +15105,30 @@
Real World Value Mapping Data
- The Real World Value Mapping data describes the transformation of the image pixel values into real world values in defined units. There may be multiple transformations, each scoped by a range of input pixel values. Each transformation may be linear, described by Slope and Intercept, or non-linear, described by a Lookup Table.
+ The Real World Value Mapping data describes the transformation of the image pixel values into Real World Values in defined units. There may be multiple transformations, each scoped by a range of input pixel values. Each transformation may be linear, described by Slope and Intercept, or non-linear, described by a Lookup Table.Overlay IE
- Retired. See PS3.3-2016a.
+ Retired. See PS3.3-2016a.Overlays were previously modeled as independent Information Entities; in the current model they are considered Attributes within the Image IE or Presentation State IE. See .Curve IE
- Retired. See PS3.3-2004.
+ Retired. See PS3.3-2004.Modality LUT IE
- Retired. See PS3.3-2016a.
+ Retired. See PS3.3-2016a.Modality LUTs were previously modeled as independent Information Entities; in the current model they are considered Attributes within the Image IE or Presentation State IE. See .VOI LUT IE
- Retired. See PS3.3-2016a.
+ Retired. See PS3.3-2016a.VOI LUTs were previously modeled as independent Information Entities; in the current model they are considered Attributes within the Image IE or Presentation State IE. See .
@@ -14912,6 +15229,35 @@
Procedure Protocol IEThe Procedure Protocol IE defines the Attributes that describe a Protocol. This IE may encode a Defined Procedure Protocol or a Performed Procedure Protocol.
+
+ Acquisition IE
+ The Acquisition IE defines the Attributes that describe a single continuous gathering of data.
+ An Acquisition may result in more than one Series, and a Series may contain Instances from more than one Acquisition.
+
+
+ Multi-Resolution Pyramid IE
+ The Multi-Resolution Pyramid IE describes a set of Images that encode the same image data at different spatial resolutions, i.e., a base (highest resolution) layer that is successively smoothed and down-sampled to create additional lower resolution layers (a multi-resolution decomposition).
+
+ No specific method of filtering or down-sampling is specified by the Standard, nor is there a requirement for any specific down-sampling factor between layers, nor that an integer factor be used.
+
+ Each layer is encoded as a separate DICOM Image, each of which has a uniform resolution (same value for Pixel Spacing (0028,0030)). Layers may be tiled, with each tile encoded as a frame of a multi-frame image.
+ All DICOM Image SOP Instances that constitute a single Multi-Resolution Pyramid shall share the same Frame of Reference, and shall be contained in the same Series.
+ Only one Multi-Resolution Pyramid shall be contained in a Series (i.e., each such Multi-Resolution Pyramid will be in a different Series).
+
+
+
+ In historical usage, there is no Multi-Resolution Pyramid IE and thus a Series is not constrained to contain only a single conceptual pyramid. However, any instantiation of the Multi-Resolution Pyramid in a Series constrains the Series to one Multi-Resolution Pyramid.
+
+
+ Each Multi-Resolution Pyramid may be accompanied in the same Series by LABEL, OVERVIEW and THUMBNAIL images if they share the same Frame of Reference (but not otherwise, per the definition of the Series IE). The THUMBNAIL image rather than a VOLUME image may be the apex (lowest resolution layer) of the Multi-Resolution Pyramid.
+
+
+ A unique identifier, Pyramid UID (0008,0019) will be assigned to an instance of a Multi-Resolution Pyramid, and will be shared by all of the layers that constitute that instance of a Multi-Resolution Pyramid, whether or not a particular resolution layer (usually the highest resolution) is deemed to be ORIGINAL, and the lower resolution layers DERIVED (e.g., by some down-sampling image processing operation). By definition, the absence of Pyramid UID (0008,0019) implies the absence of instantiation of the Multi-Resolution Pyramid IE.
+ That use is distinct from the Pyramid UID (0008,0019) of different Multi-Resolution Pyramids that may be further derived from a Multi-Resolution Pyramid. In otherwords, the Pyramid UID (0008,0019) of a Multi-Resolution Pyramid will not be shared between two pyramids that contain different pixel data (other than differences due to lossless representation of the same pixel data in different Transfer Syntaxes).
+
+
+
+ IOD Module Table and Functional Group Macro Table
@@ -15915,6 +16261,54 @@
Composite Information Object Modules Overview – Non-Patient Related Information
+
+
+
+
+ IODs
+
+
+ Modules
+
+
+
+ Hanging Protocol
+
+
+ Color Palette
+
+
+ Inventory
+
+
+
+
+
+
+ Equipment
+
+
+
+
+ M
+
+
+
+
+ Hanging Protocol Definition
+
+
+ M
+
+
+
+
+
+
+ Hanging Protocol Environment
+
+
+ M
+
+
+
+
+
+
+ Hanging Protocol Display
+
+
+ M
+
+
+
+
+
+
+ Palette Color LUT
+
+
+
+ M
+
+
+
+
+
+
+ ICC Profile
+
+
+
+ M
+
+
+
+
+
+ Color Palette Definition
+
+
+
+ M
+
+
+
+
+
+ Inventory
+
+
+
+
+ M
+
+
+
+
+ SOP Common
+
+
+ M
+
+
+ M
+
+
+ M
+
+
+
+
@@ -31879,6 +32268,22 @@
M
+
+
+ Acquisition
+
+
+ General Acquisition
+
+
+
+
+
+
+
+ M
+
+
Image
@@ -32054,7 +32459,7 @@
- The was previously included in the Image IE for this IOD but has been retired. See PS3.3-2004.
+ The was previously included in the Image IE for this IOD but has been retired. See PS3.3-2004.
@@ -32236,6 +32641,22 @@
M
+
+
+ Acquisition
+
+
+ General Acquisition
+
+
+
+
+
+
+
+ M
+
+
Image
@@ -32592,6 +33013,22 @@
M
+
+
+ Acquisition
+
+
+ General Acquisition
+
+
+
+
+
+
+
+ M
+
+
Image
@@ -32950,6 +33387,22 @@
M
+
+
+ Acquisition
+
+
+ General Acquisition
+
+
+
+
+
+
+
+ M
+
+
Image
@@ -33256,7 +33709,7 @@
- The was previously included in the Image IE for this IOD but has been retired. See PS3.3-2004.
+ The was previously included in the Image IE for this IOD but has been retired. See PS3.3-2004.Acquisition Context Module
@@ -33448,6 +33901,22 @@
M
+
+
+ Acquisition
+
+
+ General Acquisition
+
+
+
+
+
+
+
+ M
+
+
Image
@@ -33636,12 +34105,12 @@
- The was previously included in this IOD, but has been retired. See PS3.3-2003.
+ The was previously included in this IOD, but has been retired. See PS3.3-2003.Mutually Exclusive IEs
- A Curve IE was previously included in this IOD that was mutually exclusive with the Image IE, but has been retired. See PS3.3-2004.
+ A Curve IE was previously included in this IOD that was mutually exclusive with the Image IE, but has been retired. See PS3.3-2004.
@@ -33842,6 +34311,22 @@
M
+
+
+ Acquisition
+
+
+ General Acquisition
+
+
+
+
+
+
+
+ M
+
+
Image
@@ -34095,12 +34580,12 @@
- The was previously included in this IOD, but has been retired. See PS3.3-2003.
+ The was previously included in this IOD, but has been retired. See PS3.3-2003.Mutually Exclusive IEs
- A Curve IE was previously included in this IOD that was mutually exclusive with the Image IE, but has been retired. See PS3.3-2004.
+ A Curve IE was previously included in this IOD that was mutually exclusive with the Image IE, but has been retired. See PS3.3-2004.
@@ -34326,12 +34811,28 @@
-
- Image
-
-
- General Image
-
+
+ Acquisition
+
+
+ General Acquisition
+
+
+
+
+
+
+
+ M
+
+
+
+
+ Image
+
+
+ General Image
+
@@ -34652,12 +35153,28 @@
-
- Image
-
-
- General Image
-
+
+ Acquisition
+
+
+ General Acquisition
+
+
+
+
+
+
+
+ M
+
+
+
+
+ Image
+
+
+ General Image
+
@@ -35065,12 +35582,28 @@
-
- Image
-
-
- General Image
-
+
+ Acquisition
+
+
+ General Acquisition
+
+
+
+
+
+
+
+ M
+
+
+
+
+ Image
+
+
+ General Image
+
@@ -35591,12 +36124,28 @@
-
- Image
-
-
- General Image
-
+
+ Acquisition
+
+
+ General Acquisition
+
+
+
+
+
+
+
+ M
+
+
+
+
+ Image
+
+
+ General Image
+
@@ -36108,12 +36657,28 @@
-
- Image
-
-
- General Image
-
+
+ Acquisition
+
+
+ General Acquisition
+
+
+
+
+
+
+
+ M
+
+
+
+
+ Image
+
+
+ General Image
+
@@ -36433,23 +36998,23 @@
Standalone Overlay IOD
- Retired. See PS3.3-2004.
+ Retired. See PS3.3-2004.Standalone Curve IOD
- Retired. See PS3.3-2004.
+ Retired. See PS3.3-2004.Basic Study Descriptor IOD
- Retired. See PS3.3-2004.
+ Retired. See PS3.3-2004.Standalone Modality LUT IOD
- Retired. See PS3.3-2004.
+ Retired. See PS3.3-2004.Standalone VOI LUT IOD
- Retired. See PS3.3-2004.
+ Retired. See PS3.3-2004.X-Ray Angiographic Image IOD
@@ -36631,6 +37196,22 @@
M
+
+
+ Acquisition
+
+
+ General Acquisition
+
+
+
+
+
+
+
+ M
+
+
Image
@@ -36963,7 +37544,7 @@
- The was previously included in the Image IE for this IOD but has been retired. See PS3.3-2004.
+ The was previously included in the Image IE for this IOD but has been retired. See PS3.3-2004.
@@ -37153,6 +37734,22 @@
M
+
+
+ Acquisition
+
+
+ General Acquisition
+
+
+
+
+
+
+
+ M
+
+
Image
@@ -37498,7 +38095,7 @@
- The was previously included in the Image IE for this IOD but has been retired. See PS3.3-2004.
+ The was previously included in the Image IE for this IOD but has been retired. See PS3.3-2004.
@@ -37667,6 +38264,22 @@
M
+
+
+ Acquisition
+
+
+ General Acquisition
+
+
+
+
+
+
+
+ M
+
+
Image
@@ -37863,7 +38476,7 @@
The has been included to allow the possibility of conversion between portal image pixel values and dose transmitted through the Patient. The has been included to allow the possibility of translation between stored pixel values (after the Modality LUT has been applied if specified) and display levels.
- The and were previously included in the Image IE for this IOD but has been retired. See PS3.3-2004.
+ The and were previously included in the Image IE for this IOD but has been retired. See PS3.3-2004.The contains information describing the equipment used to acquire or generate the RT Image (such as a portal imager, conventional simulator or treatment planning system). However, the equipment Attributes in the describe the equipment on which the treatment has been or will be given, typically an electron accelerator.
@@ -38263,7 +38876,7 @@
- The was previously included in this IOD but has been retired. See PS3.3-2004.
+ The was previously included in this IOD but has been retired. See PS3.3-2004.
@@ -38533,7 +39146,7 @@
- The was previously included in this IOD but has been retired. See PS3.3-2004.
+ The was previously included in this IOD but has been retired. See PS3.3-2004.Previously the was not included (see PS3.3-2014b). Historically, more than one Frame of Reference could be referenced within the 's Referenced Frame of Reference Sequence (3006,0010), in which case the would not have been present.
@@ -38543,7 +39156,7 @@
RT Structure Set IOD Content Constraints
- For Purpose of Reference Code Sequence (0040,A170) within Source Instance Sequence (0042,0013) in the General Reference Module D shall be used.
+ For Purpose of Reference Code Sequence (0040,A170) within Source Instance Sequence (0042,0013) in the D shall be used.
@@ -38862,10 +39475,10 @@
- Retired. See PS3.3-2011.
+ Retired. See PS3.3-2011.
- The was previously included in this IOD but has been retired. See PS3.3-2004.
+ The was previously included in this IOD but has been retired. See PS3.3-2004.
@@ -39119,6 +39732,22 @@
M
+
+
+ Acquisition
+
+
+ General Acquisition
+
+
+
+
+
+
+
+ M
+
+
Image
@@ -39289,19 +39918,19 @@
Standalone PET Curve IOD
- Retired. See PS3.3-2004.
+ Retired. See PS3.3-2004.Stored Print IOD
- Retired. See PS3.3-2004.
+ Retired. See PS3.3-2004.Hardcopy Grayscale Image IOD
- Retired. See PS3.3-2004.
+ Retired. See PS3.3-2004.Hardcopy Color Image IOD
- Retired. See PS3.3-2004.
+ Retired. See PS3.3-2004.Digital X-Ray Image IOD
@@ -39503,6 +40132,22 @@
M
+
+
+ Acquisition
+
+
+ General Acquisition
+
+
+
+
+
+
+
+ M
+
+
Image
@@ -39843,7 +40488,7 @@
The Attributes and behavior are further specialized in the .
- The was previously included in this IOD but has been retired. See PS3.3-2004.
+ The was previously included in this IOD but has been retired. See PS3.3-2004.
@@ -40053,6 +40698,22 @@
M
+
+
+ Acquisition
+
+
+ General Acquisition
+
+
+
+
+
+
+
+ M
+
+
Image
@@ -40387,7 +41048,7 @@
- The was previously included in this IOD but has been retired. See PS3.3-2004.
+ The was previously included in this IOD but has been retired. See PS3.3-2004.The was previously included in this IOD but has been retired, and its functionality replaced by the . See PS3.3-2008.
@@ -40595,6 +41256,22 @@
M
+
+
+ Acquisition
+
+
+ General Acquisition
+
+
+
+
+
+
+
+ M
+
+
Image
@@ -40929,7 +41606,7 @@
- The was previously included in this IOD but has been retired. See PS3.3-2004.
+ The was previously included in this IOD but has been retired. See PS3.3-2004.The was previously included in this IOD but has been retired, and its functionality replaced by the . See PS3.3-2008.
@@ -41227,7 +41904,7 @@
- The was previously included in this IOD but has been retired. See PS3.3-2004.
+ The was previously included in this IOD but has been retired. See PS3.3-2004.
@@ -41516,7 +42193,7 @@
- The was previously included in this IOD but has been retired. See PS3.3-2004.
+ The was previously included in this IOD but has been retired. See PS3.3-2004.
@@ -41740,7 +42417,7 @@
- The was previously included in this IOD but has been retired. See PS3.3-2004.
+ The was previously included in this IOD but has been retired. See PS3.3-2004.
@@ -41784,7 +42461,7 @@
Several distinct diagnostic or therapeutic processes might occur during an endoscopic procedure. For example: Endoscopic examination of duodenal mucosa, biopsy, lavage, or biliary stone removal.
- The Curve entity was previously include in the list of entities that are not used, but has been retired from DICOM. It is still not used in this IOD. See PS3.3-2004.
+ The Curve entity was previously include in the list of entities that are not used, but has been retired from DICOM. It is still not used in this IOD. See PS3.3-2004.
@@ -41929,12 +42606,28 @@
-
- Image
-
-
- General Image
-
+
+ Acquisition
+
+
+ General Acquisition
+
+
+
+
+
+
+
+ M
+
+
+
+
+ Image
+
+
+ General Image
+
@@ -42097,7 +42790,7 @@
- The Curve entity was previously include in the list of entities that are not used, but has been retired from DICOM. It is still not used in this IOD. See PS3.3-2004.
+ The Curve entity was previously include in the list of entities that are not used, but has been retired from DICOM. It is still not used in this IOD. See PS3.3-2004.The was previously included in this IOD but has been retired, and its functionality replaced by the . See PS3.3-2008.
@@ -42245,12 +42938,28 @@
-
- Image
-
-
- General Image
-
+
+ Acquisition
+
+
+ General Acquisition
+
+
+
+
+
+
+
+ M
+
+
+
+
+ Image
+
+
+ General Image
+
@@ -42426,13 +43135,13 @@
- The Curve entity was previously include in the list of entities that are not used, but has been retired from DICOM. It is still not used in this IOD. See PS3.3-2004.
+ The Curve entity was previously include in the list of entities that are not used, but has been retired from DICOM. It is still not used in this IOD. See PS3.3-2004.The was previously included in this IOD but has been retired, and its functionality replaced by the . See PS3.3-2008.
- The Frame of Reference IE was previously (incorrectly) identified as not used in this IOD, although the was specified as Mandatory. See PS3.3-2009.
+ The Frame of Reference IE was previously (incorrectly) identified as not used in this IOD, although the was specified as Mandatory. See PS3.3-2009.
@@ -42593,12 +43302,28 @@
-
- Image
-
-
- General Image
-
+
+ Acquisition
+
+
+ General Acquisition
+
+
+
+
+
+
+
+ M
+
+
+
+
+ Image
+
+
+ General Image
+
@@ -42787,7 +43512,7 @@
- The Curve entity was previously include in the list of entities that are not used, but has been retired from DICOM. It is still not used in this IOD. See PS3.3-2004.
+ The Curve entity was previously include in the list of entities that are not used, but has been retired from DICOM. It is still not used in this IOD. See PS3.3-2004.The was previously included in this IOD but has been retired, and its functionality replaced by the . See PS3.3-2008.
@@ -42948,12 +43673,28 @@
-
- Image
-
-
- General Image
-
+
+ Acquisition
+
+
+ General Acquisition
+
+
+
+
+
+
+
+ M
+
+
+
+
+ Image
+
+
+ General Image
+
@@ -43162,7 +43903,7 @@
The has not been included because the selection of relevant sub-sequence(s) is usually made in a second workflow step and stored into separate Key Object Selection Documents.
- The Curve entity was previously include in the list of entities that are not used, but has been retired from DICOM. It is still not used in this IOD. See PS3.3-2004.
+ The Curve entity was previously include in the list of entities that are not used, but has been retired from DICOM. It is still not used in this IOD. See PS3.3-2004.
@@ -43307,12 +44048,28 @@
-
- Image
-
-
- General Image
-
+
+ Acquisition
+
+
+ General Acquisition
+
+
+
+
+
+
+
+ M
+
+
+
+
+ Image
+
+
+ General Image
+
@@ -43494,7 +44251,7 @@
Image Related Data EncodingThe , , and shall not be present.
- The was previously include in the list of Modules that shall not be present, but has been retired from DICOM. It is still not permitted to be present. See PS3.3-2004.
+ The was previously include in the list of Modules that shall not be present, but has been retired from DICOM. It is still not permitted to be present. See PS3.3-2004.Anatomic Region Sequence
@@ -43521,7 +44278,7 @@
The has not been included because the selection of relevant sub-sequence(s) is usually made in a second step and stored into separate Key Object Selection Documents.
- The Curve entity was previously include in the list of entities that are not used, but has been retired from DICOM. It is still not used in this IOD. See PS3.3-2004.
+ The Curve entity was previously include in the list of entities that are not used, but has been retired from DICOM. It is still not used in this IOD. See PS3.3-2004.The was previously included in this IOD but has been retired, and its functionality replaced by the . See PS3.3-2008.
@@ -43669,12 +44426,28 @@
-
- Image
-
-
- General Image
-
+
+ Acquisition
+
+
+ General Acquisition
+
+
+
+
+
+
+
+ M
+
+
+
+
+ Image
+
+
+ General Image
+
@@ -43853,7 +44626,7 @@
Image Related Data EncodingThe , , and shall not be present.
- The was previously include in the list of Modules that shall not be present, but has been retired from DICOM. It is still not permitted to be present. See PS3.3-2004.
+ The was previously include in the list of Modules that shall not be present, but has been retired from DICOM. It is still not permitted to be present. See PS3.3-2004.
@@ -43876,7 +44649,7 @@
The has not been included because the selection of relevant sub-sequence(s) is usually made in a second step and stored into separate Key Object Selection Documents.
- The Curve entity was previously include in the list of entities that are not used, but has been retired from DICOM. It is still not used in this IOD. See PS3.3-2004.
+ The Curve entity was previously include in the list of entities that are not used, but has been retired from DICOM. It is still not used in this IOD. See PS3.3-2004.The was previously included in this IOD but has been retired, and its functionality replaced by the . See PS3.3-2008.
@@ -44040,12 +44813,28 @@
-
- Image
-
-
- General Image
-
+
+ Acquisition
+
+
+ General Acquisition
+
+
+
+
+
+
+
+ M
+
+
+
+
+ Image
+
+
+ General Image
+
@@ -44224,7 +45013,7 @@
Image Related Data EncodingThe , , and shall not be present.
- The was previously include in the list of Modules that shall not be present, but has been retired from DICOM. It is still not permitted to be present. See PS3.3-2004.
+ The was previously include in the list of Modules that shall not be present, but has been retired from DICOM. It is still not permitted to be present. See PS3.3-2004.
@@ -44233,9 +45022,12 @@
VL Whole Slide Microscopy Image IODVL Whole Slide Microscopy Image IOD Description
- The VL Whole Slide Microscopy Image IOD specifies the Attributes of a multi-frame visible light whole slide microscopy image encoded as a tiled decomposition. Each frame encodes a single tile within a three-dimensional imaged volume at a uniform resolution.
+ The VL Whole Slide Microscopy Image IOD specifies the Attributes of a multi-frame visible light whole slide microscopy image divided into a set of tiles.
+ Each frame encodes a single tile within a three-dimensional imaged volume, with all tiles at a uniform resolution (same value for Pixel Spacing (0028,0030)).
+ The image may be one layer of a Multi-Resolution Pyramid.
- An entire set of tiles for an acquisition may be encoded in the frames of a single SOP Instance, in multiple SOP Instances of a single concatenation, or in multiple SOP Instances in a Series (with or without concatenations). E.g., a single SOP Instance may contain an entire low resolution image as a single tile (single frame), or a single SOP Instance may contain an entire high resolution, multi-focal depth, multi-spectral acquisition (multiple frames).
+ An entire set of tiles for a single layer of an Acquisition may be encoded in the frames of a single SOP Instance, in multiple SOP Instances of a single concatenation, or in multiple SOP Instances in a Series (with or without concatenations).
+ E.g., a single SOP Instance may contain an entire low resolution image as a single tile (single frame), or a single SOP Instance may contain an entire high resolution, multi-focal depth, multi-spectral Acquisition (multiple frames).
@@ -44424,12 +45216,44 @@
-
- Image
+
+ Acquisition
+
+
+ General Acquisition
+
+
+
+
+
+
+
+ M
+
+
+
+
+ Multi-Resolution Pyramid
+
+
+ Multi-Resolution Pyramid
+
+
+
+
+
- General Image
+ U - Shall be present only if Image Type Value 3 is VOLUME or THUMBNAIL.
+
+
+
+ Image
+
+
+ General Image
+
@@ -44452,6 +45276,19 @@
U
+
+
+ Microscope Slide Layer Tile Organization
+
+
+
+
+
+
+
+ M
+
+
Image Pixel
@@ -44598,7 +45435,7 @@
- The was previously included in the Image IE for this IOD but has been retired. See PS3.3-2021c.
+ The was previously included in the Image IE for this IOD but has been retired. See PS3.3-2021c.VL Whole Slide Microscopy Image IOD Content Constraints
@@ -44983,12 +45820,28 @@
-
- Image
-
-
- General Image
-
+
+ Acquisition
+
+
+ General Acquisition
+
+
+
+
+
+
+
+ M
+
+
+
+
+ Image
+
+
+ General Image
+
@@ -45151,7 +46004,7 @@
ModalityThe value of Modality (0008,0060) shall be ES.
- The use of a single value for Modality recognizes the fact that the same acquisition equipment is often used for different purposes (e.g., laparoscopy and colonoscopy). This means that Modality is not useful to distinguish one type of endoscopy from another when browsing a collection of studies. Therefore, the use of Procedure Code Sequence (0008,1032) and Anatomic Region Sequence (0008,2218) in the Image Instances and in the query response is recommended, though gathering sufficient information to populate these attributes in an unscheduled workflow environment (i.e.; in the absence of Modality Worklist) may require operator intervention.
+ The use of a single value for Modality recognizes the fact that the same acquisition equipment is often used for different purposes (e.g., laparoscopy and colonoscopy). This means that Modality is not useful to distinguish one type of endoscopy from another when browsing a collection of studies. Therefore, the use of Procedure Code Sequence (0008,1032) and Anatomic Region Sequence (0008,2218) in the Image Instances and in the query response is recommended, though gathering sufficient information to populate these Attributes in an unscheduled workflow environment (i.e.; in the absence of Modality Worklist) may require operator intervention.
@@ -45439,12 +46292,28 @@
-
- Image
-
-
- General Image
-
+
+ Acquisition
+
+
+ General Acquisition
+
+
+
+
+
+
+
+ M
+
+
+
+
+ Image
+
+
+ General Image
+
@@ -45870,12 +46739,28 @@
-
- Image
-
-
- General Image
-
+
+ Acquisition
+
+
+ General Acquisition
+
+
+
+
+
+
+
+ M
+
+
+
+
+ Image
+
+
+ General Image
+
@@ -46014,7 +46899,7 @@
Frame of Reference Module
- The Frame of Reference Module may be used if multiple successive images are acquired during a single acquisition.
+ The may be used if multiple successive images are acquired during a single acquisition.
All images in a Series that share the same Frame of Reference UID will be spatially related to each other.
@@ -46027,11 +46912,11 @@
VL Photographic Equipment Module
- The may be used to encode Lens attributes. Some dermoscopes have interchangeable lenses.
+ The may be used to encode Lens Attributes. Some dermoscopes have interchangeable lenses.VL Photographic Acquisition Module
- The Digital Zoom Ratio (0016,0044) attribute may be used to encode the digital zoom ratio of the dermoscope when the image was acquired.
+ The Digital Zoom Ratio (0016,0044) Attribute may be used to encode the digital zoom ratio of the dermoscope when the image was acquired.ICC Profile Module
@@ -46870,7 +47755,7 @@
- In the Color Softcopy Presentation State IOD, the specializes some Attributes of the , and the specializes some Attributes of the and .
+ In the Color Softcopy Presentation State IOD, the specializes some Attributes of the , and the specializes some Attributes of the and .
@@ -48306,7 +49191,7 @@
- In the XA/XRF Grayscale Softcopy Presentation State IOD, the specializes some Attributes of the , the specializes some Attributes of the , and the specializes some Attributes of the and .
+ In the XA/XRF Grayscale Softcopy Presentation State IOD, the specializes some Attributes of the , the specializes some Attributes of the , and the specializes some Attributes of the and .
@@ -48684,7 +49569,7 @@
Waveform Information Object DefinitionsWaveform IOD Entity-Relationship Model
- These IODs use the E-R Model in Section , with only the Waveform IE below the Series IE.
+ These IODs use the E-R Model in , with only the Waveform IE below the Series IE.Basic Voice Audio Waveform IOD
@@ -53598,7 +54483,7 @@
- Document
+ SR Document
SR Document General
@@ -53641,7 +54526,7 @@
- The was previously included in this IOD but has been retired. See PS3.3-2008.
+ The was previously included in this IOD but has been retired. See PS3.3-2008.Basic Text SR IOD Content Constraints
@@ -54006,7 +54891,7 @@
- Document
+ SR Document
SR Document General
@@ -54049,7 +54934,7 @@
- The was previously included in this IOD but has been retired. See PS3.3-2008.
+ The was previously included in this IOD but has been retired. See PS3.3-2008.Enhanced SR IOD Content Constraints
@@ -54453,7 +55338,7 @@
- Document
+ SR Document
SR Document General
@@ -54496,7 +55381,7 @@
- The was previously included in this IOD but has been retired. See PS3.3-2008.
+ The was previously included in this IOD but has been retired. See PS3.3-2008.Comprehensive SR IOD Content Constraints
@@ -54893,7 +55778,7 @@
- Document
+ SR Document
Key Object Document
@@ -54936,7 +55821,7 @@
- The was previously included in this IOD but has been retired. See PS3.3-2008.
+ The was previously included in this IOD but has been retired. See PS3.3-2008.Key Object Selection Document IOD Content Constraints
@@ -55213,7 +56098,7 @@
- Document
+ SR Document
SR Document General
@@ -55256,7 +56141,7 @@
- The was previously included in this IOD but has been retired. See PS3.3-2008.
+ The was previously included in this IOD but has been retired. See PS3.3-2008.Mammography CAD SR IOD Content Constraints
@@ -55633,7 +56518,7 @@
- Document
+ SR Document
SR Document General
@@ -55676,7 +56561,7 @@
- The was previously included in this IOD but has been retired. See PS3.3-2008.
+ The was previously included in this IOD but has been retired. See PS3.3-2008.Chest CAD SR IOD Content Constraints
@@ -55811,7 +56696,8 @@
HAS OBS CONTEXT
- TEXT, CODE, NUM, DATE, TIME, PNAME, UIDREF, COMPOSITE1
+ TEXT, CODE, NUM, DATE, TIME, PNAME, UIDREF, COMPOSITE1
+
SR Document General
@@ -59499,7 +60391,7 @@
Acquisition Context SR IOD Content ConstraintsValue Type
- Value Type (0040,A040) in Content Sequence (0040,A730) of the SR Document Content Module is constrained to the following Enumerated Values (see for Value Type definitions):
+ Value Type (0040,A040) in Content Sequence (0040,A730) of the is constrained to the following Enumerated Values (see for Value Type definitions):Enumerated Values:
@@ -59568,7 +60460,7 @@
Relationship ConstraintsRelationships between Content Items in the content of this IOD shall be conveyed in the by-value mode. See for Relationship Type definitions.
- Relationships by-reference are forbidden. Therefore, Referenced Content Item Identifier (0040,DB73) is not present in any of the Content Items within the SR Document Content Module.
+ Relationships by-reference are forbidden. Therefore, Referenced Content Item Identifier (0040,DB73) is not present in any of the Content Items within the . specifies the relationship constraints of this IOD.
@@ -59844,7 +60736,7 @@
- Document
+ SR Document
SR Document General
@@ -59907,7 +60799,7 @@
Value Type
- Value Type (0040,A040) in Content Sequence (0040,A730) of the SR Document Content Module is constrained to the following Enumerated Values (see for Value Type definitions):
+ Value Type (0040,A040) in Content Sequence (0040,A730) of the is constrained to the following Enumerated Values (see for Value Type definitions):Enumerated Values:
@@ -59982,7 +60874,7 @@
Relationship ConstraintsRelationships between Content Items in the content of this IOD shall be conveyed in the by-value mode. See for Relationship Type definitions.
- Relationships by-reference are forbidden. Therefore, Referenced Content Item Identifier (0040,DB73) is not present in any of the Content Items within the SR Document Content Module.
+ Relationships by-reference are forbidden. Therefore, Referenced Content Item Identifier (0040,DB73) is not present in any of the Content Items within the . specifies the relationship constraints of this IOD.
@@ -60105,10 +60997,12 @@
Patient Radiation Dose SR IOD Entity-Relationship Model
- This IOD uses the E-R Model in , with only the SR Document IE below the Series IE. specifies the Modules of the Patient Radiation Dose SR IOD.
+ This IOD uses the E-R Model in , with only the SR Document IE below the Series IE.Patient Radiation Dose SR IOD Module Table
+
+ specifies the Modules of the Patient Radiation Dose SR IOD.
SR Document General
@@ -60486,6 +61380,8 @@
Planned Imaging Agent Administration SR IOD Module Table
+
+ specifies the Modules of the Planned Imaging Agent Administration SR IOD.
Planned Imaging Agent Administration SR IOD Modules
@@ -60618,7 +61514,7 @@
- Document
+ SR Document
SR Document General
@@ -60848,6 +61744,8 @@
Performed Imaging Agent Administration SR IOD Module Table
+
+ specifies the Modules of the Performed Imaging Agent Administration SR IOD.
Performed Imaging Agent Administration SR IOD Modules
@@ -60994,7 +61892,7 @@
- Document
+ SR Document
SR Document General
@@ -61399,7 +62297,7 @@
- Frame Of Reference
+ Frame of Reference
Synchronization
@@ -61415,7 +62313,7 @@
- Document
+ SR Document
Key Object Document
@@ -61461,7 +62359,7 @@
Rendition Selection Document IOD Content ConstraintsValue Type
- Value Type (0040,A040) in Content Sequence (0040,A730) of the SR Document Content Module is constrained to the following Enumerated Values (see for Value Type definitions):
+ Value Type (0040,A040) in Content Sequence (0040,A730) of the is constrained to the following Enumerated Values (see for Value Type definitions):Enumerated Values:
@@ -61519,7 +62417,7 @@
Relationship ConstraintsRelationships between Content Items in the content of this IOD shall be conveyed in the by-value mode. See for Relationship Type definitions.
- Relationships by-reference are forbidden. Therefore, Referenced Content Item Identifier (0040,DB73) is not present in any of the Content Items within the SR Document Content Module.
+ Relationships by-reference are forbidden. Therefore, Referenced Content Item Identifier (0040,DB73) is not present in any of the Content Items within the . specifies the relationship constraints of this IOD.
@@ -61591,10 +62489,12 @@
Enhanced X-Ray Radiation Dose SR IOD Entity-Relationship Model
- This IOD uses the E-R Model in , with only the SR Document IE below the Series IE. specifies the Modules of the Enhanced X-Ray Radiation Dose SR IOD.
+ This IOD uses the E-R Model in , with only the SR Document IE below the Series IE.Enhanced X-Ray Radiation Dose SR IOD Module Table
+
+ specifies the Modules of the Enhanced X-Ray Radiation Dose SR IOD.
SR Document General
@@ -62436,7 +63336,7 @@
Grayscale Softcopy Presentation State Storage Instances that are generated during acquisition may be referenced from the Image SOP Instance by using the Referenced Grayscale Presentation State Sequence in the invoked from the . See .
- The was previously include in the list of Modules that shall not be present, but has been retired from DICOM. It is still not permitted to be present. See PS3.3-2004.
+ The was previously include in the list of Modules that shall not be present, but has been retired from DICOM. It is still not permitted to be present. See PS3.3-2004.The was previously included in this IOD but has been retired, and its functionality replaced by the . See PS3.3-2008.
@@ -64233,7 +65133,7 @@
- Enhanced Computed Tomography Image IOD
+ Enhanced CT Image Information Object DefinitionsEnhanced CT Image IOD
@@ -64662,7 +65562,7 @@
Grayscale Softcopy Presentation State Storage Instances that are generated during acquisition may be referenced from the Image SOP Instance by using the Referenced Grayscale Presentation State Sequence in the . See .
- The was previously include in the list of Modules that shall not be present, but has been retired from DICOM. It is still not permitted to be present. See PS3.3-2004.
+ The was previously include in the list of Modules that shall not be present, but has been retired from DICOM. It is still not permitted to be present. See PS3.3-2004.The was previously included in this IOD but has been retired, and its functionality replaced by the . See PS3.3-2008.
@@ -65289,7 +66189,7 @@
- The was previously included in this IOD but has been retired. See PS3.3-2008.
+ The was previously included in this IOD but has been retired. See PS3.3-2008.
@@ -65766,7 +66666,7 @@
- The was previously included in this IOD but has been retired. See PS3.3-2008.
+ The was previously included in this IOD but has been retired. See PS3.3-2008.
@@ -65781,7 +66681,7 @@
Ophthalmic Photography 8 Bit Image IOD Entity-Relationship ModelThis IOD uses the E-R Model in , with only the Image IE below the Series IE.
- The was previously include in the list of Modules that shall not be present, but has been retired from DICOM. It is still not permitted to be present. See PS3.3-2004.
+ The was previously include in the list of Modules that shall not be present, but has been retired from DICOM. It is still not permitted to be present. See PS3.3-2004.
@@ -65950,6 +66850,22 @@
M
+
+
+ Acquisition
+
+
+ General Acquisition
+
+
+
+
+
+
+
+ M
+
+
Image
@@ -66165,7 +67081,7 @@
- The was previously included in this IOD but has been retired. See PS3.3-2008.
+ The was previously included in this IOD but has been retired. See PS3.3-2008.
@@ -66192,7 +67108,7 @@
Ophthalmic Photography 16 Bit Image IOD Entity-Relationship ModelThis IOD uses the E-R Model in , with only the Image IE below the Series IE.
- The was previously include in the list of Modules that shall not be present, but has been retired from DICOM. It is still not permitted to be present. See PS3.3-2004.
+ The was previously include in the list of Modules that shall not be present, but has been retired from DICOM. It is still not permitted to be present. See PS3.3-2004.
@@ -66361,6 +67277,22 @@
M
+
+
+ Acquisition
+
+
+ General Acquisition
+
+
+
+
+
+
+
+ M
+
+
Image
@@ -66576,7 +67508,7 @@
- The was previously included in this IOD but has been retired. See PS3.3-2008.
+ The was previously included in this IOD but has been retired. See PS3.3-2008.
@@ -66797,7 +67729,7 @@
- The was previously included in this IOD but has been retired. See PS3.3-2008.
+ The was previously included in this IOD but has been retired. See PS3.3-2008.
@@ -67100,7 +68032,7 @@
- The was previously included in this IOD but has been retired. See PS3.3-2008.
+ The was previously included in this IOD but has been retired. See PS3.3-2008.
@@ -67536,7 +68468,7 @@
- The was previously included in this IOD but has been retired. See PS3.3-2008.
+ The was previously included in this IOD but has been retired. See PS3.3-2008.
@@ -68051,7 +68983,7 @@
The VOI LUT function is provided by a Frame VOI LUT Functional Group.
- The was previously include in the list of Modules that shall not be present, but has been retired from DICOM. It is still not permitted to be present. See PS3.3-2004.
+ The was previously include in the list of Modules that shall not be present, but has been retired from DICOM. It is still not permitted to be present. See PS3.3-2004.The was previously included in this IOD but has been retired, and its functionality replaced by the . See PS3.3-2008.
@@ -68970,7 +69902,7 @@
The VOI LUT function is provided by a Frame VOI LUT Functional Group.
- The was previously include in the list of Modules that shall not be present, but has been retired from DICOM. It is still not permitted to be present. See PS3.3-2004.
+ The was previously include in the list of Modules that shall not be present, but has been retired from DICOM. It is still not permitted to be present. See PS3.3-2004.The was previously included in this IOD but has been retired, and its functionality replaced by the . See PS3.3-2008.
@@ -70121,7 +71053,39 @@
-
+
+ Acquisition
+
+
+ General Acquisition
+
+
+
+
+
+
+
+ U
+
+
+
+
+ Multi-Resolution Pyramid
+
+
+ Multi-Resolution Pyramid
+
+
+
+
+
+
+
+ U
+
+
+
+
Image
@@ -70149,6 +71113,19 @@
U
+
+
+ Microscope Slide Layer Tile Organization
+
+
+
+
+
+
+
+ C - Required if Dimension Organization Type (0020,9311) is present with a value of TILED_FULL. May be present otherwise.
+
+
Image Pixel
@@ -70265,7 +71242,7 @@
The shall not be present.The shall not be present.Pixel Padding Value (0028,0120) shall not be present.
- For Purpose of Reference Code Sequence (0040,A170) within Source Instance Sequence (0042,0013) in the General Reference Module D shall be used.
+ For Purpose of Reference Code Sequence (0040,A170) within Source Instance Sequence (0042,0013) in the D shall be used.Segmentation Functional Groups
@@ -70388,9 +71365,9 @@
Segmentation Functional Groups DescriptionWhen a Frame of Reference UID is present the segment shall be specified within that coordinate system, using the Pixel Measures and either the Plane Position (Patient) and Plane Orientation (Patient), or the Plane Position (Slide) Functional Groups. Since this defines the spatial relationship of the segment, the size of the segmentation frames need not be the same size, or resolution, as the image data used to generate the segment data. The Derivation Image Functional Group may also be present, to specify on which images the segmentation was actually performed (since there may be others in the same Frame of Reference that are spatially co-located, but were not used to perform the segmentation).If the Frame of Reference UID is not present, each pixel of the segmentation shall correspond to a pixel in a referenced image, using the Derivation Image Functional Group. Hence, the rows and columns of each referenced image will match the segmentation image. If both the Frame of Reference UID and the Derivation Image Functional Group are present, the segmentation and referenced image pixels need not correspond.
- The value of Purpose of Reference Code Sequence (0040,A170) in the Derivation Image Functional Group Macro shall be (121322, DCM, "Source Image for Image Processing Operation"). The value of Derivation Code Sequence (0008,9215) shall be (113076, DCM, "Segmentation").
+ The value of Purpose of Reference Code Sequence (0040,A170) in the shall be (121322, DCM, "Source Image for Image Processing Operation"). The value of Derivation Code Sequence (0008,9215) shall be (113076, DCM, "Segmentation").
- Non-image source Instances used during segmentation, such as real world value maps, can be described in the top level Data Set in the Source Instance Sequence (0042,0013) of the General Reference Module and are implied to have been used for the derivation of all frames. I.e., there is no mechanism for selectively specifying on a per-frame basis which non-Image Instances were used. Real World Value Map Instances already contain a means of selectively applying different scale factors to different frames.
+ Non-image source Instances used during segmentation, such as Real World Value maps, can be described in the top level Data Set in the Source Instance Sequence (0042,0013) of the and are implied to have been used for the derivation of all frames. I.e., there is no mechanism for selectively specifying on a per-frame basis which non-Image Instances were used. Real World Value Map Instances already contain a means of selectively applying different scale factors to different frames.
@@ -71414,7 +72391,7 @@
The VOI LUT function is provided by a Frame VOI LUT Functional Group.
- The was previously included in the Image IE for this IOD but has been retired. See PS3.3-2004.
+ The was previously included in the Image IE for this IOD but has been retired. See PS3.3-2004.
@@ -72071,7 +73048,7 @@
The VOI LUT function is provided by a Frame VOI LUT Functional Group.
- The was previously included in the Image IE for this IOD but has been retired. See PS3.3-2004.
+ The was previously included in the Image IE for this IOD but has been retired. See PS3.3-2004.
@@ -73912,7 +74889,7 @@
Surface Segmentation IOD Content Constraints
- For Purpose of Reference Code Sequence (0040,A170) within Source Instance Sequence (0042,0013) in the General Reference Module D shall be used.
+ For Purpose of Reference Code Sequence (0040,A170) within Source Instance Sequence (0042,0013) in the D shall be used.
@@ -74037,9 +75014,9 @@
- The 3D volume data (the diagonally shaded box in ) contains a Cartesian volume or two or more temporally related Cartesian volumes. 3D volume data is exchanged using the Enhanced US Volume SOP Class, and are suitable for subsequent Multi-Planar Reconstruction and rendering operations. Within each Enhanced US Volume Instance, each Cartesian volume consists of a set of parallel planes, and each plane consists of one or more frames each of a single data type. All Cartesian volumes have the same spacing between adjacent planes.
+ The 3D volume data (shown in ) contains a Cartesian volume or two or more temporally related Cartesian volumes. 3D volume data is exchanged using the Enhanced US Volume SOP Class, and are suitable for subsequent Multi-Planar Reconstruction and rendering operations. Within each Enhanced US Volume Instance, each Cartesian volume consists of a set of parallel planes, and each plane consists of one or more frames each of a single data type. All Cartesian volumes have the same spacing between adjacent planes.Most acquisition devices construct the Cartesian volume by resampling data from a different acquisition geometry. The method of generation of the Cartesian volume, its relationship to spatially-related 2D frames (whether the volume was created from spatially-related frames, or spatially-related frames extracted from the Cartesian volume), and the algorithms used for Multi-Planar Reconstruction and rendering operations are outside the scope of this Standard.
- The 2D image types represent collections of frames that are derived from the volume data, namely 3D rendered views (projections), separate Multi-Planar Reconstructed (MPR) views, or collections of spatially-related source frames, either parallel or oblique (the cross-hatched boxes in ). The Ultrasound Image and Ultrasound Multi-frame Image IODs are used to represent these derived images. See for the Ultrasound Image IOD description or for the Ultrasound Multi-frame Image IOD description.
+ The 2D image types represent collections of frames that are derived from the volume data, namely 3D rendered views (projections), separate Multi-Planar Reconstructed (MPR) views, or collections of spatially-related source frames, either parallel or oblique (shown in ). The Ultrasound Image and Ultrasound Multi-frame Image IODs are used to represent these derived images. See for the Ultrasound Image IOD description or for the Ultrasound Multi-frame Image IOD description.See for an informative discussion on the use of these objects for the exchange of 3D ultrasound volume data.
@@ -74255,6 +75232,22 @@
M
+
+
+ Acquisition
+
+
+ General Acquisition
+
+
+
+
+
+
+
+ M
+
+
Image
@@ -77695,7 +78688,7 @@
- C - Required if Intravascular Acquisition (0018,3100) equals MEASURED or Presentation Intent Type (0008,0068) equals FORPRESENTATION.
+ C - Required if Intravascular Acquisition (0018,3100) equals MEASURED or Presentation Intent Type (0008,0068) equals FOR PRESENTATION.
@@ -77898,6 +78891,22 @@
M
+
+
+ Acquisition
+
+
+ General Acquisition
+
+
+
+
+
+
+
+ M
+
+
Image
@@ -78975,6 +79984,9 @@
Legacy Converted Enhanced CT Image IOD Content Constraints
+
+ The Photometric Interpretation (0028,0004) defined in is MONOCHROME2. If the value of Photometric Interpretation in the source single frame images is MONOCHROME1, which is permitted by , lossless conversion of the PixelData to MONOCHROME2 and updating of any related Attributes is necessary.
+ The , , , and shall not be used in a Standard Extended SOP Class of the Legacy Converted Enhanced CT Image.In order to annotate images, whether during acquisition or subsequently, SOP Instances of the Grayscale Softcopy Presentation State Storage or the Structured Report Storage SOP Classes that reference the image SOP Instance, may be used.
@@ -78982,7 +79994,7 @@
No standard mechanism is provided for inclusion of annotations within the image SOP Instance itself, and implementers are discouraged from using private extensions to circumvent this restriction.Grayscale Softcopy Presentation State Storage Instances that are generated during conversion shall be referenced from the Image SOP Instance by using the Referenced Grayscale Presentation State Sequence in the . See .
- The has been retired from DICOM. It is still not permitted to be present. See PS3.3-2004.
+ The has been retired from DICOM. It is still not permitted to be present. See PS3.3-2004.
@@ -79650,6 +80662,10 @@
Legacy Converted Enhanced MR Image IOD Content Constraints
+ The Photometric Interpretation (0028,0004) defined in shall be MONOCHROME2.
+
+ If the value of Photometric Interpretation in the source single frame images is MONOCHROME1, which is permitted by , lossless conversion of the PixelData to MONOCHROME2 and updating of any related Attributes is necessary.
+ The , , , and shall not be used in a Standard Extended SOP Class of the Legacy Converted Enhanced MR Image.In order to annotate images, whether during acquisition or subsequently, SOP Instances of the Grayscale Softcopy Presentation State Storage or the Structured Report Storage SOP Classes that reference the image SOP Instance, may be used.
@@ -79657,7 +80673,7 @@
No standard mechanism is provided for inclusion of annotations within the image SOP Instance itself, and implementers are discouraged from using private extensions to circumvent this restriction.Grayscale Softcopy Presentation State Storage Instances that are generated during conversion shall be referenced from the Image SOP Instance by using the Referenced Grayscale Presentation State Sequence in the . See .
- The has been retired from DICOM. It is still not permitted to be present. See PS3.3-2004.
+ The has been retired from DICOM. It is still not permitted to be present. See PS3.3-2004.
@@ -80286,6 +81302,9 @@
Legacy Converted Enhanced PET Image IOD Content Constraints
+
+ The value of Photometric Interpretation (0028,0004) defined in and is MONOCHROME2. So no conversion of the Pixel Data from MONOCHROME1 to MONOCHROME2 is necessary.
+ The , , , and shall not be used in a Standard Extended SOP Class of the Legacy Converted Enhanced PET Image.In order to annotate images, whether during acquisition or subsequently, SOP Instances of the Grayscale Softcopy Presentation State Storage or the Structured Report Storage SOP Classes that reference the image SOP Instance, may be used.
@@ -80293,7 +81312,7 @@
No standard mechanism is provided for inclusion of annotations within the image SOP Instance itself, and implementers are discouraged from using private extensions to circumvent this restriction.Grayscale Softcopy Presentation State Storage Instances that are generated during conversion shall be referenced from the Image SOP Instance by using the Referenced Grayscale Presentation State Sequence in the . See .
- The has been retired from DICOM. It is still not permitted to be present. See PS3.3-2004.
+ The has been retired from DICOM. It is still not permitted to be present. See PS3.3-2004.
@@ -80559,7 +81578,8 @@
Corneal Topography Map IODCorneal Topography Map IOD Description
- The Corneal Topography Map IOD is generated by ophthalmic corneal topography mapping devices, such as reflection-based topography and elevation-based tomography instruments to generate curvature and/or elevation measurements of corneal anterior and posterior surfaces that are presented topographically using a monochromatic image and a pseudo-color map.
+ The Corneal Topography Map IOD is generated by ophthalmic corneal topography mapping devices, such as reflection-based topography and elevation-based tomography instruments to generate curvature and/or elevation measurements of corneal anterior and posterior surfaces that are presented topographically using a monochromatic image and a pseudo-color map.
+ The pseudo-colored map may be superimposed over the source image for display.Corneal Topography Map IOD Entity-Relationship Model
@@ -80746,6 +81766,22 @@
M
+
+
+ Acquisition
+
+
+ General Acquisition
+
+
+
+
+
+
+
+ M
+
+
Image
@@ -80889,6 +81925,29 @@
Prohibited ModulesThe , and shall not be used in a Standard Extended SOP Class of the Corneal Topography Map.
+
+ Pixel Padding, Real World Value Mapping and Palette Color LUT
+ When a Corneal Topography Map is superimposed on the corresponding source image,
+ the background color of the map that is specified by the Pixel Padding Value (0028,0120) Attribute may be rendered “transparently” so that parts of the underlying source image become visible
+ (see ).
+ To support this rendering, no mapping shall be defined in the Real World Value Mapping Sequence (0040,9096) for the value of the Pixel Padding Value (0028,0120) Attribute.
+ The Pixel Padding Range Limit (0028,0121) Attribute shall not be used for this IOD.
+
+
+
+ In order to facilitate the rendering and to preserve backward compatibility with existing implementations,
+ it is suggested that a value of 0 for the Pixel Padding Value (0028,0120) Attribute be used,
+ and to explicitly define this background color in the Palette Color Lookup Table as black
+ (i.e. the corresponding entry in Red, Green and Blue Palette Color Lookup Table Data (0028,1201-1203) is set to 0).
+
+
+ There is no reason to specify a range of Pixel Padding Values,
+ since the Corneal Topography Map is the result of a calculation and the background color can, therefore, be specified as a distinct value.
+
+
+
+
+
@@ -81648,7 +82707,7 @@
Parametric Map IODParametric Map IOD Description
- The Parametric Map Information Object Definition (IOD) specifies a multi-frame image representing pixels with real world values. Parametric Maps are either integer or floating point.
+ The Parametric Map Information Object Definition (IOD) specifies a multi-frame image representing pixels with Real World Values. Parametric Maps are either integer or floating point.The Parametric Map IOD does not include the full set of acquisition parameters of any acquired images from which they were derived, e.g., cardiac phase. An application rendering or processing the Parametric Map may need to access the source images for such information.The Parametric Map IOD requires the presence of VOI LUT (window) information with the intent that at a minimum the image be renderable without special processing. The output space is defined as P-Values to achieve consistency.
@@ -81873,7 +82932,39 @@
-
+
+ Acquisition
+
+
+ General Acquisition
+
+
+
+
+
+
+
+ U
+
+
+
+
+ Multi-Resolution Pyramid
+
+
+ Multi-Resolution Pyramid
+
+
+
+
+
+
+
+ U
+
+
+
+
Image
@@ -81901,6 +82992,19 @@
U
+
+
+ Microscope Slide Layer Tile Organization
+
+
+
+
+
+
+
+ C - Required if Dimension Organization Type (0020,9311) is present with a value of TILED_FULL. May be present otherwise.
+
+
Image Pixel
@@ -82381,7 +83485,7 @@
Parametric Map Functional Groups Description
- For the Derivation Image Functional Group Macro:
+ For the :For Purpose of Reference Code Sequence (0040,A170) B may be used.
@@ -82611,6 +83715,22 @@
M
+
+
+ Acquisition
+
+
+ General Acquisition
+
+
+
+
+
+
+
+ M
+
+
Image
@@ -83123,6 +84243,22 @@
M
+
+
+ Acquisition
+
+
+ General Acquisition
+
+
+
+
+
+
+
+ M
+
+
Image
@@ -84383,7 +85519,7 @@
Volumetric Presentation State Reference Coordinate System
- All SOP Instances referenced in the Volumetric Presentation State Relationship Module shall be registered to the Volumetric Presentation State Reference Coordinate System. See .
+ All SOP Instances referenced in the shall be registered to the Volumetric Presentation State Reference Coordinate System. See .
@@ -84851,7 +85987,7 @@
Volumetric Presentation State Reference Coordinate System
- All SOP Instances referenced in the Volumetric Presentation State Relationship Module shall be registered to the Volumetric Presentation State Reference Coordinate System. See C.11.23.3.
+ All SOP Instances referenced in the shall be registered to the Volumetric Presentation State Reference Coordinate System. See C.11.23.3.
@@ -86314,6 +87450,22 @@
M
+
+
+ Acquisition
+
+
+ General Acquisition
+
+
+
+
+
+
+
+ M
+
+
Image
@@ -86884,10 +88036,10 @@
Ophthalmic Optical Coherence Tomography B-scan Volume Analysis IOD Content Constraints
- This source for an Ophthalmic Optical Coherence Tomography B-scan Volume Analysis SOP Instance is one or more multi-frame Ophthalmic Tomography SOP Instance(s). The correlation is encoded at the Frame Level and conveyed in the Derivation Image Macro (see for examples).
+ This source for an Ophthalmic Optical Coherence Tomography B-scan Volume Analysis SOP Instance is one or more multi-frame Ophthalmic Tomography SOP Instance(s). The correlation is encoded at the Frame Level and conveyed in the (see for examples).Derivation Image Functional Group
- The following constraints to the Derivation Image Macro shall apply:
+ The following constraints to the shall apply:Derivation Image Sequence (0008,9124) shall be Type 1
@@ -87166,7 +88318,7 @@
- The was previously included in this IOD but has been retired. See PS3.3-2008.
+ The was previously included in this IOD but has been retired. See PS3.3-2008.
@@ -87180,7 +88332,7 @@
The original STL specification in 1989 required that all 3 vertex coordinates of each triangle be located in the positive quadrant. The creators of the standard (3D Systems) later relaxed this restriction and negative coordinates were allowed. It is common practice in medical usage for STL models to align with the coordinate system of the source DICOM data, which will often result in negative vertex coordinates.
- The Frame Of Reference UID (0020,0052) is an identifier for the origin and axes implicit in the STL data.
+ The Frame of Reference UID (0020,0052) is an identifier for the origin and axes implicit in the STL data.
@@ -87468,7 +88620,7 @@
Encapsulated DocumentThe Encapsulated Document (0042,0011) Attribute shall contain an ASCII OBJ byte stream .
- The Frame Of Reference UID (0020,0052) is an identifier for the origin and axes implicit in the OBJ data.
+ The Frame of Reference UID (0020,0052) is an identifier for the origin and axes implicit in the OBJ data.
@@ -90474,7 +91626,7 @@
RT Delivery Device Common Module
- The Equipment Frame of Reference UID (300A,0675) shall have the value used by the SOP Instance referenced in the Referenced RT Instance Sequence (300A,0631) of the RT Radiation Record Common Module.
+ The Equipment Frame of Reference UID (300A,0675) shall have the value used by the SOP Instance referenced in the Referenced RT Instance Sequence (300A,0631) of the .The following code sequences shall have values from the identified CIDs:
@@ -90493,7 +91645,7 @@
Radiation Dosimeter Unit Sequence (300A,0658)
- Defined CID is the CID specified for the SOP Instance referenced in the Referenced RT Instance Sequence (300A,0631) of the RT Radiation Record Common Module.
+ Defined CID is the CID specified for the SOP Instance referenced in the Referenced RT Instance Sequence (300A,0631) of the .
- Defined CID is the CID specified for the SOP Instance referenced in the Referenced RT Instance Sequence (300A,0631) of the RT Radiation Record Common Module.
+ Defined CID is the CID specified for the SOP Instance referenced in the Referenced RT Instance Sequence (300A,0631) of the .
@@ -90529,7 +91681,7 @@
Treatment Machine Special Mode Sequence (300A,0635)
- Defined CID is the CID specified for the SOP Instance referenced in the Referenced RT Instance Sequence (300A,0631) of the RT Radiation Record Common Module.
+ Defined CID is the CID specified for the SOP Instance referenced in the Referenced RT Instance Sequence (300A,0631) of the .
@@ -91821,11 +92973,11 @@
RT Radiation Set Delivery Instruction IODRT Radiation Set Delivery Instruction IOD Description
- The RT Radiation Set Delivery Instruction IOD contains all the parameters needed to deliver a single RT Treatment Fraction of one RT Radiation Set in the scope of one RT Treatment Session. It handles either the delivery of the complete fraction of the RT Radiation Set or the continuation of a formerly treated fraction which was interrupted and not completely delivered.
+ The RT Radiation Set Delivery Instruction IOD contains all the parameters needed to deliver a single RT Treatment Fraction of one RT Radiation Set in the scope of one RT Treatment Session. It handles either the delivery of the complete fraction of the RT Radiation Set or the continuation of a formerly treated fraction which was interrupted and not completely delivered.RT Radiation Set Delivery Instruction IOD Entity-Relationship Model
- See .
+ See .RT Radiation Set Delivery Instruction IOD Module Table
@@ -91834,228 +92986,228 @@
- IE
+ IE
- Module
+ Module
- Reference
+ Reference
- Usage
+ Usage
- Patient
+ Patient
- Patient
+ Patient
-
+
- M
+ M
- Clinical Trial Subject
+ Clinical Trial Subject
-
+
- U
+ U
- Study
+ Study
- General Study
+ General Study
-
+
- M
+ M
- Patient Study
+ Patient Study
-
+
- U
+ U
- Clinical Trial Study
+ Clinical Trial Study
-
+
- U
+ U
- Series
+ Series
- General Series
+ General Series
-
+
- M
+ M
- Clinical Trial Series
+ Clinical Trial Series
-
+
- U
+ U
- Enhanced RT Series
+ Enhanced RT Series
-
+
- M
+ M
- Equipment
+ Equipment
- General Equipment
+ General Equipment
-
+
- M
+ M
- Enhanced General Equipment
+ Enhanced General Equipment
-
+
- M
+ M
- Plan
+ Plan
- General Reference
+ General Reference
-
+
- M
+ M
- RT Radiation Set Delivery Instruction
+ RT Radiation Set Delivery Instruction
-
+
- M
+ M
- SOP Common
+ SOP Common
-
+
- M
+ M
- Common Instance Reference
+ Common Instance Reference
-
+
- M
+ M
- Radiotherapy Common Instance
+ Radiotherapy Common Instance
-
+
- M
+ M
@@ -92065,7 +93217,7 @@
RT Radiation Set Delivery Instruction IOD ConstraintsModality Attribute
- The value of Modality (0008,0060) shall be PLAN.
+ The value of Modality (0008,0060) shall be PLAN.
@@ -92074,11 +93226,11 @@
RT Treatment Preparation IODRT Treatment Preparation IOD Description
- The RT Treatment Preparation IOD describes the setup of the patient in preparation for delivery of the therapeutic radiation within an RT Treatment Session. It may include an initial patient’s position in preparation for treatment delivery, the treatment setup positions, or setup procedures along with the use of any fixation or shielding devices.
+ The RT Treatment Preparation IOD describes the setup of the patient in preparation for delivery of the therapeutic radiation within an RT Treatment Session. It may include an initial patient’s position in preparation for treatment delivery, the treatment setup positions, or setup procedures along with the use of any fixation or shielding devices.RT Treatment Preparation IOD Entity-Relationship Model
- See .
+ See .RT Treatment Preparation IOD Module Table
@@ -92087,228 +93239,228 @@
- IE
+ IE
- Module
+ Module
- Reference
+ Reference
- Usage
+ Usage
- Patient
+ Patient
- Patient
+ Patient
-
+
- M
+ M
- Clinical Trial Subject
+ Clinical Trial Subject
-
+
- U
+ U
- Study
+ Study
- General Study
+ General Study
-
+
- M
+ M
- Patient Study
+ Patient Study
-
+
- U
+ U
- Clinical Trial Study
+ Clinical Trial Study
-
+
- U
+ U
- Series
+ Series
- General Series
+ General Series
-
+
- M
+ M
- Clinical Trial Series
+ Clinical Trial Series
-
+
- U
+ U
- Enhanced RT Series
+ Enhanced RT Series
-
+
- M
+ M
- Equipment
+ Equipment
- General Equipment
+ General Equipment
-
+
- M
+ M
- Enhanced General Equipment
+ Enhanced General Equipment
- Common Instance Reference
+ Common Instance Reference
-
+
- M
+ M
- Radiotherapy Common Instance
+ Radiotherapy Common Instance
-
+
- M
+ M
@@ -92318,7 +93470,7 @@
RT Treatment Preparation IOD ConstraintsModality Attribute
- The value of Modality (0008,0060) shall be PLAN.
+ The value of Modality (0008,0060) shall be PLAN.
@@ -92516,7 +93668,7 @@
-
+
Annotation
@@ -92544,6 +93696,19 @@
U
+
+
+ Specimen
+
+
+
+
+
+
+
+ U
+
+
Common Instance Reference
@@ -92574,32 +93739,125 @@
+
+ Inventory IOD
+
+ Inventory IOD Description
+ The Inventory IOD defines an Inventory of all Studies, Series, and SOP Instances managed by a repository, or a specified subset of those Studies, Series, and SOP Instances.
+ It includes information about the available mechanisms to access such Studies, Series, and SOP Instances, including both DICOM and non-DICOM protocols.
+ The Inventory provides selected Patient, Procedure, and Imaging Service Request Attribute values for the inventoried Studies.
+ For implementation-specific reasons, a complete Inventory may need to be divided across multiple SOP Instances.
+ The Inventory IOD allows a SOP Instance to reference other SOP Instances whose content is logically included by such reference.
+ A complete inventory thus consists of one root SOP Instance, with a tree of references to additional SOP Instances, the content of all of which comprises the Inventory.
+
+ See additional explanatory information in , including discussion of the use of the Repository Query SOP Class or the Inventory Creation SOP Class to produce an Inventory SOP Instance.
+
+
+
+ Inventory IOD Entity-Relationship Model
+ The Inventory IOD uses the E-R Model specified in .
+
+
+ Inventory IOD Module Table
+
+ lists the Modules that make up the Inventory IOD.
+
+
Inventory IOD Modules
+
+
+
+ IE
+
+
+ Module
+
+
+ Reference
+
+
+ Usage
+
+
+
+
+
+
+ Equipment
+
+
+ General Equipment
+
+
+
+
+
+
+
+ M
+
+
+
+
+ Inventory
+
+
+ Inventory
+
+
+
+
+
+
+
+ M
+
+
+
+
+ SOP Common
+
+
+
+
+
+
+
+ M
+
+
+
+
+
+ The Attributes of the other Information Entities of the Inventory Information Model (such as Study, Series, Patient, etc.) are hierarchically encoded (within Sequence Attributes) in the , and thus do not appear as separate Modules in the IOD.
+
+
+ Normalized Information Object Definitions (Normative)Patient Information Object Definition
- Retired. See PS3.3-2004.
+ Retired. See PS3.3-2004.Visit Information Object Definition
- Retired. See PS3.3-2004.
+ Retired. See PS3.3-2004.Study Information Object Definition
- Retired. See PS3.3-2004.
+ Retired. See PS3.3-2004.Study Component Information Object Definition
- Retired. See PS3.3-2004.
+ Retired. See PS3.3-2004.Results Information Object Definition
- Retired. See PS3.3-2004.
+ Retired. See PS3.3-2004.Interpretation Information Object Definition
- Retired. See PS3.3-2004.
+ Retired. See PS3.3-2004.Basic Film Session Information Object Definition
@@ -92774,7 +94032,7 @@
- The was previously defined in DICOM. It is now retired. See PS3.3-1998.
+ The was previously defined in DICOM. It is now retired. See PS3.3-1998.
@@ -92954,11 +94212,15 @@
VOI LUT Box Information Object Definition (Retired)
- This section was previously defined in DICOM. It is now retired. See PS3.3-1998.
+ This section was previously defined in DICOM. It is now retired. See
+PS3.3-1998
+.Image Overlay Box Information Object Definition (Retired)
- This section was previously defined in DICOM. It is now retired. See PS3.3-1998.
+ This section was previously defined in DICOM. It is now retired. See
+PS3.3-1998
+.Storage Commitment Information Object Definition
@@ -93018,7 +94280,7 @@
Print Queue Information Object Definition
- Retired. See PS3.3-2004.
+ Retired. See PS3.3-2004.Modality Performed Procedure Step Information Object Definition
@@ -93104,7 +94366,7 @@
- Billing and Material Management Codes
+ Billing and Material Management Code
@@ -93118,7 +94380,7 @@
- The has been retired. See PS3.3 2017c.
+ The has been retired. See PS3.3-2017c.
@@ -93149,7 +94411,7 @@
- SOP Common Information
+ SOP Common
@@ -93179,7 +94441,7 @@
Pull Print Request Information Object Definition
- Retired. See PS3.3-2004.
+ Retired. See PS3.3-2004.Printer Configuration Information Object Definition
@@ -93250,15 +94512,15 @@
Basic Print Image Overlay Box Information Object Definition
- Retired. See PS3.3-2004.
+ Retired. See PS3.3-2004.General Purpose Scheduled Procedure Step Information Object Definition (Retired)
- Retired. See PS3.3-2011.
+ Retired. See PS3.3-2011.General Purpose Performed Procedure Step Information Object Definition (Retired)
- Retired. See PS3.3-2011.
+ Retired. See PS3.3-2011.Instance Availability Notification Information Object Definition
@@ -93749,6 +95011,60 @@
+
+ Inventory Creation IOD
+
+ Inventory Creation IOD Description
+ The Inventory Creation IOD describes the Attributes that may be present in an Inventory Creation Request or Response.
+
+
+ Inventory Creation IOD Module Table
+
+
Inventory Creation IOD Modules
+
+
+
+ Module
+
+
+ Reference
+
+
+ Description
+
+
+
+
+
+
+ Inventory Creation
+
+
+
+
+
+
+
+ Contains parameters for initiation of inventory production
+
+
+
+
+ SOP Common
+
+
+
+
+
+
+
+ Contains SOP common information
+
+
+
+
+
+ Information Module Definitions (Normative)
@@ -93822,8 +95138,8 @@
The following Sections specify Modules used for Patient management.Patient Relationship Module
-
- defines the Attributes that reference SOP Instances related to this SOP Class.
+
+ specifies the Attributes of the , which reference SOP Instances related to this SOP Class.
Patient Relationship Module Attributes
@@ -93912,8 +95228,8 @@
Patient Identification Module
-
- defines the Attributes relevant to identifying a Patient.
+
+ specifies the Attributes of the , which define the Attributes relevant to identifying a Patient.
Patient Identification Module Attributes
@@ -93938,7 +95254,7 @@
(0010,0010)
- Patient's full name
+ Patient's full name.
@@ -94002,7 +95318,7 @@
The identifier is coded as a string regardless of the type, not as a binary value.
- When this Attribute has a value of BARCODE, Patient ID (0010,0020) may or may not have the same value as Barcode Value (2200,0005) in the Scheduled Procedure Step Module, if present.
+ When this Attribute has a value of BARCODE, Patient ID (0010,0020) may or may not have the same value as Barcode Value (2200,0005) in the , if present.
@@ -94081,7 +95397,7 @@
The identifier is coded as a string regardless of the type, not as a binary value.
- When this Attribute has a value of BARCODE, Patient ID (0010,0020) may or may not have the same value as Barcode Value (2200,0005) in the Scheduled Procedure Step Module, if present.
+ When this Attribute has a value of BARCODE, Patient ID (0010,0020) may or may not have the same value as Barcode Value (2200,0005) in the , if present.
@@ -94158,10 +95474,10 @@
- Previously, Other Patient IDs (0010,1000) and Medical Record Locator (0010,1090) were included in this table. These Attributes have been retired. See PS3.3 2017a.
+ Previously, Other Patient IDs (0010,1000) and Medical Record Locator (0010,1090) were included in this table. These Attributes have been retired. See PS3.3-2017a.
- Patient Identification Module Attributes
+ Patient Identification Module Attribute DescriptionsReferenced Patient Photo SequenceA Patient Photo may be provided as an additional means to confirm the identity of the Patient.
@@ -94172,8 +95488,8 @@
Patient Demographic Module
-
- defines the Attributes relevant to generally describing a Patient at a specific point in time, e.g., at the time of admission.
+
+ specifies the Attributes of the , which generally describe the Patient at a specific point in time, e.g., at the time of admission.
Patient Demographic Module Attributes
@@ -94231,7 +95547,7 @@
(0010,0030)
- Date of birth of the named Patient
+ Date of birth of the named Patient.
@@ -94242,7 +95558,7 @@
(0010,0032)
- Time of birth of the named Patient
+ Time of birth of the named Patient.
@@ -94387,7 +95703,7 @@
(0010,1020)
- Patient's height or length in meters
+ Patient's height or length in meters.
@@ -94398,7 +95714,7 @@
(0010,1030)
- Weight of the Patient in kilograms
+ Weight of the Patient in kilograms.
@@ -94434,7 +95750,7 @@
(0010,1040)
- Legal address of the named Patient
+ Legal address of the named Patient.
@@ -94445,7 +95761,7 @@
(0010,1080)
- Military rank of Patient
+ Military rank of Patient.
@@ -94467,7 +95783,7 @@
(0010,2150)
- Country in which Patient currently resides
+ Country in which Patient currently resides.
@@ -94478,7 +95794,7 @@
(0010,2152)
- Region within Patient's country of residence
+ Region within Patient's country of residence.
@@ -94489,7 +95805,7 @@
(0010,2154)
- Telephone numbers at which the Patient can be reached
+ Telephone numbers at which the Patient can be reached.
@@ -94521,7 +95837,7 @@
(0010,2160)
- Ethnic group or race of Patient
+ Ethnic group or race of Patient.
@@ -94532,7 +95848,7 @@
(0010,21F0)
- The religious preference of the Patient
+ The religious preference of the Patient.
@@ -94543,7 +95859,7 @@
(0010,4000)
- User-defined comments about the Patient
+ User-defined comments about the Patient.
@@ -94885,8 +96201,8 @@
Patient Medical Module
-
- defines the Attributes relevant to a Patient's medical state or history.
+
+ specifies the Attributes of the , which describe a Patient's medical state or history.
Patient Medical Module Attributes
@@ -94911,7 +96227,7 @@
(0010,2000)
- Conditions to which medical staff should be alerted (e.g., contagious condition, drug allergies, etc.)
+ Conditions to which medical staff should be alerted (e.g., contagious condition, drug allergies, etc.).
@@ -94965,7 +96281,7 @@
(0010,21B0)
- Additional information about the Patient's medical history
+ Additional information about the Patient's medical history.
@@ -95014,7 +96330,7 @@
(0010,21D0)
- Date of onset of last menstrual period
+ Date of onset of last menstrual period.
@@ -95090,7 +96406,7 @@
(0038,0050)
- Medical and social needs (e.g., wheelchair, oxygen, translator, etc.)
+ Medical and social needs (e.g., wheelchair, oxygen, translator, etc.).
@@ -95101,7 +96417,7 @@
(0038,0500)
- Description of Patient state (comatose, disoriented, vision impaired, etc.)
+ Description of Patient state (comatose, disoriented, vision impaired, etc.).
@@ -95300,8 +96616,8 @@
The following Sections specify Modules relevant to a Real World Patient visit.Visit Relationship Module
-
- defines the Attributes that reference SOP Instances related to this SOP Class.
+
+ specifies the Attributes of the , which reference SOP Instances related to this SOP Class.
Visit Relationship Module Attributes
@@ -95368,8 +96684,8 @@
Visit Identification Module
-
- defines the Attributes relevant to identifying a Visit.
+
+ specifies the Attributes of the , which identify a Visit.
Visit Identification Module Attributes
@@ -95394,7 +96710,7 @@
(0008,0080)
- Institution where the equipment is located
+ Institution where the equipment is located.
@@ -95405,7 +96721,7 @@
(0008,0081)
- Mailing Address of the institution where the equipment is located
+ Mailing Address of the institution where the equipment is located.
@@ -95555,7 +96871,7 @@
(0038,0060)
- Identifier of the Service Episode as assigned by the healthcare provider
+ Identifier of the Service Episode as assigned by the healthcare provider.
@@ -95597,8 +96913,8 @@
Visit Status Module
-
- defines the Attributes relevant to the Patient's stay with the healthcare provider.
+
+ specifies the Attributes of the , which are relevant to the Patient's stay with the healthcare provider.
Visit Status Module Attributes
@@ -95661,7 +96977,7 @@
(0038,0300)
- Describes the current known location of the Patient
+ Describes the current known location of the Patient.
@@ -95672,7 +96988,7 @@
(0038,0400)
- Primary location where Patient resides (ward, floor, room, etc. or outpatient)
+ Primary location where Patient resides (ward, floor, room, etc. or outpatient).
@@ -95683,7 +96999,7 @@
(0038,4000)
- User-defined comments about the Visit
+ User-defined comments about the Visit.
@@ -95691,8 +97007,8 @@
Visit Admission Module
-
- defines the Attributes relevant to admitting a Patient during a Visit.
+
+ specifies the Attributes of the , which are relevant to admitting the Patient during the Visit.
Visit Admission Module Attributes
@@ -95717,7 +97033,7 @@
(0008,0090)
- Patient's primary referring physician for this Visit
+ Patient's primary referring physician for this Visit.
- Mode of admission: emergency, normal
+ Mode of admission: emergency, normal.
@@ -95860,7 +97176,7 @@
(0038,0020)
- Date Patient Visit began
+ Date Patient Visit began.
@@ -95871,7 +97187,7 @@
(0038,0021)
- Time Patient Visit began
+ Time Patient Visit began.
@@ -95879,11 +97195,11 @@
Visit Discharge Module
- Retired. See PS3.3-2004.
+ Retired. See PS3.3-2004.Visit Scheduling Module
- Retired. See PS3.3-2004.
+ Retired. See PS3.3-2004.
@@ -95891,39 +97207,39 @@
The following Sections specify Modules relevant to a Real World diagnostic imaging Study performed on a Patient.Study Relationship Module
- Retired. See PS3.3-2004.
+ Retired. See PS3.3-2004.Study Identification Module
- Retired. See PS3.3-2004.
+ Retired. See PS3.3-2004.Study Classification Module
- Retired. See PS3.3-2004.
+ Retired. See PS3.3-2004.Study Scheduling Module
- Retired. See PS3.3-2004.
+ Retired. See PS3.3-2004.Study Acquisition Module
- Retired. See PS3.3-2004.
+ Retired. See PS3.3-2004.Study Read Module
- Retired. See PS3.3-2004.
+ Retired. See PS3.3-2004.Study Component Module
- Retired. See PS3.3-2004.
+ Retired. See PS3.3-2004.Study Component Relationship Module
- Retired. See PS3.3-2004.
+ Retired. See PS3.3-2004.Study Component Acquisition Module
- Retired. See PS3.3-2004.
+ Retired. See PS3.3-2004.Scheduled Procedure Step Module
@@ -96297,7 +97613,7 @@
Type of device, process or method for which the Scheduled Procedure Step is scheduled.
- See for Defined Terms.
+ See for Defined Terms.
@@ -96382,7 +97698,7 @@
- In the case of a scanned patient label, this may be the same as Patient ID (0010,0020), but it is included in the Scheduled Procedure Step Module rather than the Patient Identification Module since barcodes may also be used to identify lower level entities and/or different forms of patient identifier may be in use.
+ In the case of a scanned patient label, this may be the same as Patient ID (0010,0020), but it is included in the rather than the Patient Identification Module since barcodes may also be used to identify lower level entities and/or different forms of patient identifier may be in use.In the case of a scanned slide label, this may be the same as Container Identifier (0040,0512).
@@ -96486,6 +97802,7 @@
A Sequence that conveys the Requested Procedure of one Procedure Type.
+ Only a single Item shall be included in this Sequence.
@@ -96497,7 +97814,33 @@
- No Baseline CID is defined.
+ B.
+
+
+
+
+
+ Requested Laterality Code Sequence
+
+
+ (0032,1065)
+
+
+ Laterality of body part subject of procedure.
+ Only a single Item shall be included in this Sequence.
+ If present, shall not conflict with any pre-coordinated laterality in Requested Procedure Code Sequence (0032,1064).
+
+
+
+
+
+ >Include
+
+
+
+
+
+ D.
@@ -96509,7 +97852,7 @@
(0020,000D)
- Unique identifier to be used to identify the Study
+ Unique identifier to be used to identify the Study.
@@ -96566,7 +97909,7 @@
(0032,1060)
- Institution-generated administrative description or classification of Requested Procedure
+ Institution-generated administrative description or classification of Requested Procedure.
@@ -96721,7 +98064,9 @@
- Placer Order Number / Procedure (0040,1006) and Filler Order Number / Procedure (0040,1007) were previously defined in DICOM. They are now retired (see PS3.3-1998).
+ Placer Order Number / Procedure (0040,1006) and Filler Order Number / Procedure (0040,1007) were previously defined in DICOM. They are now retired (see
+ PS3.3-1998
+ ).
@@ -97138,7 +98483,9 @@
Placer Order Number / Imaging Service Request (0040,2016) and Filler Order Number / Imaging Service Request (0040,2017) are intended to convey the corresponding order numbers as defined in HL7, in the case where interoperability with an HL7 environment is the objective.
- Attributes (0040,2001), (0040,2006) and (0040,2007) were previously defined in DICOM. They are now retired (see PS3.3-1998).
+ Attributes (0040,2001), (0040,2006) and (0040,2007) were previously defined in DICOM. They are now retired (see
+ PS3.3-1998
+ ).Both Requesting Service (0032,1033) and Requesting Service Code Sequence (0032,1034) are defined in this table; the latter is preferred, but the former may be copied from an HL7 message whether or not there is also the ability to map it to a coded form (e.g., with only ORC-17 component 1 valued).
@@ -97147,9 +98494,9 @@
- Performed Procedure Step Relationship
-
- specifies the Attributes used to reference other SOP Classes and other Information Entities of the DICOM real-world model as defined in .
+ Performed Procedure Step Relationship Module
+
+ specifies the Attributes of the , which are used to reference other SOP Classes and other Information Entities of the DICOM real-world model as defined in .
Performed Procedure Step Relationship Module Attributes
@@ -97210,7 +98557,7 @@
(0010,0030)
- Date of birth of the named Patient
+ Date of birth of the named Patient.
@@ -97351,7 +98698,7 @@
(0038,0060)
- Identifier of the Service Episode as assigned by the healthcare provider
+ Identifier of the Service Episode as assigned by the healthcare provider.
@@ -97694,18 +99041,22 @@
Placer Order Number / Imaging Service Request (0040,2016) and Filler Order Number / Imaging Service Request (0040,2017) are intended to convey the corresponding order numbers as defined in HL7, in the case where interoperability with an HL7 environment is the objective.
- Attributes (0040,2006) and (0040,2007) were previously defined in DICOM. They are now retired (see PS3.3-1998).
+ Attributes (0040,2006) and (0040,2007) were previously defined in DICOM. They are now retired (see
+ PS3.3-1998
+ ).
- Placer Order Number / Procedure (0040,1006) and Filler Order Number / Procedure (0040,1007) were previously defined in DICOM. They are now retired (see PS3.3-1998).
+ Placer Order Number / Procedure (0040,1006) and Filler Order Number / Procedure (0040,1007) were previously defined in DICOM. They are now retired (see
+ PS3.3-1998
+ ).
- Performed Procedure Step Information
-
- defines the general Attributes that may be used by all specific Procedure Steps.
+ Performed Procedure Step Information Module
+
+ specifies the Attributes of the , which may be used by all specific Procedure Steps.
Performed Procedure Step Information Module Attributes
@@ -97902,7 +99253,7 @@
- No Baseline CID is defined.
+ B.
@@ -97963,8 +99314,8 @@
Image Acquisition Results Module
-
- specifies Attributes that describe the acquisition of images during the performance of the Procedure Step and that provide references to the Series, Images and other Composite SOP Instances associated with this Modality Performed Procedure Step.
+
+ specifies the Attributes of the , which describe the acquisition of images during the performance of the Procedure Step and that provide references to the Series, Images and other Composite SOP Instances associated with this Modality Performed Procedure Step.
Image Acquisition Results Module Attributes
@@ -97990,7 +99341,7 @@
Type of device, process or method that originally acquired the data used to create the Instances associated with this Modality Performed Procedure Step.
- See for Defined Terms.
+ See for Defined Terms.A Modality value in the created SOP Instances may be different from the MPPS Modality value. For example, multiple Series may have been created during the MPPS (images, waveforms, softcopy presentation states and/or structured reports) with SOP Instances in different Series having different modality values.
@@ -98194,7 +99545,7 @@
(0008,103E)
- Description of the Series
+ Description of the Series.
@@ -98361,11 +99712,13 @@
Radiation Dose Module
- This Module has been retired. See PS3.3 2017c
+ This Module has been retired. See PS3.3-2017c
+ Billing and Material Management Code Module
- The Attributes defined in provide a means to transmit billing and material management codes from a modality to an Information System. It is beyond the scope of this Standard to define all the required coding schemes and the relevant codes.
+
+ specifies the Attributes of the Billing and Material Management Code Module, which provide a means to transmit billing and material management codes from a modality to an Information System. It is beyond the scope of this Standard to define all the required coding schemes and the relevant codes.
Billing and Material Management Code Module Attributes
@@ -98541,28 +99894,28 @@
General Purpose Scheduled Procedure Step Relationship Module (Retired)
- Retired. See PS3.3-2011.
+ Retired. See PS3.3-2011.General Purpose Scheduled Procedure Step Information Module (Retired)
- Retired. See PS3.3-2011.
+ Retired. See PS3.3-2011.General Purpose Performed Procedure Step Relationship Module (Retired)
- Retired. See PS3.3-2011.
+ Retired. See PS3.3-2011.General Purpose Performed Procedure Step Information Module (Retired)
- Retired. See PS3.3-2011.
+ Retired. See PS3.3-2011.General Purpose Results (Retired)
- Retired. See PS3.3-2011.
+ Retired. See PS3.3-2011.Instance Availability Notification Module
-
- specifies the Attributes used to describe which Instances are available and their relationships.
+
+ specifies the Attributes of the , which describe which Instances are available and their relationships.
@@ -98819,11 +100172,11 @@
Results Modules
- Retired. See PS3.3-2004.
+ Retired. See PS3.3-2004.Interpretation Modules
- Retired. See PS3.3-2004.
+ Retired. See PS3.3-2004.Common Composite Image IOD Modules
@@ -98832,9 +100185,9 @@
Common Patient IE ModulesThe following Patient IE Module is common to all Composite Image IODs that reference the Patient IE.
- Patient Module
+ Patient Module
- specifies the Attributes of the Patient that describe and identify the Patient who is the subject of a Study. This Module contains Attributes of the Patient that are needed for interpretation of the Composite Instances and are common for all Studies performed on the Patient. It contains Attributes that are also included in the Patient Modules in .
+ specifies the Attributes of the , which identify and describe the Patient who is the subject of the Study. This Module contains Attributes of the Patient that are needed for interpretation of the Composite Instances and are common for all Studies performed on the Patient. It contains Attributes that are also included in the .
Patient Module Attributes
@@ -98935,7 +100288,7 @@
The identifier is coded as a string regardless of the type, not as a binary value.
- When this Attribute has a value of BARCODE, Patient ID (0010,0020) may or may not have the same value as Barcode Value (2200,0005) in the SOP Common Module, if present.
+ When this Attribute has a value of BARCODE, Patient ID (0010,0020) may or may not have the same value as Barcode Value (2200,0005) in the , if present.
@@ -99223,7 +100576,7 @@
The identifier is coded as a string regardless of the type, not as a binary value.
- When this Attribute has a value of BARCODE, Patient ID (0010,0020) may or may not have the same value as Barcode Value (2200,0005) in the SOP Common Module, if present.
+ When this Attribute has a value of BARCODE, Patient ID (0010,0020) may or may not have the same value as Barcode Value (2200,0005) in the , if present.
@@ -99773,10 +101126,10 @@
- Previously, Other Patient IDs (0010,1000) was included in this table. This Attribute have been retired. See PS3.3 2017a.
+ Previously, Other Patient IDs (0010,1000) was included in this table. This Attribute have been retired. See PS3.3-2017a.
- Patient Module Attributes
+ Patient Module Attribute DescriptionsPatient Breed Description and Code SequenceThe breed of an animal, if known, shall be encoded in either Patient Breed Description (0010,2292) or Patient Breed Code Sequence (0010,2293) or both.
@@ -100012,15 +101365,15 @@
Specimen Identification Module
- Retired. See PS3.3-2008.
+ Retired. See PS3.3-2008.The functionality of the has been replaced by the . See .
- Clinical Trial Subject Module
+ Clinical Trial Subject Module
- contains Attributes that identify a Patient as a clinical trial or research Subject.
+ specifies the Attributes of the , which identify a Patient as a clinical trial or research Subject.
Clinical Trial Subject Module Attributes
@@ -100170,7 +101523,7 @@
- Clinical Trial Subject Attribute Descriptions
+ Clinical Trial Subject Module Attribute DescriptionsIdentification of subjects in clinical trials or research generally requires a combination of the following four Attributes:
@@ -100224,9 +101577,9 @@
- Patient Group Macro
+ Patient Group Macro
- specifies the Attributes of the Patient Group Macro that describe multiple imaging subjects (such as small animals for pre-clinical research) imaged at the same time as a group. This Macro may be included in the and the .
+ specifies the Attributes of the , which describe multiple imaging subjects (such as small animals for pre-clinical research) imaged at the same time as a group. This Macro may be included in the and the .
Patient Group Macro Attributes
@@ -100358,7 +101711,7 @@
- Patient Group Macro Attributes
+ Patient Group Macro Attribute DescriptionsGroups of SubjectsIt is common to image multiple small animals for pre-clinical research as a group at the same time.
@@ -100566,11 +101919,11 @@
Common Study IE Modules
- The following Study IE Modules are common to all Composite Image IODs that reference the Study IE. These Modules contain Attributes of the Patient and Study that are needed for interpretation of the Composite Instances. They contain Attributes that are also in the Patient Modules in and Study Modules in .
+ The following Study IE Modules are common to all Composite Image IODs that reference the Study IE. These Modules contain Attributes of the Patient and Study that are needed for interpretation of the Composite Instances. They contain Attributes that are also in the and the .General Study Module
- specifies the Attributes that describe and identify the Study performed upon the Patient.
+ specifies the Attributes, which identify and describe the Study performed upon the Patient.
General Study Module Attributes
@@ -100643,9 +101996,9 @@
2
- Name of the Patient's referring physician
-
-
+ Name of the Patient's referring physician.
+
+
- Names of the physician(s) who are responsible for overall Patient care at time of Study (see for Performing Physician)
-
-
+ Names of the physician(s) who are responsible for overall Patient care at time of Study (see for Performing Physician).
+
+
Physician(s) of Record Identification Sequence
@@ -100951,7 +102304,7 @@
- No Baseline CID is defined.
+ B.
@@ -100999,7 +102352,7 @@
- General Study Attribute Descriptions
+ General Study Module Attribute DescriptionsReferring Physician, Physician of Record, Physician Reading Study, Consulting PhysicianThe model used for application of Attributes related to different functions of Physicians involved in the care of a Patient is shown in . shows some of the relationships and information flows between physician roles that might be present in some healthcare business models.
@@ -101020,9 +102373,9 @@
- Patient Study Module
+ Patient Study Module
- defines Attributes that provide information about the Patient at the time the Study started.
+ specifies the Attributes of the , which provide information about the Patient at the time the Study started.
In the case of imaging a group of small animals simultaneously, the Attributes in this Module can only have values that apply to the entire group, otherwise they are absent (e.g., Patient's Weight (0010,1030)) or empty (e.g., Patient's Sex Neutered (0010,2203).
@@ -101056,9 +102409,9 @@
3
- Description of the admitting diagnosis (diagnoses)
-
-
+ Description of the admitting diagnosis (diagnoses).
+
+
- Conditions to which medical staff should be alerted (e.g., contagious condition, drug allergies, etc.)
-
-
+ Conditions to which medical staff should be alerted (e.g., contagious condition, drug allergies, etc.).
+
+
Allergies
@@ -101323,9 +102676,9 @@
3
- Date of onset of last menstrual period
-
-
+ Date of onset of last menstrual period.
+
+
Patient State
@@ -101337,9 +102690,9 @@
3
- Description of Patient state (comatose, disoriented, vision impaired, etc.)
-
-
+ Description of Patient state (comatose, disoriented, vision impaired, etc.).
+
+
Occupation
@@ -101467,9 +102820,9 @@
3
- Identifier of the Service Episode as assigned by the healthcare provider
-
-
+ Identifier of the Service Episode as assigned by the healthcare provider.
+
+
Issuer of Service Episode ID Sequence
@@ -101547,9 +102900,9 @@
- Clinical Trial Study Module
+ Clinical Trial Study Module
- contains Attributes that identify a Study in the context of a clinical trial or research.
+ specifies the Attributes of the , which identify a Study in the context of a clinical trial or research.
Clinical Trial Study Module Attributes
@@ -101597,6 +102950,34 @@
A description of a set of one or more Studies that are grouped together to represent a clinical time point or submission in a clinical trial or research. See .
+
+
+ Clinical Trial Time Point Type Code Sequence
+
+
+ (0012,0054)
+
+
+ 3
+
+
+ A pre-defined type of a set of one or more Studies that are grouped together to represent a clinical time point or submission in a clinical trial or research. See .
+ One or more Items are permitted in this Sequence.
+
+
+
+
+
+ >Include
+
+
+
+
+
+ B.
+
+
+
Longitudinal Temporal Offset from Event
@@ -101751,10 +103132,13 @@
- Clinical Trial Study Attribute Descriptions
+ Clinical Trial Study Module Attribute DescriptionsClinical Trial Time Point
- The Clinical Trial Time Point ID (0012,0050) Attribute identifies an imaging Study within the context of an investigational protocol. This Attribute is used to define a set of Studies that are grouped together as a clinical time point or data submission in a clinical trial or research. The Clinical Trial Time Point Description (0012,0051) Attribute can be used to give a description of the Clinical Trial Time Point to which the set of Studies belongs.
+ The Clinical Trial Time Point ID (0012,0050) Attribute identifies an imaging Study within the context of an investigational protocol.
+ This Attribute is used to define a set of Studies that are grouped together as a clinical time point or data submission in a clinical trial or research.
+ The Clinical Trial Time Point Description (0012,0051) Attribute can be used to give a description of the Clinical Trial Time Point to which the set of Studies belongs.
+ Clinical Trial Time Point Type Code Sequence (0012,0054) can be used to specify one or more pre-defined type of time point from a standard lexicon; more than one type is permitted, e.g., a time point may be "posttreatment" as well as "unscheduled" or "nadir", etc.Consent For Clinical Trial Use Sequence
@@ -101808,9 +103192,9 @@
Common Series IE ModulesThe following Series IE Modules are common to all Composite Image IODs that reference the Series IE.
- General Series Module
+ General Series Module
- specifies the Attributes that identify and describe general information about the Series within a Study.
+ specifies the Attributes of the , which identify and describe general information about the Series within a Study.
General Series Module Attributes
@@ -101842,7 +103226,7 @@
Type of device, process or method that originally acquired or produced the data used to create the Instances in this Series.
- See for Defined Terms.
+ See for Defined Terms.
@@ -102011,9 +103395,9 @@
3
- Description of the Series
-
-
+ Description of the Series.
+
+
Series Description Code Sequence
@@ -102149,9 +103533,9 @@
1
- Instance UID of Study to which the related Series belongs
-
-
+ Instance UID of Study to which the related Series belongs.
+
+
>Series Instance UID
@@ -102163,9 +103547,9 @@
1
- Instance UID of Related Series
-
-
+ Instance UID of Related Series.
+
+
>Purpose of Reference Code Sequence
@@ -102343,7 +103727,7 @@
- General Series Attribute Descriptions
+ General Series Module Attribute DescriptionsModality
@@ -102629,7 +104013,7 @@
Plan
- The term "PLAN" denotes Series describing planned activities. It is not be confused with radiotherapy treatment plans.
+ The term "PLAN" denotes Series describing planned activities. It is not be confused with radiotherapy treatment plans.
@@ -103222,9 +104606,9 @@
- Clinical Trial Series Module
+ Clinical Trial Series Module
- contains Attributes that identify a Series in the context of a clinical trial or research.
+ specifies the Attributes of the , which identify a Series in the context of a clinical trial or research.
Clinical Trial Series Module Attributes
@@ -103289,7 +104673,7 @@
- Clinical Trial Series Attribute Descriptions
+ Clinical Trial Series Module Attribute DescriptionsClinical Trial Coordinating Center NameThe Clinical Trial Coordinating Center Name (0012,0060) identifies the institution responsible for coordinating the collection of images and associated data for subjects enrolled in the clinical trial or research.
@@ -103301,9 +104685,9 @@
- Enhanced Series Module
+ Enhanced Series Module
- Table specifies the Attributes that identify and describe general information about the Series within a Study.
+ specifies the Attributes of the , which identify and describe general information about the Series within a Study.
This table contains a subset of the Attributes of () but the Type designation is changed into Type 1. Including this Module in an IOD overwrites the Type designation of the .
@@ -103384,10 +104768,10 @@
Common Frame of Reference Information Entity Modules
- Frame of Reference Module
+ Frame of Reference Module
- specifies the Attributes necessary to uniquely identify a Frame of Reference that ensures the spatial relationship of Images within a Series. It also allows Images across multiple Series to share the same Frame Of Reference. This Frame Of Reference (or coordinate system) shall be constant for all Images related to a specific Frame Of Reference.
- When a Frame of Reference is identified, it is not important how the imaging target (patient, specimen, or phantom) is positioned relative to the imaging equipment or where the origin of the Frame Of Reference is located. It is important that the position of the imaging target and the origin are constant in relationship to a specific Frame Of Reference.
+ specifies the Attributes of the , which are necessary to uniquely identify a Frame of Reference that ensures the spatial relationship of Images within a Series. It also allows Images across multiple Series to share the same Frame of Reference. This Frame of Reference (or coordinate system) shall be constant for all Images related to a specific Frame of Reference.
+ When a Frame of Reference is identified, it is not important how the imaging target (patient, specimen, or phantom) is positioned relative to the imaging equipment or where the origin of the Frame of Reference is located. It is important that the position of the imaging target and the origin are constant in relationship to a specific Frame of Reference.Since the criteria used to group images into a Series is application specific, it is possible for imaging applications to define multiple Series within a Study that share the same imaging space. Previous versions of the DICOM Standard specified that all images within the Series must be spatially related. However, insufficient information was available to determine if multiple Series within a Study were spatially related.
@@ -103441,7 +104825,7 @@
- Frame of Reference Attribute Descriptions
+ Frame of Reference Module Attribute DescriptionsFrame of Reference UIDThe Frame of Reference UID (0020,0052) shall be used to uniquely identify a Frame of Reference for a Series. Each Series shall have a single Frame of Reference UID. However, multiple Series within a Study may share a Frame of Reference UID. All images in a Series that share the same Frame of Reference UID shall be spatially related to each other.
@@ -103470,9 +104854,9 @@
- Synchronization Module
+ Synchronization Module
- specifies the Attributes necessary to uniquely identify a Frame of Reference that establishes the temporal relationship of SOP Instances. A synchronized environment may be established based on a shared time of day clock, and/or on a shared trigger event or synchronization waveform channel.
+ specifies the Attributes of the , which are necessary to uniquely identify a Frame of Reference that establishes the temporal relationship of SOP Instances. A synchronized environment may be established based on a shared time of day clock, and/or on a shared trigger event or synchronization waveform channel.
Within a synchronized environment, different devices may use the shared data differently. An electrical pulse, for example, may be treated as a trigger event by one device (e.g., an X-Ray imaging system), but may be recorded as a synchronization waveform by another device (e.g., a hemodynamics system).
@@ -103561,9 +104945,9 @@
3
- Specifies equipment ID of trigger source and/or type of trigger
-
-
+ Specifies equipment ID of trigger source and/or type of trigger.
+
+
Synchronization Channel
@@ -103576,9 +104960,9 @@
Identifier of waveform channel that records the synchronization channel or trigger, see .
- Required if synchronization channel or trigger is encoded in a waveform in this SOP Instance
-
-
+ Required if synchronization channel or trigger is encoded in a waveform in this SOP Instance.
+
+
Acquisition Time Synchronized
@@ -103621,9 +105005,9 @@
3
- ID of equipment or system providing time reference
-
-
+ ID of equipment or system providing time reference.
+
+
Time Distribution Protocol
@@ -103691,7 +105075,7 @@
- Synchronization Attribute Descriptions
+ Synchronization Module Attribute DescriptionsSynchronization Frame of Reference UIDA set of equipment may share a common acquisition synchronization environment, which is identified by a Synchronization Frame of Reference UID. All SOP Instances that share the same Synchronization Frame of Reference UID shall be temporally related to each other. If a Synchronization Frame of Reference UID is present, all SOP Instances in the Series must share the same Frame of Reference.
@@ -103723,7 +105107,7 @@
Acquisition Time Synchronized
- The Acquisition Time Synchronized (0018,1800) Attribute specifies whether Acquisition DateTime (0008,002A) of the or the represents an accurate synchronized timestamp for the acquisition of the waveform and/or image data. For triggered multi-frame images, the Acquisition DateTime applies to the trigger for the first image frame (see Attribute Image Trigger Delay (0018.1067) in the ).
+ The Acquisition Time Synchronized (0018,1800) Attribute specifies whether Acquisition DateTime (0008,002A) of the or the represents an accurate synchronized timestamp for the acquisition of the waveform and/or image data. For triggered multi-frame images, the Acquisition DateTime applies to the trigger for the first image frame (see Attribute Image Trigger Delay (0018,1067) in the ).The degree of precision of the Acquisition DateTime and its accuracy relative to the external clock are not specified, but need to be appropriate for the clinical application.
@@ -103745,9 +105129,9 @@
Common Equipment IE ModulesThe following Equipment IE Module is common to all Composite IODs that reference the Equipment IE.
- General Equipment Module
+ General Equipment Module
- specifies the Attributes that identify and describe the piece of equipment that produced Composite Instances.
+ specifies the Attributes of the , which identify and describe the piece of equipment that produced Composite Instances.
General Equipment Module Attributes
@@ -104060,7 +105444,7 @@
1C
- Single pixel value or one limit (inclusive) of a range of pixel values used in an image to pad to rectangular format or to signal background that may be suppressed. See for further explanation.
+ Single pixel value or one limit (inclusive) of a range of pixel values used in an image to pad to rectangular format or to signal background that may be suppressed or that may be rendered "transparently" when superimposing images. See for further explanation.Required if Pixel Padding Range Limit (0028,0121) is present and either Pixel Data (7FE0,0010) or Pixel Data Provider URL (0028,7FE0) is present. May be present otherwise only if Pixel Data (7FE0,0010) or Pixel Data Provider URL (0028,7FE0) is present.
@@ -104068,7 +105452,7 @@
The Value Representation of this Attribute is determined by the value of Pixel Representation (0028,0103).
- This Attribute is not used in Presentation State Instances; there is no means in a Presentation State to "override" any Pixel Padding Value specified in the referenced images.
+ This Attribute is not used in Presentation State Instances; there is no means in a Presentation State to "override" any Pixel Padding Value (0028,0120) specified in the referenced images.This Attribute does apply to RT Dose and Segmentation Instances, since they include Pixel Data.
@@ -104076,6 +105460,9 @@
This Attribute does not apply when Float Pixel Data (7FE0,0008) or Double Float Pixel Data (7FE0,0009) are used instead of Pixel Data (7FE0,0010); Float Pixel Padding Value (0028,0122) or Double Float Pixel Padding Value (0028,0123), respectively, are used instead, and defined at the Image, not the Equipment, level.
+
+ Only a single Value is allowed for this Attribute, so it only applies to images with Samples per Pixel (0028,0002) of 1, i.e., images with a Photometric Interpretation (0028,0004) of MONOCHROME1, MONOCHROME2 or PALETTE COLOR. See for details.
+
@@ -104083,7 +105470,7 @@
- General Equipment Attribute Descriptions
+ General Equipment Module Attribute DescriptionsThe Attributes Manufacturer (0008,0070), Manufacturer's Model Name (0008,1090) and Device Serial Number (0018,1000) are intended to be a primary identification of the system that produces the data (e.g., modality or workstation application providing the content of the SOP Instance) and not the identification of the component that encodes the SOP Instance (e.g., a commonly used DICOM encoding toolkit).
@@ -104093,26 +105480,26 @@
Pixel Padding Value and Pixel Padding Range Limit
- Pixel Padding Value (0028,0120) is used to pad grayscale images (those with a Photometric Interpretation of MONOCHROME1 or MONOCHROME2) to rectangular format. The native format of some images is not rectangular. It is common for devices with this format to pad the images to the rectangular format required by the DICOM Standard with a specific pixel value that is not contained in the native image. Further, when resampling, such as after spatial registration, padding may need to be used to fill previously non-existent pixels.
- Pixel Padding Value (0028,0120) and Pixel Padding Range Limit (0028,0121) are also used to identify pixels to be excluded from the normal grayscale rendering pipeline for other reasons, such as suppression of background air. Pixel Padding Range Limit (0028,0121) is defined in the .
+ Pixel Padding Value (0028,0120) is typically used to pad grayscale images (those with a Photometric Interpretation (0028,0004) of MONOCHROME1 or MONOCHROME2), or color images with a Photometric interpretation (0028,0004) of PALETTE COLOR, to rectangular format. The native format of some images is not rectangular. It is common for devices with this format to pad the images, to the rectangular format required by the DICOM Standard, with a specific pixel value that is not contained in the native image. Further, when resampling, such as after spatial registration, padding may need to be used to fill previously non-existent pixels.
+ Pixel Padding Value (0028,0120) and Pixel Padding Range Limit (0028,0121) are also used to identify pixels to be excluded from the rendering pipeline for other reasons, such as suppression of background air. Pixel Padding Range Limit (0028,0121) is defined in the .
- The "native image" is that which is being padded to the required rectangular format, e.g., the area within the circular reconstruction perimeter of a CT image, or the subset of the rectangular area that contains useful image information.
+ The "native image" is that which is being padded to the required rectangular format, e.g., the area within the circular reconstruction perimeter of a CT image, or the subset of the rectangular area that contains useful image information, i.e., which is not to be suppressed, or e.g., is that part of a pseudo-colored image that might be superimposed on top of another image. For other mechanisms, see .
- The pixel padding value is explicitly described in order to prevent display applications from taking it into account when determining the dynamic range of an image, since the Pixel Padding Value will be outside the range between the minimum and maximum values of the pixels in the native image
+ The Pixel Padding Value is explicitly described in order to prevent display applications from taking it into account when determining the dynamic range of an image, since the Pixel Padding Value will be outside the range between the minimum and maximum values of the pixels in the native image
- No pixels in the native image will have a value equal to Pixel Padding Value.
+ No pixels in the native image will have a value equal to Pixel Padding Value (0028,0120).
- Pixel Padding Value (0028,0120) specifies either a single value of this padding value, or when combined with Pixel Padding Range Limit (0028,0121), a range of values (inclusive) that are padding.
+ Pixel Padding Value (0028,0120) specifies either a single value of this padding, or when combined with Pixel Padding Range Limit (0028,0121), a range of values (inclusive) that are padding.The values of Pixel Padding Value (0028,0120) and Pixel Padding Range Limit (0028,0121) shall be valid values within the constraints defined by Bits Allocated (0028,0100), Bits Stored (0028,0101), and High Bit (0028,0102).
- The padding value shall correspond to a value in the original stored pixel data, before the Modality LUT Transformation or any other transformations are applied.
+ The Pixel Padding Value shall correspond to a value in the original stored pixel data, before the Modality LUT Transformation or any other transformations are applied.Pixel Padding Value (0028,0120) and Pixel Padding Range Limit (0028,0121) shall not be present when padding is performed but the pixel value used for padding does occur in the native image.
- If Photometric Interpretation (0028,0004) is MONOCHROME2, Pixel Padding Value (0028,0120) shall be less than (closer to or equal to the minimum possible pixel value) or equal to Pixel Padding Range Limit (0028,0121). If Photometric Interpretation (0028,0004) is MONOCHROME1, Pixel Padding Value (0028,0120) shall be greater than (closer to or equal to the maximum possible pixel value) or equal to Pixel Padding Range Limit (0028,0121).
+ If Photometric Interpretation (0028,0004) is MONOCHROME2 or PALETTE COLOR, Pixel Padding Value (0028,0120) shall be less than (closer to or equal to the minimum possible pixel value) or equal to Pixel Padding Range Limit (0028,0121). If Photometric Interpretation (0028,0004) is MONOCHROME1, Pixel Padding Value (0028,0120) shall be greater than (closer to or equal to the maximum possible pixel value) or equal to Pixel Padding Range Limit (0028,0121).
@@ -104141,17 +105528,17 @@
.
- The conditional requirement for the Pixel Padding Value Range Limit (0028,0121) in the means that it shall not be present unless Pixel Padding Value (0028,0120) is also present.
+ The conditional requirement for the Pixel Padding Range Limit (0028,0121) in the means that it shall not be present unless Pixel Padding Value (0028,0120) is also present.
- The range of values to be suppressed between Pixel Padding Value (0028,0120) and Pixel Padding Value Range Limit (0028,0121) is specified as being inclusive, that is the values themselves as well as all values between are suppressed.
+ The range of values to be suppressed between Pixel Padding Value (0028,0120) and Pixel Padding Range Limit (0028,0121) is specified as being inclusive, that is the values themselves as well as all values between are suppressed.
- When Pixel Padding Value Range Limit (0028,0121) is present, but not supported by a rendering application, the constraint that Pixel Padding Value (0028,0120) is closest to the "blackest" value, which is typically the most frequently occurring background pixel, will most often result in an acceptable display, permitting "backward compatibility" in the majority of cases.
+ When Pixel Padding Range Limit (0028,0121) is present, but not supported by a rendering application, the constraint that Pixel Padding Value (0028,0120) is closest to the "blackest" value, which is typically the most frequently occurring background pixel, will most often result in an acceptable display, permitting "backward compatibility" in the majority of cases.
- When modifying equipment changes the pixel padding value in the image, it shall change the values of Pixel Padding Value (0028,0120) and Pixel Padding Range Limit (0028,0121), if present. If modifying equipment changes the pixel padding values in the image to values present in the native image, the Attribute Pixel Padding Value (0028,0120) and Pixel Padding Range Limit (0028,0121) shall be removed.
+ When modifying equipment changes the Pixel Padding Value in the image, it shall change the values of Pixel Padding Value (0028,0120) and Pixel Padding Range Limit (0028,0121), if present. If modifying equipment changes the Pixel Padding Values in the image to values present in the native image, the Attribute Pixel Padding Value (0028,0120) and Pixel Padding Range Limit (0028,0121) shall be removed.
@@ -104170,9 +105557,9 @@
- Enhanced General Equipment Module
+ Enhanced General Equipment Module
- specifies the Attributes that identify and describe the piece of equipment that produced Composite Instances.
+ specifies the Attributes of the , which identify and describe the piece of equipment that produced Composite Instances.
@@ -104266,9 +105653,9 @@
Common Image IE ModulesThe following Image IE Modules are common to all Composite Image IODs that reference the Image IE.
- General Image Module
+ General Image Module
- specifies the Attributes that identify and describe an image within a particular Series.
+ specifies the Attributes of the , which identify and describe an image within a particular Series.
General Image Module Attributes
@@ -104369,79 +105756,6 @@
Image identification characteristics. See for Defined Terms and further explanation.
-
-
- Acquisition Number
-
-
- (0020,0012)
-
-
- 3
-
-
- A number identifying the single continuous gathering of data over a period of time that resulted in this image.
-
-
-
-
- Acquisition Date
-
-
- (0008,0022)
-
-
- 3
-
-
- The date the acquisition of data that resulted in this image started
-
-
-
-
- Acquisition Time
-
-
- (0008,0032)
-
-
- 3
-
-
- The time the acquisition of data that resulted in this image started
-
-
-
-
- Acquisition DateTime
-
-
- (0008,002A)
-
-
- 3
-
-
- The date and time that the acquisition of data that resulted in this image started.
-
- The synchronization of this time with an external clock is specified in the in Acquisition Time Synchronized (0018,1800).
-
-
-
-
-
- Images in Acquisition
-
-
- (0020,1002)
-
-
- 3
-
-
- Number of images that resulted from this acquisition of data
-
-
Image Comments
@@ -104453,9 +105767,9 @@
3
- User-defined comments about the image
-
-
+ User-defined comments about the image.
+
+
Quality Control Image
@@ -104467,24 +105781,40 @@
3
- Indicates whether or not this image is a quality control or phantom image.
+ Indicates whether or not quality control material (such as calibration or control material, or a phantom) is present in this image.Enumerated Values:YES
-
+ the image contains only quality control materialNO
-
+ the image does not contain quality control material
+
+
+
+ BOTH
+
+ the image contains both subject (patient) and quality control information
- If this Attribute is absent, then the image may or may not be a quality control or phantom image. The phantom device in the image can be described using the . See
-
+ If this Attribute is absent, then the image may or may not be a quality control or phantom image. The phantom device or quality control material in the image can be described using the . See .
+
+ Examples of the presence of both subject and quality control information include:
+
+
+ presence of objects of known density in radiographic images for calibration
+
+
+ presence of control material for immunohistochemistry within slide images
+
+
+
@@ -104666,20 +105996,6 @@
When this Attribute is used with a color photometric interpretation then the luminance component is in P-Values.
-
-
- Irradiation Event UID
-
-
- (0008,3010)
-
-
- 3
-
-
- Unique identification of the irradiation event(s) associated with the acquisition of this image. See .
-
-
Real World Value Mapping Sequence
@@ -104761,7 +106077,7 @@
Anatomic Region Sequence B for humans.
-
+
Anatomic Region Sequence B for animals.
@@ -104770,10 +106086,10 @@
- Previous editions of this Standard specified use of the Referenced Waveform Sequence (0008,113A), but that use has been superseded by Referenced Instance Sequence (0008,114A). See PS3.3-2004.
+ Previous editions of this Standard specified use of the Referenced Waveform Sequence (0008,113A), but that use has been superseded by Referenced Instance Sequence (0008,114A). See PS3.3-2004.
- General Image Attribute Descriptions
+ General Image Module Attribute DescriptionsPatient OrientationPatient Orientation (0020,0020) relative to the image plane shall be specified by two values that designate the anatomical direction of the positive row axis (left to right) and the positive column axis (top to bottom). The first entry is the direction of the rows, given by the direction of the last pixel in the first row from the first pixel in that row. The second entry is the direction of the columns, given by the direction of the last pixel in the first column from the first pixel in that column. Shall be consistent with Image Orientation (Patient) (0020,0037), if both Attributes are present and Patient Orientation (0020,0020) is not zero length.
@@ -104961,7 +106277,7 @@
Source Image Sequence
- Source Image Sequence (0008,2112) was formerly used in this Module but has been move to the . See .
+ Source Image Sequence (0008,2112) was formerly used in this Module but has been moved to the . See .Lossy Image Compression
@@ -105049,7 +106365,7 @@
Icon Image Sequence
- An Icon Image may be used as a key representative of an Image. It is defined as a Sequence that contains a single Item encapsulating the Data Set made of the Data Elements of the Icon Image. The Data Elements are defined by the Image Pixel Macro (see ). Unless otherwise specified in the Module or Macro table where the Icon Image Sequence (0088,0200) is used, the following restrictions shall apply on the Image Pixel Macro usage:
+ An Icon Image may be used as a key representative of an Image. It is defined as a Sequence that contains a single Item encapsulating the Data Set made of the Data Elements of the Icon Image. The Data Elements are defined by the . Unless otherwise specified in the Module or Macro table where the Icon Image Sequence (0088,0200) is used, the following restrictions shall apply on the usage:Only monochrome and palette color images shall be used. Samples per Pixel (0028,0002) shall have a Value of 1, Photometric Interpretation (0028,0004) shall have a Value of either MONOCHROME 1, MONOCHROME 2 or PALETTE COLOR, Planar Configuration (0028,0006) shall not be present.
@@ -105067,7 +106383,7 @@
Pixel Representation (0028,0103) shall specify an unsigned integer representation (Value 0000H).
- Pixel Aspect Ratio (0028,0034) shall have a Value of 1:1.
+ the pixels shall be square (i.e., their aspect ratio shall be 1:1) and therefore Pixel Aspect Ratio (0028,0034) shall not be present.If a Palette Color lookup Table is used, Bits Allocated (0028,0100) shall have a Value of 8.
@@ -105076,14 +106392,14 @@
Irradiation Event UID
- An irradiation event is the loading of X-Ray equipment caused by a single continuous actuation of the equipment's irradiation switch, from the start of the loading time of the first pulse until the loading time trailing edge of the final pulse. Any on-off switching of the irradiation source during the event shall not be treated as separate events, rather the event includes the time between start and stop of irradiation as triggered by the user. E.g., a pulsed fluoro X-Ray acquisition shall be treated as a single irradiation event.
+ See .
- Image Plane Module
+ Image Plane Module
- specifies the Attributes that define the transmitted pixel array of a two dimensional image plane in a three dimensional space.
+ specifies the Attributes of the , which define the transmitted pixel array of a two dimensional image plane in a three dimensional space.
In previous versions of this Standard, image position and image orientation were specified relative to a specific equipment coordinate system. This equipment coordinate system was not fully defined and a number of ambiguities existed. The Equipment-Based Coordinate System has been retired and replaced by the Patient-Based Coordinate System defined in this Module.
@@ -105194,7 +106510,7 @@
- Image Plane Attribute Descriptions
+ Image Plane Module Attribute DescriptionsImage Position and Image OrientationImage Position (0020,0032) specifies the x, y, and z coordinates of the upper left hand corner of the image; it is the center of the first voxel transmitted. Image Orientation (0020,0037) specifies the direction cosines of the first row and the first column with respect to the patient. These Attributes shall be provide as a pair. Row value for the x, y, and z axes respectively followed by the Column value for the x, y, and z axes respectively.
@@ -105576,9 +106892,9 @@
- Image Pixel Module
+ Image Pixel Module
- describes the Image Pixel Module.
+ specifies the Attributes of the .
Image Pixel Module Attributes
@@ -105613,7 +106929,7 @@
See .
- When the IOD is encoded as metadata in a STOW-RS Request and the bulk pixel data is compressed, the STOW-RS origin server is required to be able to derive appropriate values for the Image Pixel Macro Attributes from the compressed bit stream.
+ When the IOD is encoded as metadata in a STOW-RS Request and the bulk pixel data is compressed, the STOW-RS origin server is required to be able to derive appropriate values for the Attributes from the compressed bit stream.
@@ -105738,380 +107054,8 @@
-
- specifies the common Attributes that describe and encode the pixel data of the image.
-
-
Image Pixel Macro Attributes
-
-
-
- Attribute Name
-
-
- Tag
-
-
- Type
-
-
- Attribute Description
-
-
-
-
-
-
-
- Include
-
-
-
-
-
-
-
- Pixel Data
-
-
- (7FE0,0010)
-
-
- 1
-
-
- A data stream of the pixel samples that comprise the Image. See for further explanation.
-
-
-
-
-
- specifies the common Attributes that describe the pixel data of the image.
-
-
Image Pixel Description Macro Attributes
-
-
-
- Attribute Name
-
-
- Tag
-
-
- Type
-
-
- Attribute Description
-
-
-
-
-
-
- Samples per Pixel
-
-
- (0028,0002)
-
-
- 1
-
-
- Number of samples (planes) in this image. See for further explanation.
-
-
-
-
- Photometric Interpretation
-
-
- (0028,0004)
-
-
- 1
-
-
- Specifies the intended interpretation of the pixel data. See for further explanation.
-
-
-
-
- Rows
-
-
- (0028,0010)
-
-
- 1
-
-
- Number of rows in the image.
- Shall be an exact multiple of the vertical downsampling factor if any of the samples (planes) are encoded downsampled in the vertical direction for pixel data encoded in a Native (uncompressed) format. E.g., required to be an even value for a Photometric Interpretation (0028,0004) of YBR_FULL_422.
-
-
-
-
- Columns
-
-
- (0028,0011)
-
-
- 1
-
-
- Number of columns in the image.
- Shall be an exact multiple of the horizontal downsampling factor if any of the samples (planes) are encoded downsampled in the horizontal direction for pixel data encoded in a Native (uncompressed) format. E.g., required to be an even value for a Photometric Interpretation (0028,0004) of YBR_FULL_422.
-
-
-
-
- Bits Allocated
-
-
- (0028,0100)
-
-
- 1
-
-
- Number of bits allocated for each pixel sample. Each sample shall have the same number of bits allocated. Bits Allocated (0028,0100) shall be either 1, or a multiple of 8. See for further explanation.
-
-
-
-
- Bits Stored
-
-
- (0028,0101)
-
-
- 1
-
-
- Number of bits stored for each pixel sample. Each sample shall have the same number of bits stored. See for further explanation.
-
-
-
-
- High Bit
-
-
- (0028,0102)
-
-
- 1
-
-
- Most significant bit for pixel sample data. Each sample shall have the same high bit. High Bit (0028,0102) shall be one less than Bits Stored (0028,0101). See for further explanation.
-
-
-
-
- Pixel Representation
-
-
- (0028,0103)
-
-
- 1
-
-
- Data representation of the pixel samples. Each sample shall have the same pixel representation.
-
- Enumerated Values:
-
- 0000H
-
- unsigned integer.
-
-
-
- 0001H
-
- 2's complement
-
-
-
-
-
-
-
- Planar Configuration
-
-
- (0028,0006)
-
-
- 1C
-
-
- Indicates whether the pixel data are encoded color-by-plane or color-by-pixel. Required if Samples per Pixel (0028,0002) has a value greater than 1. See for further explanation.
-
-
-
-
- Pixel Aspect Ratio
-
-
- (0028,0034)
-
-
- 1C
-
-
- Ratio of the vertical size and horizontal size of the pixels in the image specified by a pair of integer values where the first value is the vertical pixel size, and the second value is the horizontal pixel size. Required if the aspect ratio values do not have a ratio of 1:1 and the physical pixel spacing is not specified by Pixel Spacing (0028,0030), or Imager Pixel Spacing (0018,1164) or Nominal Scanned Pixel Spacing (0018,2010), either for the entire Image or per-frame in a Functional Group Macro. See .
-
-
-
-
- Smallest Image Pixel Value
-
-
- (0028,0106)
-
-
- 3
-
-
- The minimum actual pixel value encountered in this image.
-
-
-
-
- Largest Image Pixel Value
-
-
- (0028,0107)
-
-
- 3
-
-
- The maximum actual pixel value encountered in this image.
-
-
-
-
- Red Palette Color Lookup Table Descriptor
-
-
- (0028,1101)
-
-
- 1C
-
-
- Specifies the format of the Red Palette Color Lookup Table Data (0028,1201). Required if Photometric Interpretation (0028,0004) has a value of PALETTE COLOR or Pixel Presentation (0008,9205) at the image level equals COLOR or MIXED. See for further explanation.
-
-
-
-
- Green Palette Color Lookup Table Descriptor
-
-
- (0028,1102)
-
-
- 1C
-
-
- Specifies the format of the Green Palette Color Lookup Table Data (0028,1202). Required if Photometric Interpretation (0028,0004) has a value of PALETTE COLOR or Pixel Presentation (0008,9205) at the image level equals COLOR or MIXED. See for further explanation.
-
-
-
-
- Blue Palette Color Lookup Table Descriptor
-
-
- (0028,1103)
-
-
- 1C
-
-
- Specifies the format of the Blue Palette Color Lookup Table Data (0028,1203). Required if Photometric Interpretation (0028,0004) has a value of PALETTE COLOR or Pixel Presentation (0008,9205) at the image level equals COLOR or MIXED. See for further explanation.
-
-
-
-
- Red Palette Color Lookup Table Data
-
-
- (0028,1201)
-
-
- 1C
-
-
- Red Palette Color Lookup Table Data. Required if Photometric Interpretation (0028,0004) has a value of PALETTE COLOR or Pixel Presentation (0008,9205) at the image level equals COLOR or MIXED. See for further explanation.
-
-
-
-
- Green Palette Color Lookup Table Data
-
-
- (0028,1202)
-
-
- 1C
-
-
- Green Palette Color Lookup Table Data. Required if Photometric Interpretation (0028,0004) has a value of PALETTE COLOR or Pixel Presentation (0008,9205) at the image level equals COLOR or MIXED. See for further explanation.
-
-
-
-
- Blue Palette Color Lookup Table Data
-
-
- (0028,1203)
-
-
- 1C
-
-
- Blue Palette Color Lookup Table Data. Required if Photometric Interpretation (0028,0004) has a value of PALETTE COLOR or Pixel Presentation (0008,9205) at the image level equals COLOR or MIXED. See for further explanation.
-
-
-
-
- ICC Profile
-
-
- (0028,2000)
-
-
- 3
-
-
- An ICC Profile encoding the transformation of device-dependent color stored pixel values into PCS-Values.
- See .
- When present, defines the color space of color Pixel Data (7FE0,0010) values, and the output of Palette Color Lookup Table Data (0028,1201-1203).
-
- The profile applies only to Pixel Data (7FE0,0010) at the same level of the Data Set and not to any icons nested within Sequences, which may or may not have their own ICC profile specified.
-
-
-
-
-
- Color Space
-
-
- (0028,2002)
-
-
- 3
-
-
- A label that identifies the well-known color space of the image. Shall be consistent with any ICC Profile (0028,2000) that is also present.
- See .
-
-
-
-
- Image Pixel Attribute Descriptions
+ Image Pixel Module Attribute DescriptionsSamples Per PixelSamples per Pixel (0028,0002) is the number of separate planes in this image. One and three image planes are defined. Other numbers of image planes are allowed, but their meaning is not defined by this Standard.
@@ -106231,7 +107175,7 @@
YBR_PARTIAL_422
- Retired. See PS3.3 2017b.
+ Retired. See PS3.3-2017b.
@@ -106420,11 +107364,389 @@
The byte offsets are measured from the first byte of the first Item Tag following the empty (zero length) Basic Offset Table item, i.e., the Item Tag of the first fragment of the first frame.
+
+ Image Pixel Macro
+
+ specifies the Attributes of the , which describe and encode the pixel data of the image.
+
+
Image Pixel Macro Attributes
+
+
+
+ Attribute Name
+
+
+ Tag
+
+
+ Type
+
+
+ Attribute Description
+
+
+
+
+
+
+
+ Include
+
+
+
+
+
+
+
+ Pixel Data
+
+
+ (7FE0,0010)
+
+
+ 1
+
+
+ A data stream of the pixel samples that comprise the Image. See for further explanation.
+
+
+
+
+
+
+ Image Pixel Description Macro
+
+ specifies the Attributes of the , which are the common Attributes that describe the pixel data of the image.
+
+
Image Pixel Description Macro Attributes
+
+
+
+ Attribute Name
+
+
+ Tag
+
+
+ Type
+
+
+ Attribute Description
+
+
+
+
+
+
+ Samples per Pixel
+
+
+ (0028,0002)
+
+
+ 1
+
+
+ Number of samples (planes) in this image. See for further explanation.
+
+
+
+
+ Photometric Interpretation
+
+
+ (0028,0004)
+
+
+ 1
+
+
+ Specifies the intended interpretation of the pixel data. See for further explanation.
+
+
+
+
+ Rows
+
+
+ (0028,0010)
+
+
+ 1
+
+
+ Number of rows in the image.
+ Shall be an exact multiple of the vertical downsampling factor if any of the samples (planes) are encoded downsampled in the vertical direction for pixel data encoded in a Native (uncompressed) format. E.g., required to be an even value for a Photometric Interpretation (0028,0004) of YBR_FULL_422.
+
+
+
+
+ Columns
+
+
+ (0028,0011)
+
+
+ 1
+
+
+ Number of columns in the image.
+ Shall be an exact multiple of the horizontal downsampling factor if any of the samples (planes) are encoded downsampled in the horizontal direction for pixel data encoded in a Native (uncompressed) format. E.g., required to be an even value for a Photometric Interpretation (0028,0004) of YBR_FULL_422.
+
+
+
+
+ Bits Allocated
+
+
+ (0028,0100)
+
+
+ 1
+
+
+ Number of bits allocated for each pixel sample. Each sample shall have the same number of bits allocated. Bits Allocated (0028,0100) shall be either 1, or a multiple of 8. See for further explanation.
+
+
+
+
+ Bits Stored
+
+
+ (0028,0101)
+
+
+ 1
+
+
+ Number of bits stored for each pixel sample. Each sample shall have the same number of bits stored. See for further explanation.
+
+
+
+
+ High Bit
+
+
+ (0028,0102)
+
+
+ 1
+
+
+ Most significant bit for pixel sample data. Each sample shall have the same high bit. High Bit (0028,0102) shall be one less than Bits Stored (0028,0101). See for further explanation.
+
+
+
+
+ Pixel Representation
+
+
+ (0028,0103)
+
+
+ 1
+
+
+ Data representation of the pixel samples. Each sample shall have the same pixel representation.
+
+ Enumerated Values:
+
+ 0000H
+
+ unsigned integer.
+
+
+
+ 0001H
+
+ 2's complement
+
+
+
+
+
+
+
+ Planar Configuration
+
+
+ (0028,0006)
+
+
+ 1C
+
+
+ Indicates whether the pixel data are encoded color-by-plane or color-by-pixel. Required if Samples per Pixel (0028,0002) has a value greater than 1. See for further explanation.
+
+
+
+
+ Pixel Aspect Ratio
+
+
+ (0028,0034)
+
+
+ 1C
+
+
+ Ratio of the vertical size and horizontal size of the pixels in the image specified by a pair of integer values where the first value is the vertical pixel size, and the second value is the horizontal pixel size. Required if the aspect ratio values do not have a ratio of 1:1 and the physical pixel spacing is not specified by Pixel Spacing (0028,0030), or Imager Pixel Spacing (0018,1164) or Nominal Scanned Pixel Spacing (0018,2010), either for the entire Image or per-frame in a Functional Group Macro. See .
+
+
+
+
+ Smallest Image Pixel Value
+
+
+ (0028,0106)
+
+
+ 3
+
+
+ The minimum actual pixel value encountered in this image.
+
+
+
+
+ Largest Image Pixel Value
+
+
+ (0028,0107)
+
+
+ 3
+
+
+ The maximum actual pixel value encountered in this image.
+
+
+
+
+ Red Palette Color Lookup Table Descriptor
+
+
+ (0028,1101)
+
+
+ 1C
+
+
+ Specifies the format of the Red Palette Color Lookup Table Data (0028,1201). Required if Photometric Interpretation (0028,0004) has a value of PALETTE COLOR or Pixel Presentation (0008,9205) at the image level equals COLOR or MIXED. See for further explanation.
+
+
+
+
+ Green Palette Color Lookup Table Descriptor
+
+
+ (0028,1102)
+
+
+ 1C
+
+
+ Specifies the format of the Green Palette Color Lookup Table Data (0028,1202). Required if Photometric Interpretation (0028,0004) has a value of PALETTE COLOR or Pixel Presentation (0008,9205) at the image level equals COLOR or MIXED. See for further explanation.
+
+
+
+
+ Blue Palette Color Lookup Table Descriptor
+
+
+ (0028,1103)
+
+
+ 1C
+
+
+ Specifies the format of the Blue Palette Color Lookup Table Data (0028,1203). Required if Photometric Interpretation (0028,0004) has a value of PALETTE COLOR or Pixel Presentation (0008,9205) at the image level equals COLOR or MIXED. See for further explanation.
+
+
+
+
+ Red Palette Color Lookup Table Data
+
+
+ (0028,1201)
+
+
+ 1C
+
+
+ Red Palette Color Lookup Table Data. Required if Photometric Interpretation (0028,0004) has a value of PALETTE COLOR or Pixel Presentation (0008,9205) at the image level equals COLOR or MIXED. See for further explanation.
+
+
+
+
+ Green Palette Color Lookup Table Data
+
+
+ (0028,1202)
+
+
+ 1C
+
+
+ Green Palette Color Lookup Table Data. Required if Photometric Interpretation (0028,0004) has a value of PALETTE COLOR or Pixel Presentation (0008,9205) at the image level equals COLOR or MIXED. See for further explanation.
+
+
+
+
+ Blue Palette Color Lookup Table Data
+
+
+ (0028,1203)
+
+
+ 1C
+
+
+ Blue Palette Color Lookup Table Data. Required if Photometric Interpretation (0028,0004) has a value of PALETTE COLOR or Pixel Presentation (0008,9205) at the image level equals COLOR or MIXED. See for further explanation.
+
+
+
+
+ ICC Profile
+
+
+ (0028,2000)
+
+
+ 3
+
+
+ An ICC Profile encoding the transformation of device-dependent color stored pixel values into PCS-Values.
+ See .
+ When present, defines the color space of color Pixel Data (7FE0,0010) values, and the output of Palette Color Lookup Table Data (0028,1201-1203).
+
+ The profile applies only to Pixel Data (7FE0,0010) at the same level of the Data Set and not to any icons nested within Sequences, which may or may not have their own ICC profile specified.
+
+
+
+
+
+ Color Space
+
+
+ (0028,2002)
+
+
+ 3
+
+
+ A label that identifies the well-known color space of the image. Shall be consistent with any ICC Profile (0028,2000) that is also present.
+ See .
+
+
+
+
+ Contrast/Bolus Module
- specifies the Attributes that describe the contrast /bolus used in the acquisition of the Image.
+ specifies the Attributes of the Contrast/Bolus Module, which describe the contrast /bolus used in the acquisition of the Image.
- Milligrams of active ingredient per milliliter of (diluted) agent
-
-
+ Milligrams of active ingredient per milliliter of (diluted) agent.
+
+
@@ -106731,7 +108053,7 @@
Enhanced Contrast/Bolus Module
- specifies the Attributes that describe the contrast/bolus used in the acquisition of the Image.
+ specifies the Attributes of the Enhanced Contrast/Bolus Module, which describe the contrast/bolus used in the acquisition of the Image.
Enhanced Contrast/Bolus Module Attributes
@@ -107023,7 +108345,7 @@
- Enhanced Contrast/Bolus Module Attributes
+ Enhanced Contrast/Bolus Module Attribute DescriptionsContrast/Bolus Ingredient Opaque for X-Ray EquipmentContrast/Bolus Ingredient Opaque (0018,9425) Attribute specifies the type of relative X-Ray absorption of the contrast/bolus ingredient, compared to the X-Ray absorption of water.
@@ -107061,9 +108383,9 @@
- Cine Module
+ Cine Module
- specifies the Attributes of a Multi-frame Cine Image.
+ specifies the Attributes of the , which describe a Multi-frame Cine Image.
Cine Module Attributes
@@ -107345,7 +108667,7 @@
- Cine Attribute Descriptions
+ Cine Module Attribute DescriptionsFrame TimeFrame Time (0018,1063) is the nominal time (in milliseconds) between individual frames of a Multi-frame image. If the Frame Increment Pointer points to this Attribute, Frame Time shall be used in the following manner to calculate 'the relative time' for each frame:
@@ -107412,9 +108734,9 @@
- Multi-frame Module
+ Multi-frame Module
- specifies the Attributes of a Multi-frame pixel data Image.
+ specifies the Attributes of the , which describe a Multi-frame pixel data Image.
Multi-frame Module Attributes
@@ -107491,10 +108813,27 @@
+
+
+ Encapsulated Pixel Data Value Total Length
+
+
+ (7FE0,0003)
+
+
+ 3
+
+
+ The length of the pixel data bit stream encapsulated in Pixel Data (7FE0,0010), in bytes, when all the fragments have been combined, not including any trailing padding to even length in the last Fragment added for encapsulation.
+
+ This value will depend on the Transfer Syntax in which the Pixel Data (7FE0,0010) is encoded, and may need to be updated depending on the Transfer Syntax negotiated and selected for a particular transfer. See .
+
+
+
- Multi-frame Attribute Descriptions
+ Multi-frame Module Attribute DescriptionsNumber of Frames and Frame Increment PointerA Multi-frame Image is defined as a Image whose pixel data consists of a sequential set of individual Image Pixel frames. A Multi-frame Image is transmitted as a single contiguous stream of pixels. Frame headers do not exist within the data stream.
@@ -107543,9 +108882,9 @@
- Frame Pointers Module
+ Frame Pointers Module
- specifies the Attributes of a Frame Pointer Module.
+ specifies the Attributes of the .
Frame Pointers Module Attributes
@@ -107576,9 +108915,9 @@
3
- The frame number selected for use as a pictorial representation (e.g., icon) of the Multi-frame Image
-
-
+ The frame number selected for use as a pictorial representation (e.g., icon) of the Multi-frame Image.
+
+
Frame Numbers Of Interest (FOI)
@@ -107662,9 +109001,9 @@
- Mask Module
+ Mask Module
- specifies the Attributes that describe mask operations for a Multi-frame image.
+ specifies the Attributes of the , which describe mask operations for a Multi-frame image.
Mask Module Attributes
@@ -107886,7 +109225,7 @@
Frame numbers begin at 1.
- Mask Subtraction Attribute Descriptions
+ Mask Module Attribute DescriptionsMask OperationMask Operation (0028,6101) specifies a type of mask operation to be performed.
@@ -108325,9 +109664,9 @@
- Device Module
+ Device Module
- describes the Attributes of devices or calibration objects (e.g., catheters, markers, baskets) that are associated with a Study and/or image.
+ specifies the Attributes of the , which identifies and describes devices or calibration objects (e.g., catheters, markers, baskets) or other quality control materials that are associated with a Study and/or image.
Device Module Attributes
@@ -108386,9 +109725,9 @@
3
- Manufacturer of the device
-
-
+ Manufacturer of the device.
+
+
>Manufacturer's Model Name
@@ -108400,9 +109739,9 @@
3
- Manufacturer's model name of the device
-
-
+ Manufacturer's model name of the device.
+
+
>Device Serial Number
@@ -108414,9 +109753,9 @@
3
- Manufacturer's serial number of the device
-
-
+ Manufacturer's serial number of the device.
+
+
>Device ID
@@ -108428,9 +109767,9 @@
3
- User-supplied identifier for the device
-
-
+ User-supplied identifier for the device.
+
+
>Device Length
@@ -108545,7 +109884,7 @@
- Device Attribute Descriptions
+ Device Module Attribute DescriptionsDevice Type and SizeDepending on the type of device specified by Code Value (0008,0100) in an Item of Device Sequence (0050,0010), various device size Attributes (e.g., Device Length (0050,0014), Device Diameter (0050,0016), Device Volume (0050,0018), Inter Marker Distance (0050,0019)) may be required to fully characterize the device.
@@ -108553,9 +109892,9 @@
- Intervention Module
+ Intervention Module
- describes the Attributes of therapies (e.g., interventions during an angiographic procedure) that are associated with a Study and/or image.
+ specifies the Attributes of the , which describes therapies (e.g., interventions during an angiographic procedure) that are associated with a Study and/or image.
Intervention Module Attributes
@@ -108745,20 +110084,18 @@
- Therapy Description (0018,0039) was included in this Module in earlier editions, but its use has been retired. See PS3.3-2003.
+ Therapy Description (0018,0039) was included in this Module in earlier editions, but its use has been retired. See PS3.3-2003.
- Acquisition Context Module
+ Acquisition Context Module
- specifies Attributes for description of the conditions present during data acquisition.
+ specifies the Attributes of the , which describes the conditions present during data acquisition.
This Module shall not contain descriptions of conditions that replace those that are already described in specific Modules or Attributes that are also contained within the IOD that contains this Module.
- If this SOP Instance is a Multi-frame SOP Instance, each Item of the Acquisition Context Sequence (0040,0555) may be configured to describe one frame, all frames, or any specifically enumerated subset set of frames of the Multi-frame SOP Instance.
- Previously, Referenced Frame Numbers (0040,A136) was used to enumerate which frames were described, but its length was limited, so it has been replaced by Referenced Frame Number (0008,1160).
- Similarly, applicability to a subset of Segments or Waveform Channels may be specified.
+ If this SOP Instance is a Multi-frame SOP Instance, each Item of the Acquisition Context Sequence (0040,0555) may be configured to describe one frame, all frames, or any specifically enumerated subset set of frames of the Multi-frame SOP Instance. Previously, Referenced Frame Numbers (0040,A136) was used to enumerate which frames were described, but its length was limited, so it has been replaced by Referenced Frame Number (0008,1160). Similarly, applicability to a subset of Segments or Waveform Channels may be specified.
@@ -108799,9 +110136,9 @@
->Include
-
-
+ >Include
+
+
@@ -109200,6 +110537,23 @@
If present, shall have a value greater than one, unless an IOD overrides this constraint to enumerate a value of 1 to prevent the use of Concatenations (e.g., see and ).
+
+
+ Encapsulated Pixel Data Value Total Length
+
+
+ (7FE0,0003)
+
+
+ 3
+
+
+ The length of the pixel data bit stream encapsulated in Pixel Data (7FE0,0010), in bytes, when all the fragments have been combined, not including any trailing padding to even length in the last Fragment added for encapsulation.
+
+ This value will depend on the Transfer Syntax in which the Pixel Data (7FE0,0010) is encoded, and may need to be updated depending on the Transfer Syntax negotiated and selected for a particular transfer. See .
+
+
+
@@ -109268,9 +110622,9 @@
The Attribute descriptions in the Functional Group Macros are written as if they were applicable to a single frame (i.e., the Macro is part of the Per-frame Functional Groups Sequence). If an Attribute is applicable to all frames (i.e., the Macro is part of the Shared Functional Groups Sequence) the phrase "this frame" in the Attribute description shall be interpreted to mean "for all frames".
- Pixel Measures Macro
-
- specifies the Attributes of the Pixel Measures Functional Group Macro.
+ Pixel Measures Macro
+
+ specifies the Attributes of the , which is used as a Functional Group Macro.
Pixel Measures Macro Attributes
@@ -109323,7 +110677,7 @@
Required if:
- Volumetric Properties (0008,9206) is other than DISTORTED or SAMPLED, or
+ Volumetric Properties (0008,9206) is other than DISTORTED or SAMPLED, and Image Type (0008,0008) Value 3 is not LABEL or OVERVIEW, orSOP Class UID is Segmentation Storage ("1.2.840.10008.5.1.4.1.1.66.4") and Frame of Reference UID (0020,0052) is present, or
@@ -109357,7 +110711,7 @@
Required if:
- Volumetric Properties (0008,9206) is VOLUME or SAMPLED, or
+ Volumetric Properties (0008,9206) is VOLUME or SAMPLED, and Image Type (0008,0008) Value 3 is not LABEL or OVERVIEW, orSOP Class UID is Segmentation Storage ("1.2.840.10008.5.1.4.1.1.66.4") and Frame of Reference UID (0020,0052) is present, or
@@ -109394,9 +110748,9 @@
- Frame Content Macro
-
- specifies the Attributes of the Frame Content Functional Group Macro.
+ Frame Content Macro
+
+ specifies the Attributes of the , which is used as a Functional Group Macro.This Functional Group Macro may only be part of the Per-frame Functional Groups Sequence (5200,9230) Attribute.
Frame Content Macro Attributes
@@ -109459,7 +110813,7 @@
The point in time that is most representative of when data was acquired for this frame. See and for further explanation.
- The synchronization of this time with an external clock is specified in the synchronization Module in Acquisition Time synchronized (0018,1800).
+ The synchronization of this time with an external clock is specified in the in Acquisition Time Synchronized (0018,1800).Required if Frame Type (0008,9007) Value 1 of this frame is ORIGINAL and the SOP Class UID is not "1.2.840.10008.5.1.4.1.1.2.2" or "1.2.840.10008.5.1.4.1.1.4.4" or "1.2.840.10008.5.1.4.1.1.128.1" (Legacy Converted) or 1.2.840.10008.5.1.4.1.1.77.1.6 (VL Whole Slide Microscopy Image Storage). May be present otherwise.
@@ -109815,10 +111169,10 @@
- Plane Position (Patient) Macro
-
- specifies the Attributes of the Plane Position (Patient) Functional Group Macro.
-
+ Plane Position (Patient) Macro
+
+ specifies the Attributes of the , which is used as a Functional Group Macro.
+
Plane Position (Patient) Macro Attributes
@@ -109899,10 +111253,10 @@
- Plane Orientation (Patient) Macro
-
- specifies the Attributes of the Plane Orientation (Patient) Functional Group Macro.
-
+ Plane Orientation (Patient) Macro
+
+ specifies the Attributes of the , which is used as a Functional Group Macro.
+
Plane Orientation (Patient) Macro Attributes
@@ -109970,9 +111324,9 @@
- Referenced Image Macro
-
- specifies the Attributes of the Referenced Image Functional Group Macro.
+ Referenced Image Macro
+
+ specifies the Attributes of the , which is used as a Functional Group Macro.
Referenced Image Macro Attributes
@@ -110059,9 +111413,9 @@
- Derivation Image Macro
-
- specifies the Attributes of the Derivation Image Functional Group Macro.
+ Derivation Image Macro
+
+ specifies the Attributes of the , which is used as a Functional Group Macro.
Derivation Image Macro Attributes
@@ -110258,9 +111612,9 @@
- Cardiac Synchronization Macro
-
- specifies the Attributes of the Cardiac Synchronization Functional Group Macro.
+ Cardiac Synchronization Macro
+
+ specifies the Attributes of the , which is used as a Functional Group Macro.
Cardiac Synchronization Macro Attributes
@@ -110496,9 +111850,9 @@
- Frame Anatomy Macro
-
- specifies the Attributes of the Frame Anatomy Functional Group Macro.
+ Frame Anatomy Macro
+
+ specifies the Attributes of the , which is used as a Functional Group Macro.
Frame Anatomy Macro Attributes
@@ -110591,7 +111945,7 @@
Anatomic Region Modifier Sequence (0008,2220) D.
-
+
Primary Anatomic Structure Modifier Sequence (0008,2230) D.
@@ -110601,9 +111955,9 @@
- Pixel Value Transformation Macro
-
- specifies the Attributes of the Pixel Value Transformation Functional Group Macro.
+ Pixel Value Transformation Macro
+
+ specifies the Attributes of the , which is used as a Functional Group Macro.This Macro is equivalent with the Modality LUT transformation in non Multi-frame IODs.
@@ -110701,9 +112055,9 @@
- Identity Pixel Value Transformation Macro
-
- specifies the Attributes of the Identity Pixel Value Transformation Functional Group Macro.
+ Identity Pixel Value Transformation Macro
+
+ specifies the Attributes of the , which is used as a Functional Group Macro.This Macro constrains the Modality LUT Transformation step in the grayscale rendering pipeline to be an identity transformation.
@@ -110816,9 +112170,9 @@
- Frame VOI LUT Macro
-
- specifies the Attributes of the Frame VOI LUT Functional Group Macro.
+ Frame VOI LUT Macro
+
+ specifies the Attributes of the , which is used as a Functional Group Macro.
Frame VOI LUT Macro Attributes
@@ -110963,9 +112317,9 @@
- Frame VOI LUT With LUT Macro
-
- specifies the Attributes of the Frame VOI LUT With LUT Functional Group Macro. This Macro contains one or more sets of linear or sigmoid window values and/or one or more sets of lookup tables.
+ Frame VOI LUT With LUT Macro
+
+ specifies the Attributes of the , which is used as a Functional Group Macro. This Macro contains one or more sets of linear or sigmoid window values and/or one or more sets of lookup tables.
Frame VOI LUT with LUT Macro Attributes
@@ -111015,9 +112369,9 @@
- Real World Value Mapping Macro
+ Real World Value Mapping Macro
- specifies the Attributes of the Real World Value Mapping Functional Group Macro.
+ specifies the Attributes of the , which is used as a Functional Group Macro.
Real World Value Mapping Macro Attributes
@@ -111187,7 +112541,7 @@
1C
- The Slope value in relationship between stored values (SV) and the real world values.
+ The Slope value in relationship between stored values (SV) and the Real World Values.See for further explanation.Required if Float Pixel Data (7FE0,0008) or Double Float Pixel Data (7FE0,0009) are present or Real World Value LUT Data (0040,9212) is not present.
@@ -111299,7 +112653,7 @@
Real World Value RepresentationReal World Value Mapping Sequence
- The Items in the Real World Value Mapping Sequence (0040,9096) may be used to translate stored values into real world values when there is such a relationship. The Real World Value Mapping Sequence (0040,9096) is independent of the Modality LUT (or Pixel Value Transformation Macro), as illustrated in .
+ The Items in the Real World Value Mapping Sequence (0040,9096) may be used to translate stored values into Real World Values when there is such a relationship. The Real World Value Mapping Sequence (0040,9096) is independent of the Modality LUT (or Pixel Value Transformation Macro), as illustrated in .Each Item specifies the range of stored values as well as the associated mapping function. Each Item can specify either a linear mapping, using Real World Value Slope (0040,9225) and Real World Value Intercept (0040,9224), or a non-linear mapping using Real World Value LUT Data (0040,9212). More than one Real World Value Mapping Item is allowed.The range of stored pixel values specified by different Real Value World Mapping Sequence (0040,9096) Items can overlap (as illustrated in the example in ).
@@ -111314,15 +112668,15 @@
- For example, MR images may contain data that is not only the result of the physical/chemical properties of the scanned anatomy, but may also contain information that is representing real world values, such as, temperature [in degrees C], flow [in l/min], speed [in m/sec], relative activity [in %], relative contrast enhancement [in %], diffusion [in sec/mm2], etc.
+ For example, MR images may contain data that is not only the result of the physical/chemical properties of the scanned anatomy, but may also contain information that is representing Real World Values, such as, temperature [in degrees C], flow [in l/min], speed [in m/sec], relative activity [in %], relative contrast enhancement [in %], diffusion [in sec/mm2], etc.In some cases the conversion from Stored Values to Real World Values can be linear (through "slope" and "intercept") or non-linear (through look-up tables).Both transformation methods can be applied to one range of stored values. Overlapped ranges might be used for different representations such as log versus linear scales or for different representations in units such as cm/sec versus mm/sec. Alternative methods can be identified by the labels assigned to the transformations.
- Real World Values Mapping Sequence Attributes
+ Real World Value Mapping Sequence AttributesThe Real World Value First Value Mapped (0040,9216) and Real World Value Last Value Mapped (0040,9211) Attributes describe the range of stored pixel values that are mapped by the Sequence Item. Stored pixel values less than the first value mapped, or greater than the last value mapped have no real value attached.
- When the Real World Value Intercept (0040,9224) and Real World Value Slope (0040,9225) Attributes are supplied, the stored value (SV) is converted to a real world value (RV) using the equation:
+ When the Real World Value Intercept (0040,9224) and Real World Value Slope (0040,9225) Attributes are supplied, the stored value (SV) is converted to a Real World Value (RV) using the equation:RV = (Real World Value Slope) * SV + Real World Value InterceptWhen the Real World Value LUT Data (0040,9212) Attribute is supplied, Real World Values are obtained via a lookup operation. The stored pixel value of the first value mapped is mapped to the first entry in the LUT Data. Subsequent stored pixel values are mapped to the subsequent entries in the LUT Data up to a stored pixel value equal to the last value mapped.The number of entries in the LUT data is given by:
@@ -111334,8 +112688,8 @@
In practice, integer values may well be sufficient to define an input range that exceeds the actual stored floating point pixel value range. The reason to permit floating point alternatives to an integer range is that sometimes the stored floating point values may be very large and exceed what can be specified as an integer value.
- The physical units for the real world values obtained from the Sequence Item are given by the Measurement Units Code Sequence (0040,08EA).
- The quantity that the real world values represent may be described by the Quantity Definition Sequence (0040,9220), which consists of a list of name-value pairs, in which the coded concept name specifies what aspect of the physical quantity is being described.
+ The physical units for the Real World Values obtained from the Sequence Item are given by the Measurement Units Code Sequence (0040,08EA).
+ The quantity that the Real World Values represent may be described by the Quantity Definition Sequence (0040,9220), which consists of a list of name-value pairs, in which the coded concept name specifies what aspect of the physical quantity is being described.
@@ -111385,7 +112739,7 @@
- Example of mapping stored values to real world values
+ Example of Mapping Stored Values to Real World Values
@@ -111398,10 +112752,10 @@
- Contrast/Bolus Usage Macro
-
- specifies the Attributes of the Contrast/Bolus Usage Macro.
-
+ Contrast/Bolus Usage Macro
+
+ specifies the Attributes of the , which is used as a Functional Group Macro.
+
Contrast/Bolus Usage Macro Attributes
@@ -111590,9 +112944,9 @@
- Pixel Intensity Relationship LUT Macro
-
- specifies the Attributes of the Pixel Intensity Relationship LUT Functional Group Macro.
+ Pixel Intensity Relationship LUT Macro
+
+ specifies the Attributes of the , which is used as a Functional Group Macro.
Pixel Intensity Relationship LUT Macro Attributes
@@ -111709,9 +113063,9 @@
- Frame Pixel Shift Macro
-
- specifies the Attributes of the Frame Pixel Shift Functional Group Macro.
+ Frame Pixel Shift Macro
+
+ specifies the Attributes of the , which is used as a Functional Group Macro.
Frame Pixel Shift Macro Attributes
@@ -111809,9 +113163,9 @@
- Patient Orientation in Frame Macro
-
- specifies the Attributes of the Patient Orientation in Frame Functional Group Macro.
+ Patient Orientation in Frame Macro
+
+ specifies the Attributes of the , which is used as a Functional Group Macro.
Patient Orientation in Frame Macro Attributes
@@ -111865,10 +113219,10 @@
- Frame Display Shutter
-
- specifies the Attributes of the Frame Display Shutter Functional Group Macro.
-
+ Frame Display Shutter
+
+ specifies the Attributes of the , which is used as a Functional Group Macro.
+
Frame Display Shutter Macro Attributes
@@ -111917,9 +113271,9 @@
- Respiratory Synchronization Macro
-
- specifies the Attributes of the Respiratory Synchronization Functional Group Macro.
+ Respiratory Synchronization Macro
+
+ specifies the Attributes of the , which is used as a Functional Group Macro.
Respiratory Synchronization Macro Attributes
@@ -112160,10 +113514,10 @@
- Irradiation Event Identification Macro
-
- specifies the Attributes containing the Irradiation Event Identification Functional Group Macro.
-
+ Irradiation Event Identification Macro
+
+ specifies the Attributes of the , which is used as a Functional Group Macro.
+
Irradiation Event Identification Macro Attributes
@@ -112215,9 +113569,9 @@
- Radiopharmaceutical Usage Macro
-
- specifies the Attributes of the Radiopharmaceutical Usage Functional Group Macro.
+ Radiopharmaceutical Usage Macro
+
+ specifies the Attributes of the , which is used as a Functional Group Macro.
Radiopharmaceutical Usage Macro Attributes
@@ -112269,9 +113623,9 @@
- Patient Physiological State Macro
-
- specifies the Attributes of the Patient Physiological State Functional Group Macro, which describes the physiological state of the patient.
+ Patient Physiological State Macro
+
+ specifies the Attributes of the , which is used as a Functional Group Macro, which describes the physiological state of the patient.
Patient Physiological State Macro Attributes
@@ -112338,10 +113692,10 @@
- Plane Position (Volume) Macro
-
- specifies the Attributes of the Plane Position (Volume) Functional Group Macro.
-
+ Plane Position (Volume) Macro
+
+ specifies the Attributes of the , which is used as a Functional Group Macro.
+
Plane Position (Volume) Macro Attributes
@@ -112393,10 +113747,10 @@
- Plane Orientation (Volume) Macro
-
- specifies the Attributes of the Plane Orientation (Volume) Functional Group Macro.
-
+ Plane Orientation (Volume) Macro
+
+ specifies the Attributes of the , which is used as a Functional Group Macro.
+
Plane Orientation (Volume) Macro Attributes
@@ -112448,9 +113802,9 @@
- Temporal Position Macro
-
- specifies the Attributes of the Temporal Position Functional Group Macro.
+ Temporal Position Macro
+
+ specifies the Attributes of the , which is used as a Functional Group Macro.
Temporal Position Macro Attributes
@@ -112503,9 +113857,9 @@
- Image Data Type Macro
-
- specifies the Attributes of the Image Data Type Functional Group Macro.
+ Image Data Type Macro
+
+ specifies the Attributes of the , which is used as a Functional Group Macro.
Image Data Type Macro Attributes
@@ -112624,81 +113978,81 @@
TISSUE_INTENSITY
- Tissue intensity typically displayed as grayscale (e.g., B-mode)
-
-
+ Tissue intensity typically displayed as grayscale (e.g., B-mode).
+
+
TISSUE_VELOCITY
- Velocity (Doppler shifts) of tissue
-
-
+ Velocity (Doppler shifts) of tissue.
+
+
FLOW_VELOCITY
- Velocity (Doppler shifts) of blood flow
-
-
+ Velocity (Doppler shifts) of blood flow.
+
+
FLOW_POWER
- Power contained in the Doppler signal
-
-
+ Power contained in the Doppler signal.
+
+
DIRECTION_POWER
- Directional power contained in the Doppler signal
-
-
+ Directional power contained in the Doppler signal.
+
+
FLOW_VARIANCE
- Statistical variance of blood velocity relative to mean
-
-
+ Statistical variance of blood velocity relative to mean.
+
+
ELASTICITY
- Scalar value related to the elastic properties of the tissue
-
-
+ Scalar value related to the elastic properties of the tissue.
+
+
PERFUSION
- Scalar value related to the volume of blood perfusing into tissue
-
-
+ Scalar value related to the volume of blood perfusing into tissue.
+
+
SOUND_SPEED
- Speed of sound in tissue
-
-
+ Speed of sound in tissue.
+
+
ATTENUATION
- Reduction in strength of ultrasound signal as the wave traverses through the medium
-
-
+ Reduction in strength of ultrasound signal as the wave traverses through the medium.
+
+
@@ -112729,19 +114083,19 @@
- An example of an Attribute that might be included in the Unassigned Shared Converted Attributes Macro is Filter Type (0018,1160), which typically would be the same for all Classic CT images in a set, and is not included in any modality-specific Module or Functional Group Macro.
+ An example of an Attribute that might be included in the is Filter Type (0018,1160), which typically would be the same for all Classic CT images in a set, and is not included in any modality-specific Module or Functional Group Macro.
- An example of an Attribute that might be included in the Unassigned Per-Frame Converted Attributes Macro is Slice Location (0020,1041), which typically would be different for each Classic CT image in a set, and is not included in any modality-specific Module or Functional Group Macro.
+ An example of an Attribute that might be included in the is Slice Location (0020,1041), which typically would be different for each Classic CT image in a set, and is not included in any modality-specific Module or Functional Group Macro.
- An example of an Attribute that might be included in the Unassigned Shared Converted Attributes Macro is Series Number (0020,0011), which typically would be the same for all Classic CT images in a set (but is not required to be), and will be replaced with a different value in the top-level Data Set, and hence if the original is to be preserved, needs to be recorded.
+ An example of an Attribute that might be included in the is Series Number (0020,0011), which typically would be the same for all Classic CT images in a set (but is not required to be), and will be replaced with a different value in the top-level Data Set, and hence if the original is to be preserved, needs to be recorded.
- An example of an Attribute that might be included in the Unassigned Per-Frame Converted Attributes Macro is Instance Number (0020,0013), which typically would be different for each Classic CT image in a set, and will be replaced with a different value in the top-level Data Set, and hence if the original is to be preserved, needs to be recorded.
+ An example of an Attribute that might be included in the is Instance Number (0020,0013), which typically would be different for each Classic CT image in a set, and will be replaced with a different value in the top-level Data Set, and hence if the original is to be preserved, needs to be recorded.
- The UIDs of the converted Instances are recorded in the Conversion Source Attributes Sequence, and are not included in the Unassigned Shared and Per-Frame Converted Attributes Macros.
+ The UIDs of the converted Instances are recorded in the Conversion Source Attributes Sequence, and are not included in the and .
@@ -112750,9 +114104,9 @@
The necessary Private Creator Data Element within each Sequence Item accompanies Private Data Elements. There is no requirement to preserve the private block of Data Elements used in the Classic images to be converted. Nor is there a requirement that a Private Data Element use the same private block in all of the Classic images.Matching of Private Attribute Values for the purpose of determining whether they are shared or per-frame may be performed using the equivalent meaning if the Value Representation is Explicit and not UN, or known through other means, otherwise, byte matching of the UN VR shall be performed.
- Unassigned Shared Converted Attributes Macro
-
- specifies the Attributes of the Unassigned Shared Converted Attributes Functional Group Macro.
+ Unassigned Shared Converted Attributes Macro
+
+ specifies the Attributes of the , which is used as a Functional Group Macro.
- Unassigned Per-Frame Converted Attributes Macro
-
- specifies the Attributes of the Unassigned Per-Frame Converted Attributes Functional Group Macro.
+ Unassigned Per-Frame Converted Attributes Macro
+
+ specifies the Attributes of the , which is used as a Functional Group Macro.
- Image Frame Conversion Source Macro
-
- specifies the Attributes of the Image Frame Conversion Source Functional Group Macro.
+ Image Frame Conversion Source Macro
+
+ specifies the Attributes of the , which is used as a Functional Group Macro.
Image Frame Conversion Source Macro Attributes
@@ -112889,7 +114243,7 @@
Stored Value Color Range Macro
- defines the Attributes of the Stored Value Color Range Functional Group Macro
+ defines the Attributes of the , which is used as a Functional Group Macro.
Stored Value Color Range Macro Attributes
@@ -112978,9 +114332,9 @@
- Frame Usefulness Macro
-
- specifies the Attributes of the Frame Usefulness Functional Group Macro, related to the clinical usefulness of the current frame.
+ Frame Usefulness Macro
+
+ specifies the Attributes of the , which is used as a Functional Group Macro, related to the clinical usefulness of the current frame.
Frame Usefulness Functional Group Macro Attributes
@@ -113077,9 +114431,9 @@
- Camera Position Macro
-
- specifies the Attributes of the Camera Position Functional Group Macro, related to the position of the camera or the acquisition device for the current frame, with regards to the patient.
+ Camera Position Macro
+
+ specifies the Attributes of the , which is used as a Functional Group Macro, related to the position of the camera or the acquisition device for the current frame, with regards to the patient.
Camera Position Functional Group Macro Attributes
@@ -113149,7 +114503,7 @@
Position of the viewpoint in volume space.
- A point (x,y,z) in the Frame Reference Coordinate System referenced in the Frame of Reference Module.
+ A point (x,y,z) in the Frame Reference Coordinate System referenced in the .
@@ -113164,7 +114518,7 @@
Point the viewpoint is looking at.
- A point (x,y,z) in the Frame Reference Coordinate System referenced in the Frame of Reference Module.
+ A point (x,y,z) in the Frame Reference Coordinate System referenced in the .
@@ -113179,7 +114533,7 @@
Vertical orientation of the view.
- A vector (x,y,z) in the Frame Reference Coordinate System referenced in the Frame of Reference Module.
+ A vector (x,y,z) in the Frame Reference Coordinate System referenced in the .
@@ -113201,9 +114555,9 @@
- Time of Frame Macro
-
- specifies the Attributes of the Time of Frame Functional Group Macro, related to the time of frame.
+ Time of Frame Macro
+
+ specifies the Attributes of the , which is used as a Functional Group Macro, related to the time of frame.
Time of Frame Functional Group Macro Attributes
@@ -113651,16 +115005,16 @@
If Dimension Organization Type (0020,9311) is absent or has a value of TILED_SPARSE, then the spatial location of each tile is explicitly encoded using information in the Per-Frame Functional Group Sequence, and the recipient shall not make any assumption about the spatial position or optical path or order of the encoded frames but shall rely on the values of the relevant Per-Frame Functional Group Macro.Images with an Image Type (0008,0008) Value 3 of THUMBNAIL, LABEL or OVERVIEW are single frame and may have a spatial extent that is not the same as the Total Pixel Matrix, so Dimension Organization Type (0020,9311) is not applicable.
- The same previously applied to images with an Image Type (0008,0008) Value 3 of LOCALIZER, which has been retired. See PS3.3-2021c.
+ The same previously applied to images with an Image Type (0008,0008) Value 3 of LOCALIZER, which has been retired. See PS3.3-2021c.Physiological Synchronization
- Cardiac Synchronization Module
-
- specifies the Attributes of the Cardiac Synchronization Module.
+ Cardiac Synchronization Module
+
+ specifies the Attributes of the .
Cardiac Synchronization Module Attributes
@@ -113932,7 +115286,7 @@
Low R-R Value (0018,1081), High R-R Value (0018,1082), Intervals Acquired (0018,1083) and Intervals Rejected (0018,1084) in this Module apply to the entire Image. The Cardiac Synchronization Sequence (0018,9118) in the Cardiac Synchronization Functional Group uses the same Attributes and specifies the values for a single frame.
- Attribute Descriptions
+ Cardiac Synchronization Module Attribute DescriptionsCardiac Framing TypeCardiac Framing Type (0018,1064) is the mechanism used to select the data acquired to construct the frames within a specified cardiac timing interval.
@@ -113961,9 +115315,9 @@
- Respiratory Synchronization Module
-
- specifies the Attributes of the Respiratory Synchronization Module.
+ Respiratory Synchronization Module
+
+ specifies the Attributes of the .
Respiratory Synchronization Module Attributes
@@ -114171,9 +115525,9 @@
- Bulk Motion Synchronization Module
-
- specifies the Attributes of the Bulk Motion Synchronization Module.
+ Bulk Motion Synchronization Module
+
+ specifies the Attributes of the .
Bulk Motion Synchronization Module Attributes
@@ -114290,9 +115644,9 @@
Supplemental Palette Color Lookup Table Module
- This Module is used in conjunction with Multi-frame IODs that use RGB color in a number of frames. The value of Pixel Presentation (0008,9205) for such frames equals COLOR.
- specifies the Attributes that describe the Lookup table data.
+ specifies the Attributes of the .
+ This Module is used in conjunction with Multi-frame IODs that use RGB color in a number of frames. The value of Pixel Presentation (0008,9205) for such frames equals COLOR.
Supplemental Palette Color Lookup Table Module Attributes
@@ -114401,7 +115755,8 @@
Patient Orientation Module
- This section describes Attributes of the Patient Orientation Module by describing the patient orientation related to gravity and equipment. contains IOD Attributes that describe the Patient Orientation.
+
+ specifies the Attributes of the , which describe the patient orientation related to gravity and equipment.
Patient Orientation Module Attributes
@@ -114437,7 +115792,8 @@
Image - Equipment Coordinate Relationship Module
- This section describes the Image - Equipment Coordinate Relationship Module. contains the Attributes that specify how the equipment (e.g., gantry) and patient oriented coordinate system (in conjunction with Image Position (Patient) (0020,0032) and Image Orientation (Patient) (0020,0037) Attributes) are related.
+
+ specifies the Attributes of the , which specify how the equipment (e.g., gantry) and patient oriented coordinate system (in conjunction with Image Position (Patient) (0020,0032) and Image Orientation (Patient) (0020,0037) Attributes) are related.
@@ -114745,9 +116101,9 @@
- Specimen Module
+ Specimen Module
- specifies the Attributes that identify one or more Specimens being imaged.
+ specifies the Attributes of the , which identify one or more Specimens being imaged.
Specimen Module Attributes
@@ -115073,9 +116429,9 @@
3
- Thickness in mm of container component
-
-
+ Thickness in mm of container component.
+
+
>Container Component Material
@@ -115307,12 +116663,12 @@
-Original anatomic location in patient of specimen. This location may be identical to that of the parent specimen, may be further refined by modifiers depending on the sampling procedure for this specimen, or may be a distinct concept.
-
+ Original anatomic location in patient of specimen. This location may be identical to that of the parent specimen, may be further refined by modifiers depending on the sampling procedure for this specimen, or may be a distinct concept.
+
-B
-
-
+ B
+
+
@@ -115347,7 +116703,7 @@
- Specimen Module Attributes
+ Specimen Module Attribute DescriptionsContainer Identifier and Specimen Identifier"Specimen" is the role played by a discrete physical object (or a collection of objects that are considered as a unit) that is the subject of pathology examination.
@@ -115382,9 +116738,9 @@
- Enhanced Palette Color Lookup Table Module
+ Enhanced Palette Color Lookup Table Module
- specifies the Attributes that define data flow through the Enhanced Blending and Display Pipeline. See for an overview of the Enhanced Blending and Display Pipeline.
+ specifies the Attributes of the , which define data flow through the Enhanced Blending and Display Pipeline. See for an overview of the Enhanced Blending and Display Pipeline.
Enhanced Palette Color Lookup Table Module Attributes
@@ -116005,7 +117361,7 @@
value of that component. All inputs to the Blending Operation are normalized to the range 0.0 to 1.0, inclusive, even if they are fixed integer values that had been the entries in a lookup table.
Each of the Weight inputs to the blending operation is the output of a corresponding Blending LUT Transfer Function, which is selectable as either a constant or a derivation of the data frame values as described in .The RGB output from the Blending Operation is clamped to limit each color component (R, G, and B) to fall within the range 0.0 to 1.0, inclusive. The clamping function simply sets the value of any color component to 1.0 if the output from the Blending operation for that component exceeds 1.0. The RGB output of the clamping function is made available for use in rendering and slicing algorithms. Further, the output of the clamping function is transformed by the Profile Connection Space Transformation to device independent color values (PCS-values) for presentation.
- If the input data frame values are representative of real world data, then they can be mapped to the real world values and units using the Real World Value Mapping Macro.
+ If the input data frame values are representative of real world data, then they can be mapped to the Real World Values and units using the . describes a number of examples of the Enhanced Blending and Display Pipeline with specific Attribute values for each example that invoke particular data flows through the pipeline.
@@ -116131,7 +117487,7 @@
Floating Point Image Pixel Module
- describes the . This Module differs from the
+ specifies the Attributes of the . This Module differs from the in that:
@@ -116330,7 +117686,7 @@
Double Floating Point Image Pixel Module
- describes the . This Module differs from the
+ specifies the Attributes of the . This Module differs from the in that:
@@ -116531,7 +117887,8 @@
Real-Time Bulk Data Flow Module
- This module references pixels/waveforms that are not contained within the DICOM data set but conveyed in the associated Flows, as described in .
+
+ specifies the Attributes of the , which references pixels/waveforms that are not contained within the DICOM data set but conveyed in the associated Flows, as described in . specifies the Attributes for the Real-Time Bulk Data Flow Module.
@@ -116647,7 +118004,7 @@
In case the Source is producing different Flows of the same Essence (e.g., video with two different sampling rates), the sequence must include at least the audio or video Flow that is associated with the present RTV Flow, and may in addition include the other Flow(s), enabling the receiver to subscribe to another Flow.
- Real-Time Bulk Data Flow Module Attributes
+ Real-Time Bulk Data Flow Module Attribute DescriptionsSource IdentifierThe Source Identifier(0034,0005) is a Universally Unique Identifier (UUID). The value is 128 bits long encoded in binary. It shall correspond to the value of the Source Identifier of the related bulk data Flow which may contain this Source Identifier in the RTP Extended Header. In case such Source Identifier is not present in the related bulk data flow, this Source Identifier shall be set to enable multiple IODs to refer the same Source.
@@ -116667,9 +118024,9 @@
- Current Frame Functional Groups Module
+ Current Frame Functional Groups Module
- defines the Attributes related to the current frame when the IOD is transported using Real-Time Communication. It corresponds to the "per-frame" Attribute for the non-Real-Time IODs.
+ specifies the Attributes of the , which are related to the current frame when the IOD is transported using Real-Time Communication. It corresponds to the "per-frame" Attribute for the non-Real-Time IODs.
The group number (0006H) of the Sequence containing the Attributes of the Current Frame Functional Groups Module is used to contain Attributes that are specific to real-time transfer. If this information needs to be kept in a persistent object, its contents have to be copied into an Attribute that has a group number of 0008H or higher. The Current Frame Functional Groups Module is relative to the dynamic part of the RTP Payload. Its group number is lower than that of other Attributes in order to be placed before the static part of the RTP Payload, but higher than the Attributes of the RTV Metadata Information, in order to be placed after the header of the RTP Payload, as is done in .
@@ -116720,7 +118077,7 @@
- Current Frame Functional Groups Module Attributes
+ Current Frame Functional Groups Module Attribute DescriptionsFrame Origin TimestampFrame Origin Timestamp (0034,0007) contains 10 bytes conforming with the IEEE 1588:2008 (PTPv2) standard. IEEE 1588:2008 represents seconds and nanoseconds since Epoch, defined as 1 of January, 1970, at 00:00:00 TAI (International Atomic Time). The first 6 bytes contain the number of seconds, and the last 4 bytes contain the number of nanoseconds. The Time Source and Time Distribution Protocol values defined in describe how the time was obtained.
@@ -116730,9 +118087,9 @@
- Real-Time Acquisition Module
+ Real-Time Acquisition Module
- defines the Attributes related to all frames when the IOD is transported using Real-Time Communication.
+ specifies the Attributes of the , which are related to all frames when the IOD is transported using Real-Time Communication.
Real-Time Acquisition Module Attributes
@@ -116754,7 +118111,7 @@
- Shared Functional Group Sequence
+ Shared Functional Groups Sequence
(5200,9229)
@@ -116810,7 +118167,7 @@
- Real-Time Acquisition Module Attributes
+ Real-Time Acquisition Module Attribute DescriptionsStereo Pairs PresentStereo Pairs Present (0022,0028) shall have the value of YES when frame is encoded as left and right stereoscopic pair.
@@ -116820,16 +118177,16 @@
Patient Summary Module
- Retired. See PS3.3-2004.
+ Retired. See PS3.3-2004.Study Content Module
- Retired. See PS3.3-2004.
+ Retired. See PS3.3-2004.Palette Color Lookup Table Module
-
- specifies the Attributes that describe the Lookup table data for images with Palette Color photometric interpretation.
+
+ specifies the Attributes of the , which describe the Lookup table data for images with Palette Color photometric interpretation.When the is present in an Image IOD, the conditional requirements for the use of Palette Color Lookup Table Data (0028,1201-1203) and Segmented Palette Color Lookup Table Data (0028,1221-1223), described in , shall take precedence over the conditional requirements described in the (see ). When the is present in a Presentation State IOD, the Palette Color Lookup Table Data (0028,1201-1203) Attributes are mandatory and the Segmented Palette Color Lookup Table Data (0028,1221-1223) shall not be present. When the is present in a Color Palette IOD, either the Palette Color Lookup Table Data
(0028,1201-1203) or Segmented Palette Color Lookup Table Data (0028,1221-1223) Attributes may be used.When the is present in a Color Palette IOD, the 3rd value of Palette Color Lookup Table Descriptor (0028,1101-1103) (i.e, the number of bits for each entry in the Lookup Table Data) shall be 8.
@@ -117201,6 +118558,239 @@
+
+ Common Acquisition IE Modules
+ The following Acquisition IE Modules are common to all Composite Image IODs that reference the Acquisition IE.
+
+ General Acquisition Module
+
+ specifies the Attributes of the , which identify and describe general information about an Acquisition.
+
+
General Acquisition Module Attributes
+
+
+
+ Attribute Name
+
+
+ Tag
+
+
+ Type
+
+
+ Attribute Description
+
+
+
+
+
+
+ Acquisition UID
+
+
+ (0008,0017)
+
+
+ 3
+
+
+ Unique identification of the single continuous gathering of data over a period of time that resulted in this instance.
+
+
+
+
+ Acquisition Number
+
+
+ (0020,0012)
+
+
+ 3
+
+
+ A number identifying the single continuous gathering of data over a period of time that resulted in this instance.
+
+
+
+
+ Acquisition Date
+
+
+ (0008,0022)
+
+
+ 3
+
+
+ The date the acquisition of data that resulted in this instance started.
+
+
+
+
+ Acquisition Time
+
+
+ (0008,0032)
+
+
+ 3
+
+
+ The time the acquisition of data that resulted in this instance started.
+
+
+
+
+ Acquisition DateTime
+
+
+ (0008,002A)
+
+
+ 3
+
+
+ The date and time that the acquisition of data that resulted in this instance started.
+
+ The synchronization of this time with an external clock is specified in the in Acquisition Time Synchronized (0018,1800).
+
+
+
+
+
+ Acquisition Duration
+
+
+ (0018,9073)
+
+
+ 3
+
+
+ Duration of the single continuous gathering of data over a period of time that resulted in this instance, in seconds.
+
+ E.g., to acquire the data for an image, such as for an MR image, to run the prescribed pulse sequence.
+
+
+
+
+
+ Images in Acquisition
+
+
+ (0020,1002)
+
+
+ 3
+
+
+ Number of images that resulted from this acquisition of data.
+
+
+
+
+ Irradiation Event UID
+
+
+ (0008,3010)
+
+
+ 3
+
+
+ Unique identification of the irradiation event(s) associated with the acquisition of this instance. See .
+
+ There is not necessarily a 1:1 relationship between an Irradiation Event and an Acquisition. An Acquisition may not involve the use of ionizing radiation, in which case this Attribute would be absent. A single Acquisition may result from more than one Irradiation Event, e.g., when there are multiple X-Ray sources. More than one Irradiation Event may be involved in a single Acquisition, e.g., when there is a quiescent period between Irradiation Events during which data gathering continues.
+
+
+
+
+
+
+ General Acquisition Module Attribute Descriptions
+
+ Irradiation Event UID
+ An irradiation event is the loading of X-Ray equipment caused by a single continuous actuation of the equipment's irradiation switch, from the start of the loading time of the first pulse until the loading time trailing edge of the final pulse. Any on-off switching of the irradiation source during the event shall not be treated as separate events, rather the event includes the time between start and stop of irradiation as triggered by the user. E.g., a pulsed fluoro X-Ray acquisition shall be treated as a single irradiation event.
+
+
+
+
+
+
+
+ Common Multi-Resolution Pyramid IE Modules
+ The following Multi-Resolution Pyramid IE Modules are common to all Composite Image IODs that reference the Multi-Resolution Pyramid IE.
+
+ Multi-Resolution Pyramid Module
+
+ specifies the Attributes of the , which identify and describe general information about a Multi-Resolution Pyramid.
+
+
Multi-Resolution Pyramid Module Attributes
+
+
+
+ Attribute Name
+
+
+ Tag
+
+
+ Type
+
+
+ Attribute Description
+
+
+
+
+
+
+ Pyramid UID
+
+
+ (0008,0019)
+
+
+ 1
+
+
+ Unique identifier of a multi-resolution representation of an image.
+
+
+
+
+ Pyramid Label
+
+
+ (0020,0027)
+
+
+ 3
+
+
+ User-defined label identifying a multi-resolution representation of an image.
+
+
+
+
+ Pyramid Description
+
+
+ (0008,1088)
+
+
+ 3
+
+
+ User-defined description of a multi-resolution representation of an image.
+
+
+
+
+
+
+ Modality Specific Modules
@@ -117208,9 +118798,9 @@
Computed Radiography ModulesThis Section describes Computed Radiography Series and Image Modules. These Modules contain Attributes that are specific to Computed Radiography images. There is no Computed Radiography Equipment Module.
- CR Series Module
+ CR Series Module
- contains IOD Attributes that describe a computed radiography Series performed on the patient.
+ specifies the Attributes of the , which describe a computed radiography Series performed on the patient.
CR Series Module Attributes
@@ -117241,9 +118831,9 @@
2
- Text description of the part of the body examined. See for Defined Terms
-
-
+ Text description of the part of the body examined. See for Defined Terms.
+
+
View Position
@@ -117332,9 +118922,9 @@
3
- Label for the type of filter inserted into the X-Ray beam
-
-
+ Label for the type of filter inserted into the X-Ray beam.
+
+
Collimator/grid Name
@@ -117374,9 +118964,9 @@
3
- Label of the type of storage phosphor plates used in this Series
-
-
+ Label of the type of storage phosphor plates used in this Series.
+
+
Phosphor Type
@@ -117388,16 +118978,16 @@
3
- Label of type of phosphor on the plates
-
-
+ Label of type of phosphor on the plates.
+
+
- CR Image Module
+ CR Image Module
- contains IOD Attributes that describe computed radiography images.
+ specifies the Attributes of the , which describe computed radiography images.
CR Image Module Attributes
@@ -117457,9 +119047,9 @@
3
- Peak kilo voltage output of the X-Ray generator used
-
-
+ Peak kilo voltage output of the X-Ray generator used.
+
+
Plate ID
@@ -117471,9 +119061,9 @@
3
- The ID or serial number of the sensing plate upon which the image was acquired
-
-
+ The ID or serial number of the sensing plate upon which the image was acquired.
+
+
Distance Source to Detector
@@ -117519,9 +119109,9 @@
3
- Time of X-Ray exposure in msec
-
-
+ Time of X-Ray exposure in msec.
+
+
X-Ray Tube Current
@@ -117615,9 +119205,9 @@
3
- Describes device-specific processing associated with the image (e.g., Organ Description)
-
-
+ Describes device-specific processing associated with the image (e.g., Organ Description).
+
+
- Code representing the device-specific processing associated with the image (e.g., CR Organ Filtering code)
-
-
+ Code representing the device-specific processing associated with the image (e.g., CR Organ Filtering code).
+
+
Cassette Orientation
@@ -117755,9 +119345,9 @@
3
- Total number of X-Ray exposures that have been made on the plate identified in Plate ID (0018,1004)
-
-
+ Total number of X-Ray exposures that have been made on the plate identified in Plate ID (0018,1004).
+
+
Relative X-Ray Exposure
@@ -117788,7 +119378,7 @@
Read out sensitivity.
- This value is manufacturer-specific. DICOM specifies Standard Attributes in 'Exposure Index Macro', which are recommended.
+ This value is manufacturer-specific. DICOM specifies Standard Attributes in the , which are recommended.
@@ -117825,7 +119415,8 @@
This Section describes the CT Image Module. This Module contains all Attributes that are specific to CT images.CT Image Module
- The table in this Section contains IOD Attributes that describe CT images.
+
+ specifies the Attributes of the , which describe CT images.
CT Image Module Attributes
@@ -118030,9 +119621,9 @@
2
- A number identifying the single continuous gathering of data over a period of time that resulted in this image
-
-
+ A number identifying the single continuous gathering of data over a period of time that resulted in this image.
+
+
Scan Options
@@ -118045,7 +119636,7 @@
Parameters of scanning sequence.
-
+
@@ -118125,8 +119716,8 @@
Distance in mm from source to detector center.This value is traditionally referred to as Source Image Receptor Distance (SID).
- Shall not be present if this Attribute is present in Multi-energy CT Acquisition Sequence (0018,9362) and the value of this Attribute is not the same in all Items of the Multi-energy CT Acquisition Sequence (0018,9362).
+ Shall not be present if this Attribute is present in Multi-energy CT Acquisition Sequence (0018,9362) and the value of this Attribute is not the same in all Items of the Multi-energy CT Acquisition Sequence (0018,9362).
@@ -118320,9 +119911,9 @@
3
- A label describing the convolution kernel or algorithm used to reconstruct the data
-
-
+ A label describing the convolution kernel or algorithm used to reconstruct the data.
+
+
Revolution Time
@@ -118815,7 +120406,7 @@
- CT Image Attribute Descriptions
+ CT Image Module Attribute DescriptionsImage TypeFor CT Images, Image Type (0008,0008) is specified to be Type 1.
@@ -118985,7 +120576,8 @@
Multi-energy CT Image Module
- The table in this Section contains IOD Attributes that describe a Multi-energy CT image.
+
+ specifies the Attributes of the , which describe a Multi-energy CT image.
Multi-energy CT Image Module Attributes
@@ -119016,7 +120608,7 @@
1
- The attributes of a Multi-energy CT Image acquisition.
+ The Attributes of a Multi-energy CT Image acquisition.One Item shall be included in this Sequence.
@@ -119119,7 +120711,8 @@
Multi-energy CT X-Ray Source Macro
- Attributes for the CT X-Ray Source(s).
+
+ specifies the Attributes of the , which describe the CT X-Ray Source(s).
Multi-energy CT X-Ray Source Macro Attributes
@@ -119310,12 +120903,13 @@
Multi-energy X-Ray Source Description
- Each item in the Multi-energy CT X-Ray Source Sequence (0018,9365) might describe either a constant source, a constant source with energy selective filter or one output corresponding to a specific energy of a KV switching source. The attributes will refer to a source, meaning one item in the Multi-energy CT X-Ray Source Sequence (0018,9365). The attributes use the phrase "physical X-Ray Source" when it is necessary to refer to the actual device (tube) rather than the current item.
+ Each item in the Multi-energy CT X-Ray Source Sequence (0018,9365) might describe either a constant source, a constant source with energy selective filter or one output corresponding to a specific energy of a KV switching source. The Attributes will refer to a source, meaning one item in the Multi-energy CT X-Ray Source Sequence (0018,9365). The Attributes use the phrase "physical X-Ray Source" when it is necessary to refer to the actual device (tube) rather than the current item.Multi-energy CT X-Ray Detector Macro
- Attributes for the CT X-Ray Detector(s).
+
+ specifies the Attributes of the , which describe the CT X-Ray Detector(s).
Multi-energy CT X-Ray Detector Macro Attributes
@@ -119482,7 +121076,7 @@
- Multi-energy X-Ray Detector Description
+ Multi-energy X-Ray Detector SequenceEach item in the Multi-energy CT X-Ray Detector Sequence (0018,936F) might describe either an integrating detector or one output corresponding to a specific spectrum of a physical detector like:
@@ -119495,13 +121089,13 @@
One energy threshold of a photon counting detector.
- The sequence attribute descriptions will refer to a detector, meaning one item in the Multi-energy CT X-Ray Detector Sequence (0018,936F). The attributes use the phrase "physical detector" when it is necessary to refer to the actual device rather than the current item.
+ The Sequence Attribute descriptions will refer to a detector, meaning one item in the Multi-energy CT X-Ray Detector Sequence (0018,936F). The Attributes use the phrase "physical detector" when it is necessary to refer to the actual device rather than the current item.Multi-energy CT Path Macro
- A Multi-energy CT Path is an X-Ray source paired with a corresponding X-Ray detector for a particular energy level.
-
+
+ specifies the Attributes of the , which describe a Multi-energy CT Path. A Multi-energy CT Path is an X-Ray source paired with a corresponding X-Ray detector for a particular energy level.
Multi-energy CT Path Macro Attributes
@@ -119589,9 +121183,9 @@
MR ModulesThis Section describes the MR Image Module. This Module contains all Attributes that are specific to MR images.
- MR Image Module
+ MR Image Module
- contains the Attributes that describe MR images.
+ specifies the Attributes of the , which describe MR images.
MR Image Module Attributes
@@ -119978,9 +121572,9 @@
2C
- Time, in msec, between peak of the R wave and the peak of the echo produced. In the case of segmented k-space, the TE(eff) is the time between the peak of the echo that is used to cover the center of k-space. Required for Scan Options (0018,0022) that include heart gating (e.g., CG, PPG, etc.)
-
-
+ Time, in msec, between peak of the R wave and the peak of the echo produced. In the case of segmented k-space, the TE(eff) is the time between the peak of the echo that is used to cover the center of k-space. Required for Scan Options (0018,0022) that include heart gating (e.g., CG, PPG, etc.).
+
+
Sequence Name
@@ -120035,9 +121629,9 @@
3
- Number of times a given pulse sequence is repeated before any parameter is changed
-
-
+ Number of times a given pulse sequence is repeated before any parameter is changed.
+
+
Imaging Frequency
@@ -120049,9 +121643,9 @@
3
- Precession frequency in MHz of the nucleus being addressed
-
-
+ Precession frequency in MHz of the nucleus being addressed.
+
+
Imaged Nucleus
@@ -120063,9 +121657,9 @@
3
- Nucleus that is resonant at the imaging frequency. Examples: 31P, 1H
-
-
+ Nucleus that is resonant at the imaging frequency. Examples: 31P, 1H.
+
+
Echo Number(s)
@@ -120091,9 +121685,9 @@
3
- Nominal field strength of MR magnet, in Tesla
-
-
+ Nominal field strength of MR magnet, in Tesla.
+
+
Number of Phase Encoding Steps
@@ -120161,9 +121755,9 @@
3
- Average R-R interval used for the scans, in msec
-
-
+ Average R-R interval used for the scans, in msec.
+
+
Beat Rejection Flag
@@ -120204,9 +121798,9 @@
3
- R-R interval low limit for beat rejection, in msec
-
-
+ R-R interval low limit for beat rejection, in msec.
+
+
High R-R Value
@@ -120218,9 +121812,9 @@
3
- R-R interval high limit for beat rejection, in msec
-
-
+ R-R interval high limit for beat rejection, in msec.
+
+
Intervals Acquired
@@ -120577,11 +122171,11 @@
- MR Image Attribute Descriptions
+ MR Image Module Attribute DescriptionsImage TypeFor MR Images, Image Type (0008,0008) is specified to be Type 1.
-
+ Defined Terms for Value 3:DENSITY MAP
@@ -120732,7 +122326,7 @@
NM/PET Patient Orientation Module
- specifies the Attributes that describe the NM/PET Patient Orientation.
+ specifies the Attributes of the NM/PET Patient Orientation Module, which describe the NM/PET Patient Orientation.
NM/PET Patient Orientation Module Attributes
@@ -120848,7 +122442,7 @@
- NM/PET Patient Orientation Attribute Descriptions
+ NM/PET Patient Orientation Module Attribute DescriptionsPatient Orientation Code SequenceThe Patient Orientation Code Sequence (0054,0410) is used to describe the orientation of the patient with respect to gravity, and is independent of the position in the gantry.
@@ -120865,9 +122459,9 @@
- NM Image Pixel Module
+ NM Image Pixel Module
- specifies the Attributes that describe the pixel data of a NM image.
+ specifies the Attributes of the , which describe the pixel data of a NM image.
NM Image Pixel Module Attributes
@@ -120989,7 +122583,7 @@
- NM Image Pixel Attribute Descriptions
+ NM Image Pixel Module Attribute DescriptionsPhotometric Interpretation
@@ -121014,7 +122608,7 @@
NM Multi-frame Module
- specifies the Attributes of a NM Multi-frame Image. This Module is always included in a NM SOP Instance, even if there is only one frame in the image.
+ specifies the Attributes of the NM Multi-frame Image. This Module is always included in a NM SOP Instance, even if there is only one frame in the image.
A NM Image object is always a multi-dimensional multi-frame image. The order and organization of the frames within each image is defined by the Frame Increment Pointer (0028,0009). The Frame Increment Pointer (0028,0009) references one or more indexing vectors. An indexing vector is a 1 dimensional array with exactly one element for each frame in the image. The value of the nth element in the indexing vector represents the index for the nth frame, in that dimension. Indices are always numbered starting from 1.The scheme for encoding a multi-dimensional array of frames into a single image object is as follows. First, the definition of the Data Element called the Frame Increment Pointer is changed so that it can be multi-valued (i.e., its VM is now 1-n). Each value of Frame Increment Pointer represents one of the dimensions of the array, with the last value representing the most rapidly changing index. Each value of Frame Increment Pointer is the Tag of a Data Element that is an indexing vector. An indexing vector is a 1 dimensional array with exactly one element for each frame in the image. The value of the nth element in the indexing vector represents the index for the nth frame, in that dimension. For example, suppose you are encoding a Dynamic image consisting of 2 phases (containing 5 and 2 frames, respectively), from each of two detectors, using one
@@ -121531,7 +123125,7 @@
Per the rules in , if an Attribute of Type 1C or 2C is not required, it shall not be included.
- NM Multi-frame Attribute Descriptions
+ NM Multi-frame Module Attribute DescriptionsFrame Increment PointerBy definition, NM Images are multi-dimensional Multi-frame Images. The value of Frame Increment Pointer (0028,0009) contains the Tag for one or more frame indexing vectors. This determines the number of dimensions of frame indices in the image, and the order in which these indices vary from one frame to the next, with the last Tag indicating the most rapidly changing index. The Enumerated Values for Frame Increment Pointer (0028,0009) are determined by Image Type (0008,0008) Value 3, as shown in .
@@ -121665,9 +123259,9 @@
- NM Image Module
+ NM Image Module
- contains the Attributes that describe Nuclear Medicine Images.
+ specifies the Attributes of the , which describe Nuclear Medicine Images.
NM Image Module Attributes
@@ -122092,7 +123686,7 @@
3
- The mapping of stored values to associated real world values.
+ The mapping of stored values to associated Real World Values.One or more Items are permitted in this Sequence.
@@ -122146,7 +123740,7 @@
Content Date (0008,0023) and Content Time (0008,0033) are included in the , , whenever the images are temporally related. For this purpose, all NM Images are considered temporally related, so that these elements are included in an NM Image.
- Referenced Overlay Sequence (0008,1130) and Referenced Curve Sequence (0008,1145) were previously included in this Module as optional Attributes but have been retired. See PS3.3-2004. Referenced Image Real World Value Mapping Sequence (0040,9094) was previously used in this Module to enclose the Real World Value Mapping Sequence (0040,9096) but has been retired. See PS3.3-2011.
+ Referenced Overlay Sequence (0008,1130) and Referenced Curve Sequence (0008,1145) were previously included in this Module as optional Attributes but have been retired. See PS3.3-2004. Referenced Image Real World Value Mapping Sequence (0040,9094) was previously used in this Module to enclose the Real World Value Mapping Sequence (0040,9096) but has been retired. See PS3.3-2011.
@@ -122155,7 +123749,7 @@
Image TypeFor NM images, Image Type (0008,0008) Value 3 is specified to be Type 1.
-
+ Enumerated Values for Value 3:STATIC
@@ -122206,7 +123800,7 @@
-
+ Enumerated Values for Value 4:EMISSION
@@ -122280,9 +123874,9 @@
- NM Isotope Module
+ NM Isotope Module
- contains Attributes that describe the isotope administered for the acquisition.
+ specifies the Attributes of the , which describe the isotope administered for the acquisition.
NM Isotope Module Attributes
@@ -122822,9 +124416,9 @@
- NM Detector Module
+ NM Detector Module
- contains IOD Attributes that describe Nuclear Medicine Detectors used to produce an image.
+ specifies the Attributes of the , which describe Nuclear Medicine Detectors used to produce an image.
NM Detector Module Attributes
@@ -122871,9 +124465,9 @@
3
- Label describing the collimator used (LEAP, hires, etc.)
-
-
+ Label describing the collimator used (LEAP, hires, etc.).
+
+
>Collimator Type
@@ -123228,7 +124822,7 @@
- NM Detector Attribute Descriptions
+ NM Detector Module Attribute DescriptionsFocal DistanceFocal Distance (0018,1182) for NM Image data is the focal distance, in mm for converging or diverging collimators, measured from the front face of the detector to the focus. Positive values indicate converging and negative values indicate diverging collimators. A value of 0 means infinite distance for parallel collimation.
@@ -123503,7 +125097,7 @@
- NM Tomo Acquisition Attribute Descriptions
+ NM Tomo Acquisition Module Attribute DescriptionsAngular StepAngular Step (0018,1144) is the nominal frame-to-frame incremental angle for TOMO and GATED TOMO acquisition images, defined in degrees. Angular Step (0018,1144) shall be a positive number. Summation of Angular Step values is not defined to give accurate Angular Position or Scan Arc values. The Angular Step is the effective angular spacing between resultant frames of the Multi-framed planar image data.
@@ -123511,9 +125105,9 @@
- NM Multi-gated Acquisition Module
+ NM Multi-gated Acquisition Module
- contains Attributes that describe a multi-gated acquisition image performed on the patient. This refers to frames acquired while the patient is connected to a gating device.
+ specifies the Attributes of the , which describe a multi-gated acquisition image performed on the patient. This refers to frames acquired while the patient is connected to a gating device.
NM Multi-Gated Acquisition Module Attributes
@@ -123587,9 +125181,9 @@
3
- Number of beats skipped after a detected arrhythmia
-
-
+ Number of beats skipped after a detected arrhythmia.
+
+
Heart Rate
@@ -123704,9 +125298,9 @@
3
- R-R interval lower limit for beat rejection, in msec
-
-
+ R-R interval lower limit for beat rejection, in msec.
+
+
>>High R-R Value
@@ -123718,9 +125312,9 @@
3
- R-R interval upper limit for beat rejection, in msec
-
-
+ R-R interval upper limit for beat rejection, in msec.
+
+
>>Intervals Acquired
@@ -123782,7 +125376,7 @@
- NM Multi-gated Acquisition Attribute Descriptions
+ NM Multi-gated Acquisition Module Attribute DescriptionsData Information SequenceData Information Sequence (0054,0063) shall contain a single Item that applies to the sum of all angular views, except when Image Type (0008,0008) Value 3 is GATED TOMO. In this case it shall have either a single Item that applies to the sum of all angular views, or it shall have one Item for each angular view.
@@ -123794,9 +125388,9 @@
- NM Phase Module
+ NM Phase Module
- contains Attributes that describe dynamic phases of a dynamic acquisition image performed on the patient. This Module is present only when Image Type (0008,0008), Value 3, is equal to DYNAMIC. A phase is defined as a collection of frames in which the acquisition time per frame and the time delay between frames remains constant. A new phase shall be defined whenever there is a change in the time between frames, the acquisition time per frame, or the position of the patient relative to the detector.
+ specifies the Attributes of the , which describe dynamic phases of a dynamic acquisition image performed on the patient. This Module is present only when Image Type (0008,0008), Value 3, is equal to DYNAMIC. A phase is defined as a collection of frames in which the acquisition time per frame and the time delay between frames remains constant. A new phase shall be defined whenever there is a change in the time between frames, the acquisition time per frame, or the position of the patient relative to the detector.
NM Phase Module Attributes
@@ -123974,9 +125568,9 @@
- NM Reconstruction Module
+ NM Reconstruction Module
- contains Attributes that describe Nuclear Medicine reconstructed volumes. Reconstructed volumes are created by applying a transformation (reconstruction) process to the acquired TOMO frames. This Module is present only when Image Type (0008,0008) Value 3 is equal to RECON TOMO or RECON GATED TOMO.
+ specifies the Attributes of the , which that describe Nuclear Medicine reconstructed volumes. Reconstructed volumes are created by applying a transformation (reconstruction) process to the acquired TOMO frames. This Module is present only when Image Type (0008,0008) Value 3 is equal to RECON TOMO or RECON GATED TOMO.
NM Reconstruction Module Attributes
@@ -124007,7 +125601,7 @@
2
- Spacing between slices, in mm, measured from center-to-center of each slice along the normal to the first image. The sign of the Spacing Between Slices (0018,0088) determines the direction of stacking. The normal is determined by the cross product of the direction cosines of the first row and first column of the first frame, such that a positive spacing indicates slices are stacked behind the first slice and a negative spacing indicates slices are stacked in front of the first slice. See Image Orientation (0020,0037) in the NM Detector Module.
+ Spacing between slices, in mm, measured from center-to-center of each slice along the normal to the first image. The sign of the Spacing Between Slices (0018,0088) determines the direction of stacking. The normal is determined by the cross product of the direction cosines of the first row and first column of the first frame, such that a positive spacing indicates slices are stacked behind the first slice and a negative spacing indicates slices are stacked in front of the first slice. See Image Orientation (0020,0037) in the .
@@ -124122,7 +125716,7 @@
US Frame of Reference Module
- This Section was defined in a previous version of the DICOM Standard. The Section is now retired. See PS3.3-2003.
+ This Section was defined in a previous version of the DICOM Standard. The Section is now retired. See PS3.3-2003.US Region Calibration Module
@@ -124553,7 +126147,7 @@
1C
- A table of Pixel Values used in conjunction with the Table of Parameter Values (0018,605A) or Pixel Value Mapping Code Sequence (0040,9098) to provide a mapping from Pixel Value to a real world value.
+ A table of Pixel Values used in conjunction with the Table of Parameter Values (0018,605A) or Pixel Value Mapping Code Sequence (0040,9098) to provide a mapping from Pixel Value to a Real World Value.Required if the Pixel Component Organization equals 2. Otherwise not used.See for further explanation.
@@ -124571,9 +126165,9 @@
A table of Parameter Values used in conjunction with the Table of Pixel Values (0018,6058) to provide a mapping from Pixel Value to Parameter Value.Required if the value of Pixel Component Organization (0018,6044) is 2.
- Otherwise not used. See for further explanation
-
-
+ Otherwise not used. See for further explanation.
+
+
>Pixel Value Mapping Code Sequence
@@ -124763,15 +126357,14 @@
3
- Specifies the Group (60xx) that contains an Overlay that identifies the active image area of the pixel data within this region,
- as defined in the .
+ Specifies the Group (60xx) that contains an Overlay that identifies the active image area of the pixel data within this region, as defined in the .See for further explanation.
- US Region Calibration Attribute Descriptions
+ US Region Calibration Module Attribute DescriptionsRegion Spatial FormatValues for Region Spatial Format (0018,6012) indicate the spatial organization of the data within the region.
@@ -125055,7 +126648,7 @@
Other values reserved for future use.
- Pixel Component Organization defines the way in which the composite pixel values are mapped into real world values with physical units, as illustrated in .
+ Pixel Component Organization defines the way in which the composite pixel values are mapped into Real World Values with physical units, as illustrated in .Pixel Component Calibration
@@ -125271,21 +126864,18 @@
Table of Pixel ValuesThe Table of Pixel Values (0018,6058) specifies the pixel values that are mapped to real world parameter values or coded concepts (tissue characterizations). The number of entries in the table is given by Number of Table Entries (0018,6056).
- A pixel is calibrated (mapped to a real-world value) by finding an entry in the Table of Pixel Values that matches its Composite Pixel Code (see ). The offset index of this entry is used as an index into the Parameter Value Table (0018,605A) or as a Sequence Item number in the Pixel Value Mapping Code Sequence (0040,9098) to select the real world value. The first Table of Pixel Values entry corresponds to Sequence Item 1.
+ A pixel is calibrated (mapped to a real-world value) by finding an entry in the Table of Pixel Values that matches its Composite Pixel Code (see ). The offset index of this entry is used as an index into the Parameter Value Table (0018,605A) or as a Sequence Item number in the Pixel Value Mapping Code Sequence (0040,9098) to select the Real World Value. The first Table of Pixel Values entry corresponds to Sequence Item 1.If a Composite Pixel Code has no matching value in the Pixel Value Table then there is no unambiguous way to determine the corresponding Parameter Value. A method may exist to determine a valid Parameter Value but the specification of such a method is outside the scope of the DICOM Standard. No assumption should be made that linear interpolation will produce a valid result.Table of Parameter Values
- The Table of Parameter Values (0018,605A) provides the real world values for pixel values identified in the Table of Pixel Values (0018,6058). The number of table entries is given by Number of Table Entries (0018,6056) and the physical units are given by Pixel Component Physical Units (0018,604C). Values may repeat when a parameter value is associated with more than one Composite Pixel Code value.
+ The Table of Parameter Values (0018,605A) provides the Real World Values for pixel values identified in the Table of Pixel Values (0018,6058). The number of table entries is given by Number of Table Entries (0018,6056) and the physical units are given by Pixel Component Physical Units (0018,604C). Values may repeat when a parameter value is associated with more than one Composite Pixel Code value.Region Location Min X0, Min Y0, Max X1 and Max Y1
- These Attributes specify the location of the region, Region Location Min X0 (0018,6018), Region Location Min Y0 (0018,601A), Region Location Max X1 (0018,601C), Region Location Max Y1 (0018,601E) expressed as offsets to the pixel coordinates.
- The upper left corner of the entire image is x=0,y=0 and the lower right corner is x=number of columns - 1, and y=number of rows - 1.
- Thus, a region will be specified as within these bounds.
- Where x0,y0 is the coordinate of the upper left corner of the region and x1,y1 is the coordinate of the lower right corner of the region.
+ These Attributes specify the location of the region, Region Location Min X0 (0018,6018), Region Location Min Y0 (0018,601A), Region Location Max X1 (0018,601C), Region Location Max Y1 (0018,601E) expressed as offsets to the pixel coordinates. The upper left corner of the entire image is x=0,y=0 and the lower right corner is x=number of columns - 1, and y=number of rows - 1. Thus, a region will be specified as within these bounds. Where x0,y0 is the coordinate of the upper left corner of the region and x1,y1 is the coordinate of the lower right corner of the region.Physical Units X Direction and Physical Units Y Direction
@@ -125506,16 +127096,14 @@
Pixel Value Mapping Code Sequence
- The Pixel Value Mapping Code Sequence (0040,9098) provides the real world values for pixel values identified in the Table of Pixel Values (0018,6058). The number of Items in the Sequence is given by Number of Table Entries (0018,6056).
+ The Pixel Value Mapping Code Sequence (0040,9098) provides the Real World Values for pixel values identified in the Table of Pixel Values (0018,6058). The number of Items in the Sequence is given by Number of Table Entries (0018,6056).Pixel Component Physical Units (0018,604C) does not apply to Sequence of Pixel Value Codes and should be set to 0000H (none or not applicable).Active Image Area Overlay Group
- In a 2D region, the field of view of the transducer typically does not extend to the edges of the defined region (e.g., for a fan shape as seen in the example in ).
- The pixels that are within the field of view may be identified by an Overlay with Overlay Type (60xx,0040) value R and an Overlay Subtype (60xx,0045) of "ACTIVE 2D/BMODE IMAGE AREA" or "ACTIVE VOLUME FLOW IMAGE AREA" (see ).
- The size and location of such a referenced Overlay shall be identical to the size and location of the defined region.
+ In a 2D region, the field of view of the transducer typically does not extend to the edges of the defined region (e.g., for a fan shape as seen in the example in ). The pixels that are within the field of view may be identified by an Overlay with Overlay Type (60xx,0040) value R and an Overlay Subtype (60xx,0045) of "ACTIVE 2D/BMODE IMAGE AREA" or "ACTIVE VOLUME FLOW IMAGE AREA" (see ). The size and location of such a referenced Overlay shall be identical to the size and location of the defined region.For historical reasons, the specification of the ultrasound image region in Region Location Min X0 (0018,6018), Region Location Min Y0 (0018,601A), Region Location Max X1 (0018,601C), and Region Location Max Y1 (0018,601E) uses 0\0 to identify the top left pixel of the image, whereas the specification of the overlay in Overlay Origin (60xx,0050) uses 1\1 to identify the top left pixel.
@@ -125523,9 +127111,9 @@
- US Image Module
+ US Image Module
- specifies the Attributes that describe ultrasound images.
+ specifies the Attributes of the , which describe ultrasound images.
US Image Module Attributes
@@ -125557,9 +127145,9 @@
Number of samples (planes) in this image.
- See for specialization
-
- Time interval measured in msec from the start of the R-wave to the beginning of data taking
-
-
+ Time interval measured in msec from the start of the R-wave to the beginning of data taking.
+
+
Nominal Interval
@@ -126031,9 +127619,9 @@
3
- Average R-R interval used for these data, in msec
-
-
+ Average R-R interval used for these data, in msec.
+
+
Beat Rejection Flag
@@ -126074,9 +127662,9 @@
3
- R-R interval low limit for beat rejection, in msec
-
-
+ R-R interval low limit for beat rejection, in msec.
+
+
High R-R Value
@@ -126088,9 +127676,9 @@
3
- R-R interval high limit for beat rejection, in msec
-
-
+ R-R interval high limit for beat rejection, in msec.
+
+
Heart Rate
@@ -126145,9 +127733,9 @@
See
- Required if Modality (0008,0060) = IVUS
-
-
+ Required if Modality (0008,0060) = IVUS.
+
+
IVUS Pullback Rate
@@ -126538,10 +128126,10 @@
- Referenced Overlay Sequence (0008,1130) and Referenced Curve Sequence (0008,1145) were previously included in this Module as optional Attributes but have been retired. See PS3.3-2004.
+ Referenced Overlay Sequence (0008,1130) and Referenced Curve Sequence (0008,1145) were previously included in this Module as optional Attributes but have been retired. See PS3.3-2004.
- US Image Attribute Descriptions
+ US Image Module Attribute DescriptionsImage TypeFor US Images, Image Type (0008,0008) is specified to be Type 2.
@@ -126842,7 +128430,7 @@
- The ARGB and YBR_PARTIAL_422 photometric interpretations were previously defined but are retired. See PS3.3 2017b.
+ The ARGB and YBR_PARTIAL_422 photometric interpretations were previously defined but are retired. See PS3.3-2017b.When Samples per Pixel (0028,0002) is greater than 1, Photometric Interpretation (0028,0004) shall be RGB for uncompressed or lossless compressed Transfer Syntaxes that do not have defined color space transformations, YBR_ICT for irreversible JPEG 2000 Transfer Syntaxes, YBR_RCT for reversible JPEG 2000 Transfer Syntaxes, YBR_PARTIAL_420 for MPEG2, MPEG-4 AVC/H.264 and HEVC/H.265 Transfer Syntaxes, YBR_FULL_422 for JPEG lossy compressed Transfer Syntaxes and YBR_FULL or RGB for RLE Transfer Syntaxes.See for additional restrictions imposed by compressed Transfer Syntaxes.
@@ -126897,7 +128485,7 @@
Image Transformation Matrix and Image Translation Vector
- This section was defined in a previous version of the DICOM Standard. The Section is now retired. See PS3.3-2003.
+ This section was defined in a previous version of the DICOM Standard. The Section is now retired. See PS3.3-2003.Ultrasound Color Data Present
@@ -127186,22 +128774,18 @@
The view may be described by a single Code Sequence Item, or by combination of post-coordinated Code Sequence Items. The principal code is specified in View Code Sequence, and modifier terms in the View Modifier Code Sequence (0054,0222). For post-coordinated encoding of view:
-
- B (typically used for the primary coded item)
+ B (typically used for the primary coded item)
-
- B
+ B
-
- B
+ B
-
- B
+ B
@@ -127209,13 +128793,12 @@
For cardiac imaging, pre-coordinated view codes are specified:
-
- B
+ B
- Transducer Position Sequence (0008,2240) and Transducer Orientation Sequence (0008,2244), defined in this Module in an earlier edition of the Standard (see PS3.3-2004), are retired.
+ Transducer Position Sequence (0008,2240) and Transducer Orientation Sequence (0008,2244), defined in this Module in an earlier edition of the Standard (See PS3.3-2004), are retired.
@@ -127386,7 +128969,7 @@
Type of device, process or method that originally acquired the data used to create the Instances in this Series.
- This type definition shall override the definition in the . See Note 2.
+ This type definition shall override the definition in the . See Note 2.See for Defined Terms.
@@ -127401,9 +128984,9 @@
3
- User defined identification of the device that converted the image
-
-
+ User defined identification of the device that converted the image.
+
+
- Manufacturer's designation of software version of the Secondary Capture Device
-
-
+ Manufacturer's designation of software version of the Secondary Capture Device.
+
+
Video Image Format Acquired
@@ -127457,9 +129040,9 @@
3
- Original format of the captured video image (e.g., NTSC, PAL, Videomed-H)
-
-
+ Original format of the captured video image (e.g., NTSC, PAL, Videomed-H).
+
+
Digital Image Format Acquired
@@ -127471,9 +129054,9 @@
3
- Additional information about digital interface used to acquire the image
-
-
+ Additional information about digital interface used to acquire the image.
+
+
@@ -127587,16 +129170,15 @@
- Modality (0008,0060) specified in the (see ) has been specialized by this Module and is defined as a Type 3 Attribute.
- The value of Modality (0008,0060) is intended to describe the equipment that originally created or generated the data, not the equipment performing the digitization or capture.
+ Modality (0008,0060) specified in the (see ) has been specialized by this Module and is defined as a Type 3 Attribute. The value of Modality (0008,0060) is intended to describe the equipment that originally created or generated the data, not the equipment performing the digitization or capture.
- SC Image Module
+ SC Image Module
- contains IOD Attributes that describe Secondary Capture Images.
+ specifies the Attributes of the , which describe Secondary Capture Images.
SC Image Module Attributes
@@ -127716,9 +129298,9 @@
- SC Multi-frame Image Module
+ SC Multi-frame Image Module
- contains IOD Attributes that describe SC Multi-frame images.
+ specifies the Attributes of the , which describe SC Multi-frame images.
SC Multi-frame Image Module Attributes
@@ -128016,9 +129598,9 @@
- SC Multi-frame Vector Module
+ SC Multi-frame Vector Module
- contains IOD Attributes that may be the target of the Frame Increment Pointer (0028,0009) for SC Multi-frame images.
+ specifies the Attributes of the , which may be the target of the Frame Increment Pointer (0028,0009) for SC Multi-frame images.
SC Multi-frame Vector Module Attributes
@@ -128555,9 +130137,9 @@
-Include
-
-
+ Include
+
+
@@ -128566,7 +130148,7 @@
- X-Ray Image Attribute Descriptions
+ X-Ray Image Module Attribute DescriptionsImage TypeThe Image Type Attribute identifies important image characteristics in a multiple valued Data Element. For X-Ray, Image Type is specialized as follows:
@@ -128767,7 +130349,7 @@
Synchronization of Frame and Waveform TimesThe synchronization of a multi-frame X-Ray image with a waveform (e.g., ECG, pressure, or respiration) encoded in a different SOP Instance is managed through the Attributes of the (see ) of the Frame of Reference IE.
- The use of a Curve IE within the X-Ray IODs was previously defined in DICOM (see PS3.3-2004). That use has been retired in favor of encoding waveform data in a separate IOD.
+ The use of a Curve IE within the X-Ray IODs was previously defined in DICOM (See PS3.3-2004). That use has been retired in favor of encoding waveform data in a separate IOD.
@@ -129104,9 +130686,9 @@
3
- Diameter of X-Ray intensifier in mm
-
-
+ Diameter of X-Ray intensifier in mm.
+
+
Field of View Shape
@@ -129210,7 +130792,7 @@
- X-Ray Acquisition Attribute Descriptions
+ X-Ray Acquisition Module Attribute DescriptionsExposure TimeExposure time is the cumulative time the patient received X-Ray exposure during this image (Multi-frame image acquisition). Calculation is pulse width * number of frames.
@@ -129428,7 +131010,7 @@
- X-Ray Collimator Attribute Descriptions
+ X-Ray Collimator Module Attribute DescriptionsCollimator Vertical and Horizontal EdgesThese Attributes specify the pixel row or column where the X-Ray beam is fully obscured by a rectangular collimator:
@@ -129450,9 +131032,9 @@
- X-Ray Table Module
+ X-Ray Table Module
- contains Attributes that describe X-Ray images acquired with movement of the patient imaging table.
+ specifies the Attributes of the , which describe X-Ray images acquired with movement of the patient imaging table.
X-Ray Table Module Attributes
@@ -129562,7 +131144,7 @@
- X-Ray Table Attribute Descriptions
+ X-Ray Table Module Attribute DescriptionsTable Motion IncrementsThis section is replaced by
@@ -129629,9 +131211,9 @@
- XA Positioner Module
+ XA Positioner Module
- contains IOD Attributes that describe a c-arm positioner typically used in acquiring X-Ray Angiographic Images. The coordinate system used to track the positioner is defined in reference to the patient. The definition of coordinates with respect to the equipment is not supported. Furthermore, this Module does not describe the movement of the patient.
+ specifies the Attributes of the , which describe a c-arm positioner typically used in acquiring X-Ray Angiographic Images. The coordinate system used to track the positioner is defined in reference to the patient. The definition of coordinates with respect to the equipment is not supported. Furthermore, this Module does not describe the movement of the patient.
The scope of the XA IOD is to address images produced on acquisition equipment equipped with an X-Ray source and an image Receptor positioned by what is general called a c-arm. For clinical areas other than Angiography that are using a c-arm to position the X-Ray source and image receptor (e.g., Interventional Procedures and Myelography and Biopsy/Localization), the X-Ray Angiography Image Object should be also used. Although the object is optimized for c-arm systems, it may also be used by other systems that support a similar coordinate system, such as some RF systems.
@@ -129836,7 +131418,7 @@
- XA Positioner Attribute Descriptions
+ XA Positioner Module Attribute DescriptionsPositioner MotionPositioner Motion (0018,1500) Attribute is STATIC if the imaging table moves during a multi-frame acquisition, but the X-Ray positioner do not move.
@@ -129982,7 +131564,7 @@
X-Ray Tomography Acquisition Module
- This Module describes the Attributes of a Tomography acquisition (translation of X-Ray source during the acquisition of a single-frame image).
+ This Module specifies the Attributes of a Tomography acquisition (translation of X-Ray source during the acquisition of a single-frame image).
X-Ray Tomography Acquisition Module Attributes
@@ -130360,7 +131942,7 @@
This may be a calculated or measured value. Examples are the detector entrance dose (KB), the CR sensitivity value (S), or the logarithmic median (lgM).
- DICOM specifies Standard Attributes in 'Exposure Index Macro', which are recommended.
+ DICOM specifies Standard Attributes in the , which are recommended.
@@ -130463,7 +132045,7 @@
This may be an estimated value based on assumptions about the patient's body size and habitus.
- This Attribute was previously used in the with units in mm. This use has been retired. See PS3.3 2017c.
+ This Attribute was previously used in the with units in mm. This use has been retired. See PS3.3-2017c.
@@ -130998,9 +132580,9 @@
3
- Identifier of the generator
-
-
+ Identifier of the generator.
+
+
@@ -131449,9 +133031,9 @@
3
- Identifier of the grid
-
-
+ Identifier of the grid.
+
+
@@ -131657,7 +133239,7 @@
3
- Identification of the operator(s) supporting the Series. One or more Items may be present in this Sequence. If more than one Item, the number and order shall correspond to the value of Operators' Name (0008,1070), if present.
+ Identification of the operator(s) supporting the Series. One or more Items are permitted in this Sequence. If more than one Item, the number and order shall correspond to the value of Operators' Name (0008,1070), if present.
@@ -131794,9 +133376,9 @@
- RT Image Module
+ RT Image Module
- contains Attributes that describe RT-specific characteristics of a projection image. The image described by these Attributes must be a radiotherapy image acquired or calculated using a conical imaging geometry.
+ specifies the Attributes of the , which describe RT-specific characteristics of a projection image. The image described by these Attributes must be a radiotherapy image acquired or calculated using a conical imaging geometry.
RT Image Module Attributes
@@ -133196,9 +134778,9 @@
3
- Machine-readable identifier for this accessory
-
-
+ Machine-readable identifier for this accessory.
+
+
>>Source to General Accessory Distance
@@ -133794,7 +135376,7 @@
If the is present and the is not present then the Frame Increment Pointer (0028,0009) shall have the Enumerated Value of 00200013 (Instance Number). If the and are both present then the Frame Increment Pointer (0028,0009) shall have an Enumerated Value of either 00181063 (Frame Time) or 00181065 (Frame Time Vector).
- Image Pixel Module Attributes
+ Image Pixel AttributesSamples Per Pixel
@@ -133916,8 +135498,8 @@
Exposure Time and Meterset ExposureMulti-frame RT Images may encode a continuous acquisition. In this case, the Exposure Sequence (3002,0030) may not reference all frames.
- The Attributes Exposure Time (00018,1150), Exposure Time in ms (0018,9328) and Meterset Exposure (3002,0032) Attributes in the Exposure Sequence (3002,0030), if present with values, contain the exposure values encompassing the X-Ray exposure during the acquisition of the single frame referenced by the Referenced Frame Number (0008,1160). Note that not all frames may be referenced in this Sequence and therefore the sum of these values may not equal the total exposure value.
- The Attributes Exposure Time (00018,1150), Exposure Time in ms (0018,9328) and Meterset Exposure (3002,0032) Attributes outside the Exposure Sequence (3002,0030) may be used to record the total exposure values.
+ The Attributes Exposure Time (0018,1150), Exposure Time in ms (0018,9328) and Meterset Exposure (3002,0032) Attributes in the Exposure Sequence (3002,0030), if present with values, contain the exposure values encompassing the X-Ray exposure during the acquisition of the single frame referenced by the Referenced Frame Number (0008,1160). Note that not all frames may be referenced in this Sequence and therefore the sum of these values may not equal the total exposure value.
+ The Attributes Exposure Time (0018,1150), Exposure Time in ms (0018,9328) and Meterset Exposure (3002,0032) Attributes outside the Exposure Sequence (3002,0030) may be used to record the total exposure values.
@@ -134197,6 +135779,21 @@
A number that identifies this object Instance.
+
+
+ Entity Long Label
+
+
+ (3010,0038)
+
+
+ 3
+
+
+ User-defined label for dose data.
+ See .
+
+
Dose Comment
@@ -134251,6 +135848,12 @@
dose calculated for entire delivery of 2 or more RT Plans
+
+ PLAN_OVERVIEW
+
+ dose calculated with respect to plan overview parameters
+
+ FRACTION
@@ -134313,7 +135916,9 @@
1C
- Sequence describing RT Plan associated with dose. Required if Dose Summation Type (3004,000A) is PLAN, MULTI_PLAN, FRACTION, BEAM, BRACHY, FRACTION_SESSION, BEAM_SESSION, BRACHY_SESSION or CONTROL_POINT.
+ Sequence describing RT Plan associated with dose.
+ Required if Dose Summation Type (3004,000A) is PLAN, MULTI_PLAN, FRACTION, BEAM, BRACHY, FRACTION_SESSION, BEAM_SESSION, BRACHY_SESSION or CONTROL_POINT.
+ May be present if Dose Summation Type (3004,000A) is PLAN_OVERVIEW.Only a single Item shall be included in this Sequence, unless Dose Summation Type (3004,000A) is MULTI_PLAN, in which case two or more Items shall be included in this Sequence. See Note 1.
@@ -134328,6 +135933,21 @@
+
+
+ >Referenced Plan Overview Index
+
+
+ (300C,0118)
+
+
+ 1C
+
+
+ The value of Plan Overview Index (300C,0117) from the Plan Overview Sequence (300C,0116) to which this RT Plan corresponds.
+ Required if Plan Overview Sequence (300C,0116) is present.
+
+
>Referenced Fraction Group Sequence
@@ -134339,7 +135959,8 @@
1C
- Sequence of one Fraction Group containing beams or brachy application setups contributing to dose. Required if Dose Summation Type (3004,000A) is FRACTION, BEAM, BRACHY, FRACTION_SESSION, BEAM_SESSION, BRACHY_SESSION or CONTROL_POINT.
+ Sequence of one Fraction Group containing beams or brachy application setups contributing to dose.
+ Required if Dose Summation Type (3004,000A) is FRACTION, BEAM, BRACHY, FRACTION_SESSION, BEAM_SESSION, BRACHY_SESSION or CONTROL_POINT.Only a single Item shall be included in this Sequence. See Note 1.
@@ -134663,6 +136284,217 @@
+
+
+ Plan Overview Sequence
+
+
+ (300C,0116)
+
+
+ 1C
+
+
+ Parameters providing an overview of the plan used to create this RT Dose Instance.
+ Required if Dose Summation Type (3004,000A) is PLAN_OVERVIEW. May be present if Dose Summation Type (3004,000A) is PLAN, MULTI_PLAN or RECORD.
+ One or more Items shall be included in this Sequence if Dose Summation Type (3004,000A) is PLAN_OVERVIEW.
+ Only one Item shall be included in this Sequence if Dose Summation Type (3004,000A) is PLAN or RECORD.
+ Two or more Items shall be included in this Sequence if Dose Summation Type (3004,000A) is MULTI_PLAN.
+
+
+
+
+ >Plan Overview Index
+
+
+ (300C,0117)
+
+
+ 1
+
+
+ The index of the Plan Overview within this Sequence.
+ The value shall start at 1 and increase monotonically by 1.
+
+
+
+
+ >RT Plan Label
+
+
+ (300A,0002)
+
+
+ 2
+
+
+ User-defined label of treatment plan.
+
+
+
+
+ >Number of Fractions Included
+
+
+ (300C,0119)
+
+
+ 1C
+
+
+ Number of fractions of the plan included in this RT Dose Instance.
+ Required if Dose Summation Type (3004,000A) is PLAN_OVERVIEW, PLAN or MULTI_PLAN.
+ If Dose Summation Type is PLAN or MULTI_PLAN the Number of Fractions Included (300C,0119) shall equal the Number of Fractions Planned (300A,0078) of the referenced RT Plan Instance.
+
+
+
+
+ >Current Fraction Number
+
+
+ (3008,0022)
+
+
+ 1C
+
+
+ Fraction Number of the fraction included in this RT Dose Instance.
+ Required if Dose Summation Type (3004,000A) is RECORD.
+
+
+
+
+ >Treatment Site
+
+
+ (3010,0077)
+
+
+ 2
+
+
+ A free-text label describing the anatomical treatment site.
+
+
+
+
+ >Treatment Site Code Sequence
+
+
+ (3010,0078)
+
+
+ 2
+
+
+ Coded description of the treatment site.
+ Zero or more Items are permitted in this Sequence.
+
+
+
+
+
+ >>Include
+
+
+
+
+
+ B.
+
+
+
+
+
+ >Prescription Overview Sequence
+
+
+ (300C,0114)
+
+
+ 2
+
+
+ Prescription parameters for evaluation of the dose matrix.
+ Zero or more Items shall be included in this Sequence.
+
+
+
+
+ >>Total Prescription Dose
+
+
+ (300C,0115)
+
+
+ 1
+
+
+ Prescribed total dose in Gy for all fractions for the dose type defined in Dose Type (3004,0004).
+
+
+
+
+ >>Referenced ROI Number
+
+
+ (3006,0084)
+
+
+ 3
+
+
+ ROI for which the prescription parameters in this Sequence apply, specified by ROI Number (3006,0022) in the Instance referenced by Referenced Structure Set Sequence (300C,0060).
+
+
+
+
+ >Referenced Structure Set Sequence
+
+
+ (300C,0060)
+
+
+ 1C
+
+
+ Structure Set containing structures that were used to calculate the RT Dose.
+ Required if Referenced Image Sequence (0008,1140) is not present.
+ Only a single Item shall be included in this Sequence.
+
+
+
+
+
+ >>Include
+
+
+
+
+
+
+ >Referenced Image Sequence
+
+
+ (0008,1140)
+
+
+ 1C
+
+
+ Images used to calculate the RT Dose.
+ Required if Referenced Structure Set Sequence (300C,0060) is not present.
+ One or more Items shall be included in this Sequence.
+
+
+
+
+
+ >>Include
+
+
+
+
@@ -134792,7 +136624,7 @@
Dose Units are specified in both the and . The Attribute Dose Type present in the shall apply to all doses present in the .
- Image Pixel Module Attributes
+ Image Pixel AttributesSamples Per Pixel
@@ -135500,6 +137332,31 @@
Identification number of the ROI. The value of ROI Number (3006,0022) shall be unique within the Structure Set in which it is created.
+
+
+ >Conceptual Volume Identification Sequence
+
+
+ (3010,00A0)
+
+
+ 3
+
+
+ Identifies the Conceptual Volume which is represented by this ROI.
+ Only a single Item is permitted in this Sequence.
+
+
+
+
+
+ >>Include .
+
+
+
+
+
+
>Referenced Frame of Reference UID
@@ -135750,7 +137607,7 @@
Frame of Reference Relationship Sequence and Transformation Matrix
- Retired. See PS3.3-2011.
+ Retired. See PS3.3-2011.The concept of definition of registered Frame of References using the Frame of Reference Relationship Sequence (3006,00C0) formerly present in the Standard is retired. The use of Registration IODs is advised since the introduction of Spatial Registration IOD, which is a much stronger and more general concept, and independent from the specifics of RT Structure Sets. Additionally it is of importance that registrations are decoupled from image and segmentation objects.
@@ -135934,6 +137791,48 @@
The x, y and z coordinates in mm of the upper left hand corner of the pixel matrix in the Patient-Based Coordinate System described in .
+
+
+ >>Number of Frames
+
+
+ (0028,0008)
+
+
+ 1
+
+
+ Number of source pixel planes.
+
+
+
+
+ >>Rows
+
+
+ (0028,0010)
+
+
+ 1
+
+
+ Number of rows in the source pixel planes.
+
+
+
+
+ >>Columns
+
+
+ (0028,0011)
+
+
+ 1
+
+
+ Number of columns in the source pixel planes.
+
+
>Contour Sequence
@@ -136087,23 +137986,18 @@
A Contour Geometric Type (3006,0042) of CLOSED_PLANAR indicates that the last point shall be connected to the first point, where the first point is not repeated in Contour Data (3006,0050). All points in Contour Data (3006,0050) shall be coplanar.
- A Contour Geometric Type (3006,0042) of CLOSEDPLANAR_XOR indicates that the last point shall be connected to the first point, where the first is not repeated in Contour Data (3006,0050).
- All points in Contour Data (3006,0050) shall be coplanar.
- More than one Contour is used to describe an ROI and these Contours are combined by geometric exclusive disjunction, see .
- If any of the Contours within an ROI is of Contour Geometric Type (3006,0042) CLOSEDPLANAR_XOR, all Contours of that ROI shall be of the same type.
+ A Contour Geometric Type (3006,0042) of CLOSEDPLANAR_XOR indicates that the last point shall be connected to the first point, where the first is not repeated in Contour Data (3006,0050). All points in Contour Data (3006,0050) shall be coplanar. More than one Contour is used to describe an ROI and these Contours are combined by geometric exclusive disjunction, see . If any of the Contours within an ROI is of Contour Geometric Type (3006,0042) CLOSEDPLANAR_XOR, all Contours of that ROI shall be of the same type.Contour Slab Thickness
- Retired. See PS3.3 2020e.
+ Retired. See PS3.3-2020e.Representing Inner and Outer ContoursInner and Outer Contours can be represented by two different techniques:
- Using the "keyhole" technique, an ROI with an excluded inner part is represented with a single planar Contour.
- In this method, an arbitrarily narrow channel is used to connect the outer contour to the inner contour, so that it is drawn as a single contour.
- An example of such a structure is shown in with the channel at roughly the 12 o'clock position.
+ Using the "keyhole" technique, an ROI with an excluded inner part is represented with a single planar Contour. In this method, an arbitrarily narrow channel is used to connect the outer contour to the inner contour, so that it is drawn as a single contour. An example of such a structure is shown in with the channel at roughly the 12 o'clock position.Points in space lying along the path defined by the contour are considered to be part of the ROI.
@@ -136115,24 +138009,18 @@
- Using the "XOR" technique, an ROI with an excluded inner part is represented by two planar Contours that are combined by a geometric exclusive disjunction,
- thus extracting the inner from the outer Contour, see .
- The contours have the Contour Geometric Type (3006,0042) CLOSEDPLANAR_XOR.
+ Using the "XOR" technique, an ROI with an excluded inner part is represented by two planar Contours that are combined by a geometric exclusive disjunction, thus extracting the inner from the outer Contour, see . The contours have the Contour Geometric Type (3006,0042) CLOSEDPLANAR_XOR.Example of ROI with contours exclusively added
-
+
- Using this technique, it is also possible to create an ROI that includes disjoint parts of the ROI within an interior void.
- When two or more Contours are present, two Contours are combined using a geometric exclusive disjunction ("XOR").
- Then this result is combined by an XOR operation with a third Contour, and so on for all other Contours of this ROI.
- The order of combination does not matter.
- An example of the result of an XOR operation of three Contours is visualized in .
+ Using this technique, it is also possible to create an ROI that includes disjoint parts of the ROI within an interior void. When two or more Contours are present, two Contours are combined using a geometric exclusive disjunction ("XOR"). Then this result is combined by an XOR operation with a third Contour, and so on for all other Contours of this ROI. The order of combination does not matter. An example of the result of an XOR operation of three Contours is visualized in .Example of ROI with disjoint parts
@@ -136362,34 +138250,6 @@
Uniquely identifies the referenced ROI described in the Structure Set ROI Sequence (3006,0020).
-
-
- >ROI Observation Label
-
-
- (3006,0085)
-
-
- 3
-
-
- User-defined label for ROI Observation.
-
-
-
-
- >ROI Observation Description
-
-
- (3006,0088)
-
-
- 3
-
-
- User-defined description for ROI Observation.
-
-
>RT Related ROI Sequence
@@ -136495,7 +138355,7 @@
- No Baseline CID is defined.
+ B.
@@ -136524,10 +138384,7 @@
- For dose measurement devices B.
-
-
- No Baseline CID is defined otherwise.
+ See .
@@ -136559,6 +138416,62 @@
+
+
+ >Therapeutic Role Category Code Sequence
+
+
+ (3010,0064)
+
+
+ 3
+
+
+ The general category of the therapeutic role of this ROI.
+ Only a single Item is permitted in this Sequence.
+
+
+
+
+
+ >>Include
+
+
+
+
+
+ B.
+
+
+
+
+
+ >Therapeutic Role Type Code Sequence
+
+
+ (3010,0065)
+
+
+ 3
+
+
+ The specific property type of the therapeutic role of this ROI.
+ Only a single Item is permitted in this Sequence.
+
+
+
+
+
+ >>Include
+
+
+
+
+
+ See .
+
+
+
>Related RT ROI Observations Sequence
@@ -136638,6 +138551,12 @@
Irradiated Volume (as defined in )
+
+ OAR
+
+ Organ at Risk (as defined in )
+
+ BOLUS
@@ -136922,10 +138841,398 @@
RT ROI Interpreted TypeRT ROI Interpreted Type (3006,00A4) shall describe the class of ROI (e.g., CTV, PTV). Individual instances of each class of structure (e.g., CTV1, CTV2) can be distinguished using ROI Observation Label (3006,0085).
+ In addition to providing a Defined Term in RT ROI Interpreted Type (3006,00A4), it is recommended that coded information be included; see .Additional RT ROI Identification Code Sequence
- Retired. See DICOM PS3.3 2016c.
+ Retired. See PS3.3-2016c.
+
+
+ RT ROI Identification Code Sequence and Therapeutic Role Type Code Sequence
+ The CID for RT ROI Identification Code Sequence (3006,0086) shall correspond to the CID defined in for each value in Segmented Property Category Code Sequence (0062,0003).
+ The CID for Therapeutic Role Type Code Sequence (3010,0065) is defined in .
+
+ Mapping of RT ROI Interpreted Type
+
+ defines a mapping between the geometric concepts represented in RT ROI Interpreted Type (3006,00A4) and coded values in Segmented Property Category Code Sequence (0062,0003) in combination with RT ROI Identification Code Sequence (3006,0086).
+
+
+ (130044, DCM, "Fixation or Positioning Device")
+
+
+
+ Any value from D
+
+
+
+
+
+ FIXATION
+
+
+
+ (130044, DCM, "Fixation or Positioning Device")
+
+
+
+ Any value from D
+
+
+
+
+
+ DOSE_REGION
+
+
+
+ (130748, DCM, "Radiotherapy Dose Region")
+
+
+
+
+ (130747, DCM, "Isodose Volume")
+
+
+
+
+
+ DOSE_MEASUREMENT
+
+
+
+ (260787004, SCT, "Physical object")
+
+
+
+ Any value from D
+
+
+
+
+
+
+ defines a mapping between therapeutic roles represented in RT ROI Interpreted Type (3006,00A4) and coded values in Therapeutic Role Category Code Sequence (3010,0064) in combination with Therapeutic Role Type Code Sequence (3010,0065).
+
+
Therapeutic Role Code Mapping
+
+
+
+ RT ROI Interpreted Type (3006,00A4)
+
+
+ Therapeutic Role Category Code Sequence (3010,0064)
+
+
+ Therapeutic Role Type Code Sequence (3010,0065)
+
+ For examples of how the mapping is applied see .
+
@@ -137108,16 +139415,44 @@
- Treatment Sites
+ Treatment Site
- (300A,000B)
+ (3010,0077)
3
- Planned treatment sites.
+ A free-text label describing the anatomical treatment site.
+
+
+
+
+ Treatment Site Code Sequence
+
+
+ (3010,0078)
+
+
+ 3
+
+
+ Coded description of the treatment site.
+ One or more Items are permitted in this Sequence.
+
+
+
+
+
+ >Include
+
+
+
+
+
+ B.
+
@@ -138830,7 +141165,7 @@
- RT Patient Setup Module Attributes
+ RT Patient Setup Module Attribute DescriptionsReferenced Setup Image SequenceImages with modality SC or VL serve as visible light photos for visual setup control. Images with modality RTIMAGE serve as reference images on plan level. RT Images present in this Sequence shall not be referenced in the Referenced Reference Image Sequence (300C,0042) of the .
@@ -139265,7 +141600,7 @@
3
- Identifies the Dose Reference specified by Dose Reference UID (300A,0013) in the Dose Reference Sequence (300A,0010) in the RT Prescription Module which specifies the primary target for the current Beam.
+ Identifies the Dose Reference specified by Dose Reference UID (300A,0013) in the Dose Reference Sequence (300A,0010) in the , which specifies the primary target for the current Beam.If present shall have a value that is present in the Dose Reference Sequence.
@@ -139389,6 +141724,147 @@
The expected maximum delivery time in sec. See Note 7.
+
+
+ >>Dose Calibration Conditions Verified Flag
+
+
+ (300C,0123)
+
+
+ 3
+
+
+ Indicates whether the current RT Plan was verified against calibration conditions of the delivery device.
+
+ Enumerated Values:
+
+ YES
+
+
+
+
+
+ NO
+
+
+
+
+
+
+
+
+
+ >>Dose Calibration Conditions Sequence
+
+
+ (300C,0120)
+
+
+ 1C
+
+
+ Dose calibration conditions for the referenced beam.
+ Required if Dose Calibration Conditions Verified Flag (300C,0123) is present and equals YES and Radiation Device Configuration and Commissioning Key Sequence (300A,065A) is absent.
+ May be present if Radiation Device Configuration and Commissioning Key Sequence (300A,065A) is present.
+ Only a single Item shall be present in this Sequence.
+
+
+
+
+ >>>Absorbed Dose to Meterset Ratio
+
+
+ (300C,0121)
+
+
+ 1
+
+
+ Ratio of absorbed dose in Gy to Meterset as defined by Primary Dosimeter Unit (300A,00B3) in the reference conditions.
+
+
+
+
+ >>>Delineated Radiation Field Size
+
+
+ (300C,0122)
+
+
+ 1
+
+
+ Field size in mm in X and Y directions in the IEC BEAM LIMITING DEVICE coordinate system, specified by a numeric pair, X value then Y value.
+
+
+
+
+ >>>Calibration Reference Point Depth
+
+
+ (300C,0124)
+
+
+ 1
+
+
+ Calibration reference point depth in mm from the phantom surface.
+
+
+
+
+ >>>Source to Surface Distance
+
+
+ (300A,0130)
+
+
+ 1
+
+
+ Distance in mm from the radiation source to the phantom surface during calibration.
+
+
+
+
+ >>>Calibration DateTime
+
+
+ (0018,1203)
+
+
+ 2
+
+
+ Date and time the calibration was performed.
+
+
+
+
+ >>Radiation Device Configuration and Commissioning Key Sequence
+
+
+ (300A,065A)
+
+
+ 1C
+
+
+ Keys identifying the configuration and commissioning data used as input for treatment planning of this Instance.
+ Value Type (0040,A040) is constrained to value UIDREF.
+ Required if Dose Calibration Conditions Verified Flag (300C,0123) is present and equals YES and Dose Calibration Conditions Sequence (300C,0120) is absent.
+ May be present if Dose Calibration Conditions Sequence (300C,0120) is present.
+ One or more Items shall be included in this Sequence.
+
+
+
+
+
+ >>>Include .
+
+
+
>Number of Brachy Application Setups
@@ -139470,7 +141946,7 @@
3
- Identifies the Dose Reference specified by Dose Reference UID (300A,0013) in the Dose Reference Sequence (300A,0010) in the RT Prescription Module that specifies the primary target for the current Brachy Application Setup.
+ Identifies the Dose Reference specified by Dose Reference UID (300A,0013) in the Dose Reference Sequence (300A,0010) in the that specifies the primary target for the current Brachy Application Setup.If present, shall have a value that is present in the Dose Reference Sequence (300A,0010).
@@ -139543,25 +142019,25 @@
The Meterset at a given Control Point (see ) is equal to Beam Meterset (300A,0086) multiplied by the Cumulative Meterset Weight (300A,0134) for the Control Point, divided by the Final Cumulative Meterset Weight (300A,010E).
- Attribute Referenced Patient Setup Number (300C,006A) was previously defined. Its use in this Module is now retired (see PS3.3-2004).
+ Attribute Referenced Patient Setup Number (300C,006A) was previously defined. Its use in this Module is now retired (See PS3.3-2004).
- Attributes Beam Dose Point Depth, Beam Dose Point Equivalent Depth and Beam Dose Point SSD were previously included in this Module as optional Attributes but have been retired. See PS3.3-2011.
+ Attributes Beam Dose Point Depth, Beam Dose Point Equivalent Depth and Beam Dose Point SSD were previously included in this Module as optional Attributes but have been retired. See PS3.3-2011.The Beam Delivery Duration Limit (300A,00C5) is the maximum time span allowed to deliver a single fraction of a beam to prevent significant over-treatments. Treatment is expected to be terminated upon reaching the Beam Delivery Duration Limit independent of the Meterset. This limit represents the expected time span including some increase by a factor greater than 1 to accommodate normal variations in delivery.
- The Beam Dose Verification Control Point Sequence was previously included and has been retired. See PS 3.3 2017c. The information is now described in the Referenced Dose Reference Sequence (300C,0050) in the .
+ The Beam Dose Verification Control Point Sequence was previously included and has been retired. See PS3.3-2017c. The information is now described in the Referenced Dose Reference Sequence (300C,0050) in the .
- The Beam Dose Specification Point (300A,0082) was previously included in this module as a means to specify a single point at which dose contributions of different beams could be specified. This attribute has been retired as it no longer reflects clinical practice. Along with this, the semantics of the Beam Dose (300A,0084) and Alternate Beam Dose (300A,0091) have been adapted to reflect the absence of the Beam Dose Specification Point. In order to refer to an Item in the Dose Reference Sequence (300A,0010) it is recommended to utilize the Referenced Dose Reference UID (300A,0083) and the Dose Reference UID (300A,0013) respectively.
+ The Beam Dose Specification Point (300A,0082) was previously included in this module as a means to specify a single point at which dose contributions of different beams could be specified. This Attribute has been retired as it no longer reflects clinical practice. Along with this, the semantics of the Beam Dose (300A,0084) and Alternate Beam Dose (300A,0091) have been adapted to reflect the absence of the Beam Dose Specification Point. In order to refer to an Item in the Dose Reference Sequence (300A,0010) it is recommended to utilize the Referenced Dose Reference UID (300A,0083) and the Dose Reference UID (300A,0013) respectively.Beam Dose Verification Parameters
- Retired. See PS3.3 2017c.
+ Retired. See PS3.3-2017c.
@@ -139629,6 +142105,20 @@
User-defined name for Beam. See Note 1.
+
+
+ >Entity Long Label
+
+
+ (3010,0038)
+
+
+ 3
+
+
+ User-defined label for this Beam. See Note 1.
+
+
>Beam Description
@@ -141665,9 +144155,9 @@
3
- Machine-readable identifier for this accessory
-
-
+ Machine-readable identifier for this accessory.
+
+
>>Source to General Accessory Distance
@@ -141708,7 +144198,7 @@
1
- Uniquely identifies Dose Reference specified by Dose Reference Number (300A,0012) in Dose Reference Sequence (300A,0010) in RT Prescription Module.
+ Uniquely identifies Dose Reference specified by Dose Reference Number (300A,0012) in Dose Reference Sequence (300A,0010) in .
@@ -141723,7 +144213,7 @@
Whether or not the depth values have been averaged.
-
+ Enumerated Values:YES
@@ -142643,10 +145133,10 @@
- Beam Number (300A,00C0) is provided to link related information across Modules, and its value should not be required to have any real-world interpretation. Beam Name (300A,00C2), a Type 3 Attribute, is intended to store the primary beam identifier (often referred to as "field identifier"). Beam Description (300A,00C3), a Type 3 Attribute, is intended to store additional beam identifying information (often referred to as "field name"). Equipment supporting both these Attributes should state this clearly in the Conformance Statement.
+ Beam Number (300A,00C0) is provided to link related information across Modules, and its value should not be required to have any real-world interpretation. Beam Name (300A,00C2), a Type 3 Attribute, is intended to store the primary beam identifier (often referred to as "field identifier"). Entity Long Label (3010,0038), a Type 3 Attribute, is intended to store additional beam identifying information (often referred to as "field name"). Beam Description (300A,00C3), a Type 3 Attribute, is intended to store beam summary information (often referred to as "field note"). Equipment supporting these Attributes should state this clearly in the Conformance Statement.
- The DICOM Standard does not support the transmission of treatment unit modeling information such as depth doses and beam profiles.
+ The RT Beams Module does not support the transmission of treatment unit modeling information such as depth doses and beam profiles, except for absolute dose calibration information.Implementers should take note that Leaf Position Boundaries (300A,00BE) are the positions of the mechanical boundaries (projected to the isocentric plane) between beam limiting device (collimator) leaves, fixed for a given beam limiting device (collimator). Leaf/Jaw Positions (300A,011C) are values specific to a given beam control point, specifying the beam limiting device (collimator) leaf (element) openings.
@@ -142658,7 +145148,7 @@
Refer to for examples of STATIC and DYNAMIC Beam Type. Note that beams having Wedge Type = DYNAMIC as the only moving parameter are not considered DYNAMIC according to the definition of Beam Type (300A,00C4).
- Attributes Beam Dose Point Depth (300A,0088), Beam Dose Point Equivalent Depth (300A,0089), Beam Dose Point SSD (300A,008A) were previously included in this Module on the level of Beam Sequence (300A,00B0) > Control Points Beam Sequence (300A,0111) > Referenced Dose Reference Sequence (300C,0050). These Attributes have been retired at this location. See PS3.3-2011.
+ Attributes Beam Dose Point Depth (300A,0088), Beam Dose Point Equivalent Depth (300A,0089), Beam Dose Point SSD (300A,008A) were previously included in this Module on the level of Beam Sequence (300A,00B0) > Control Points Beam Sequence (300A,0111) > Referenced Dose Reference Sequence (300C,0050). These Attributes have been retired at this location. See PS3.3-2011.
@@ -146712,9 +149202,9 @@
3
- Machine-readable identifier for this accessory
-
-
+ Machine-readable identifier for this accessory.
+
+
>>Source to General Accessory Distance
@@ -146942,6 +149432,170 @@
Machine setting actually delivered as recorded by secondary Meterset.
+
+
+ >Dose Calibration Conditions Verified Flag
+
+
+ (300C,0123)
+
+
+ 3
+
+
+ Indicates whether the delivered plan was verified against calibration conditions of the delivery device.
+
+ Enumerated Values:
+
+ YES
+
+
+
+
+
+ NO
+
+
+
+
+
+
+
+
+
+ >Dose Calibration Conditions Sequence
+
+
+ (300C,0120)
+
+
+ 1C
+
+
+ Dose calibration conditions for the delivered beam.
+ Required if Dose Calibration Conditions Verified Flag (300C,0123) is present and equals YES and Radiation Device Configuration and Commissioning Key Sequence (300A,065A) is absent.
+ May be present if Dose Calibration Conditions Verified Flag (300C,0123) is present and equals YES and Radiation Device Configuration and Commissioning Key Sequence (300A,065A) is present.
+ Only a single Item shall be present in this Sequence.
+
+
+
+
+ >>Absorbed Dose to Meterset Ratio
+
+
+ (300C,0121)
+
+
+ 1
+
+
+ Ratio of absorbed dose in Gy to Meterset as defined by Primary Dosimeter Unit (300A,00B3) in the reference conditions.
+
+
+
+
+ >>Delineated Radiation Field Size
+
+
+ (300C,0122)
+
+
+ 1
+
+
+ Field size in mm in X and Y directions in the IEC BEAM LIMITING DEVICE coordinate system, specified by a numeric pair, X value then Y value.
+
+
+
+
+ >>Calibration Reference Point Depth
+
+
+ (300C,0124)
+
+
+ 1
+
+
+ Calibration reference point depth in mm from the phantom surface.
+
+
+
+
+ >>Source to Surface Distance
+
+
+ (300A,0130)
+
+
+ 1
+
+
+ Distance in mm from the radiation source to the phantom surface during calibration.
+
+
+
+
+ >>Calibration DateTime
+
+
+ (0018,1203)
+
+
+ 2
+
+
+ Date and time the calibration was performed.
+
+
+
+
+ >Radiation Device Configuration and Commissioning Key Sequence
+
+
+ (300A,065A)
+
+
+ 1C
+
+
+ Keys identifying the configuration and commissioning data used as input for treatment planning of this Instance.
+ Value Type (0040,A040) is constrained to value UIDREF.
+ Required if Dose Calibration Conditions Verified Flag (300C,0123) is present and equals YES and Dose Calibration Conditions Sequence (300C,0120) is absent.
+ May be present if Dose Calibration Conditions Sequence (300C,0120) is present.
+ One or more Items shall be included in this Sequence.
+
+
+
+
+
+ >>Include .
+
+
+
+
+
+ >Interlock Sequence
+
+
+ (300A,0740)
+
+
+ 3
+
+
+ Interlocks which occurred prior, during or after the delivery of radiation of this beam.
+ One or more Items are permitted in this Sequence.
+
+
+
+
+
+ >>Include
+
+
+
+
>Specified Treatment Time
@@ -146970,6 +149624,91 @@
Treatment Time actually delivered (sec).
+
+
+ >Gating Beam Hold Transition Sequence
+
+
+ (300C,0125)
+
+
+ 3
+
+
+ The beam hold transitions due to beam gating function according to .
+ One or more items are permitted in this Sequence.
+
+
+
+
+ >>Beam Hold Transition
+
+
+ (300C,0126)
+
+
+ 1
+
+
+ Beam hold transition during irradiation.
+
+ Enumerated Values:
+
+ HOLD
+
+ Beam held.
+
+
+
+ RESTART
+
+ Beam restarted.
+
+
+
+
+
+
+
+ >>Beam Hold Transition DateTime
+
+
+ (300C,0127)
+
+
+ 1
+
+
+ DateTime of the beam hold transition.
+
+
+
+
+ >>Beam Hold Originating Device Sequence
+
+
+ (300C,0128)
+
+
+ 1C
+
+
+ The device that triggered the beam hold.
+ Required if there are multiple devices in the treatment delivery device that can trigger the beam hold.
+ Only a single Item shall be included in this Sequence.
+
+
+
+
+
+ >>>Include
+
+
+
+
+ No Baseline CID is defined.
+
+
>Number of Control Points
@@ -151104,7 +153843,7 @@
3
- Maximum permitted difference (in mm) between planned and delivered Fixation Light Polar Angle (300A,0358).
+ Maximum permitted difference (in degrees) between planned and delivered Fixation Light Polar Angle (300A,0358).
@@ -151265,9 +154004,9 @@
1C
- Mass number of radiation. Required if Radiation Type (300A,00C6) is ION
-
-
+ Mass number of radiation. Required if Radiation Type (300A,00C6) is ION.
+
+
>Radiation Atomic Number
@@ -151279,9 +154018,9 @@
1C
- Atomic number of radiation. Required if Radiation Type (300A,00C6) is ION
-
-
+ Atomic number of radiation. Required if Radiation Type (300A,00C6) is ION.
+
+
>Radiation Charge State
@@ -151293,9 +154032,9 @@
1C
- Charge state of radiation. Required if Radiation Type (300A,00C6) is ION
-
-
+ Charge state of radiation. Required if Radiation Type (300A,00C6) is ION.
+
+
>Scan Mode
@@ -153067,9 +155806,9 @@
3
- Machine-readable identifier for this accessory
-
-
+ Machine-readable identifier for this accessory.
+
+
>>Isocenter to General Accessory Distance
@@ -153448,9 +156187,9 @@
1C
- User-supplied identifier for the beam current modulation pattern. Required if Range Modulator Type (300A,0348) is WHL_MODWEIGHTS
-
-
+ User-supplied identifier for the beam current modulation pattern. Required if Range Modulator Type (300A,0348) is WHL_MODWEIGHTS.
+
+
@@ -153936,9 +156675,9 @@
1C
- Start position defines the range modulator position at which the beam is switched on. Required if Range Modulator Type (300A,0348) of the range modulator referenced by Referenced Range Modulator Number (300C,0104) is WHL_MODWEIGHTS or WHL_FIXEDWEIGHTS
-
-
+ Start position defines the range modulator position at which the beam is switched on. Required if Range Modulator Type (300A,0348) of the range modulator referenced by Referenced Range Modulator Number (300C,0104) is WHL_MODWEIGHTS or WHL_FIXEDWEIGHTS.
+
+
>>>Range Modulator Gating Stop Value
@@ -153950,9 +156689,9 @@
1C
- Stop position defines the range modulator position at which the beam is switched off. Required if Range Modulator Type (300A,0348) of the range modulator referenced by Referenced Range Modulator Number (300C,0104) is WHL_MODWEIGHTS or WHL_FIXEDWEIGHTS
-
-
+ Stop position defines the range modulator position at which the beam is switched off. Required if Range Modulator Type (300A,0348) of the range modulator referenced by Referenced Range Modulator Number (300C,0104) is WHL_MODWEIGHTS or WHL_FIXEDWEIGHTS.
+
+
Indicates whether the spot delivery order shall remain the same as planned order.
-
+ Enumerated Values:ALLOWED
@@ -154989,7 +157728,7 @@
- Depth Dose Parameters Sequence Attributes
+ Depth Dose Parameters SequenceSome delivery systems determine the settings of the range shifter (or beam energy) and range modulators internally based upon clinical parameters.The Attributes mentioned in this section represent those clinical parameters.When the Depth Dose Parameters Sequence (300A,0505) is present, those specifications have precedence over the definitions of the Range Shifters defined in Range Shifter Settings Sequence (300A,0360) and the Range Modulator defined in Range Modulator Settings Sequence (300A,0380).
@@ -155110,9 +157849,9 @@
- RT Ion Beams Session Record Module
+ RT Ion Beams Session Record Module
- specifies the Attributes that describe the measured and recorded settings acquired during Ion Radiation Treatments.
+ specifies the Attributes of the , which describe the measured and recorded settings acquired during Ion Radiation Treatments.
RT Ion Beams Session Record Module Attributes
@@ -155321,9 +158060,9 @@
1C
- Mass number of radiation. Required if Radiation Type (300A,00C6) is ION
-
-
+ Mass number of radiation. Required if Radiation Type (300A,00C6) is ION.
+
+
>Radiation Atomic Number
@@ -155335,9 +158074,9 @@
1C
- Atomic number of radiation. Required if Radiation Type (300A,00C6) is ION
-
-
+ Atomic number of radiation. Required if Radiation Type (300A,00C6) is ION.
+
+
>Radiation Charge State
@@ -155349,9 +158088,9 @@
1C
- Charge state of radiation. Required if Radiation Type (300A,00C6) is ION
-
-
+ Charge state of radiation. Required if Radiation Type (300A,00C6) is ION.
+
+
>Scan Mode
@@ -155969,7 +158708,7 @@
1
- Number of shielding blocks associated with Beam.
+ Number of blocks recorded as being present during beam delivery.
@@ -155983,7 +158722,7 @@
1C
- Sequence of blocks associated with Beam.
+ Sequence of blocks recorded as being present during beam delivery.Required if Number of Blocks (300A,00F0) is non-zero.One or more Items shall be included in this Sequence.The number of Items shall be identical to the value of Number of Blocks (300A,00F0).
@@ -156015,6 +158754,7 @@
An accessory identifier to be read by a device such as a bar code reader.
+ Shall not be present if Recorded Block Slab Sequence (3008,00D1) is present.
@@ -156045,6 +158785,66 @@
User-defined name for block.
+
+
+ >>Number of Block Slab Items
+
+
+ (300A,0440)
+
+
+ 3
+
+
+ Number of Block Slabs comprising the Block recorded as being present during beam delivery.
+
+
+
+
+ >>Recorded Block Slab Sequence
+
+
+ (3008,00D1)
+
+
+ 1C
+
+
+ Sequence of slab(s) that comprise the block recorded as being present during beam delivery.
+ Required if Number of Block Slab Items (300A,0440) is present and has a value greater than zero.
+ The number of Items included in this Sequence shall equal the value of Number of Block Slab Items (300A,0440).
+
+
+
+
+ >>>Block Slab Number
+
+
+ (300A,0443)
+
+
+ 1
+
+
+ Identification number of the Block Slab.
+ The value shall start at 1, and increase monotonically by 1.
+ The number indicates the order of the slabs with respect to the source, where number 1 corresponds to the slab nearest to the source.
+
+
+
+
+ >>>Accessory Code
+
+
+ (300A,00F9)
+
+
+ 3
+
+
+ Recorded machine-readable identifier for this accessory during beam delivery.
+
- Machine-readable identifier for this accessory
-
-
+ Machine-readable identifier for this accessory.
+
+
>Number of Range Shifters
@@ -156578,9 +159378,9 @@
1C
- User-supplied identifier for the beam current modulation pattern. Required if Range Modulator Type (300A,0348) is WHL_MODWEIGHTS
-
-
+ User-supplied identifier for the beam current modulation pattern. Required if Range Modulator Type (300A,0348) is WHL_MODWEIGHTS.
+
+
@@ -156922,19 +159722,19 @@
HIGHEST
-
+ MAXIMUM
-
+ CENTER
-
+
@@ -157378,9 +160178,9 @@
1C
- Start position defines the range modulator position at which the beam is switched on. Required if Range Modulator Type (300A,0348) of the range modulator referenced by Referenced Range Modulator Number (300C,0104) is WHL_MODWEIGHTS or WHL_FIXEDWEIGHTS
-
-
+ Start position defines the range modulator position at which the beam is switched on. Required if Range Modulator Type (300A,0348) of the range modulator referenced by Referenced Range Modulator Number (300C,0104) is WHL_MODWEIGHTS or WHL_FIXEDWEIGHTS.
+
+
>>>Range Modulator Gating Stop Value
@@ -157392,9 +160192,9 @@
1C
- Stop position defines the range modulator position at which the beam is switched off. Required if Range Modulator Type (300A,0348) of the range modulator referenced by Referenced Range Modulator Number (300C,0104) is WHL_MODWEIGHTS or WHL_FIXEDWEIGHTS
-
-
+ Stop position defines the range modulator position at which the beam is switched off. Required if Range Modulator Type (300A,0348) of the range modulator referenced by Referenced Range Modulator Number (300C,0104) is WHL_MODWEIGHTS or WHL_FIXEDWEIGHTS.
+
+
>>Gantry Angle
@@ -157670,7 +160470,7 @@
Indicates that the spots were delivered in a different order than in the plan.
-
+ Enumerated Values:YES
@@ -158911,9 +161711,9 @@
- Beam Limiting Device Position Macro
+ Beam Limiting Device Position Macro
- specifies the Attributes that specify the Beam Limiting Device Sequence.
+ specifies the Attributes of the , which specify the Beam Limiting Device Sequence.
Beam Limiting Device Position Macro Attributes
@@ -159020,9 +161820,9 @@
- Patient Support Identification Macro
+ Patient Support Identification Macro
- specifies the Attributes that identify the Patient Support System.
+ specifies the Attributes of the , which identify the Patient Support System.
Patient Support Identification Macro Attributes
@@ -160572,9 +163372,9 @@
PET Information Module DefinitionsThis Section describes Positron Emission Tomography Series and Image Modules. These Modules contain Attributes that are specific to Positron Emission Tomography images.
- PET Series Module
+ PET Series Module
- contains IOD Attributes that describe a PET Series.
+ specifies the Attributes of the , which describe a PET Series.
PET Series Module Attributes
@@ -161073,9 +163873,9 @@
3
- Textual description of the convolution kernel(s) used to reconstruct the data (e.g., name, cutoff, radial/axial/angular, mathematical form, DC handling)
-
-
+ Textual description of the convolution kernel(s) used to reconstruct the data (e.g., name, cutoff, radial/axial/angular, mathematical form, DC handling).
+
+
Reconstruction Method
@@ -161605,7 +164405,7 @@
The Janmahasatian LBM formula is defined in Janmahasatian et al. Quantification of Lean Bodyweight. Clin Pharmacokinet. 2005 Oct 1;44(10):1051–65. at and its role in SUVlbm(Janma) calculation is discussed in Tahari et al. Optimum Lean Body Formulation for Correction of Standardized Uptake Value in PET Imaging. Journal of Nuclear Medicine. 2014 Sep 1;55(9):1481–4. at . See also .
- PET Series Attribute Descriptions
+ PET Series Module Attribute DescriptionsThe meaning of a General Series in DICOM is determined by the Attributes in the and by the Source Entities (Patient, Study, Frame of Reference, Equipment) that originate the Series. The Source Entities are the single-valued entities of the 1->n relationship, where the Series is the multi-valued entity. Therefore, a Series is a group of images that: are from the same patient and Study; are from the same Equipment; and, are from the same spatial Frame of Reference.
@@ -161998,9 +164798,9 @@
- PET Isotope Module
+ PET Isotope Module
- contains IOD Attributes that describe a PET Isotope.
+ specifies the Attributes of the , which describe a PET Isotope.
PET Isotope Module Attributes
@@ -162404,9 +165204,9 @@
- PET Multi-gated Acquisition Module
+ PET Multi-gated Acquisition Module
- contains IOD Attributes that describe a PET Multi-gated Acquisition.
+ specifies the Attributes of the , which describe a PET Multi-gated Acquisition.
PET Multi-Gated Acquisition Module Attributes
@@ -162538,9 +165338,9 @@
- PET Image Module
+ PET Image Module
- contains IOD Attributes that describe PET images.
+ specifies the Attributes of the , which describe PET images.
PET Image Module Attributes
@@ -163029,7 +165829,7 @@
- Referenced Overlay Sequence (0008,1130) and Referenced Curve Sequence (0008,1145) were previously included in this Module as optional Attributes but have been retired. See PS3.3-2004.
+ Referenced Overlay Sequence (0008,1130) and Referenced Curve Sequence (0008,1145) were previously included in this Module as optional Attributes but have been retired. See PS3.3-2004.PET Image Module Attribute Descriptions
@@ -163198,9 +165998,9 @@
1 to Number of R-R Intervals (0054,0061)
- Increasing Low R-R Value (0018,1081)
-
-
+ Increasing Low R-R Value (0018,1081).
+
+
Time Slot Index
@@ -163209,9 +166009,9 @@
1 to Number of Time Slots (0054,0071)
- Increasing Trigger Time (0018,1060)
-
-
+ Increasing Trigger Time (0018,1060).
+
+
Time Slice Index
@@ -163220,9 +166020,9 @@
1 to Number of Time Slices (0054,0101)
- Increasing Frame Reference Time (0054,1300)
-
-
+ Increasing Frame Reference Time (0054,1300).
+
+
Slice Index
@@ -163231,8 +166031,8 @@
1 to Number of Slices (0054,0081)
- If Series Type (0054,1000) Value 2 is IMAGE:Order is in increasing position along the normal, where the normal is determined by the cross product of the direction cosines of the row and column of the image. See Image Orientation (0020,0037) in the .
- If Series Type (0054,1000) Value 2 is REPROJECTION:Order is in increasing or decreasing angle of the normal, where the normal is determined by the cross product of the direction cosines of the row and column of the image. See Image Orientation (0020,0037) in the . (Note that reprojection images rotate about only a single axis as described in . Therefore, all normals are co-planar and make a single angle with respect to each other.)
+ If Series Type (0054,1000) Value 2 is IMAGE: Order is in increasing position along the normal, where the normal is determined by the cross product of the direction cosines of the row and column of the image. See Image Orientation (0020,0037) in the .
+ If Series Type (0054,1000) Value 2 is REPROJECTION: Order is in increasing or decreasing angle of the normal, where the normal is determined by the cross product of the direction cosines of the row and column of the image. See Image Orientation (0020,0037) in the . (Note that reprojection images rotate about only a single axis as described in . Therefore, all normals are co-planar and make a single angle with respect to each other.)
@@ -163304,12 +166104,12 @@
PET Curve Module
- Retired. See PS3.3-2004.
+ Retired. See PS3.3-2004.Hardcopy Modules
- Retired. See PS3.3-2004.
+ Retired. See PS3.3-2004.DX Modules
@@ -163448,7 +166248,7 @@
- DX Series Attribute Descriptions
+ DX Series Module Attribute DescriptionsPresentation Intent TypePresentation Intent Type (0008,0068) shall identify the intent for the purposes of display or other presentation of all Images within this Series.
@@ -163512,9 +166312,9 @@
- DX Anatomy Imaged Module
+ DX Anatomy Imaged Module
- contains IOD Attributes that describe the anatomy contained in a DX IOD.
+ specifies the Attributes of the , which describe the anatomy contained in a DX IOD.
DX Anatomy Imaged Module Attributes
@@ -163601,14 +166401,14 @@
- DX Anatomy Imaged Attribute Descriptions
+ DX Anatomy Imaged Module Attribute DescriptionsThe Attributes in this Module extend the function of Body Part Examined (0018,0015) as used in other IODs, and are intended to be used to facilitate the management of images and Series in terms of routing, storage and display, as well as to dictate certain Conditions on Attributes and Modules in the DX IOD.
- DX Image Module
+ DX Image Module
- contains IOD Attributes that describe a DX Image by specializing Attributes of the and , and adding additional Attributes.
+ specifies the Attributes of the , which describe a DX Image by specializing Attributes of the and , and adding additional Attributes.
DX Image Module Attributes
@@ -164285,7 +167085,7 @@
- DX Image Attribute Descriptions
+ DX Image Module Attribute DescriptionsImage TypeValue 1 shall identify the Pixel Data Characteristics in accordance with where the Enumerated Values are defined to be ORIGINAL or DERIVED.
@@ -164357,9 +167157,9 @@
- DX Detector Module
+ DX Detector Module
- contains IOD Attributes that describe a DX detector.
+ specifies the Attributes of the , which describe a DX detector.
DX Detector Module Attributes
@@ -164847,9 +167647,9 @@
3
- Name of the manufacturer of the detector component of the acquisition system
-
-
+ Name of the manufacturer of the detector component of the acquisition system.
+
+
Detector Manufacturer's Model Name
@@ -164861,9 +167661,9 @@
3
- Model name of the detector component of the acquisition system
-
-
+ Model name of the detector component of the acquisition system.
+
+
Detector Conditions Nominal Flag
@@ -164928,7 +167728,7 @@
This value is intended to provide a single location where manufacturer specific information can be found for annotation on a display or film, that has meaning to a knowledgeable observer.
- This value is manufacturer-specific. DICOM specifies Standard Attributes in 'Exposure Index Macro', which are recommended.
+ This value is manufacturer-specific. DICOM specifies Standard Attributes in the , which are recommended.
@@ -165057,7 +167857,7 @@
- DX Detector Attribute Descriptions
+ DX Detector Module Attribute DescriptionsPhysical, Active, Field of View, Exposed and Displayed AreasThe relationship between the Physical Detector Area, the Active Detector Area, the Field of View (what is stored in Pixel Data (7FE0,0010)), the Exposed Area (after X-Ray Collimation) and the Displayed Area is illustrated in the following diagrams.
@@ -165184,9 +167984,9 @@
- DX Positioning Module
+ DX Positioning Module
- contains IOD Attributes that describe the positioning used in acquiring Digital X-Ray Images.
+ specifies the Attributes of the , which describe the positioning used in acquiring Digital X-Ray Images.
DX Positioning Module Attributes
@@ -165746,7 +168546,7 @@
- DX Positioning Attribute Descriptions
+ DX Positioning Module Attribute DescriptionsView Code SequenceView Code Sequence (0054,0220) replaces the function of View Position (0018,5101), and describes the radiographic view of the image relative to the real-world patient orientation as described in .
@@ -165758,9 +168558,9 @@
- Mammography Series Module
+ Mammography Series Module
- specifies the Attributes that identify and describe general information about a Digital Mammography Series.
+ specifies the Attributes of the , which identify and describe general information about a Digital Mammography Series.
Mammography Series Module Attributes
@@ -165828,8 +168628,7 @@
- Reason for Requested Procedure Code Sequence (0040,100A) B
- and B.
+ Reason for Requested Procedure Code Sequence (0040,100A) B and B.No Baseline CIDs are defined for other Attributes.
@@ -165843,9 +168642,9 @@
- Mammography Image Module
+ Mammography Image Module
- contains IOD Attributes that describe a Digital Mammography X-Ray Image including its acquisition and positioning.
+ specifies the Attributes of the , which describe a Digital Mammography X-Ray Image including its acquisition and positioning.
Mammography Image Module Attributes
@@ -166364,7 +169163,7 @@
- Mammography Image Attribute Descriptions
+ Mammography Image Module Attribute DescriptionsMammography X-Ray Beam and X-Ray Beam Vector Definition
@@ -167228,9 +170027,9 @@
- Intra-Oral Series Module
+ Intra-Oral Series Module
- specifies the Attributes that identify and describe general information about a Digital Intra-Oral X-Ray Series.
+ specifies the Attributes of the , which identify and describe general information about a Digital Intra-Oral X-Ray Series.
Intra-Oral Series Module Attributes
@@ -167278,9 +170077,9 @@
- Intra-Oral Image Module
+ Intra-Oral Image Module
- contains IOD Attributes that describe a Digital Intra-Oral X-Ray Image including its acquisition and positioning.
+ specifies the Attributes of the , which describe a Digital Intra-Oral X-Ray Image including its acquisition and positioning.
Intra-Oral Image Module Attributes
@@ -167461,13 +170260,10 @@
- Intra-Oral Image Attribute Descriptions
+ Intra-Oral Image Module Attribute DescriptionsPrimary Anatomic Structure Sequence
- D.
- This Context Group includes D, for permanent dentition,
- D for deciduous dentition and
- D for supernumerary dentition.
+ D. This Context Group includes D, for permanent dentition, D for deciduous dentition and D for supernumerary dentition.These Context Groups contain concepts that are mapped to ISO 3950-2010, which describes a designation of permanent and deciduous dentition using a two digit code, the first digit of which designates a quadrant, and the second digit a tooth.The teeth imaged shall be listed as multiple Items in the Primary Anatomic Structure Sequence (0008,2228).
@@ -167572,8 +170368,7 @@
- Reason for Requested Procedure Code Sequence (0040,100A) B
- and B.
+ Reason for Requested Procedure Code Sequence (0040,100A) B and B.No Baseline CIDs are defined for other Attributes.
@@ -167590,9 +170385,9 @@
VL Modules and Functional Group Macros
- VL Image Module
+ VL Image Module
- specifies the Attributes that describe a VL Image produced by Endoscopy (ES), General Microscopy (GM), Automated-Stage Microscopy (SM), External-camera Photography (XC), Dermoscopy (DMS), or other VL imaging Modalities.
+ specifies the Attributes of the , which describe a VL Image produced by Endoscopy (ES), General Microscopy (GM), Automated-Stage Microscopy (SM), External-camera Photography (XC), Dermoscopy (DMS), or other VL imaging Modalities.
VL Image Module Attributes
@@ -167949,8 +170744,7 @@
B for the VL Photographic Image IOD and Dermoscopic Photography Image IOD for dermatology applications.
- B for humans
- and B for animals.
+ B for humans and B for animals.
@@ -168281,7 +171075,7 @@
There is no a priori correspondence of pixels to Slide Coordinates. Therefore, the geometrical symmetry point through the pixel plane of the digital microscope may not correspond to the center of a pixel. The geometrical symmetry point could be between pixels.
- This Module formerly included a Type 3 Attribute Pixel Spacing Sequence (0040,08D8), and subsidiary Attributes; see PS3.3-2009. Pixel Spacing is an Attribute of the image acquisition, not the slide coordinates, and is inappropriate for this Module. It is now conveyed by Pixel Spacing (0028,0030) in the or the Pixel Measures Functional Group (see ).
+ This Module formerly included a Type 3 Attribute Pixel Spacing Sequence (0040,08D8), and subsidiary Attributes; see PS3.3-2009. Pixel Spacing is an Attribute of the image acquisition, not the slide coordinates, and is inappropriate for this Module. It is now conveyed by Pixel Spacing (0028,0030) in the or the Pixel Measures Functional Group (see ).
@@ -168359,13 +171153,16 @@
2
- The Z offset in microns from the image substrate reference plane (i.e., utilized surface of a glass slide).
+ The Z offset in µm from the image substrate reference plane (i.e., utilized surface of a glass slide).
+
+ The use of units of microns is inconsistent with the use of millimeters for Point Coordinates Data (0066,0016), Double Point Coordinates Data (0066,0022) and Common Z Coordinate Value (006A,0010) in the .
+
- Slide Coordinates Attribute Descriptions
+ Slide Coordinates Module Attribute DescriptionsImage Center Point Coordinates SequenceThis Section defines the Slide Coordinate System and specifies the Attributes that shall be used to describe the location of the center point of the Image pixel plane (as captured through a microscope) in the Slide Coordinate System Frame of Reference.
@@ -168431,7 +171228,7 @@
Whole Slide Microscopy Series Module
- specifies Attributes for the Whole Slide Microscopy Series Module, including specialization of Attributes in the for use in the Whole Slide Microscopy Series Module.
+ specifies Attributes for the Whole Slide Microscopy Series Module, including specialization of Attributes in the for use in this Module.
Whole Slide Microscopy Series Module Attributes
@@ -168506,9 +171303,9 @@
- Whole Slide Microscopy Image Module
+ Whole Slide Microscopy Image Module
- specifies the Attributes that describe the Whole Slide Microscopy Image Module.
+ specifies the Attributes of the .
Whole Slide Microscopy Image Module Attributes
@@ -168551,11 +171348,12 @@
(0048,0001)
- 1
+ 1C
Width of total imaged volume (distance in the direction of rows in each frame) in mm. See
+ Required if Image Type (0008,0008) Value 3 is VOLUME. May be present otherwise.
@@ -168566,11 +171364,12 @@
(0048,0002)
- 1
+ 1C
Height of total imaged volume (distance in the direction of columns in each frame) in mm. See
+ Required if Image Type (0008,0008) Value 3 is VOLUME. May be present otherwise.
@@ -168581,119 +171380,12 @@
(0048,0003)
- 1
+ 1C
Depth of total imaged volume (distance in the Z direction of focal planes) in µm. See
-
-
-
-
- Total Pixel Matrix Columns
-
-
- (0048,0006)
-
-
- 1
-
-
- Total number of columns in pixel matrix; i.e., width of total imaged volume in pixels. See
-
-
-
-
-
- Total Pixel Matrix Rows
-
-
- (0048,0007)
-
-
- 1
-
-
- Total number of rows in pixel matrix; i.e., height of total imaged volume in pixels. See
-
-
-
-
-
- Total Pixel Matrix Focal Planes
-
-
- (0048,0303)
-
-
- 1C
-
-
- Total number of focal planes (Z locations) in the pixel matrix; i.e., depth of total imaged volume in pixels. See
-
- Required if Dimension Organization Type (0020,9311) is present with a value of TILED_FULL. May be present otherwise.
-
- Total Pixel Matrix Focal Planes (0048,0303) describes the number of focal planes separately encoded, and is distinct from Number of Focal Planes (0048,0013), which describes in what manner different focal planes were combined into a single encoded plane (focus stacking).
-
-
-
-
-
- Total Pixel Matrix Origin Sequence
-
-
- (0048,0008)
-
-
- 1
-
-
- Location of pixel 1\1 of the total pixel matrix in the Slide Coordinate System Frame of Reference.
- Only a single Item shall be included in this Sequence.
- See and for further explanation.
-
-
-
-
- >X Offset in Slide Coordinate System
-
-
- (0040,072A)
-
-
- 1
-
-
- The X offset in millimeters from the Origin of the Slide Coordinate System.
-
-
-
-
- >Y Offset in Slide Coordinate System
-
-
- (0040,073A)
-
-
- 1
-
-
- The Y offset in millimeters from the Origin of the Slide Coordinate System.
-
-
-
-
- Image Orientation (Slide)
-
-
- (0048,0102)
-
-
- 1
-
-
- The direction cosines of the first row and the first column of the total pixel matrix with respect to the Slide Coordinate System Frame of Reference. See
-
+ Required if Image Type (0008,0008) Value 3 is VOLUME. May be present otherwise.
@@ -168786,7 +171478,7 @@
- This Enumerated Value of 1 previously applied to Image Type (0008,0008) Value 3 of LOCALIZER, which has been retired. See PS3.3-2021c.
+ This Enumerated Value of 1 previously applied to Image Type (0008,0008) Value 3 of LOCALIZER, which has been retired. See PS3.3-2021c.
@@ -169085,8 +171777,8 @@
- Shall be YES if Image Type (0008,0008) Value 3 is OVERVIEW or LABEL.
- Shall be NO if Image Type (0008,0008) Value 3 is THUMBNAIL or VOLUME.
+ Shall be YES if Image Type (0008,0008) Value 3 is OVERVIEW or LABEL.
+ Shall be NO if Image Type (0008,0008) Value 3 is THUMBNAIL or VOLUME.
@@ -169226,9 +171918,9 @@
3
- Description of visual processing performed on the image prior to exchange. Examples of this processing are: edge enhanced, gamma corrected, convolved (spatially filtered)
-
-
+ Description of visual processing performed on the image prior to exchange. Examples of this processing are: edge enhanced, gamma corrected, convolved (spatially filtered).
+
+
Convolution Kernel
@@ -169240,9 +171932,9 @@
3
- Label for convolution kernel used in acquisition device visual processing
-
-
+ Label for convolution kernel used in acquisition device visual processing.
+
+
Recommended Absent Pixel CIELab Value
@@ -169260,7 +171952,7 @@
- Whole Slide Microscopy Image Attribute Descriptions
+ Whole Slide Microscopy Image Module Attribute DescriptionsImage TypeImage Type (0008,0008) is specified to be Type 1 with the following constraints:
@@ -169275,7 +171967,7 @@
VOLUME
- Set of frames that define a regularly sampled volume; shall not include the label.
+ Set of frames that define a regularly sampled volume; shall not include the label; may be used for each layer of a Multi-Resolution Pyramid.
@@ -169293,23 +171985,22 @@
Purpose of image is to provide an overview of the entire glass slide; shall include at least part of the label, all of the specimen and the empty space that are shown in .
- One purpose of the OVERVIEW image is to allow visual quality control to assure that tissue fragments have not been omitted when selecting areas (manually or automatically) to digitize at high resolution.
- The OVERVIEW image is distinct from the lowest resolution VOLUME image(s) of Whole Slide Microscopy Image pyramids, and the THUMBNAIL image, neither of which includes the label.
+ One purpose of the OVERVIEW image is to allow visual quality control to assure that tissue fragments have not been omitted when selecting areas (manually or automatically) to digitize at high resolution. The OVERVIEW image is distinct from the lowest resolution VOLUME image(s) of Whole Slide Microscopy Image pyramids, and the THUMBNAIL image, neither of which includes the label.
- THUMBNAIL
+ THUMBNAIL
- Purpose of image is to provide an overview of the specimen; shall not include the label.
+ Purpose of image is to provide an overview of the specimen; shall not include the label; may be the apex (lowest resolution) layer of a Multi-Resolution Pyramid.
- A Value 3 of LOCALIZER was previously defined, which triggered the mandatory inclusion of the retired . See PS3.3-2021c.
+ A Value 3 of LOCALIZER was previously defined, which triggered the mandatory inclusion of the retired . See PS3.3-2021c.Value 4 (Derived Pixel) shall have the Defined Terms specified in .
@@ -169320,17 +172011,17 @@
NONE
- No derivation of pixels (original)
-
-
+ No derivation of pixels (original).
+
+
RESAMPLED
- Pixels were derived by down sampling a higher resolution image
-
-
+ Pixels were derived by down sampling a higher resolution image.
+
+
No additional values shall be present.
@@ -169342,15 +172033,11 @@
Total Pixel Matrix Columns, Rows, Focal Planes
- Total Pixel Matrix Columns (0048,0006), Total Pixel Matrix Rows (0048,0007) and Total Pixel Matrix Focal Planes (0048,0303) describe the size of the entire imaged volume as a single extent across all frames (tiles).
- The extent would be as described in these Attributes if the whole volume would be imaged and encoded as a non-sparse pixel matrix with the pixel spacing as specified in Pixel Spacing (0028,0030) of the Pixel Measures Functional Group (see ), such as when Dimension Organization Type (0020,9311) is present with a value of TILED_FULL.
+ See .Total Pixel Matrix Origin Sequence and Image Orientation (Slide)
- Total Pixel Matrix Origin Sequence (0048,0008) specifies the location of the top leftmost pixel of the pixel matrix, and Image Orientation (Slide) (0048,0102) specifies the direction cosines of the first row and the first column of the pixel matrix, both with respect to the Slide Coordinate System Frame of Reference (see ). Although the image acquisition may vary the true row and column orientation at the pixel scale to account for local variation in the physical specimen, this Attribute describes the orientation as if the Pixel Matrix were flat.
-
- Typically, Image Orientation (Slide) will describe only a planar rotation, as the image plane is usually nominally parallel to the slide surface.
-
+ See .Photometric Interpretation and Samples Per Pixel
@@ -169646,9 +172333,9 @@
3
- Nominal pass-through wavelength of light path filter(s) in nm
-
-
+ Nominal pass-through wavelength of light path filter(s) in nm.
+
+
>Light Path Filter Pass Band
@@ -169704,9 +172391,9 @@
3
- Nominal pass-through wavelength of image path filter(s) in nm
-
-
+ Nominal pass-through wavelength of image path filter(s) in nm.
+
+
>Image Path Filter Pass Band
@@ -169719,9 +172406,9 @@
Pass band of image path filter(s) in nm. This Attribute has two Values. The first is the shorter and the second the longer wavelength relative to the peak. The values are for the - 3dB nominal (1/2 of peak) pass through intensity.
- One of the two Values may be zero length, in which case it is a cutoff filter
-
-
+ One of the two Values may be zero length, in which case it is a cutoff filter.
+
+
>Lenses Code Sequence
@@ -169761,9 +172448,9 @@
3
- Nominal power of the condenser lens
-
-
+ Nominal power of the condenser lens.
+
+
>Objective Lens Power
@@ -169891,7 +172578,7 @@
- Optical Path Attribute Descriptions
+ Optical Path Module Attribute DescriptionsOptical Path Sequence and Optical Path IdentifierThe Optical Path Sequence (0048,0105) shall include an Item for every optical path used in the acquisition of the current image.
@@ -169936,10 +172623,10 @@
The Attribute descriptions in the Functional Group Macros are written as if they were applicable to a single frame (i.e., the Macro is part of the Per-frame Functional Groups Sequence). If an Attribute is applicable to all frames (i.e., the Macro is part of the Shared Functional Groups Sequence) the phrase "this frame" in the Attribute description shall be interpreted to mean "for all frames".
- Plane Position (Slide) Macro
-
- specifies the Attributes of the Plane Position (Slide) Functional Group Macro.
-
+ Plane Position (Slide) Macro
+
+ specifies the Attributes of the .
+
Plane Position (Slide) Macro Attributes
@@ -170051,9 +172738,9 @@
- Optical Path Identification Macro
-
- specifies the Attributes of the Optical Path Identification Functional Group Macro.
+ Optical Path Identification Macro
+
+ specifies the Attributes of the .
Optical Path Identification Macro Attributes
@@ -170106,9 +172793,9 @@
- Specimen Reference Macro
-
- specifies the Attributes of the Specimen Reference Functional Group Macro. This allows association of the frame with specific specimens imaged on the same slide (e.g., tissue micro-arrays).
+ Specimen Reference Macro
+
+ specifies the Attributes of the . This allows association of the frame with specific specimens imaged on the same slide (e.g., tissue micro-arrays).
Specimen Reference Macro Attributes
@@ -170166,9 +172853,9 @@
Retired. See PS3.3-2021c.
- Slide Label Module
+ Slide Label Module
- specifies the Attributes that describe the interpretation of a scanned Slide Label.
+ specifies the Attributes of the , which describe the interpretation of a scanned Slide Label.
Slide Label Module Attributes
@@ -170223,9 +172910,9 @@
- Whole Slide Microscopy Image Frame Type Macro
+ Whole Slide Microscopy Image Frame Type Macro
- specifies the Attributes of the Whole Slide Microscopy Image Frame Type Functional Group Macro.
+ specifies the Attributes of the .
Whole Slide Microscopy Image Frame Type Macro Attributes
@@ -170280,9 +172967,9 @@
- VL Photographic Equipment Module
+ VL Photographic Equipment Module
- specifies the Attributes that identify and describe a photographic device such as a camera.
+ specifies the Attributes of the , which identify and describe a photographic device such as a camera.
VL Photographic Equipment Module Attributes
@@ -170378,9 +173065,9 @@
- VL Photographic Acquisition Module
+ VL Photographic Acquisition Module
- specifies the Attributes that describe the process of acquisition of a photographic image.
+ specifies the Attributes of the , which describe the process of acquisition of a photographic image.
@@ -171224,7 +173911,7 @@
The detection of returned light from firing of the flash (strobe light).
-
+ Defined Terms:0
@@ -171266,7 +173953,7 @@
The camera's flash (strobe light) mode.
-
+ Defined Terms:0
@@ -171307,7 +173994,7 @@
Whether or not the camera has a flash function flash (strobe light).
-
+ Defined Terms:0
@@ -171336,7 +174023,7 @@
Whether or not the camera supports red-eye reduction.
-
+ Defined Terms:0
@@ -172045,7 +174732,7 @@
Identification of the interoperability rule to which the image conforms.
-
+ Defined Terms:R98
@@ -172089,9 +174776,9 @@
- VL Photographic Geolocation Module
+ VL Photographic Geolocation Module
- specifies the Attributes that describe the geographic location during acquisition of a photographic image.
+ specifies the Attributes of the , which describe the geographic location during acquisition of a photographic image.
VL Photographic Geolocation Module Attributes
@@ -172137,7 +174824,7 @@
Whether the latitude is north or south latitude.
-
+ Enumerated Values:N
@@ -172180,7 +174867,7 @@
Whether the longitude is east or west longitude.
-
+ Enumerated Values:E
@@ -172280,7 +174967,7 @@
The status of the GPS receiver when the image is recorded.
-
+ Enumerated Values:A
@@ -172309,7 +174996,7 @@
The unit used to express the GPS Speed (0016,007D).
-
+ Enumerated Values:K
@@ -172402,7 +175089,7 @@
The reference for giving the direction of GPS receiver movement.
-
+ Enumerated Values:T
@@ -172445,7 +175132,7 @@
The reference for giving the direction of the image when it is captured.
-
+ Enumerated Values:T
@@ -172502,7 +175189,7 @@
Whether the latitude of the destination point is north or south latitude.
-
+ Enumerated Values:N
@@ -172545,7 +175232,7 @@
Whether the longitude of the destination point is east or west longitude.
-
+ Enumerated Values:E
@@ -172588,7 +175275,7 @@
Indicates the reference used for giving the bearing to the destination point.
-
+ Enumerated Values:T
@@ -172631,7 +175318,7 @@
The unit used to express the distance to the destination point.
-
+ Enumerated Values:K
@@ -172731,7 +175418,7 @@
Dermoscopic Image Module
- specifies the Attributes that describe dermoscopic images.
+ specifies the Attributes that describe dermoscopic images.
Dermoscopic Image Module Attributes
@@ -172778,9 +175465,9 @@
- The value of Recognizable Visual Features (0028,0302) shall be YES if the image contains the patient's fingerprints
-
-
+ The value of Recognizable Visual Features (0028,0302) shall be YES if the image contains the patient's fingerprints.
+
+
Light Source Polarization
@@ -172898,9 +175585,9 @@
- Required if Contact Method (0016,1003) is CONTACT
-
-
+ Required if Contact Method (0016,1003) is CONTACT.
+
+
- Optical magnification factor when the image was acquired.
- Optical magnification is achieved using the optics of the dermoscope.
- The number indicates the magnification factor in times (X).
- The size of an object (e.g., a skin lesion) would appear on the sensor
- n times larger than the object when imaged with a dermoscope using
- n X optical magnification.
+ Optical magnification factor when the image was acquired. Optical magnification is achieved using the optics of the dermoscope. The number indicates the magnification factor in times (X). The size of an object (e.g., a skin lesion) would appear on the sensor n times larger than the object when imaged with a dermoscope using n X optical magnification.
@@ -172975,8 +175657,7 @@
1C
- A text label used for tracking a finding or feature, potentially across multiple reporting objects, over time.
- This label shall be unique within the domain in which it is used.
+ A text label used for tracking a finding or feature, potentially across multiple reporting objects, over time. This label shall be unique within the domain in which it is used.Required if Tracking UID (0062,0021) is present.This Attribute allows linkage to Content Items in SR instances with observation context (112039, DCM, "Tracking Identifier") having the same value.
@@ -173004,16 +175685,186 @@
+
+ Microscope Slide Layer Tile Organization Module
+
+ specifies the Attributes of the , which describe the logical and physical organization of the tiles within a single resolution layer encoded as a tiled Image, such as that of a Multi-Resolution Pyramid.
+
+ Total number of columns in pixel matrix; i.e., width of total imaged volume in pixels. See
+
+
+
+
+
+ Total Pixel Matrix Rows
+
+
+ (0048,0007)
+
+
+ 1
+
+
+ Total number of rows in pixel matrix; i.e., height of total imaged volume in pixels. See
+
+
+
+
+
+ Total Pixel Matrix Focal Planes
+
+
+ (0048,0303)
+
+
+ 1C
+
+
+ Total number of focal planes (Z locations) in the pixel matrix; i.e., depth of total imaged volume in pixels. See
+
+ Required if Dimension Organization Type (0020,9311) is present with a value of TILED_FULL. May be present otherwise.
+
+ Total Pixel Matrix Focal Planes (0048,0303) describes the number of focal planes separately encoded, and is distinct from Number of Focal Planes (0048,0013), which describes in what manner different focal planes were combined into a single encoded plane (focus stacking).
+
+
+
+
+
+ Total Pixel Matrix Origin Sequence
+
+
+ (0048,0008)
+
+
+ 1
+
+
+ Location of pixel 1\1 of the total pixel matrix in the Slide Coordinate System Frame of Reference.
+ Only a single Item shall be included in this Sequence.
+ See and for further explanation.
+
+
+
+
+ >X Offset in Slide Coordinate System
+
+
+ (0040,072A)
+
+
+ 1
+
+
+ The X offset in millimeters from the Origin of the Slide Coordinate System.
+
+
+
+
+ >Y Offset in Slide Coordinate System
+
+
+ (0040,073A)
+
+
+ 1
+
+
+ The Y offset in millimeters from the Origin of the Slide Coordinate System.
+
+
+
+
+ >Z Offset in Slide Coordinate System
+
+
+ (0040,074A)
+
+
+ 1C
+
+
+ The Z offset in µm from the image substrate reference plane (i.e., utilized surface of a glass slide).
+ Required if the Z offset is not zero. May be present otherwise.
+
+ The conditional requirement is used because, historically, this Attribute was not present.
+
+
+
+
+
+
+ Image Orientation (Slide)
+
+
+ (0048,0102)
+
+
+ 1C
+
+
+ The direction cosines of the first row and the first column of the total pixel matrix with respect to the Slide Coordinate System Frame of Reference. See .
+ Required if Plane Position (Slide) Sequence (0048,021A) is present within a Functional Group Sequence or Dimension Organization Type (0020,9311) is present with a value of TILED_FULL. May be present otherwise.
+
+ This condition will always be satisfied when this Module is included in the Whole Slide Microscopy Image IOD.
+
+
+
+
+
+
+ Microscope Slide Layer Tile Organization Module Attribute Descriptions
+
+ Total Pixel Matrix Columns, Rows, Focal Planes
+ Total Pixel Matrix Columns (0048,0006), Total Pixel Matrix Rows (0048,0007) and Total Pixel Matrix Focal Planes (0048,0303) describe the size of the entire imaged volume as a single extent across all frames (tiles).
+ The extent would be as described in these Attributes if the whole volume would be imaged and encoded as a non-sparse pixel matrix with the pixel spacing as specified in Pixel Spacing (0028,0030) of the Pixel Measures Functional Group (see ), such as when Dimension Organization Type (0020,9311) is present with a value of TILED_FULL.
+
+
+ Total Pixel Matrix Origin Sequence and Image Orientation (Slide)
+ Total Pixel Matrix Origin Sequence (0048,0008) specifies the location of the top leftmost pixel of the pixel matrix, and Image Orientation (Slide) (0048,0102) specifies the direction cosines of the first row and the first column of the pixel matrix, both with respect to the Slide Coordinate System Frame of Reference (see ). Although the image acquisition may vary the true row and column orientation at the pixel scale to account for local variation in the physical specimen, this Attribute describes the orientation as if the Pixel Matrix were flat.
+
+ Typically, Image Orientation (Slide) will describe only a planar rotation, as the image plane is usually nominally parallel to the slide surface.
+
+
+
+ Enhanced MR ImageThis section describes the specific Modules for the Enhanced MR Image IOD.
- Enhanced MR Image Module
- This section describes the Enhanced MR Image Module.
-
- specifies the Attributes of the Enhanced MR Image Module.
-
+ Enhanced MR Image Module
+
+ specifies the Attributes of the .
+
Enhanced MR Image Module Attributes
@@ -173398,25 +176249,25 @@
ANGIO_TIME
- Angio time acquisition (peripheral vascular/carotid)
-
-
+ Angio time acquisition (peripheral vascular/carotid).
+
+
- Multiple echoes with different contrast weighting (e.g., proton density and T2 weighted)
-
-
+ Multiple echoes with different contrast weighting (e.g., proton density and T2 weighted).
+
+
PROTON_DENSITY
- Proton density weighted
-
-
+ Proton density weighted.
+
+
REALTIME
- Real-time collection of single slices
-
-
+ Real-time collection of single slices.
+
+
STIR
- Short Tau Inversion Recovery
-
-
+ Short Tau Inversion Recovery.
+
+
TAGGING
- Images with superposition of thin saturation bands
-
-
+ Images with superposition of thin saturation bands.
+
+
TEMPERATURE
- Images record temperature
-
-
+ Images record temperature.
+
+
T1
- T1 weighted
-
-
+ T1 weighted.
+
+
T2
- T2 weighted
-
-
+ T2 weighted.
+
+
T2_STAR
- T2* weighted
-
-
+ T2* weighted.
+
+
TOF
- Time Of Flight weighted
-
-
+ Time Of Flight weighted.
+
+
VELOCITY
- Velocity encoded
-
-
+ Velocity encoded.
+
+
@@ -173608,7 +176459,7 @@
- This table formerly contained defined terms such as ADC, etc. These have been replaced with the use of QUANTITY and the appropriate coded entry used in Quantity Definition Sequence (0040,9220) of the . For former defined terms, see PS3.3 2018c.
+ This table formerly contained defined terms such as ADC, etc. These have been replaced with the use of QUANTITY and the appropriate coded entry used in Quantity Definition Sequence (0040,9220) of the . For former defined terms, see PS3.3-2018c.
@@ -173875,7 +176726,7 @@
The date and time that the acquisition of data started.
- The synchronization of this time with an external clock is specified in the synchronization Module in Acquisition Time synchronized (0018,1800).
+ The synchronization of this time with an external clock is specified in the in Acquisition Time Synchronized (0018,1800).Required if Image Type (0008,0008) Value 1 is ORIGINAL or MIXED and SOP Class UID is not "1.2.840.10008.5.1.4.1.1.4.4" (Legacy Converted). May be present otherwise.
@@ -173895,143 +176746,15 @@
Required if Image Type (0008,0008) Value 1 is ORIGINAL or MIXED and SOP Class UID is not "1.2.840.10008.5.1.4.1.1.4.4" (Legacy Converted). May be present otherwise.
-
-
- Referenced Raw Data Sequence
-
-
- (0008,9121)
-
-
- 3
-
-
- The Raw data that was used to derive this Image.
- One or more Items are permitted in this Sequence.
-
- The Items of in this Sequence may identify raw data that has not been stored or encoded as a DICOM object. This allows recognition that images and spectra in different Instances have been reconstructed from the same raw data.
-
-
-
-
-
-
- >Include
-
-
-
-
-
-
-
-
-
- Referenced Waveform Sequence
-
-
- (0008,113A)
-
-
- 3
-
-
- References to waveforms acquired in conjunction with this image. These Waveforms may or may not be temporally synchronized with this image.
- One or more Items are permitted in this Sequence.
-
-
-
-
-
- >Include
-
-
-
-
-
-
-
-
-
- Referenced Image Evidence Sequence
-
-
- (0008,9092)
-
-
- 1C
-
-
- Full set of Composite SOP Instances referred to inside the Referenced Image Sequences of this Enhanced MR Image SOP Instance. See for further explanation.
- One or more Items shall be included in this Sequence.
- Required if the Referenced Image Sequence (0008,1140) is present.
-
-
-
-
-
- >Include
-
-
-
-
-
-
-
-
-
- Source Image Evidence Sequence
-
-
- (0008,9154)
-
-
- 1C
-
-
- Full set of Composite SOP Instances referred to inside the Source Image Sequences of this Enhanced MR Image SOP Instance. See for further explanation.
- One or more Items shall be included in this Sequence.
- Required if the Source Image Sequence (0008,2112) is present.
-
-
-
-
-
- >Include
-
-
-
-
-
-
-
-
-
- Referenced Presentation State Sequence
-
-
- (0008,9237)
-
-
- 1C
-
-
- References to Presentation State instances created together with this instance
-
- This Sequence does not reference Presentation States generated after image creation, such as during interpretation.
-
- One or more Items shall be included in this Sequence.
- Required if Presentation State is created together with the images.
-
-
-
- >Include
+
+ Include
-
+
@@ -174340,16 +177063,15 @@
Evidence Sequence Attributes
- The intent of the Referenced Image Evidence Sequence (0008,9092) and Source Image Evidence Sequence (0008,9154) is to provide a list of all unique SOP Instances listed in the Referenced Image Sequence (0008,1140) and Source Image Sequence (0008,2112) Attributes respectively.
+ See .
- MR Image Description Macro
- This section describes the MR Image Description Macro.
-
- specifies the Attributes of the MR Image Description Macro.
-
+ MR Image Description Macro
+
+ specifies the Attributes of the .
+
MR Image Description Macro Attributes
@@ -174514,89 +177236,89 @@
DIFFUSION
- Diffusion weighted contrast
-
-
+ Diffusion weighted contrast.
+
+
FLOW_ENCODED
- Flow Encoded contrast
-
-
+ Flow Encoded contrast.
+
+
FLUID_ATTENUATED
- Fluid Attenuated T2 weighted contrast
-
-
+ Fluid Attenuated T2 weighted contrast.
+
+
PERFUSION
- Perfusion weighted contrast
-
-
+ Perfusion weighted contrast.
+
+
PROTON_DENSITY
- Proton Density weighted contrast
-
-
+ Proton Density weighted contrast.
+
+
STIR
- Short Tau Inversion Recovery
-
-
+ Short Tau Inversion Recovery.
+
+
TAGGING
- Superposition of thin saturation bands onto image
-
-
+ Superposition of thin saturation bands onto image.
+
+
T1
- T1 weighted contrast
-
-
+ T1 weighted contrast.
+
+
T2
- T2 weighted contrast
-
-
+ T2 weighted contrast.
+
+
T2_STAR
- T2* weighted contrast
-
-
+ T2* weighted contrast.
+
+
TOF
- Time Of Flight weighted contrast
-
-
+ Time Of Flight weighted contrast.
+
+
UNKNOWN
@@ -174619,10 +177341,10 @@
- MR Pulse Sequence Module
- The primary purpose of this Module is to identify the pulse sequence and variations on that, which was used in creation of the image. Terminology is intended to be neutral, and allow equivalent sequences provided by different vendors to be classified the same.
+ MR Pulse Sequence Module
- specifies the Attributes of the MR Pulse Sequence Module.
+ specifies the Attributes of the .
+ The primary purpose of this Module is to identify the pulse sequence and variations on that, which was used in creation of the image. Terminology is intended to be neutral, and allow equivalent sequences provided by different vendors to be classified the same.
MR Pulse Sequence Module Attributes
@@ -175304,9 +178026,9 @@
The Attribute descriptions in the Functional Group Macros are written as if they were applicable to a single frame (i.e., the Macro is part of the Per-frame Functional Groups Sequence). If an Attribute is applicable to all frames (i.e., the Macro is part of the Shared Functional Groups Sequence) the phrase "this frame" in the Attribute description shall be interpreted to mean " for all frames".".
- MR Image Frame Type Macro
-
- specifies the Attributes of the MR Image Frame Type Functional Group Macro.
+ MR Image Frame Type Macro
+
+ specifies the Attributes of the .
MR Image Frame Type Macro Attributes
@@ -175382,9 +178104,9 @@
- MR Timing and Related Parameters Macro
-
- specifies the Attributes of the MR Timing and Related Parameters Functional Group Macro.
+ MR Timing and Related Parameters Macro
+
+ specifies the Attributes of the .
MR Timing and Related Parameters Macro Attributes
@@ -175803,10 +178525,10 @@
- MR FOV/Geometry Macro
-
- specifies the Attributes of the MR FOV/Geometry Functional Group Macro.
-
+ MR FOV/Geometry Macro
+
+ specifies the Attributes of the .
+
MR FOV/Geometry Macro Attributes
@@ -175955,9 +178677,9 @@
- MR Echo Macro
-
- specifies the Attributes of the MR Echo Functional Group Macro.
+ MR Echo Macro
+
+ specifies the Attributes of the .
MR Echo Macro Attributes
@@ -176011,9 +178733,9 @@
- MR Modifier Macro
-
- specifies the Attributes of the MR Modifier Functional Group Macro.
+ MR Modifier Macro
+
+ specifies the Attributes of the .
MR Modifier Macro Attributes
@@ -176541,9 +179263,9 @@
- MR Imaging Modifier Macro
-
- specifies the Attributes of the MR Imaging Modifier Functional Group Macro.
+ MR Imaging Modifier Macro
+
+ specifies the Attributes of the .
MR Imaging Modifier Macro Attributes
@@ -176808,9 +179530,9 @@
- MR Receive Coil Macro
-
- specifies the Attributes of the MR Receive Coil Functional Group Macro.
+ MR Receive Coil Macro
+
+ specifies the Attributes of the .
MR Receive Coil Macro Attributes
@@ -177023,9 +179745,9 @@
- MR Transmit Coil Macro
-
- specifies the Attributes of the MR Transmit Coil Functional Group Macro.
+ MR Transmit Coil Macro
+
+ specifies the Attributes of the .
MR Transmit Coil Macro Attributes
@@ -177130,9 +179852,9 @@
- MR Diffusion Macro
-
- specifies the Attributes of the MR Diffusion Functional Group Macro.
+ MR Diffusion Macro
+
+ specifies the Attributes of the .
MR Diffusion Macro Attributes
@@ -177398,9 +180120,9 @@
- MR Averages Macro
-
- specifies the Attributes of the MR Averages Functional Group Macro.
+ MR Averages Macro
+
+ specifies the Attributes of the .
MR Averages Macro Attributes
@@ -177454,9 +180176,9 @@
- MR Spatial Saturation Macro
-
- specifies the Attributes of the MR Spatial Saturation Functional Group Macro.
+ MR Spatial Saturation Macro
+
+ specifies the Attributes of the .
MR Spatial Saturation Macro Attributes
@@ -177537,9 +180259,9 @@
- MR Metabolite Map Macro
-
- specifies the Attributes of the MR Metabolite Map Functional Group Macro.
+ MR Metabolite Map Macro
+
+ specifies the Attributes of the .
MR Metabolite Map Macro Attributes
@@ -177664,9 +180386,9 @@
- MR Velocity Encoding Macro
-
- specifies the Attributes of the MR Velocity Encoding Functional Group Macro. This Functional Group contains the velocity encoding values as valid for the reconstructed Images, rather than for their acquisition. The velocity encoding directions for acquisition are described in the Velocity Encoding Acquisition Sequence (0018,9092) defined in the .
+ MR Velocity Encoding Macro
+
+ specifies the Attributes of the . This Functional Group contains the velocity encoding values as valid for the reconstructed Images, rather than for their acquisition. The velocity encoding directions for acquisition are described in the Velocity Encoding Acquisition Sequence (0018,9092) defined in the .
MR Velocity Encoding Macro Attributes
@@ -177755,9 +180477,9 @@
- MR Arterial Spin Labeling Macro
-
- specifies the Attributes of the MR Arterial Spin Labeling Functional Group Macro.
+ MR Arterial Spin Labeling Macro
+
+ specifies the Attributes of the .
MR Arterial Spin Labeling Macro Attributes
@@ -178115,9 +180837,10 @@
- Functional MR Macro
- Table C.8-100c specifies the Attributes of the Functional MR Group Macro.
-
+ Functional MR Macro
+
+ specifies the Attributes of the .
+
Functional MR Macro Attributes
@@ -178208,9 +180931,9 @@
MR Series Module
- The MR IODs use the , specialized by the MR Series Module, to describe the DICOM Series Entity described in , and to define what constitutes a Series for the context of MR device.
- specifies the Attributes that identify and describe general information about the MR Series.
+ specifies the Attributes of the , which identify and describe general information about the MR Series.
+ The MR IODs use the , specialized by the MR Series Module, to describe the DICOM Series Entity described in , and to define what constitutes a Series for the context of MR device.
MR Series Module Attributes
@@ -178292,9 +181015,9 @@
Many Attributes have names and descriptions that include the terms "pixel" and "image". Although MR spectroscopy is not pixel based, some of these "pixel" and "image" Attributes encode concepts that are still relevant for this technique. Where such Attributes appear in the MR Spectroscopy IOD, it may be helpful to consider the term "pixel" to be equivalent to a spectroscopy "voxel", and the term "image" to be equivalent to "MR Spectroscopy SOP Instance".
- MR Spectroscopy Module
+ MR Spectroscopy Module
- specifies the Attributes of the MR Spectroscopy Module.
+ specifies the Attributes of the .
MR Spectroscopy Module Attributes
@@ -179148,10 +181871,10 @@
- MR Spectroscopy Pulse Sequence Module
+ MR Spectroscopy Pulse Sequence Module
+
+ specifies the Attributes of the .The primary purpose of this Module is to identify the pulse sequence and variations that were used in creation of the spectroscopic data. Terminology is intended to be neutral, and allow equivalent pulse sequences provided by different vendors to be classified together.
-
- specifies the Attributes of the MR Spectroscopy Pulse Sequence Module.
MR Spectroscopy Pulse Sequence Module Attributes
@@ -179649,14 +182372,14 @@
MR Spectroscopy Functional Group Macros
- The following sections contain Functional Group Macro's specific to the MR Spectroscopy IOD.
+ The following sections contain Functional Group Macros specific to the MR Spectroscopy IOD.The Attribute descriptions in the Functional Group Macros are written as if they were applicable to a single frame (i.e., the Macro is part of the Per-frame Functional Groups Sequence). If an Attribute is applicable to all frames (i.e., the Macro is part of the Shared Functional Groups Sequence) the phrase "this frame" in the Attribute description shall be interpreted to mean " for all frames".".
- MR Spectroscopy Frame Type Macro
-
- specifies the Attributes of the MR Spectroscopy Frame Type Functional Group Macro.
+ MR Spectroscopy Frame Type Macro
+
+ specifies the Attributes of the .
MR Spectroscopy Frame Type Macro Attributes
@@ -179720,10 +182443,10 @@
- MR Spectroscopy FOV/Geometry Macro
-
- specifies the Attributes of the MR Spectroscopy FOV/Geometry Functional Group Macro.
-
+ MR Spectroscopy FOV/Geometry Macro
+
+ specifies the Attributes of the .
+
MR Spectroscopy FOV/Geometry Macro Attributes
@@ -179852,9 +182575,9 @@
- MR Spectroscopy Data Module
+ MR Spectroscopy Data Module
- specifies the Attributes that describe the Spectroscopy Data.
+ specifies the Attributes of the , which describe the Spectroscopy Data.
MR Spectroscopy Data Module Attributes
@@ -180042,9 +182765,9 @@
First Order Phase Correction Angle. Number of values is determined by Row*Column*Number of Frames.
- Required if First Order Phase Correction (0018,9198) equals YES
-
-
+ Required if First Order Phase Correction (0018,9198) equals YES.
+
+
Spectroscopy Data
@@ -180091,9 +182814,9 @@
- MR Spectroscopy Description Macro
+ MR Spectroscopy Description Macro
- specifies the Attributes that describe the Spectroscopy.
+ specifies the Attributes of the , which describe the Spectroscopy.
MR Spectroscopy Description Macro Attributes
@@ -180208,9 +182931,9 @@
SPECTROSCOPY
- Spectroscopy
-
-
+ Spectroscopy.
+
+
@@ -180237,73 +182960,73 @@
ADDITION
- Created through point by point addition operation
-
-
+ Created through point by point addition operation.
+
+
DIVISION
- Created through point by point division operation
-
-
+ Created through point by point division operation.
+
+
MAXIMUM
- Created through point by point maximum operation
-
-
+ Created through point by point maximum operation.
+
+
MEAN
- Created through point by point mean operation
-
-
+ Created through point by point mean operation.
+
+
MINIMUM
- Created through point by point minimum operation
-
-
+ Created through point by point minimum operation.
+
+
MULTIPLICATION
- Created through point by point multiplication operation
-
-
+ Created through point by point multiplication operation.
+
+
STD_DEVIATION
- Standard Deviation
-
-
+ Standard Deviation.
+
+
SUBTRACTION
- Created through point by point subtraction operation
-
-
+ Created through point by point subtraction operation.
+
+
NONE
- Not calculated
-
-
+ Not calculated.
+
+
MIXED
@@ -180343,25 +183066,25 @@
MAX_IP
- Maximum Intensity Projection
-
-
+ Maximum Intensity Projection.
+
+
MIN_IP
- Minimum Intensity Projection
-
-
+ Minimum Intensity Projection.
+
+
NONE
- Pixels not derived geometrically
-
-
+ Pixels not derived geometrically.
+
+
MIXED
@@ -180428,9 +183151,9 @@
COMPLEX
- The real and imaginary components of the complex spectroscopy data
-
-
+ The real and imaginary components of the complex spectroscopy data.
+
+
MIXED
@@ -180464,25 +183187,25 @@
PROTON_DENSITY
- Proton Density weighted contrast
-
-
+ Proton Density weighted contrast.
+
+
T1
- T1 weighted contrast
-
-
+ T1 weighted contrast.
+
+
T2
- T2 weighted contrast
-
-
+ T2 weighted contrast.
+
+
UNKNOWN
@@ -180510,9 +183233,9 @@
This section describes the specific Modules for the Enhanced CT Image IOD.CT Series Module
- The CT IODs use the , specialized by the CT Series Module, to describe the DICOM Series Entity described in , and to define what constitutes a Series for the context of CT device.
- specifies the Attributes that identify and describe general information about the CT Series.
+ specifies the Attributes of the , which identify and describe general information about the CT Series.
+ The CT IODs use the , specialized by the CT Series Module, to describe the DICOM Series Entity described in , and to define what constitutes a Series for the context of CT device.
CT Series Module Attributes
@@ -180694,7 +183417,7 @@
- The synchronization of this time with an external clock is specified in the synchronization Module in Acquisition Time synchronized (0018,1800).
+ The synchronization of this time with an external clock is specified in the in Acquisition Time Synchronized (0018,1800).See for an overview of all acquisition related timing Attributes.
@@ -180719,143 +183442,15 @@
Required if Image Type (0008,0008) Value 1 of this frame is ORIGINAL or MIXED and SOP Class UID is not "1.2.840.10008.5.1.4.1.1.2.2" (Legacy Converted), may be present otherwise.
-
-
- Referenced Raw Data Sequence
-
-
- (0008,9121)
-
-
- 3
-
-
- The Raw data that was used to derive this Image.
- One or more Items are permitted in this Sequence.
-
- The Items of in this Sequence may identify raw data that has not been stored or encoded as a DICOM object. This allows recognition that images in different Instances have been reconstructed from the same raw data.
-
-
-
-
- >Include
+
+ Include
-
-
-
-
-
- Referenced Waveform Sequence
-
-
- (0008,113A)
-
-
- 3
-
-
- References to waveforms acquired in conjunction with this image. These Waveforms may or may not be temporally synchronized with this image.
- One or more Items are permitted in this Sequence.
-
-
-
-
-
- >Include
-
-
-
-
-
-
-
-
-
- Referenced Image Evidence Sequence
-
-
- (0008,9092)
-
-
- 1C
-
-
- Full set of Composite SOP Instances referring to image SOP Instances inside the frames of this Enhanced CT Image SOP Instance. See for further explanation.
- One or more Items shall be included in this Sequence.
- Required if the Referenced Image Sequence (0008,1140) is present.
-
-
-
-
-
- >Include
-
-
-
-
-
-
-
-
-
- Source Image Evidence Sequence
-
-
- (0008,9154)
-
-
- 1C
-
-
- Full set of Composite SOP Instances used as source image SOP Instances inside the frames of this Enhanced CT Image SOP Instance. See for further explanation.
- One or more Items shall be included in this Sequence.
- Required if the Source Image Sequence (0008,2112) is present.
-
-
-
-
-
- >Include
-
-
-
-
-
-
-
-
-
- Referenced Presentation State Sequence
-
-
- (0008,9237)
-
-
- 1C
-
-
- References to Presentation State instances created together with this instance
-
- This Sequence does not reference Presentation States generated after image creation, such as during interpretation.
-
- One or more Items shall be included in this Sequence.
- Required if Presentation State is created together with the images.
-
-
-
-
-
- >Include
-
-
-
-
-
+
@@ -180986,9 +183581,9 @@
3
- User-defined comments about the image
-
-
+ User-defined comments about the image.
+
+
Burned In Annotation
@@ -181235,33 +183830,33 @@
ATTENUATION
- Collected for the purpose of performing attenuation corrections (e.g., PET attenuation correction)
-
-
+ Collected for the purpose of performing attenuation corrections (e.g., PET attenuation correction).
+
+
CARDIAC_CTA
- Images of the heart collected for the purpose of CT Coronary Angiography (CTA)
-
-
+ Images of the heart collected for the purpose of CT Coronary Angiography (CTA).
+
+
CARDIAC_CASCORE
- Images of the heart collected for the purpose of CT Coronary Calcium Scoring
-
-
+ Images of the heart collected for the purpose of CT Coronary Calcium Scoring.
+
+
REFERENCE
- Collected for anatomical reference for PET or SPECT
-
-
+ Collected for anatomical reference for PET or SPECT.
+
+
@@ -181287,17 +183882,17 @@
FILTERED
- An image filter has been applied
-
-
+ An image filter has been applied.
+
+
MEDIAN
- Pixel by pixel median
-
-
+ Pixel by pixel median.
+
+
ENERGY_PROP_WT
@@ -181319,9 +183914,9 @@
The Attribute descriptions in the Functional Group Macros are written as if they were applicable to a single frame (i.e., the Macro is part of the Per-frame Functional Groups Sequence). If an Attribute is applicable to all frames (i.e., the Macro is part of the Shared Functional Groups Sequence) the phrase "this frame" in the Attribute description shall be interpreted to mean " for all frames".
- CT Image Frame Type Macro
-
- specifies the Attributes of the CT Image Frame Type Functional Group Macro.
+ CT Image Frame Type Macro
+
+ specifies the Attributes of the .
CT Image Frame Type Macro Attributes
@@ -181386,9 +183981,9 @@
- CT Acquisition Type Macro
-
- specifies the Attributes of the CT Acquisition Type Functional Group Macro.
+ CT Acquisition Type Macro
+
+ specifies the Attributes of the .
CT Acquisition Type Macro Attributes
@@ -181557,9 +184152,9 @@
- CT Acquisition Details Macro
-
- specifies the Attributes of the CT Acquisition Details Functional Group Macro.
+ CT Acquisition Details Macro
+
+ specifies the Attributes of the .
CT Acquisition Details Macro Attributes
@@ -181608,7 +184203,7 @@
References the X-Ray Path Index (0018,937A) in the Multi-energy CT Path Sequence (0018,9379) for this exposure.
- This attribute may contain multiple values if this item describes multiple paths.
+ This Attribute may contain multiple values if this item describes multiple paths.Required if Multi-energy CT Acquisition (0018,9361) is YES.
@@ -181748,9 +184343,9 @@
- CT Table Dynamics Macro
-
- specifies the Attributes of the CT Table Dynamics Functional Group Macro.
+ CT Table Dynamics Macro
+
+ specifies the Attributes of the .
CT Table Dynamics Macro Attributes
@@ -181847,9 +184442,9 @@
- CT Position Macro
-
- specifies the Attributes of the CT Position Functional Group Macro.
+ CT Position Macro
+
+ specifies the Attributes of the .
CT Position Macro Attributes
@@ -181946,9 +184541,9 @@
- CT Geometry Macro
-
- specifies the Attributes of the CT Geometry Functional Group Macro.
+ CT Geometry Macro
+
+ specifies the Attributes of the .
CT Geometry Macro Attributes
@@ -181997,7 +184592,7 @@
References the X-Ray Path Index (0018,937A) in the Multi-energy CT Path Sequence (0018,9379) for this exposure.
- This attribute may contain multiple values if this item describes multiple paths.
+ This Attribute may contain multiple values if this item describes multiple paths.Required if Multi-energy CT Acquisition (0018,9361) is YES.
@@ -182053,9 +184648,9 @@
- CT Reconstruction Macro
-
- specifies the Attributes of the CT Reconstruction Functional Group Macro.
+ CT Reconstruction Macro
+
+ specifies the Attributes of the .
CT Reconstruction Macro Attributes
@@ -182277,7 +184872,7 @@
A label describing the filter applied to the reconstructed image after the original reconstruction has been completed.
- When Frame Type (0008,9007) Value 1 of this frame is DERIVED and Frame Type (0008,9007) Value 4 is FILTERED the type of filtration is described in Derivation Image Macro.
+ When Frame Type (0008,9007) Value 1 of this frame is DERIVED and Frame Type (0008,9007) Value 4 is FILTERED the type of filtration is described in .Required if Frame Type (0008,9007) Value 1 of this frame is ORIGINAL.
@@ -182286,9 +184881,9 @@
- CT Exposure Macro
-
- specifies the Attributes of the CT Exposure Functional Group Macro.
+ CT Exposure Macro
+
+ specifies the Attributes of the .
CT Exposure Macro Attributes
@@ -182553,9 +185148,9 @@
- CT X-Ray Details Macro
-
- specifies the Attributes of the CT X-Ray Details Functional Group Macro.
+ CT X-Ray Details Macro
+
+ specifies the Attributes of the .
CT X-Ray Details Macro Attributes
@@ -182604,7 +185199,7 @@
References the X-Ray Path Index (0018,937A) in the Multi-energy CT Path Sequence (0018,9379) for this exposure.
- This attribute may contain multiple values if this item describes multiple paths.
+ This Attribute may contain multiple values if this item describes multiple paths.Required if Multi-energy CT Acquisition (0018,9361) is YES.
@@ -182836,9 +185431,9 @@
- CT Pixel Value Transformation Macro
-
- specifies the Attributes of the CT Pixel Value Transformation Functional Group Macro.
+ CT Pixel Value Transformation Macro
+
+ specifies the Attributes of the .
@@ -182932,9 +185527,9 @@
- CT Additional X-Ray Source Macro
-
- specifies the Attributes of the CT Additional X-Ray Source Macro. This Sequence may be multi-valued, depending on the number of additional active X-Ray sources. It defines the X-Ray source parameters beyond the basic system.
+ CT Additional X-Ray Source Macro
+
+ specifies the Attributes of the . This Sequence may be multi-valued, depending on the number of additional active X-Ray sources. It defines the X-Ray source parameters beyond the basic system.
CT Additional X-Ray Source Macro Attributes
@@ -183296,9 +185891,9 @@
3
- Description of decomposition method
-
-
+ Description of decomposition method.
+
+
>Decomposition Algorithm Identification Sequence
@@ -183417,9 +186012,9 @@
- Enhanced Multi-energy CT Acquisition Module
+ Enhanced Multi-energy CT Acquisition Module
- specifies the Attributes that describe the Multi-energy CT Acquisition technique in the Enhanced CT Image.
+ specifies the Attributes of the , which describe the Multi-energy CT Acquisition technique in the Enhanced CT Image.
- Collected during or after contrast was administered
-
-
+ Collected during or after contrast was administered.
+
+
RESP_GATED
- Respiratory gated images
-
-
+ Respiratory gated images.
+
+
REST
- Cardiac rest image set
-
-
+ Cardiac rest image set.
+
+
STATIC
@@ -183720,33 +186315,33 @@
STRESS
- Cardiac stress image set
-
-
+ Cardiac stress image set.
+
+
VOLUME
- Set of frames that define a regularly sampled volume
-
-
+ Set of frames that define a regularly sampled volume.
+
+
NON_PARALLEL
- Set of frames that are not parallel
-
-
+ Set of frames that are not parallel.
+
+
PARALLEL
- Set of frames that are parallel but do not constitute a regularly sampled volume
-
-
+ Set of frames that are parallel but do not constitute a regularly sampled volume.
+
+
WHOLE_BODY
@@ -183786,58 +186381,58 @@
ADDITION
- Created through Pixel by pixel addition operation
-
-
+ Created through Pixel by pixel addition operation.
+
+
DIVISION
- Created through Pixel by pixel division operation
-
-
+ Created through Pixel by pixel division operation.
+
+
MASKED
- Created through Pixel by pixel masking operation
-
-
+ Created through Pixel by pixel masking operation.
+
+
MAXIMUM
- Created through Pixel by Pixel maximum operation
-
-
+ Created through Pixel by Pixel maximum operation.
+
+
MEAN
- Created through Pixel by pixel mean operation
-
-
+ Created through Pixel by pixel mean operation.
+
+
MINIMUM
- Created through Pixel by Pixel minimum operation
-
-
+ Created through Pixel by Pixel minimum operation.
+
+
MULTIPLICATION
- Created through Pixel by pixel multiplication operation
-
-
+ Created through Pixel by pixel multiplication operation.
+
+
@@ -183845,25 +186440,25 @@
RESAMPLED
- Pixels have been spatially re-sampled, e.g., MPR
-
-
+ Pixels have been spatially re-sampled, e.g., MPR.
+
+
STD_DEVIATION
- Standard Deviation
-
-
+ Standard Deviation.
+
+
SUBTRACTION
- Created through Pixel by pixel subtraction operation
-
-
+ Created through Pixel by pixel subtraction operation.
+
+
@@ -183872,9 +186467,9 @@
NONE
- Not a calculated image
-
-
+ Not a calculated image.
+
+
QUANTITY
@@ -183897,9 +186492,8 @@
Common CT/MR Image Description Macro
- This section describes the Common CT/MR Image Description Macro.
- specifies the Attributes of the Common CT/MR Image Description Macro.
+ specifies the Attributes of the .
Common CT/MR Image Description Macro Attributes
@@ -184009,9 +186603,9 @@
TRUE_COLOR
- Image can be displayed in color only
-
-
+ Image can be displayed in color only.
+
+
@@ -184123,17 +186717,17 @@
MAX_IP
- Maximum Intensity Projection
-
-
+ Maximum Intensity Projection.
+
+
MIN_IP
- Minimum Intensity Projection
-
-
+ Minimum Intensity Projection.
+
+
VOLUME_RENDER
@@ -184157,25 +186751,25 @@
MPR
- Multi-Planar Reformat
-
-
+ Multi-Planar Reformat.
+
+
CURVED_MPR
- Curved Multi-Planar Reformat
-
-
+ Curved Multi-Planar Reformat.
+
+
NONE
- Pixels not derived geometrically
-
-
+ Pixels not derived geometrically.
+
+
MIXED
@@ -184196,9 +186790,9 @@
Ophthalmic Photography and Tomography Modules
- Ophthalmic Photography Series Module
+ Ophthalmic Photography Series Module
- specifies the Attributes that describe an Ophthalmic Photography Series.
+ specifies the Attributes of the , which describe an Ophthalmic Photography Series.
Ophthalmic Photography Series Module Attributes
@@ -184245,9 +186839,9 @@
- Ophthalmic Photography Image Module
+ Ophthalmic Photography Image Module
- specifies the Attributes that describe an Ophthalmic Photography Image produced by Ophthalmic Photography equipment (OP) imaging Modalities.
+ specifies the Attributes of the , which describe an Ophthalmic Photography Image produced by Ophthalmic Photography equipment (OP) imaging Modalities.
Ophthalmic Photography Image Module Attributes
@@ -184474,7 +187068,7 @@
The date and time that the acquisition of data started.
- The synchronization of this time with an external clock is specified in the synchronization Module in Acquisition Time Synchronized (0018,1800).
+ The synchronization of this time with an external clock is specified in the in Acquisition Time Synchronized (0018,1800).Required if Image Type (0008,0008) Value 1 is ORIGINAL. May be present otherwise.
@@ -184618,9 +187212,9 @@
- Required if Photometric Interpretation (0028,0004) is MONOCHROME2
-
-
+ Required if Photometric Interpretation (0028,0004) is MONOCHROME2.
+
+
Calibration Image
@@ -184981,9 +187575,9 @@
3
- Nominal pass-through wavelength of light path filter in nm
-
-
+ Nominal pass-through wavelength of light path filter in nm.
+
+
Light Path Filter Pass Band
@@ -185038,9 +187632,9 @@
3
- Nominal pass-through wavelength of image path filter in nm
-
-
+ Nominal pass-through wavelength of image path filter in nm.
+
+
Image Path Filter Pass Band
@@ -185053,9 +187647,9 @@
Pass band of image path filter in nm. This Attribute has two Values. The first is the shorter and the second the longer wavelength relative to the peak. The values are for the - 3dB nominal (1/2 of peak) pass through intensity
- One of the two Values may be zero length, in which case it is a cutoff filter
-
-
+ One of the two Values may be zero length, in which case it is a cutoff filter.
+
+
Lenses Code Sequence
@@ -185155,9 +187749,9 @@
3
- The aperture angle of the camera, in degrees
-
-
+ The aperture angle of the camera, in degrees.
+
+
@@ -185251,9 +187845,9 @@
2
- The horizontal field of view in degrees
-
-
+ The horizontal field of view in degrees.
+
+
@@ -185269,9 +187863,9 @@
- Ocular Region Imaged Module
+ Ocular Region Imaged Module
- contains IOD Attributes that describe the anatomy imaged in an Ophthalmic Photography or Ophthalmic Tomography Image Storage SOP Instance.
+ specifies the Attributes of the , which describe the anatomy imaged in an Ophthalmic Photography or Ophthalmic Tomography Image Storage SOP Instance.
Ocular Region Imaged Module Attributes
@@ -185440,9 +188034,9 @@
- Ophthalmic Tomography Series Module
+ Ophthalmic Tomography Series Module
- specifies the Attributes that identify and describe general information about the Ophthalmic Tomography Series.
+ specifies the Attributes of the , which identify and describe general information about the Ophthalmic Tomography Series.
Ophthalmic Tomography Series Module Attributes
@@ -185531,9 +188125,9 @@
- Ophthalmic Tomography Image Module
+ Ophthalmic Tomography Image Module
- specifies the Attributes that describe an Image produced by Ophthalmic Tomography imaging modalities.
+ specifies the Attributes of the , which describe an Image produced by Ophthalmic Tomography imaging modalities.
Ophthalmic Tomography Image Module Attributes
@@ -185633,7 +188227,7 @@
The date and time that the acquisition of data started.
- The synchronization of this time with an external clock is specified in the synchronization Module in Acquisition Time synchronized (0018,1800).
+ The synchronization of this time with an external clock is specified in the in Acquisition Time Synchronized (0018,1800).
@@ -185788,9 +188382,9 @@
Most significant bit for pixel sample data. Each sample shall have the same high bit.
- High Bit (0028,0102) shall be one less than Bits Stored
-
-
+ High Bit (0028,0102) shall be one less than Bits Stored.
+
+
The value constraints on Concatenation Frame Offset Number (0020,9228), In-concatenation Number (0020,9162), and In-concatenation Total Number (0020,9163) have the effect of preventing the use of concatenations.The Attribute Ophthalmic Volumetric Properties Flag (0022,1622) is YES when the Ophthalmic Tomography Image Storage SOP Instance encodes volumetric spatial information (e.g. Frame of Reference, Pixel Measures, Plane Orientation, Plane Position, etc.). For example, ophthalmic tomography volumetric information is required when implementations encode Surface Segmentation SOP Instance(s) (e.g., surface segmentation is applied to the structural OCT volume to delineate the anatomical boundaries) and/or an Ophthalmic Optical Coherence Tomography B-scan Volume Analysis Storage SOP Instance (e.g., angiographic (blood flow) volume information) based upon the volumetric Ophthalmic Tomography Image Storage SOP Instance.
- Ophthalmic Tomography Acquisition Parameters Module
+ Ophthalmic Tomography Acquisition Parameters Module
- describes patient clinical conditions related to an Ophthalmic Tomography image acquisition.
+ specifies the Attributes of the , which describe patient clinical conditions related to an Ophthalmic Tomography image acquisition.
Value of intraocular pressure in mmHg.
- Zero length means the pressure was not measured
-
-
+ Zero length means the pressure was not measured.
+
+
Pupil Dilated
@@ -186328,9 +188922,9 @@
- Ophthalmic Tomography Parameters Module
+ Ophthalmic Tomography Parameters Module
- describes the parameters and characteristics of the acquisition device related to an Ophthalmic Tomography image acquisition.
+ specifies the Attributes of the , which describe the parameters and characteristics of the acquisition device related to an Ophthalmic Tomography image acquisition.
- Nominal pass-through wavelength of light path filter in nm
-
-
+ Nominal pass-through wavelength of light path filter in nm.
+
+
>Light Path Filter Pass Band
@@ -186558,7 +189152,7 @@
1C
- The inherent limiting resolution in microns for depth of the acquisition equipment for high contrast objects for the data gathering and reconstruction technique chosen. If variable, the value at the center of the scanning volume. Required if Acquisition Device Type Code Sequence (0022,0015) contains an Item with the value (392012008, SCT, "Optical Coherence Tomography Scanner"). May be present otherwise.
+ The inherent limiting resolution in µm for depth of the acquisition equipment for high contrast objects for the data gathering and reconstruction technique chosen. If variable, the value at the center of the scanning volume. Required if Acquisition Device Type Code Sequence (0022,0015) contains an Item with the value (392012008, SCT, "Optical Coherence Tomography Scanner"). May be present otherwise.
@@ -186586,7 +189180,7 @@
1C
- The inherent limiting resolution in microns of the acquisition equipment in the direction of a row. Required if Acquisition Device Type Code Sequence (0022,0015) contains an Item with the value (392012008, SCT, "Optical Coherence Tomography Scanner"). May be present otherwise.
+ The inherent limiting resolution in µm of the acquisition equipment in the direction of a row. Required if Acquisition Device Type Code Sequence (0022,0015) contains an Item with the value (392012008, SCT, "Optical Coherence Tomography Scanner"). May be present otherwise.
@@ -186614,7 +189208,7 @@
1C
- The inherent limiting resolution in microns of the acquisition equipment perpendicular to the slice. Required if Acquisition Device Type Code Sequence (0022,0015) contains an Item with the value (392012008, SCT, "Optical Coherence Tomography Scanner"). May be present otherwise.
+ The inherent limiting resolution in µm of the acquisition equipment perpendicular to the slice. Required if Acquisition Device Type Code Sequence (0022,0015) contains an Item with the value (392012008, SCT, "Optical Coherence Tomography Scanner"). May be present otherwise.
@@ -186637,9 +189231,9 @@
Ophthalmic Tomography Functional Group Macros
- Ophthalmic Frame Location Macro
-
- specifies the Attributes of the Ophthalmic Frame Location Functional Group Macro. This is used to provide a frame location relative to one or more referenced images. This Macro describes a frame perpendicular or parallel to the reference image; it describes column locations for frames that are scanned either uniformly along a line segment, or with a non-uniform spacing along any trajectory in the reference image.
+ Ophthalmic Frame Location Macro
+
+ specifies the Attributes of the . This is used to provide a frame location relative to one or more referenced images. This Macro describes a frame perpendicular or parallel to the reference image; it describes column locations for frames that are scanned either uniformly along a line segment, or with a non-uniform spacing along any trajectory in the reference image.
Ophthalmic Frame Location Macro Attributes
@@ -186740,7 +189334,7 @@
2C
- Relative position in microns signifying the location of a Transverse image in the z-axis. Required if Ophthalmic Image Orientation (0022,0039) is TRANSVERSE.
+ Relative position in µm signifying the location of a Transverse image in the z-axis. Required if Ophthalmic Image Orientation (0022,0039) is TRANSVERSE.