Class EdiParsingResults

java.lang.Object
hdi.edi.parser.EdiParsingResults

public class EdiParsingResults extends Object
  • Constructor Details

    • EdiParsingResults

      public EdiParsingResults(hdi.edi.fileinfo.FileInfo fileInfo)
  • Method Details

    • findOrgOrPersonEntities

      public List<OrgOrPerson> findOrgOrPersonEntities(EntityRole role)
    • providers

      public List<OrgOrPerson> providers()
    • findEntitiesForClass

      public static <T> List<T> findEntitiesForClass(EdiParsingResults results, Class<T> clazz)
    • findTranEntitiesForClass

      public static <T> List<T> findTranEntitiesForClass(EdiParsingResults results, Class<T> clazz)
    • flatSegList

      public List<EdiSeg> flatSegList()
    • segCount

      public int segCount()
    • unknownSegCount

      public int unknownSegCount()
    • unknownSegTypes

      public Collection<String> unknownSegTypes()
    • addCodeEntities

      public void addCodeEntities(List<CodeEntity> codeEntities)
    • findFirstSegByType

      public EdiSeg findFirstSegByType(hdi.edi.legacyparser.SegmentType... types)
    • findSegsByType

      public List<EdiSeg> findSegsByType(hdi.edi.legacyparser.SegmentType... types)
    • findSegsByLoopAndType

      public List<EdiSeg> findSegsByLoopAndType(String loopNumber, hdi.edi.legacyparser.SegmentType... types)
    • findFirstSegByName

      public EdiSeg findFirstSegByName(String... names)
    • findFirstSegByTypeAndQualifier

      public EdiSeg findFirstSegByTypeAndQualifier(hdi.edi.legacyparser.SegmentType type, EdiQualifier qualifier)
    • isDone

      public boolean isDone()
    • fileInfo

      public hdi.edi.fileinfo.FileInfo fileInfo()
    • segs

      public List<EdiSeg> segs()
    • claims

      public List<Claim> claims()
    • payments

      public List<Payment> payments()
    • ediTransactions

      public List<hdi.edi.EdiTransaction> ediTransactions()
    • claimTransactions

      public List<hdi.model.claim.ClaimTransaction> claimTransactions()
    • codeEntityHolder

      public hdi.edi.codecollector.CodeEntityHolder codeEntityHolder()
    • curTransaction

      public hdi.edi.EdiTransaction curTransaction()
    • ediEntities

      public List<hdi.edi.edient.EdiEntity> ediEntities()
    • curTranEntities

      public List<hdi.edi.edient.EdiEntity> curTranEntities()