Open Exchange
Global Masters
Home / Class Reference / ENSLIB namespace / CSPX.Portal.DICOMCodeList
Private  Storage   


class CSPX.Portal.DICOMCodeList extends

Dialog to let user add basics of a new FFD file.


Parameters Properties Methods Queries Indices ForeignKeys Triggers
4 1 8 1


This is a Zen Page class. It belongs to the application CSPX.Portal.Application.

%ComponentClasses %ComponentNames %Components %CompositeList
%DeletedIds %NotifyList %RenderList %UserPackageList
%condition %import %includeFiles %page
%partial %resource %xmlOutputMode SVGClassList
Tag UserSVGPackageList align aux
backgroundTimerInterval cellAlign cellSize cellStyle
cellVAlign children composite containerStyle
cssLevel designMode dialogTitle disabled
disabledStyle dragAndDrop dragEnabled dropEnabled
dynamic enclosingClass enclosingStyle error
groupClass groupStyle height hidden
hideApplyButton hideCancelButton hint hintClass
hintStyle id index inlineSVG
isPopup isSoftModal label labelClass
labelDisabledClass labelPosition labelStyle lastModalIndex
layout name nextIndex onafterdrag
onbeforedrag onclick ondrag ondrop
onhide onoverlay onrefresh onshow
onupdate overlayMode parent popupParent
renderFlag showLabel slice title
tuple useSVG useSoftModals valign
visible width window zenPersistentPopup

%%OIDGet %AddChild %AddChildAfter %AddChildBefore
%AddComponent %AddImportedComponents %AddToSaveSet %ApplyURLParms
%Attr %BindExport %BuildObjectGraph %ClassIsLatestVersion
%ClassName %Close %ConstructClone %CreateApplication
%CreatePage %DetermineCSSLevel %DispatchClassMethod %DispatchGetModified
%DispatchGetProperty %DispatchMethod %DispatchSetModified %DispatchSetMultidimProperty
%DispatchSetProperty %DrawAutoLogout %DrawClassDefinition %DrawClassDefinitions
%DrawComponentHTML %DrawHTML %DrawHTMLPage %DrawJSGetSettings
%DrawJSSerialize %DrawJSStrings %DrawObjectDefinitions %DrawObjectProperties
%DrawSVGDef %DrawStyleDefinitions %DrawStyleHTML %DrawStyleSVG
%DrawTitle %EnclosingDivId %EndBackgroundMethod %EndScript
%Eval %EvalC %Extends %ForceClientRender
%GenerateCode %GetChildIndex %GetClassCRC %GetClassDepth
%GetComponent %GetComponentById %GetComponentByName %GetComponentPropertyById
%GetDependentComponents %GetEventHandlers %GetIncludeFiles %GetIncludeInfo
%GetLinks %GetPageName %GetPaneContents %GetParameter
%GetSuperClassList %GetValueById %GetValueByName %GetXMLName
%IncrementCount %IsA %IsEmbedded %IsModified
%Link %LinkCSS %LinkScript %MakeId
%New %NormalizeObject %ObjectModified %ObjectSynch
%OnAddToPage %OnAddToPageAfter %OnAddToPageBefore %OnAfterCreatePage
%OnBeforeCreatePage %OnCreateApplication %OnCreatePage %OnDetermineCSSLevel
%OnDrawEnclosingDiv %OnDrawHTMLBody %OnDrawHTMLHead %OnDrawHTMLMeta
%OnDrawObjectProperties %OnFinishBackgroundTask %OnGetSubtitle %OnGetTitle
%OnMonitorBackgroundTask %OnMutateChildren %OnObjectSynch %OnPreHTTP
%OnSubmit %OnUseSoftModals %OnZENDeserialize %OriginalNamespace
%PackageName %QuoteValue %QuoteValueL10N %ReallyAddChild
%RemoveChild %RemoveChildren %RemoveComponent %RemoveFromSaveSet
%RunBackgroundMethod %Self %SerializeObject %SetBackgroundMethodStatus
%SetErrorById %SetErrorByName %SetModified %SetValueById
%SetValueByName %SetValuesByName %StartScript %ValidateObject
%XMLGenerate %ZENDeserialize %ZENVersion CodeListClose
CodeListExecute CodeListFetch ConvertParameter Decrypt
Encrypt EncryptBroker EscapeHTML EscapeURL
HyperEventBody HyperEventCall HyperEventFrame HyperEventHead
Include InsertHiddenField InsertHiddenFields InvokeClassMethod
InvokeInstanceMethod IsPrivate Link LoadZenComponent
MonitorBackgroundTask OnHTTPHeader OnPage OnPageError
OnPostHTTP OnPostHyperEvent OnPreHTTP OnPreHyperEvent
Page QuoteJS ReallyRefreshContents RewriteURL
ShowError StartTimer StopTimer ThrowError
UnescapeHTML UnescapeURL XMLAfterExport XMLBeforeExport
XMLDTD XMLExport XMLExportInternal XMLExportToStream
XMLExportToString XMLGetSchemaImports XMLImport XMLImportInternal
XMLIsObjectEmpty XMLNew XMLSchema XMLSchemaNamespace
XMLSchemaType addChild addChildAfter addChildBefore
adjustSize backgroundTimerHandler btnApply btnOK
cancelPopup childrenMutated clearBackgroundTask correctIELayering
createComponent createComponentNS ctrlKeyDown deleteComponent
dialogApply dialogCancel dialogFinish dialogTitleGet
disableButtons dragFinishHandler dragHandler dragNotifyHandler
dragStartHandler dropHandler dropStartHandler endModal
exposeComponent filterChanged findElement fireOnLoadEvent
fireOnResizeEvent fireOnUnloadEvent fireOnUpdateEvent firePopupAction
getChildIndex getComponent getComponentById getDialogValue
getEnclosingDiv getHidden getHintElement getLabelElement
getOpener getProperty getSettings getTargetPage
getType gotoPage invokeSuper isOfType
launchPopupWindow makeId onCreate onDelete
onDisplayHandler onEndModalHandler onPopupAction onRefreshContents
onSerialize onServerMethodCall onServerMethodError onServerMethodReturn
onStartModalHandler ondialogCancel ondialogFinish ondialogStart
ondisabledHandler onkeydownHandler onkeyupHandler onlayoutHandler
onloadHandler onlogoutHandler onoverlayHandler onresizeHandler
onunloadHandler onupdateHandler popupActionHandler progressBarHandler
refreshContents removeChild render renderContents
renderSVG setBackgroundTask setComponentId setHidden
setOverlayMode setProperty setPropertyAll setTraceOption
startModal startProgressBar stopProgressBar updateControlsInGroup


• parameter APPLICATION = "CSPX.Portal.Application";
Class name of application this page belongs to.
• parameter APPLYBUTTON = 0;
If true, then this dialog displays an Apply button.
• parameter DOMAIN = "Ensemble";
Domain used for localization.
• parameter PAGENAME = "DICOM Code List";
Displayed name of this page.


• property Tag as %ZEN.Datatype.string(ZENURL="tag");
DICOM tag name passed in.


• method %OnAfterCreatePage() as %Status
This callback is called after the server-side page object and all of its children are created.
Subclasses can override this to add, remove, or modify items within the page object model, or to provide values for controls.
• method %OnGetSubtitle() as %String
Get the (localized) subtitle string for the dialog. This should be implemented in a subclass.
• method %OnGetTitle() as %String
Get the (localized) title string for the dialog. This should be implemented in a subclass.
• classmethod CodeListClose(ByRef %q As %Library.Binary) as %Library.Status
• classmethod CodeListExecute(ByRef %q As %Library.Binary, %tag As %Library.String, %text As %Library.String) as %Library.Status
• classmethod CodeListFetch(ByRef %q As %Library.Binary, ByRef Row As %Library.List, ByRef AtEnd As %Library.Integer = 0) as %Library.Status
• method filterChanged(value) [ Language = javascript ]
User entered something int he filter. Re-load the table with filter value.
• method getDialogValue() [ Language = javascript ]
Get the value that will be applied when the user presses the OK button. This is implemented by subclasses.


• query CodeList(%tag As %Library.String, %text As %Library.String = "")
Selects Code As %Library.String, InternalNumber As %Library.String
Query to be used by this page. Tag should be passed in. Filter text may be passed in. Result in matching string (case insensitive) in any column.