Skip to main content

HS.InteropTools.HL7.GenerateDTL.UI.DisplaySourceTarget

class HS.InteropTools.HL7.GenerateDTL.UI.DisplaySourceTarget extends EnsPortal.Template.standardPage

A utility to for the user to be able to share messages with ISC (ie messages causing issues) but in a de-identified way

Property Inventory

Method Inventory

Parameters

parameter DOMAIN = HSITDTLGenerator;
Inherited description: Domain used for localization.
parameter RESOURCE = %Ens_Code:WRITE,%Ens_DTL:WRITE;
User needed WRTIE permissions on %Ens_Code and %Ens_DTL to view this page.

Properties

property count as %String (ZENURL = "COUNT") [ InitialExpression = 10 ];
number of records to show
Property methods: countDisplayToLogical(), countGet(), countIsValid(), countLogicalToDisplay(), countLogicalToOdbc(), countNormalize(), countSet()
property deidentified as %Boolean (ZENURL = "DEIDENTIFIED") [ InitialExpression = 1 ];
1 - De-identified (default) , 0 - not de-identified.
Property methods: deidentifiedDisplayToLogical(), deidentifiedGet(), deidentifiedIsValid(), deidentifiedLogicalToDisplay(), deidentifiedLogicalToXSD(), deidentifiedNormalize(), deidentifiedSet(), deidentifiedXSDToLogical()
property dt as %String (ZENURL = "DT");
DT, provided for DTL Generator - if we have a value for DT (data transform), look to the data transform class for parameters "SOURCE" and "TARGET" to get run identifiers, select top ..count rows for the text area
Property methods: dtDisplayToLogical(), dtGet(), dtIsValid(), dtLogicalToDisplay(), dtLogicalToOdbc(), dtNormalize(), dtSet()
property mode as %Integer (ZENURL = "MODE") [ InitialExpression = 0 ];
0 - Entire message (default), 1 - just PID
Property methods: modeDisplayToLogical(), modeGet(), modeIsValid(), modeLogicalToDisplay(), modeNormalize(), modeSet(), modeXSDToLogical()
property msgSourceMessages as %ZEN.Datatype.caption [ InitialExpression = $$$LocalizeText($$$DTLGen,"SourceMessages") ];
Property methods: msgSourceMessagesDisplayToLogical(), msgSourceMessagesGet(), msgSourceMessagesIsValid(), msgSourceMessagesLogicalToDisplay(), msgSourceMessagesLogicalToOdbc(), msgSourceMessagesNormalize(), msgSourceMessagesSet()
property msgTargetMessages as %ZEN.Datatype.caption [ InitialExpression = $$$LocalizeText($$$DTLGen,"TargetMessages") ];
Property methods: msgTargetMessagesDisplayToLogical(), msgTargetMessagesGet(), msgTargetMessagesIsValid(), msgTargetMessagesLogicalToDisplay(), msgTargetMessagesLogicalToOdbc(), msgTargetMessagesNormalize(), msgTargetMessagesSet()
property rowID as %Integer (ZENURL = "ID");
ID of HS.InteropTools.HL7.Compare.Message of the source record
Property methods: rowIDDisplayToLogical(), rowIDGet(), rowIDIsValid(), rowIDLogicalToDisplay(), rowIDNormalize(), rowIDSet(), rowIDXSDToLogical()

Methods

Return the array of links to show in the locator bar.
pLink(n)=$LB(caption,link) ]]>
method %OnAfterCreatePage() as %Status
Inherited description: Decorate the page.
method Fill(pTemplate As %DynamicObject)
Populate source or target component with messages

Inherited Members

Inherited Properties

Inherited Methods

FeedbackOpens in a new tab