Home > Class Reference > ENSLIB namespace > EnsLib.DICOM.DataSetInterface
Private  Storage   

EnsLib.DICOM.DataSetInterface


abstract class EnsLib.DICOM.DataSetInterface extends %RegisteredObject

Inventory


Parameters Properties Methods Queries Indices ForeignKeys Triggers
8


Summary


Methods
%AddToSaveSet %ClassIsLatestVersion %ClassName %ConstructClone
%DispatchClassMethod %DispatchGetModified %DispatchGetProperty %DispatchMethod
%DispatchSetModified %DispatchSetMultidimProperty %DispatchSetProperty %Extends
%GetParameter %IsA %IsModified %New
%NormalizeObject %ObjectModified %OriginalNamespace %PackageName
%RemoveFromSaveSet %SerializeObject %SetModified %ValidateObject
GetNextIndex GetVRAt GetValueAt OutputHtmlToDevice
OutputVDocToDevice OutputXmlToDevice SetVRAt SetValueAt

Subclasses

Methods


• method GetNextIndex(pPropertyPath As %String, pIndex As %String = "", Output pSC As %Status = $$$OK) as %String
This VDOC Compliant method gets the next index for a subscripted VDOC reference
• method GetVRAt(pPropertyPath As %String, Output pVR As %String) as %Status
Retrieve the ValueRepresentation of the specified property
• method GetValueAt(pPropertyPath As %String, pFormat As %String, Output pSC As %Status) as %String
This VDOC Compliant method gets the value of the given property.
This is implemented by the document class.
pPropertyPath contains the property path.
For this class it is only applicable to the CommandSet and DataSet properties
pFormat can be defined or not. If defined it can take the values "",0 or 1.
pFormat of "" is the same as not defined.
pFormat of 0 means return an empty string and not an error if the value does not exist.
pFormat of 1 means force an error if a value does not exist.
• method OutputHtmlToDevice() as %Status
• method OutputVDocToDevice() as %Status
• method OutputXmlToDevice() as %Status
• method SetVRAt(pPropertyPath As %String, pVR As %String) as %Status
Set the ValueRepresentation of the specified property
• method SetValueAt(pValue As %String, pPropertyPath As %String, pAction As %String = "set", pKey As %String = "") as %Status