Versions in this module Expand all Collapse all v0 v0.1.0 Aug 12, 2013 Changes in this version + func NewRawX12FileReader(inFile io.Reader) (*rawX12FileReader, error) + type ElementValue struct + Value string + X12Path X12Path + type RawSegment struct + LineCount int + Segment Segment + type Segment struct + Composites [][]string + SegmentId string + func NewSegment(line string, elementTerm byte, subelementTerm byte, repTerm byte) Segment + func (s *Segment) GetAllValues() <-chan ElementValue + func (s *Segment) GetValue(x12path string) (val string, found bool, err error) + type X12Path struct + ElementIdx int + IdValue string + Path string + SegmentId string + SubelementIdx int + func ParseX12Path(rawpath string) (x12path *X12Path, err error) + func (p *X12Path) String() string + func (x12path *X12Path) Empty() bool + func (x12path *X12Path) IsAbs() bool