Leadtools.Dicom.Common.DataTypes Namespace

Inheritance Hierarchy

Summary

Overview and description of Leadtools Dicom Common DataTypes classes, enumerations, and structures.

Classes

Hanging Protocol Environment Module
Class Description
Class CodeSequence Encode concepts using code values and optional text meanings from coding schemes.
Class CodingSchemeIdentification Contains properties that map values of Coding Scheme Designator to an external coding system.
Class ContentItem Provides a flexible means of encoding attribute identifiers and attribute values using the DICOM Code Sequence Macro.
Class ContributingEquipment Contains properties the describe related equipment which has contributed to acquisition, creation or modification of a composite instance.
Class DateRange Represents a date range.
Class DigitalSignature Holds information about a digital signature that is to be included in a DICOM dataset.
Class DigitalSignatures Hold information about digital signatures to be included in a dataset.
Class DisplaySet This class represents a Display Set used to present one or more TimeBasedImageSet
Class ElementTag Defines a DICOM tag along with is value.
Class EncryptedAttribute Holds information about encrypted content in a DICOM dataset.
Class EnhancedEncoding Defines additional code sequence coding information.
Class FilterOperation This class contains filtering criteria that is applied to an image set to determine which instances are to be displayed.
Class HangingProtocol This class represents the complete Hanging Protocol Storage Information Object Definition (IOD) including:Hanging Protocol Definition Module
Class HangingProtocolDefinition This class represents a DICOM Hanging Protocol Definition.
Class HangingProtocolUserIdentificationCode This class provides a coded identifier for the person, group, or site for which this HangingProtocol.
Class ImageSet This class represent a Hanging Protocol Image Set.
Class ImageSetSelector This class defines image set selection attributes and values that are used specify whether an SOP Instance is to be included in a Hanging Protocol image set.
Class NavigationIndicator Describes a geometric relationship between each DisplaySet, specifically for static or interactive localization or navigation.
Class SynchronizedScrolling Identifies images in the specified display sets that are to be scrolled together
Class TimeBasedImageSet Specifies an image set based on time units (relative time, or abstract prior).
Class HL7StructuredDocumentReference Defines a mapping between HL7 instances identifiers of unencapsulated HL7 structured documents referenced from a DICOM instance.
Class ImageBox Defines an image box for a hanging protocol display set.
Class MACParameters Provides properties that describe the parameters used to calculate a MAC for use in digital signatures.
Class MediaCreationFailedSop Holds information about a failed media creation request.
Class MediaCreationManagement Manages a DICOM service class that can instruct a SCP to create Interchange Media containing a set of composite SOP instances.
Class MediaCreationReferencedSop Holds information about an SOP Instance to use in a media creation request.
Class MediaCreationRequestInformation Hold information that is used during an Initiate Media Creation request.
Class MediaCreationStatus Hold status information about a specific medical creation request.
Class ModalityPerformedProcedureStep Class that defines a Modality Perform Procedure step dataset.
Class ModalityWorklistResult Class that defines a Modality Worklist Result.
Class MPPSNCreate Class that defines the N-CREATE options for a Modality Perform Procedure Step dataset.
Class MPPSNSet Class that defines the N-SET options for a Modality Perform Procedure Step dataset.
Class ScheduledStepAttribute Class that defines an item in a scheduled step attribute sequence.
Class ModalityDescriptor Manages descriptions for DICOM modalities.
Class NominalScreenDefinition Class that defines a screen for the intended Hanging Protocol or Structured Display.
Class NotifyPropertyChanged Base class form implementing property change notification.
Class OrientationConditionBase An abstract class that is used to test whether a condition is met by a DicomDataSet
Class OrientationConfiguration Provides three lists of conditions (one for each 3D axis) that can be applied to the image contained in a DicomDataSet if a specified condition is met.
Class OriginalAttribute Contains information on an attribute that was removed or replaced by other values in the DICOM dataset.
Class ChangePatient Provides the necessary information to change a patient via the Patient Updater DICOM Service.
Class ChangeSeries Provides the necessary information to change a series via the Patient Updater DICOM Service.
Class ChangeStudy Provides the necessary information to change a study via the Patient Updater DICOM Service.
Class CopyPatient Provides the necessary information to copy a patient to a new patient via the Patient Updater DICOM Service.
Class CopyStudy Provides the necessary information to copy a study to a new patient via the Patient Updater DICOM Service.
Class DeletePatient Provides the necessary information to delete a patient via the Patient Updater DICOM Service.
Class DeleteSeries Provides the necessary information to delete a series via the Patient Updater DICOM Service.
Class DeleteStudy Provides the necessary information delete a study via the Patient Updater DICOM Service.
Class MergePatient Provides the necessary information to merge patient via the Patient Updater DICOM Service.
Class MergePatientSequence Provides information to create a referenced patient sequence in a DICOM dataset.
Class MergeSopInstanceReference Provides the necessary information to merge an SOP Instance via the Patient Updater DICOM Service.
Class MergeStudy Provides the necessary information to merge a study via the Patient Updater DICOM Service.
Class MoveSeries Provides the necessary information to move a series via the Patient Updater DICOM Service.
Class MoveToNewPatient Provides the necessary information to move a study to a new patient via the Patient Updater DICOM Service
Class OtherPatientID Provides Other Patient ID information for the Patient Updater DICOM Service.
Class PatientUpdate Provides common information to all Patient Updater DICOM Service objects.
Class Action Defines the available patient updater actions.
Class UID Defines the Patient Updater DICOM Service SOP class and instance.
Class PatientUpdaterConstants Defines all the PatientUpdater operations.
Class PatientUpdaterExtensions An extension class of Patient Updater utility methods for writing/reading PatientUpdateOptions from a DicomDataSet.
Class StudyInstanceReference Provides the necessary information to specify a Study Instance UID for use with the Patient Updater DICOM Service.
Class PerformedSeries Class that defines an item in a performed series sequence.
Class PersonIdentification Class that defines an item in a person identification sequence.
Class PersonName Represents the component parts of a DICOM Person Name.
Class PlaneOrientation Provides a condition, and a transformation to a 2D image that is to be applied if a specified condition is met.
Class RequestAttributes Contains properties from the Imaging Service Request.
Class SCFailedSOPInstanceReference Holds information about a failed Storage commitment SOP instance reference.
Class ScheduledProcedureStep Class that defines an item in a scheduled procedure step sequence.
Class SCSOPInstanceReference Holds information about a Storage commitment SOP instance reference.
Class SOPCommonModule Specifies the properties which are required for a proper functioning and identification of the associated SOP Instances.
Class SopInstance Class that defines SOP instance information.
Class SopInstanceReference Class that defines SOP instance reference information.
Class SortingOperation This class defines sorting criteria to be applied to the result of filter and reformat operations.
Class StatusAll A class that represents all status-related elements that can be included in the command set of a DIMSE service response.
Class StatusBase This is a base class for all StatusXxxx classes. The StatusXxxx classes represent all status-related elements that can be included in the command set of a DIMSE service response.
Class StatusFailureClassInstanceConflict A class that represents a class-instance conflict status (0119H) and associated optional elements that can be included in the command set of a DIMSE service response.
Class StatusFailureDuplicateSopInstance A class that represents a Duplicate SOP Instance status (0111H) and associated optional elements that can be included in the command set of a DIMSE service response.
Class StatusFailureFailed A class that represents general failure status and associated optional elements that can be included in the command set of a DIMSE service response.
Class StatusFailureInvalidArgumentValue A class that represents an invalid argument status (0115H) and associated optional elements that can be included in the command set of a DIMSE service response.
Class StatusFailureInvalidSopInstance A class that represents an invalid SOP Instance status (0117H), and associated optional elements that can be included in the command set of a DIMSE service response.
Class StatusFailureMissingAttribute A class that represents a Missing Attribute status (0120H) and associated optional elements that can be included in the command set of a DIMSE service response.
Class StatusFailureNoSuchActionType A class that represents a no such action type status (0123H) and associated optional elements that can be included in the command set of a DIMSE service response.
Class StatusFailureNoSuchArgument Represents a No such argument status (0114H) and associated optional elements that can be included in the command set of a DIMSE service response.
Class StatusFailureNoSuchAttribute A class that represents a No such Attribute status (0105H), and associated optional elements that can be included in the command set of a DIMSE service response.
Class StatusFailureNoSuchEventType Represents a No such Event Type status (0113H) and associated optional elements that can be included in the command set of a DIMSE service response.
Class StatusFailureNoSuchSopClass A class that represents a No such SOP Class status (0118H) and associated optional elements that can be included in the command set of a DIMSE service response.
Class StatusFailureNoSuchSopInstance A class that represents a No such SOP Instance status (0112H) and associated optional elements that can be included in the command set of a DIMSE service response.
Class StatusFailureProcessingFailure A failure status class Processing Failure, and associated optional elements that can be included in the command set of a DIMSE service response.
Class StatusFailureRefusedNotAuthorized A class that represents a Refused: Not authorized status (0124H), and associated optional elements that can be included in the command set of a DIMSE service response.
Class StatusFailureRefusedSopClassNotSupported A class that represents a Refused: SOP Class not supported status (0119H), and associated optional elements that can be included in the command set of a DIMSE service response.
Class StatusWarning A class that represents a Warning status and associated optional elements that can be included in the command set of a DIMSE service response.
Class StatusWarningAttributeListError A class that represents an Attribute list error status (0107H) and associated optional elements that can be included in the command set of a DIMSE service response.
Class StorageCommitment Class that defines information needed for a Storage Commitment request.
Class StorageCommitmentResult Holds information for a storage commitment result.
Class StorageMediaFileSet Represents information about the volume the DICOM media is written to.
Class TagValueOrientationCondition Specifies a possible condition that may or may not be met by a DicomDataSet. The condition consists of a DICOM tag and value for the DICOM element containing that tag.
Class TimeConverter Provides a type converter to convert a Time to a string representation.
Class TimeRange Represents a time range.

Structures

Structure Description
Structure Time Represents a time value.

Enumerations

Enumeration Description
Enumeration AttributeModification Specifies reason for modifying attributes in a DICOM data set.
Enumeration ExecutionStatus Specifies the execution status of the media creation request.
Enumeration ExecutionStatusInfo Specifies additional information about media creation execution status.
Enumeration FailureReason Specifies the reason that media creation failed.
Enumeration FilterByOperator Specifies the operation to be applied between the Hanging Protocol SelectorAttribute and Selector Attribute Values.
Enumeration HangingProtocolLevel Specifies the access level for a HangingProtocol.
Enumeration ImageSetSelectorCategory Specifies the category of the time-based image set selector.
Enumeration ImageSetSelectorUsage Specifies the usage for an ImageSetSelector.
Enumeration InitialViewDirection Specifies the initial view of the reformatted images.
Enumeration PartialDataDisplayHandling Specifies expected layout behavior if one or images sets are not available.
Enumeration ReformattingOperationType Specifies the reformatting operation that is to be applied to an Image Set
Enumeration RelativeTimeUnits Specifies the units for the relative time.
Enumeration SortByCategory Specifies the category of the sorting operation
Enumeration SortingDirection Specifies the direction in which to sort a list of items.
Enumeration HorizontalJustification Indicates direction in which to horizontally justify the image within an image box that is not the same shape (aspect ratio) as the image.
Enumeration ImageBoxLayoutType Type of layout of the image box
Enumeration IncludeNonDicomObjects Specifies whether the SCP should include additional Non-DICOM information objects in the media .
Enumeration Laterality Laterality of the body part to which this Hanging Protocol applies
Enumeration MACAlgorithm Specifies the algorithm used in generating a MAC.
Enumeration MaskOperation MaskOperation
Enumeration MediaCreationActionType Specifies the type of action to occur during a Media Creation N-ACTION-REQ.
Enumeration ModalityType Specifies the DICOM modality.
Enumeration OrientationActions Specifies an action that is to be applied to an image.
Enumeration OrientationAxis Specifies where the right or top of a 2D image is located in 3D space.
Enumeration PatientUpdateOptions Options used in the Leadtools.Dicom.Scp.Command.NAction.PatientUpdater.ChangePatientCommand to specify how to handle the Other Patient IDs (0010:1000) DICOM element.
Enumeration PixelRepresentation Represents how the pixel values are stored.
Enumeration Plane Specifies an anatomical plane in 3D space.
Enumeration PlaybackSequencing Describes the preferred playback sequencing for the Image Box.
Enumeration RequestPriority Specifies the priority of a request.
Enumeration SOPInstanceStatus Flag that indicates the storage status of an SOP instance.
Enumeration StatusFormatFlags Used with any of the StatusXxxx.ToString(StatusFormatFlags,separator,tab) methods to customize the string return value.
Enumeration ValueType Specifies which type of content an item has.
Enumeration VerticalJustification Indicates which location within the image box to vertically justify the image if the image box is not the same shape (aspect ratio) as the image.
Enumeration VoiType Specifies the VOI type for the DisplaySet.
Enumeration YesNo Specifies a yes or no value.

See Also

Leadtools.Dicom.Common Assembly

Introduction
Getting Started

Help Version 22.0.2023.1.30
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.

Leadtools.Dicom.Common Assembly
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.