Namespace EDIParser
Classes
- BatchProcessor
Processes EDI messages from a stream and raises an event as each segment is read.
- Component
Represents a component within an EDI field.
- Components
Represents an ordered collection of EDI components.
- ComponentsByRepetitionIndexer
Provides one-based access to the component collection associated with each field repetition.
- EdiFactParser
Parses UN/EDIFACT messages using the delimiter values defined by the UNA service string advice segment.
- Field
Represents a field within an EDI segment.
- Fields
Represents an ordered collection of EDI fields.
- HL7Parser
Parses HL7 messages using delimiter values defined in the MSH segment.
- ItemObjectCollection
Provides the base implementation for the parser's one-based keyed collections.
- Parser
Provides the base implementation for parsing, navigating, modifying, and rebuilding EDI messages.
- Repetition
Represents a repeated component value and its optional subcomponents.
- Repetitions
Represents an ordered collection of repeated EDI values.
- Segment
Represents an EDI segment and its collection of fields.
- Segments
Represents an ordered collection of EDI segments.
- SubComponent
Represents a subcomponent within an EDI component or repetition.
- SubComponents
Represents an ordered collection of EDI subcomponents.
- ValueIndexer
Provides indexer-based access to values contained within a parser, segment, field, component, or repetition.
- X12Parser
Parses ANSI X12 messages using the delimiters and structural rules defined by the X12 standard.
Enums
- BatchProcessor.ProcessingStatuses
Defines the states reported while batch processing EDI input.
- Parser.SegmentParsingOptions
Defines how source messages are divided into segments during parsing.
Delegates
- BatchProcessor.ReadingEventHandler
Represents the method that handles the Reading event.
- Parser.ParsedSegmentEventHandler
Represents the method that handles the ParsedSegment event.