AccessDirectDicomImportCache

MLModule
genre DICOM
author Markus Huellebrand
package FMEwork/ReleaseMeVis
dll MLAccessDirectDicomImportCache
definition MLAccessDirectDicomImportCache.def

Purpose

The purpose of the AccessDirectDicomImport module is to access DICOM trees and tags from DICOM files taking advantage of the caching mechanisms, that are also used in the DirectDicomImport. This module supports image as well as non image data like RT-Struct, etc.

Usage

Select a DICOM file and the Dicom tag of interest, by the TagId. The string representation of the DICOM tag value is returned in the TagResult field.

Windows

Default Panel

../../../Modules/ML/MLAccessDirectDicomImportCache/mhelp/Images/Screenshots/AccessDirectDicomImportCache._default.png

Parameter Fields

Field Index

Dicom Tag: String Update: Trigger
DicomTagCacheSize: Integer Url: String
DicomTreeCacheSize: Integer  
Info: String  
Prefetch Tags: Trigger  
Result Valid: Bool  
Tag Result: String  
Tags to prefetch: String  

Visible Fields

Url

name: url, type: String

Specifies the location of the DICOM file. The AccessDirectDicomImportCache module uses the DICOMCachedIOFileHandle mechanism, in the default case the url is the filename.

Dicom Tag

name: dicomTag, type: String

ID of the DICOM tag to be returned. The raw id of the dicom tag must be given in format “(0000,0000)”.

Tags to prefetch

name: tagsToPrefetch, type: String

Line separated tag ids to be prefetched.

Update

name: update, type: Trigger

Trigger to read tag.

Prefetch Tags

name: prefetchTags, type: Trigger

Trigger to prefetch tags.

Tag Result

name: TagResult, type: String, persistent: no

String representation of the DICOM tag’s value.

Result Valid

name: TagResultIsValid, type: Bool, persistent: no

Indicates if the result is valid (the tag exists and the result was updated)

Info

name: statusBar, type: String, persistent: no

Shows errors

Hidden Fields

DicomTagCacheSize

name: DicomTagCacheSize, type: Integer, default: 80

DicomTreeCacheSize

name: DicomTreeCacheSize, type: Integer, default: 250