Skip to main content

EnsLib.EDI.SEF.Util.X12DataImporter

class EnsLib.EDI.SEF.Util.X12DataImporter extends %Library.RegisteredObject

This imports the X12 Implementation Guide Table Data

Method Inventory

Methods

classmethod GenerateBHT() as %Status
There is a hierarch linking the 1005 code values and the 735 codes. These must be co-related to provide instructions for parsing hierarchical transactions
classmethod Import(pDirectoryName As %String) as %Status
method ImportCOMDETL(pFileName As %String, pPrefix As %String) as %Status
method ImportCOMHEAD(pFileName As %String, pPrefix As %String) as %Status
method ImportCONDETL(pFileName As %String, pPrefix As %String) as %Status
method ImportCONTEXT(pFileName As %String, pPrefix As %String) as %Status
method ImportCONTROL(pFileName As %String, pPrefix As %String) as %Status
classmethod ImportControlSegments(pDirectory As %String) as %Status
Loads the Intersystems Control Segment Definitions
method ImportDED(pFileName As %String, pPrefix As %String) as %Status
method ImportELEDETL(pFileName As %String, pPrefix As %String) as %Status
method ImportELEHEAD(pFileName As %String, pPrefix As %String) as %Status
method ImportFREEFORM(pFileName As %String, pPrefix As %String) as %Status
method ImportSEGDETL(pFileName As %String, pPrefix As %String) as %Status
method ImportSEGHEAD(pFileName As %String, pPrefix As %String) as %Status
method ImportSETDETL(pFileName As %String, pPrefix As %String) as %Status
method ImportSETHEAD(pFileName As %String, pPrefix As %String) as %Status
classmethod Load()
classmethod Split(pCSV As %String, Output pItems As %String)
Split Comma Seperated Values into Items array with conversion
method TextToMacro(pText As %String, pMaxLen=32) as %String
Mangle a text string to form a macro name

Inherited Members

Inherited Methods

FeedbackOpens in a new tab