This is documentation for Caché & Ensemble.

For information on converting to InterSystems IRIS, see the InterSystems IRIS Adoption Guide and the InterSystems IRIS In-Place Conversion Guide, both available on the WRC Distributions page (login required).

Home > Class Reference > ENSLIB namespace > EnsPortal.EDI.ValidationStructure

EnsPortal.EDI.ValidationStructure

class EnsPortal.EDI.ValidationStructure extends EnsPortal.EDI.Template

Page to invoke the HTML renderer. Converted (with very few changes) from a CSP page to a Zen page.

Property Inventory

Method Inventory

Parameters

parameter PAGENAME = Validation Structure;
Displayed name of this page.

Properties

property DocType as %String (ZENURL = "DocType");
Property methods: DocTypeDisplayToLogical(), DocTypeGet(), DocTypeIsValid(), DocTypeLogicalToDisplay(), DocTypeLogicalToOdbc(), DocTypeNormalize(), DocTypeSet()
property SegType as %String (ZENURL = "SegType");
Property methods: SegTypeDisplayToLogical(), SegTypeGet(), SegTypeIsValid(), SegTypeLogicalToDisplay(), SegTypeLogicalToOdbc(), SegTypeNormalize(), SegTypeSet()

Methods

Inherited description: Return the array of links to show in the locator bar.
pLink(n)=$LB(caption,link)
method %OnGetPageName() as %String
Get the (localized) name of the page.
method DrawContent(pSeed As %String) as %Status
Draw main HTML content for this page.
classmethod RenderCategory(pCategory) as %Status
classmethod RenderElement(pCategory, pAgency, pRef, pSet As %String, pSegIDX As %Integer, pSegID As %String, pEleIDX As %Integer, pEleDesc As %String, pComIDX As %Integer = 0, pComDesc As %String = "")
Given an element description and optional composite description, render the element
classmethod RenderSegment(pCategory As %String, pSet As %String, pOrdinal As %Integer) as %Status
Given a specific set and segment index, render that segment's information
classmethod RenderSyntaxRule(pRule As %String) as %Status
classmethod RenderTransactionSet(pCategory As %String, pSet As %String) as %Status
classmethod UserReq(pRequirement As %String) as %String
Convert the cryptic requirement symbol into something more user-friendly

Inherited Members

Inherited Properties

Inherited Methods