Home > Class Reference > ENSLIB namespace > EnsLib.EDI.SEF.Util.X12DataImporter

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 [ Language = objectscript ]
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 [ Language = objectscript ]
method ImportCOMDETL(pFileName As %String, pPrefix As %String) as %Status [ Language = objectscript ]
method ImportCOMHEAD(pFileName As %String, pPrefix As %String) as %Status [ Language = objectscript ]
method ImportCONDETL(pFileName As %String, pPrefix As %String) as %Status [ Language = objectscript ]
method ImportCONTEXT(pFileName As %String, pPrefix As %String) as %Status [ Language = objectscript ]
method ImportCONTROL(pFileName As %String, pPrefix As %String) as %Status [ Language = objectscript ]
classmethod ImportControlSegments(pDirectory As %String) as %Status [ Language = objectscript ]
Loads the Intersystems Control Segment Definitions
method ImportDED(pFileName As %String, pPrefix As %String) as %Status [ Language = objectscript ]
method ImportELEDETL(pFileName As %String, pPrefix As %String) as %Status [ Language = objectscript ]
method ImportELEHEAD(pFileName As %String, pPrefix As %String) as %Status [ Language = objectscript ]
method ImportFREEFORM(pFileName As %String, pPrefix As %String) as %Status [ Language = objectscript ]
method ImportSEGDETL(pFileName As %String, pPrefix As %String) as %Status [ Language = objectscript ]
method ImportSEGHEAD(pFileName As %String, pPrefix As %String) as %Status [ Language = objectscript ]
method ImportSETDETL(pFileName As %String, pPrefix As %String) as %Status [ Language = objectscript ]
method ImportSETHEAD(pFileName As %String, pPrefix As %String) as %Status [ Language = objectscript ]
classmethod Load() [ Language = objectscript ]
classmethod Split(pCSV As %String, Output pItems As %String) [ Language = objectscript ]
Split Comma Seperated Values into Items array with conversion
method TextToMacro(pText As %String, pMaxLen=32) as %String [ Language = objectscript ]
Mangle a text string to form a macro name

Inherited Members

Inherited Methods

FeedbackOpens in a new window