Home > Class Reference > ENSLIB namespace > CSPX.Portal.DICOMCodeList

CSPX.Portal.DICOMCodeList

class CSPX.Portal.DICOMCodeList extends %ZEN.Dialog.standardDialog

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

Property Inventory (Including Private)

Method Inventory (Including Private)

Parameters

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.

Properties (Including Private)

property Tag as %ZEN.Datatype.string (ZENURL = "tag");
DICOM tag name passed in.
Property methods: TagDisplayToLogical(), TagGet(), TagIsValid(), TagLogicalToDisplay(), TagLogicalToOdbc(), TagNormalize(), TagSet()

Methods (Including Private)

method %OnAfterCreatePage() as %Status
Inherited description: 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
clientmethod filterChanged(value) [ Language = javascript ]
User entered something int he filter. Re-load the table with filter value.
clientmethod getDialogValue() [ Language = javascript ]
Inherited description: Get the value that will be applied when the user presses the OK button. This is implemented by subclasses.

Queries

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.

Inherited Members

Inherited Properties (Including Private)