Home > Class Reference > ENSLIB namespace > EnsLib.EDI.SEF.CodeTransactionSet

EnsLib.EDI.SEF.CodeTransactionSet

class EnsLib.EDI.SEF.CodeTransactionSet extends EnsLib.EDI.SEF.Node

Property Inventory (Including Private)

Method Inventory (Including Private)

Properties (Including Private)

property ID as %String;
This holds the Transaction Set ID
Property methods: IDDisplayToLogical(), IDGet(), IDIsValid(), IDLogicalToDisplay(), IDLogicalToOdbc(), IDNormalize(), IDSet()
property ItemOrdinal as %Integer;
This holds the ordinal number of the element or composite that uses the code set
Property methods: ItemOrdinalDisplayToLogical(), ItemOrdinalGet(), ItemOrdinalIsValid(), ItemOrdinalLogicalToDisplay(), ItemOrdinalNormalize(), ItemOrdinalSet()
property SegmentOrdinal as %Integer;
This holds the ordinal number of the segment that uses the code set
Property methods: SegmentOrdinalDisplayToLogical(), SegmentOrdinalGet(), SegmentOrdinalIsValid(), SegmentOrdinalLogicalToDisplay(), SegmentOrdinalNormalize(), SegmentOrdinalSet()
property SubElementOrdinal as %Integer;
This holds the ordinal number of the sub-element that uses the code set
Property methods: SubElementOrdinalDisplayToLogical(), SubElementOrdinalGet(), SubElementOrdinalIsValid(), SubElementOrdinalLogicalToDisplay(), SubElementOrdinalNormalize(), SubElementOrdinalSet()

Methods (Including Private)

method GenerateDescriptor(pCompiler As EnsLib.EDI.SEF.Compiler) as %Status
CodeTransactionSets Determine where within a transaction set particular code sets apply and are stored in $$$vaSchemaGbl("IMP"). The data is a two piece value. The first "|" delmited piece is the position (code set number) in use and the second "|" delimited piece is the SubElementOrdinal if the Element/Composite ordinal is actually a composite

Inherited Members

Inherited Properties (Including Private)

Inherited Methods (Including Private)