DVTk API
IDefinitionManagement Interface
DVTkDvtk.SessionsIDefinitionManagement
DVTk API

[This is preliminary documentation and is subject to change.]

Manage definitions used by the validation process.
Declaration Syntax
C#Visual BasicVisual C++
public interface IDefinitionManagement
Public Interface IDefinitionManagement
public interface class IDefinitionManagement
Members
All MembersMethodsProperties



IconMemberDescription
ApplicationEntityName
The application entity name for the System Under Test (SUT).

ApplicationEntityVersion
The application entity version for the System Under Test (SUT).

DefinitionFileDirectoryList
Definition-file directory list.

DefinitionFileRootDirectory
Definition File Root Directory

GetAttributeNameFromDefinition(Tag)
Get the definition Attribute Name from the loaded definition files.

GetAttributeVrFromDefinition(Tag)
Get the definition Attribute VR from the loaded definition files.

GetDefinitionFileDetails(String)
Retrieves essential information from a definition file.

GetFileNameFromSOPUID(DimseCommand, String)
Get the definition File Name from the loaded definition files.

GetIodNameFromDefinition(DimseCommand, String)
Get the definition Iod Name from the loaded definition files.

LoadDefinitionFile(String)
Load definition file.

LoadedDefinitionFileNames
The list of currently loaded definition file names.

ReLoadDefinitionFiles()()()
Reload definition files.

UnLoadDefinitionFile(String)
Unload definition file.

UnLoadDefinitionFiles()()()
Unload definition files.

Remarks

A Definition File (.DEF) describes a single DICOM (Meta) SOP Class in terms of the combination of DIMSE Commands and IODs that make up the (Meta) SOP Class. The combination of DIMSE Commands and IODs is taken from DICOM - parts 3 and 4.

The Definition Files provide DVT with the DICOM specific knowledge to enable a validation.

The Definition Files in this version of DVT support the MACRO syntax used in DICOM and describe the conditions under which type 1C and 2C attributes should be present.

Standard Definition Files for the most frequently used DICOM (Meta) SOP Classes are provided as part of the DVT release package. Private Definition Files can be made by the User. DVT also provides and uses several Special Definition Files.

Assembly: DVTK (Module: DVTK) Version: 0.0.0.0