|
||||||||||
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_r01.claims.merged.AdjudicatedInvoiceElementLineItemBean
public class AdjudicatedInvoiceElementLineItemBean
Business Name: AdjudicatedInvoiceElementLineItem
COCT_MT680000CA.AdjudicatedInvoiceElementDetail: (no business name)
Domain for AdjudicatedInvoiceElementDetail.code is GenericBillableItemModifier
FICR_MT610201CA.AdjudicatedInvoiceElementDetail: Adjudicated Invoice Element / Line Item
Domain for AdjudicatedInvoiceElementDetail.code is GenericBillableItemModifier
The details of the invoice element / line item adjudicated.
Constructor Summary | |
---|---|
AdjudicatedInvoiceElementLineItemBean()
|
Method Summary | |
---|---|
ActInvoiceDetailCode |
getCode()
Business Name: AdjudicatedProductServiceCode |
Integer |
getFactorNumber()
Business Name: PercentageOfTaxAppliedToUnitPriceAmt |
Identifier |
getId()
Business Name: AdjudicatedInvoiceElementIdentifier |
Money |
getNetAmt()
Business Name: AdjudicatedInvoiceLineAmount |
AdjudicatedResultOutcomeBean |
getOutcomeOf()
Un-merged Business Name: (no business name specified) |
AllowableBean |
getReference1Allowable()
Un-merged Business Name: (no business name specified) |
Ratio<Money,PhysicalQuantity> |
getUnitPriceAmt()
Business Name: AdjudicatedUnitPrice |
PhysicalQuantity |
getUnitQuantity()
Business Name: AdjudicatedUnitQuantity |
void |
setCode(ActInvoiceDetailCode code)
Business Name: AdjudicatedProductServiceCode |
void |
setFactorNumber(Integer factorNumber)
Business Name: PercentageOfTaxAppliedToUnitPriceAmt |
void |
setId(Identifier id)
Business Name: AdjudicatedInvoiceElementIdentifier |
void |
setNetAmt(Money netAmt)
Business Name: AdjudicatedInvoiceLineAmount |
void |
setOutcomeOf(AdjudicatedResultOutcomeBean outcomeOf)
Un-merged Business Name: (no business name specified) |
void |
setReference1Allowable(AllowableBean reference1Allowable)
Un-merged Business Name: (no business name specified) |
void |
setUnitPriceAmt(Ratio<Money,PhysicalQuantity> unitPriceAmt)
Business Name: AdjudicatedUnitPrice |
void |
setUnitQuantity(PhysicalQuantity unitQuantity)
Business Name: AdjudicatedUnitQuantity |
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 AdjudicatedInvoiceElementLineItemBean()
Method Detail |
---|
public AdjudicatedResultOutcomeBean getOutcomeOf()
Un-merged Business Name: (no business name specified)
Relationship: COCT_MT680000CA.AdjudicatedInvoiceElementChoice.outcomeOf
Conformance/Cardinality: POPULATED (1)
public void setOutcomeOf(AdjudicatedResultOutcomeBean outcomeOf)
Un-merged Business Name: (no business name specified)
Relationship: COCT_MT680000CA.AdjudicatedInvoiceElementChoice.outcomeOf
Conformance/Cardinality: POPULATED (1)
public ActInvoiceDetailCode getCode()
Business Name: AdjudicatedProductServiceCode
Un-merged Business Name: (no business name specified)
Relationship: COCT_MT680000CA.AdjudicatedInvoiceElementDetail.code
Conformance/Cardinality: MANDATORY (1)
Product/Service Code e.g. Office Visit ,Taxes, Markup, Dispense, including Product/Service Code Modifier e.g. northern isolation, off hours specialty, on call
Un-merged Business Name: AdjudicatedProductServiceCode
Relationship: FICR_MT610201CA.AdjudicatedInvoiceElementDetail.code
Conformance/Cardinality: MANDATORY (1)
For Adjudication Results: code must match to the corresponding invoice element that was submitted.
Modifiers for the codes are taken from the same domain (i.e ActPoductServiceBillableItemCode).
For Adjudication Results: code must match to the corresponding invoice element that was submitted.
Modifiers for the codes are taken from the same domain (i.e ActPoductServiceBillableItemCode).
The product or service code adjudicated. I.e. Office visit, taxes, markup
public void setCode(ActInvoiceDetailCode code)
Business Name: AdjudicatedProductServiceCode
Un-merged Business Name: (no business name specified)
Relationship: COCT_MT680000CA.AdjudicatedInvoiceElementDetail.code
Conformance/Cardinality: MANDATORY (1)
Product/Service Code e.g. Office Visit ,Taxes, Markup, Dispense, including Product/Service Code Modifier e.g. northern isolation, off hours specialty, on call
Un-merged Business Name: AdjudicatedProductServiceCode
Relationship: FICR_MT610201CA.AdjudicatedInvoiceElementDetail.code
Conformance/Cardinality: MANDATORY (1)
For Adjudication Results: code must match to the corresponding invoice element that was submitted.
Modifiers for the codes are taken from the same domain (i.e ActPoductServiceBillableItemCode).
For Adjudication Results: code must match to the corresponding invoice element that was submitted.
Modifiers for the codes are taken from the same domain (i.e ActPoductServiceBillableItemCode).
The product or service code adjudicated. I.e. Office visit, taxes, markup
public PhysicalQuantity getUnitQuantity()
Business Name: AdjudicatedUnitQuantity
Un-merged Business Name: (no business name specified)
Relationship: COCT_MT680000CA.AdjudicatedInvoiceElementDetail.unitQuantity
Conformance/Cardinality: POPULATED (1)
e.g. 3 {boxes}
Un-merged Business Name: AdjudicatedUnitQuantity
Relationship: FICR_MT610201CA.AdjudicatedInvoiceElementDetail.unitQuantity
Conformance/Cardinality: POPULATED (1)
The number of instances of the product or service adjudicated. I.e. 4 hours, 4 mg, 4 boxes, 15 each of a container of 1000 each, etc.
public void setUnitQuantity(PhysicalQuantity unitQuantity)
Business Name: AdjudicatedUnitQuantity
Un-merged Business Name: (no business name specified)
Relationship: COCT_MT680000CA.AdjudicatedInvoiceElementDetail.unitQuantity
Conformance/Cardinality: POPULATED (1)
e.g. 3 {boxes}
Un-merged Business Name: AdjudicatedUnitQuantity
Relationship: FICR_MT610201CA.AdjudicatedInvoiceElementDetail.unitQuantity
Conformance/Cardinality: POPULATED (1)
The number of instances of the product or service adjudicated. I.e. 4 hours, 4 mg, 4 boxes, 15 each of a container of 1000 each, etc.
public Ratio<Money,PhysicalQuantity> getUnitPriceAmt()
Business Name: AdjudicatedUnitPrice
Un-merged Business Name: (no business name specified)
Relationship: COCT_MT680000CA.AdjudicatedInvoiceElementDetail.unitPriceAmt
Conformance/Cardinality: POPULATED (1)
e.g. $50 CAD/ 1 {box}
Un-merged Business Name: AdjudicatedUnitPrice
Relationship: FICR_MT610201CA.AdjudicatedInvoiceElementDetail.unitPriceAmt
Conformance/Cardinality: POPULATED (1)
The monetary cost per unit of the product or service. I.e.. $0.20/mg, $250/day, $50
The monetary cost per unit of the product or service adjudicated. I.e.. $0.20/mg, $250/day, $50
public void setUnitPriceAmt(Ratio<Money,PhysicalQuantity> unitPriceAmt)
Business Name: AdjudicatedUnitPrice
Un-merged Business Name: (no business name specified)
Relationship: COCT_MT680000CA.AdjudicatedInvoiceElementDetail.unitPriceAmt
Conformance/Cardinality: POPULATED (1)
e.g. $50 CAD/ 1 {box}
Un-merged Business Name: AdjudicatedUnitPrice
Relationship: FICR_MT610201CA.AdjudicatedInvoiceElementDetail.unitPriceAmt
Conformance/Cardinality: POPULATED (1)
The monetary cost per unit of the product or service. I.e.. $0.20/mg, $250/day, $50
The monetary cost per unit of the product or service adjudicated. I.e.. $0.20/mg, $250/day, $50
public Money getNetAmt()
Business Name: AdjudicatedInvoiceLineAmount
Un-merged Business Name: (no business name specified)
Relationship: COCT_MT680000CA.AdjudicatedInvoiceElementDetail.netAmt
Conformance/Cardinality: MANDATORY (1)
= unit_qty * unit_price_amt * factor_nbr * points_nbr. E.g. $150 CAD
Un-merged Business Name: AdjudicatedInvoiceLineAmount
Relationship: FICR_MT610201CA.AdjudicatedInvoiceElementDetail.netAmt
Conformance/Cardinality: MANDATORY (1)
The amount billed for the Invoice Line product or service.
The amount adjudicated for the invoice line product or service. This is the value of the Adjudicated Unit Quantity * Ajdudicated Unit Price.
public void setNetAmt(Money netAmt)
Business Name: AdjudicatedInvoiceLineAmount
Un-merged Business Name: (no business name specified)
Relationship: COCT_MT680000CA.AdjudicatedInvoiceElementDetail.netAmt
Conformance/Cardinality: MANDATORY (1)
= unit_qty * unit_price_amt * factor_nbr * points_nbr. E.g. $150 CAD
Un-merged Business Name: AdjudicatedInvoiceLineAmount
Relationship: FICR_MT610201CA.AdjudicatedInvoiceElementDetail.netAmt
Conformance/Cardinality: MANDATORY (1)
The amount billed for the Invoice Line product or service.
The amount adjudicated for the invoice line product or service. This is the value of the Adjudicated Unit Quantity * Ajdudicated Unit Price.
public Integer getFactorNumber()
Business Name: PercentageOfTaxAppliedToUnitPriceAmt
Un-merged Business Name: (no business name specified)
Relationship: COCT_MT680000CA.AdjudicatedInvoiceElementDetail.factorNumber
Conformance/Cardinality: REQUIRED (0-1)
multiplier, can be used for tax percentages such as 0.07
Un-merged Business Name: PercentageOfTaxAppliedToUnitPriceAmt
Relationship: FICR_MT610201CA.AdjudicatedInvoiceElementDetail.factorNumber
Conformance/Cardinality: REQUIRED (0-1)
Factor numbers are used for taxes. They represent the percentage of tax applied to unitPriceAmt.
public void setFactorNumber(Integer factorNumber)
Business Name: PercentageOfTaxAppliedToUnitPriceAmt
Un-merged Business Name: (no business name specified)
Relationship: COCT_MT680000CA.AdjudicatedInvoiceElementDetail.factorNumber
Conformance/Cardinality: REQUIRED (0-1)
multiplier, can be used for tax percentages such as 0.07
Un-merged Business Name: PercentageOfTaxAppliedToUnitPriceAmt
Relationship: FICR_MT610201CA.AdjudicatedInvoiceElementDetail.factorNumber
Conformance/Cardinality: REQUIRED (0-1)
Factor numbers are used for taxes. They represent the percentage of tax applied to unitPriceAmt.
public AllowableBean getReference1Allowable()
Un-merged Business Name: (no business name specified)
Relationship: FICR_MT610201CA.Reference4.allowable
Conformance/Cardinality: POPULATED (1)
getReference1Allowable
in interface AdjudicatedInvoiceElementChoice
public void setReference1Allowable(AllowableBean reference1Allowable)
Un-merged Business Name: (no business name specified)
Relationship: FICR_MT610201CA.Reference4.allowable
Conformance/Cardinality: POPULATED (1)
setReference1Allowable
in interface AdjudicatedInvoiceElementChoice
public Identifier getId()
Business Name: AdjudicatedInvoiceElementIdentifier
Un-merged Business Name: AdjudicatedInvoiceElementIdentifier
Relationship: FICR_MT610201CA.AdjudicatedInvoiceElementDetail.id
Conformance/Cardinality: MANDATORY (1)
The Root Adjudicated Invoice Element Group reflects the EOB Identifier.
For Invoice (COB): An idenitifier may need to be generated by the submitting application in the situation where previous adjudication results are received manually or do not match the level of detail required for the downstream adjudicator.
- For Invoice (COB): An idenitifier may need to be generated by the submitting application in the situation where previous adjudication results are received manually or do not match the level of detail required for the downstream adjudicator.
Set of identifiers that uniquely identify the invoice element adjudicated.
public void setId(Identifier id)
Business Name: AdjudicatedInvoiceElementIdentifier
Un-merged Business Name: AdjudicatedInvoiceElementIdentifier
Relationship: FICR_MT610201CA.AdjudicatedInvoiceElementDetail.id
Conformance/Cardinality: MANDATORY (1)
The Root Adjudicated Invoice Element Group reflects the EOB Identifier.
For Invoice (COB): An idenitifier may need to be generated by the submitting application in the situation where previous adjudication results are received manually or do not match the level of detail required for the downstream adjudicator.
- For Invoice (COB): An idenitifier may need to be generated by the submitting application in the situation where previous adjudication results are received manually or do not match the level of detail required for the downstream adjudicator.
Set of identifiers that uniquely identify the invoice element adjudicated.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |