Skip to main content

HS.InteropTools.HL7.GenerateDTL.UI.Main

class HS.InteropTools.HL7.GenerateDTL.UI.Main extends HS.InteropTools.HL7.Compare.UI.Main

Main comparison page for DTL Generator

Property Inventory

Method Inventory

Parameters

parameter DIFFPAGE = HS.InteropTools.HL7.GenerateDTL.UI.Diff.cls;
parameter DOMAIN = HSITDTLGenerator;
Inherited description: Domain used for localization.
parameter PAGENAME = DTL Generator Differences;
Inherited description: Displayed 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 dt as %String (ZENURL = "DT");
DTL class name
Property methods: dtDisplayToLogical(), dtGet(), dtIsValid(), dtLogicalToDisplay(), dtLogicalToOdbc(), dtNormalize(), dtSet()

Methods

Return the array of links to show in the locator bar.
pLink(n)=$LB(caption,link) ]]>
method %OnAfterCreatePage() as %Status
Inherited description: This method is used to calculate the SVG canvas dimensions and create a svgFrame component with these dimensions.
method %OnGetTitle() as %String
Get the (localized) title string for the page. This should be implemented in a subclass.
method DrawTraceTop(pSeed As %String) as %Status
Show arrows and buttons
method EventSelected() [ ZenMethod ]
When new DISPLAYID is selected
clientmethod drawMessagesJS(pDisplayID) [ Language = javascript ]
Update difference pane
clientmethod dtlGenerator() [ Language = javascript ]
Go back to main list
clientmethod openDTL() [ Language = javascript ]
Open DTL editor
clientmethod reprocess() [ Language = javascript ]
Reprocess this entry
method reprocessDTL(pClass, pDisplayID) as %Boolean [ ZenMethod ]
Backend call to reprocess a message

Inherited Members

Inherited Properties

Inherited Methods

FeedbackOpens in a new tab