|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectca.infoway.messagebuilder.model.MessagePartBean
ca.infoway.messagebuilder.model.pcs_mr2007_v02_r02.claims.merged.PaymentIntentBean
public class PaymentIntentBean
Business Name: PaymentIntent
FICR_MT610201CA.PaymentIntent: Payment Intent
Amt must be positive or 0 for
completed Adjudication Results
messages
Amt must be negative or 0 for Invoice Cancel Results messages
If an Adjudicator adjudicates for multiple insurance policies (EOBs) for multiple Payors and/or Payees, there would be more than 1 Payment Intent payload in the Results message
FICR_MT630000CA.PaymentIntent: Payment Intent
Net_amt must be positive or 0 for
Adjudication Results messages
Net_amt must be negative or 0 for Invoice Cancel messages
If an Adjudicator adjudicates for multiple insurance policies (EOBs) for multiple Payors and/or Payees, there would be more than 1 Payment Intent payload in the Results message
Constructor Summary | |
---|---|
PaymentIntentBean()
|
Method Summary | |
---|---|
Money |
getAmt()
Un-merged Business Name: TotalIntentPaymentAmount |
PayeeAccountBean |
getCreditAccount()
Un-merged Business Name: (no business name specified) |
AccountBean |
getDebitAccount()
Un-merged Business Name: (no business name specified) |
Date |
getEffectiveTime()
Business Name: PaymentIntentDateTime |
List<AdjudicatorBillingTaxAccountBean> |
getPertinentInformationAdjudicatorBillingTaxAccount()
Un-merged Business Name: (no business name specified) |
List<PaymentReasonBean> |
getReasonOf()
Un-merged Business Name: (no business name specified) |
void |
setAmt(Money amt)
Un-merged Business Name: TotalIntentPaymentAmount |
void |
setCreditAccount(PayeeAccountBean creditAccount)
Un-merged Business Name: (no business name specified) |
void |
setDebitAccount(AccountBean debitAccount)
Un-merged Business Name: (no business name specified) |
void |
setEffectiveTime(Date effectiveTime)
Business Name: PaymentIntentDateTime |
Methods inherited from class ca.infoway.messagebuilder.model.MessagePartBean |
---|
getField, getNullFlavor, getNullFlavor, getSpecializationType, hasNullFlavor, hasNullFlavor, setNullFlavor, setNullFlavor, setSpecializationType |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public PaymentIntentBean()
Method Detail |
---|
public Date getEffectiveTime()
Business Name: PaymentIntentDateTime
Un-merged Business Name: PaymentIntentDateTime
Relationship: FICR_MT610201CA.PaymentIntent.effectiveTime
Conformance/Cardinality: REQUIRED (0-1)
For Invoice Nullify Results: Effective time of the cancel is noted in the control act wrapper.
Time payor intends to make payment (e.g. date of cheque/EFT run). For nullify, this would also be the date the payor intends to make the payment.
For Invoice Nullify Results: Effective time of the cancel is noted in the control act wrapper.
Un-merged Business Name: PaymentIntentDateTime
Relationship: FICR_MT630000CA.PaymentIntent.effectiveTime
Conformance/Cardinality: REQUIRED (0-1)
For nullify, this would also be the date the payor intends to make the payment.
For Invoice Nullify Results: Effective time of the cancel is noted in the control act wrapper.
Parment Intent Date/Time - Time payor intends to make payment (e.g. date of cheque/EFT run).
public void setEffectiveTime(Date effectiveTime)
Business Name: PaymentIntentDateTime
Un-merged Business Name: PaymentIntentDateTime
Relationship: FICR_MT610201CA.PaymentIntent.effectiveTime
Conformance/Cardinality: REQUIRED (0-1)
For Invoice Nullify Results: Effective time of the cancel is noted in the control act wrapper.
Time payor intends to make payment (e.g. date of cheque/EFT run). For nullify, this would also be the date the payor intends to make the payment.
For Invoice Nullify Results: Effective time of the cancel is noted in the control act wrapper.
Un-merged Business Name: PaymentIntentDateTime
Relationship: FICR_MT630000CA.PaymentIntent.effectiveTime
Conformance/Cardinality: REQUIRED (0-1)
For nullify, this would also be the date the payor intends to make the payment.
For Invoice Nullify Results: Effective time of the cancel is noted in the control act wrapper.
Parment Intent Date/Time - Time payor intends to make payment (e.g. date of cheque/EFT run).
public Money getAmt()
Un-merged Business Name: TotalIntentPaymentAmount
Relationship: FICR_MT610201CA.PaymentIntent.amt
Conformance/Cardinality: REQUIRED (0-1)
Adjudication Results: The payment intent amount cannot be mandatory for active adjudication results.
For Invoice Nullify Results: the payment intent is completed only, and therefore the amount must be specified.
For completed Payment Intents, this field is mandatory.
Amt must be positive or 0 for
completed Adjudication Results
messages
Amt must be negative or 0 for Invoice Cancel Results messages
Adjudication Results: The payment intent amount cannot be mandatory for active adjudication results.
For Invoice Nullify Results: the payment intent is completed only, and therefore the amount must be specified.
For completed Payment Intents, this field is mandatory.
Un-merged Business Name: PaymentAmount
Relationship: FICR_MT630000CA.PaymentIntent.amt
Conformance/Cardinality: MANDATORY (1)
Adjudication Results: The payment intent amount cannot be mandatory for active adjudication results.
For Invoice Nullify Results: the payment intent is completed only, and therefore the amount must be specified.
For completed Payment Intents, this field is mandatory.
payment amount
public void setAmt(Money amt)
Un-merged Business Name: TotalIntentPaymentAmount
Relationship: FICR_MT610201CA.PaymentIntent.amt
Conformance/Cardinality: REQUIRED (0-1)
Adjudication Results: The payment intent amount cannot be mandatory for active adjudication results.
For Invoice Nullify Results: the payment intent is completed only, and therefore the amount must be specified.
For completed Payment Intents, this field is mandatory.
Amt must be positive or 0 for
completed Adjudication Results
messages
Amt must be negative or 0 for Invoice Cancel Results messages
Adjudication Results: The payment intent amount cannot be mandatory for active adjudication results.
For Invoice Nullify Results: the payment intent is completed only, and therefore the amount must be specified.
For completed Payment Intents, this field is mandatory.
Un-merged Business Name: PaymentAmount
Relationship: FICR_MT630000CA.PaymentIntent.amt
Conformance/Cardinality: MANDATORY (1)
Adjudication Results: The payment intent amount cannot be mandatory for active adjudication results.
For Invoice Nullify Results: the payment intent is completed only, and therefore the amount must be specified.
For completed Payment Intents, this field is mandatory.
payment amount
public PayeeAccountBean getCreditAccount()
Un-merged Business Name: (no business name specified)
Relationship: FICR_MT610201CA.PaymentIntentPayee.account
Conformance/Cardinality: POPULATED (1)
Un-merged Business Name: (no business name specified)
Relationship: FICR_MT630000CA.PaymentIntentPayee.account
Conformance/Cardinality: POPULATED (1)
public void setCreditAccount(PayeeAccountBean creditAccount)
Un-merged Business Name: (no business name specified)
Relationship: FICR_MT610201CA.PaymentIntentPayee.account
Conformance/Cardinality: POPULATED (1)
Un-merged Business Name: (no business name specified)
Relationship: FICR_MT630000CA.PaymentIntentPayee.account
Conformance/Cardinality: POPULATED (1)
public AccountBean getDebitAccount()
Un-merged Business Name: (no business name specified)
Relationship: FICR_MT610201CA.PaymentIntentPayor.account
Conformance/Cardinality: POPULATED (1)
Un-merged Business Name: (no business name specified)
Relationship: FICR_MT630000CA.PaymentIntentPayor.account
Conformance/Cardinality: POPULATED (1)
public void setDebitAccount(AccountBean debitAccount)
Un-merged Business Name: (no business name specified)
Relationship: FICR_MT610201CA.PaymentIntentPayor.account
Conformance/Cardinality: POPULATED (1)
Un-merged Business Name: (no business name specified)
Relationship: FICR_MT630000CA.PaymentIntentPayor.account
Conformance/Cardinality: POPULATED (1)
public List<AdjudicatorBillingTaxAccountBean> getPertinentInformationAdjudicatorBillingTaxAccount()
Un-merged Business Name: (no business name specified)
Relationship: FICR_MT610201CA.PertinentInformation.adjudicatorBillingTaxAccount
Conformance/Cardinality: POPULATED (1)
public List<PaymentReasonBean> getReasonOf()
Un-merged Business Name: (no business name specified)
Relationship: FICR_MT610201CA.PaymentIntent.reasonOf
Conformance/Cardinality: POPULATED (1-10)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |