Package hdi.model
Class ClaimPaymentContainer
java.lang.Object
hdi.model.ClaimPaymentContainer
Contains claims, payments and segments returned by parsing API
-
Nested Class Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionackEdi()
void
add
(ClaimPaymentContainer anotherHolder) claims()
static Claim
claimTranToClaimForAPI
(hdi.model.claim.ClaimTransaction claimTransaction) void
clear()
void
boolean
boolean
counts()
hdi.edi.edigen.EdiGen
ediGen()
List
<hdi.edi.EdiTransaction> static ClaimPaymentContainer
fromParsingResults
(EdiParsingResults ediParsingResults, Boolean asSegments) void
hdi.edi.legacyparser.TransactionType
List
<? extends ClaimOrPayment> boolean
isEmpty()
List
<hdi.edi.parserhelper.ParsingError> payments()
com.fasterxml.jackson.databind.node.ArrayNode
segments()
int
int
-
Constructor Details
-
ClaimPaymentContainer
public ClaimPaymentContainer()
-
-
Method Details
-
fromParsingResults
public static ClaimPaymentContainer fromParsingResults(EdiParsingResults ediParsingResults, Boolean asSegments) -
genAckEdi
public void genAckEdi() -
add
-
totalSize
public int totalSize() -
isEmpty
public boolean isEmpty() -
clear
public void clear() -
claimTranToClaimForAPI
-
getCounts
-
getClaimOrPaymentTransactionType
public hdi.edi.legacyparser.TransactionType getClaimOrPaymentTransactionType() -
containsClaims
public boolean containsClaims() -
containsPayments
public boolean containsPayments() -
getClaimsOrPayments
-
clearCounts
public void clearCounts() -
claims
-
payments
-
segments
public com.fasterxml.jackson.databind.node.ArrayNode segments() -
ackEdi
-
tranCount
public int tranCount() -
parsingProblems
-
counts
-
ediTransactions
-
ediGen
public hdi.edi.edigen.EdiGen ediGen()
-