Package hdi.edi.parser
Class EdiParsingResults
java.lang.Object
hdi.edi.parser.EdiParsingResults
-
Constructor Summary
ConstructorsConstructorDescriptionEdiParsingResults(hdi.edi.fileinfo.FileInfo fileInfo) EdiParsingResults(EdiParsingResults results) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddCodeEntities(List<hdi.codeent.CodeEntity> codeEntities) voidaddCodeEntity(hdi.codeent.CodeEntity codeEntity) voidaddParsingIssue(ParsingIssue issue) voidaddParsingIssues(List<ParsingIssue> issues) claims()List<hdi.model.claim.ClaimTransaction> voidvoidhdi.edi.codecollector.CodeEntityHolderList<hdi.edi.edient.EdiEntity> hdi.edi.EdiTransactionList<hdi.edi.EdiTransaction> hdi.edi.fileinfo.FileInfofileInfo()static <T> List<T> findEntitiesForClass(EdiParsingResults results, Class<T> clazz) findFirstSegByName(String... names) findFirstSegByType(SegmentType... types) findFirstSegByTypeAndQualifier(SegmentType type, hdi.edi.qualifier.EdiQualifier qualifier) findPartiesByRoles(EntityRole... roles) findPartyByRole(EntityRole role) findSegsByLoopAndType(String loopNumber, SegmentType... types) findSegsByType(SegmentType... types) static <T> List<T> findTranEntitiesForClass(EdiParsingResults results, Class<T> clazz) intbooleanisDone()payments()introotObjs()intsegCount()segs()statuses()int
-
Constructor Details
-
EdiParsingResults
-
EdiParsingResults
public EdiParsingResults(hdi.edi.fileinfo.FileInfo fileInfo)
-
-
Method Details
-
rootEntityCount
public int rootEntityCount() -
getCurrentIndexAndIncrement
public int getCurrentIndexAndIncrement() -
clearEntsSplitTranBatch
public void clearEntsSplitTranBatch() -
clearEntsForSplitTranChunk
public void clearEntsForSplitTranChunk() -
findPartyByRole
-
findPartiesByRoles
-
providers
-
findEntitiesForClass
-
findTranEntitiesForClass
-
flatSegList
-
segCount
public int segCount() -
unknownSegCount
public int unknownSegCount() -
unknownSegTypes
-
addCodeEntities
-
addCodeEntity
public void addCodeEntity(hdi.codeent.CodeEntity codeEntity) -
findFirstSegByType
-
findSegsByType
-
findSegsByLoopAndType
-
findFirstSegByName
-
findFirstSegByTypeAndQualifier
public EdiSeg findFirstSegByTypeAndQualifier(SegmentType type, hdi.edi.qualifier.EdiQualifier qualifier) -
getRequiredLastSeg
-
segsToString
-
addParsingIssues
-
claimStatuses
-
addParsingIssue
-
isDone
public boolean isDone() -
fileInfo
public hdi.edi.fileinfo.FileInfo fileInfo() -
segs
-
rootObjs
-
ediTransactions
-
claims
-
claimTransactions
-
payments
-
providerAdjustments
-
memberCoverages
-
statuses
-
parsingIssues
-
codeEntityHolder
public hdi.edi.codecollector.CodeEntityHolder codeEntityHolder() -
curTransaction
public hdi.edi.EdiTransaction curTransaction() -
curTransactionId
-
curTranEntities
-