Package hdi.model

Class ClaimPaymentContainer

java.lang.Object
hdi.model.ClaimPaymentContainer

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

    • ClaimPaymentContainer

      public ClaimPaymentContainer()
  • Method Details

    • fromParsingResults

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

      public void genAckEdi()
    • add

      public void add(ClaimPaymentContainer anotherHolder)
    • totalSize

      public int totalSize()
    • isEmpty

      public boolean isEmpty()
    • clear

      public void clear()
    • claimTranToClaimForAPI

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

      public ClaimPaymentContainer.Counts getCounts()
    • getClaimOrPaymentTransactionType

      public hdi.edi.legacyparser.TransactionType getClaimOrPaymentTransactionType()
    • containsClaims

      public boolean containsClaims()
    • containsPayments

      public boolean containsPayments()
    • getClaimsOrPayments

      public List<? extends ClaimOrPayment> getClaimsOrPayments()
    • clearCounts

      public void clearCounts()
    • claims

      public List<Claim> claims()
    • payments

      public List<Payment> payments()
    • segments

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

      public String ackEdi()
    • tranCount

      public int tranCount()
    • parsingProblems

      public List<hdi.edi.parserhelper.ParsingError> parsingProblems()
    • counts

    • ediTransactions

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

      public hdi.edi.edigen.EdiGen ediGen()