Package hdi.model

Class RootEntityContainer

java.lang.Object
hdi.model.RootEntityContainer

public class RootEntityContainer extends Object
Contains claims, payments and segments returned by parsing API
  • Constructor Details

    • RootEntityContainer

      public RootEntityContainer()
  • Method Details

    • fromParsingResults

      public static RootEntityContainer fromParsingResults(EdiParsingResults ediParsingResults, Boolean asSegments)
    • genAckEdi

      public void genAckEdi()
    • add

      public void add(RootEntityContainer anotherHolder)
    • isEmpty

      public boolean isEmpty()
    • clear

      public void clear()
    • clearWithCounts

      public void clearWithCounts()
    • claimTranToClaimForAPI

      public static Claim claimTranToClaimForAPI(hdi.model.claim.ClaimTransaction claimTransaction)
    • getCounts

      public RootEntityContainer.Counts getCounts()
    • getRootEntityTransactionType

      public TransactionType getRootEntityTransactionType()
    • containsParsingIssues

      public boolean containsParsingIssues()
    • getOneOfRootEntities

      public List<?> getOneOfRootEntities()
    • clearCounts

      public void clearCounts()
    • claims

      public List<Claim> claims()
    • payments

      public List<Payment> payments()
    • coverages

      public List<MemberCoverage> coverages()
    • segments

      public com.fasterxml.jackson.databind.node.ArrayNode segments()
    • ackEdi

      public String ackEdi()
    • tranCount

      public int tranCount()
    • counts

      public RootEntityContainer.Counts counts()
    • ediTransactions

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

      public hdi.edi.edigen.EdiGen ediGen()
    • parsingIssues

      public List<ParsingIssue> parsingIssues()