Skip to main content

HS.InteropTools.HL7.GenerateDTL.UI.New

class HS.InteropTools.HL7.GenerateDTL.UI.New extends EnsPortal.HL7.Dialog.standardDialog

Property Inventory

Method Inventory

Parameters

parameter DOMAIN = HSITDTLGenerator;
Inherited description: Localization domain
parameter JSINCLUDES = ensemble/Ensemble_Utils.js;
Comma-separated list of additional JS include files for the page - for Event Log popup.
parameter PAGENAME = DTL Generator Wizard;
Name of this page.
parameter RESOURCE = %Ens_Code:WRITE,%Ens_DTL:WRITE;
User needed WRTIE permissions on %Ens_Code and %Ens_DTL to view this page.

Properties

property msgDTLNameRequired as %ZEN.Datatype.caption [ InitialExpression = $$$LocalizeTextJS($$$DTLGen,"DTLNameIsRequired") ];
Property methods: msgDTLNameRequiredDisplayToLogical(), msgDTLNameRequiredGet(), msgDTLNameRequiredIsValid(), msgDTLNameRequiredLogicalToDisplay(), msgDTLNameRequiredLogicalToOdbc(), msgDTLNameRequiredNormalize(), msgDTLNameRequiredSet()
property msgSourceDirectoryIsRequired as %ZEN.Datatype.caption [ InitialExpression = $$$LocalizeTextJS($$$DTLGen,"SourceDirectoryIsRequired") ];
Property methods: msgSourceDirectoryIsRequiredDisplayToLogical(), msgSourceDirectoryIsRequiredGet(), msgSourceDirectoryIsRequiredIsValid(), msgSourceDirectoryIsRequiredLogicalToDisplay(), msgSourceDirectoryIsRequiredLogicalToOdbc(), msgSourceDirectoryIsRequiredNormalize(), msgSourceDirectoryIsRequiredSet()
property msgSourceDocumentTypeIsRequired as %ZEN.Datatype.caption [ InitialExpression = $$$LocalizeTextJS($$$DTLGen,"SourceDocumentTypeIsRequired") ];
Property methods: msgSourceDocumentTypeIsRequiredDisplayToLogical(), msgSourceDocumentTypeIsRequiredGet(), msgSourceDocumentTypeIsRequiredIsValid(), msgSourceDocumentTypeIsRequiredLogicalToDisplay(), msgSourceDocumentTypeIsRequiredLogicalToOdbc(), msgSourceDocumentTypeIsRequiredNormalize(), msgSourceDocumentTypeIsRequiredSet()
property msgTargetDirectoryIsRequired as %ZEN.Datatype.caption [ InitialExpression = $$$LocalizeTextJS($$$DTLGen,"TargetDirectoryIsRequired") ];
Property methods: msgTargetDirectoryIsRequiredDisplayToLogical(), msgTargetDirectoryIsRequiredGet(), msgTargetDirectoryIsRequiredIsValid(), msgTargetDirectoryIsRequiredLogicalToDisplay(), msgTargetDirectoryIsRequiredLogicalToOdbc(), msgTargetDirectoryIsRequiredNormalize(), msgTargetDirectoryIsRequiredSet()
property msgTargetDocumentTypeIsRequired as %ZEN.Datatype.caption [ InitialExpression = $$$LocalizeTextJS($$$DTLGen,"TargetDocumentTypeIsRequired") ];
Property methods: msgTargetDocumentTypeIsRequiredDisplayToLogical(), msgTargetDocumentTypeIsRequiredGet(), msgTargetDocumentTypeIsRequiredIsValid(), msgTargetDocumentTypeIsRequiredLogicalToDisplay(), msgTargetDocumentTypeIsRequiredLogicalToOdbc(), msgTargetDocumentTypeIsRequiredNormalize(), msgTargetDocumentTypeIsRequiredSet()

Methods

method %OnAfterCreatePage() as %Status
This method is used to calculate the SVG canvas dimensions and create a svgFrame component with these dimensions.
method %OnGetPageName() as %String
Get the (localized) name of the page.
method %OnGetSubtitle() as %String
Inherited description: 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 page. This should be implemented in a subclass.
method BuildDTL() as %Library.String [ ZenMethod ]
File the new entry and Generate the DTL
clientmethod browseSelect(name, wildcard) [ Language = javascript ]
Show the file folder
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.
clientmethod onPopupAction(popupName, action, value) [ Language = javascript ]
handle file selection return
clientmethod ondialogFinish(action) as %Boolean [ Language = javascript ]
This callback is called when the user presses the OK button. If this returns false, then the action is canceled.
clientmethod validate() [ Language = javascript ]
Update the tab display to match the currently selected items.

Inherited Members

Inherited Properties

Inherited Methods

FeedbackOpens in a new tab