Package org.hl7.fhir
Class PaymentReconciliationDetail
- java.lang.Object
-
- org.hl7.fhir.Element
-
- org.hl7.fhir.BackboneElement
-
- org.hl7.fhir.PaymentReconciliationDetail
-
- All Implemented Interfaces:
org.jvnet.jaxb2_commons.lang.Equals2,org.jvnet.jaxb2_commons.lang.HashCode2,org.jvnet.jaxb2_commons.lang.ToString2
public class PaymentReconciliationDetail extends BackboneElement implements org.jvnet.jaxb2_commons.lang.Equals2, org.jvnet.jaxb2_commons.lang.HashCode2, org.jvnet.jaxb2_commons.lang.ToString2
This resource provides payment details and claim references supporting a bulk payment.Java class for PaymentReconciliation.Detail complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="PaymentReconciliation.Detail"> <complexContent> <extension base="{http://hl7.org/fhir}BackboneElement"> <sequence> <element name="type" type="{http://hl7.org/fhir}Coding"/> <choice minOccurs="0"> <element name="requestIdentifier" type="{http://hl7.org/fhir}Identifier"/> <element name="requestReference" type="{http://hl7.org/fhir}Reference"/> </choice> <choice minOccurs="0"> <element name="responceIdentifier" type="{http://hl7.org/fhir}Identifier"/> <element name="responceReference" type="{http://hl7.org/fhir}Reference"/> </choice> <choice minOccurs="0"> <element name="submitterIdentifier" type="{http://hl7.org/fhir}Identifier"/> <element name="submitterReference" type="{http://hl7.org/fhir}Reference"/> </choice> <choice minOccurs="0"> <element name="payeeIdentifier" type="{http://hl7.org/fhir}Identifier"/> <element name="payeeReference" type="{http://hl7.org/fhir}Reference"/> </choice> <element name="date" type="{http://hl7.org/fhir}date" minOccurs="0"/> <element name="amount" type="{http://hl7.org/fhir}Money" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>
-
-
Field Summary
Fields Modifier and Type Field Description protected Moneyamountprotected Datedateprotected IdentifierpayeeIdentifierprotected ReferencepayeeReferenceprotected IdentifierrequestIdentifierprotected ReferencerequestReferenceprotected IdentifierresponceIdentifierprotected ReferenceresponceReferenceprotected IdentifiersubmitterIdentifierprotected ReferencesubmitterReferenceprotected Codingtype-
Fields inherited from class org.hl7.fhir.BackboneElement
modifierExtension
-
-
Constructor Summary
Constructors Constructor Description PaymentReconciliationDetail()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringBuilderappend(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, java.lang.StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)java.lang.StringBuilderappendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, java.lang.StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)booleanequals(java.lang.Object object)booleanequals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, java.lang.Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy)MoneygetAmount()Gets the value of the amount property.DategetDate()Gets the value of the date property.IdentifiergetPayeeIdentifier()Gets the value of the payeeIdentifier property.ReferencegetPayeeReference()Gets the value of the payeeReference property.IdentifiergetRequestIdentifier()Gets the value of the requestIdentifier property.ReferencegetRequestReference()Gets the value of the requestReference property.IdentifiergetResponceIdentifier()Gets the value of the responceIdentifier property.ReferencegetResponceReference()Gets the value of the responceReference property.IdentifiergetSubmitterIdentifier()Gets the value of the submitterIdentifier property.ReferencegetSubmitterReference()Gets the value of the submitterReference property.CodinggetType()Gets the value of the type property.inthashCode()inthashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)voidsetAmount(Money value)Sets the value of the amount property.voidsetDate(Date value)Sets the value of the date property.voidsetPayeeIdentifier(Identifier value)Sets the value of the payeeIdentifier property.voidsetPayeeReference(Reference value)Sets the value of the payeeReference property.voidsetRequestIdentifier(Identifier value)Sets the value of the requestIdentifier property.voidsetRequestReference(Reference value)Sets the value of the requestReference property.voidsetResponceIdentifier(Identifier value)Sets the value of the responceIdentifier property.voidsetResponceReference(Reference value)Sets the value of the responceReference property.voidsetSubmitterIdentifier(Identifier value)Sets the value of the submitterIdentifier property.voidsetSubmitterReference(Reference value)Sets the value of the submitterReference property.voidsetType(Coding value)Sets the value of the type property.java.lang.StringtoString()PaymentReconciliationDetailwithAmount(Money value)PaymentReconciliationDetailwithDate(Date value)PaymentReconciliationDetailwithExtension(java.util.Collection<Extension> values)PaymentReconciliationDetailwithExtension(Extension... values)PaymentReconciliationDetailwithId(java.lang.String value)PaymentReconciliationDetailwithModifierExtension(java.util.Collection<Extension> values)PaymentReconciliationDetailwithModifierExtension(Extension... values)PaymentReconciliationDetailwithPayeeIdentifier(Identifier value)PaymentReconciliationDetailwithPayeeReference(Reference value)PaymentReconciliationDetailwithRequestIdentifier(Identifier value)PaymentReconciliationDetailwithRequestReference(Reference value)PaymentReconciliationDetailwithResponceIdentifier(Identifier value)PaymentReconciliationDetailwithResponceReference(Reference value)PaymentReconciliationDetailwithSubmitterIdentifier(Identifier value)PaymentReconciliationDetailwithSubmitterReference(Reference value)PaymentReconciliationDetailwithType(Coding value)-
Methods inherited from class org.hl7.fhir.BackboneElement
getModifierExtension
-
Methods inherited from class org.hl7.fhir.Element
getExtension, getId, setId
-
-
-
-
Field Detail
-
type
protected Coding type
-
requestIdentifier
protected Identifier requestIdentifier
-
requestReference
protected Reference requestReference
-
responceIdentifier
protected Identifier responceIdentifier
-
responceReference
protected Reference responceReference
-
submitterIdentifier
protected Identifier submitterIdentifier
-
submitterReference
protected Reference submitterReference
-
payeeIdentifier
protected Identifier payeeIdentifier
-
payeeReference
protected Reference payeeReference
-
date
protected Date date
-
amount
protected Money amount
-
-
Method Detail
-
getType
public Coding getType()
Gets the value of the type property.- Returns:
- possible object is
Coding
-
setType
public void setType(Coding value)
Sets the value of the type property.- Parameters:
value- allowed object isCoding
-
getRequestIdentifier
public Identifier getRequestIdentifier()
Gets the value of the requestIdentifier property.- Returns:
- possible object is
Identifier
-
setRequestIdentifier
public void setRequestIdentifier(Identifier value)
Sets the value of the requestIdentifier property.- Parameters:
value- allowed object isIdentifier
-
getRequestReference
public Reference getRequestReference()
Gets the value of the requestReference property.- Returns:
- possible object is
Reference
-
setRequestReference
public void setRequestReference(Reference value)
Sets the value of the requestReference property.- Parameters:
value- allowed object isReference
-
getResponceIdentifier
public Identifier getResponceIdentifier()
Gets the value of the responceIdentifier property.- Returns:
- possible object is
Identifier
-
setResponceIdentifier
public void setResponceIdentifier(Identifier value)
Sets the value of the responceIdentifier property.- Parameters:
value- allowed object isIdentifier
-
getResponceReference
public Reference getResponceReference()
Gets the value of the responceReference property.- Returns:
- possible object is
Reference
-
setResponceReference
public void setResponceReference(Reference value)
Sets the value of the responceReference property.- Parameters:
value- allowed object isReference
-
getSubmitterIdentifier
public Identifier getSubmitterIdentifier()
Gets the value of the submitterIdentifier property.- Returns:
- possible object is
Identifier
-
setSubmitterIdentifier
public void setSubmitterIdentifier(Identifier value)
Sets the value of the submitterIdentifier property.- Parameters:
value- allowed object isIdentifier
-
getSubmitterReference
public Reference getSubmitterReference()
Gets the value of the submitterReference property.- Returns:
- possible object is
Reference
-
setSubmitterReference
public void setSubmitterReference(Reference value)
Sets the value of the submitterReference property.- Parameters:
value- allowed object isReference
-
getPayeeIdentifier
public Identifier getPayeeIdentifier()
Gets the value of the payeeIdentifier property.- Returns:
- possible object is
Identifier
-
setPayeeIdentifier
public void setPayeeIdentifier(Identifier value)
Sets the value of the payeeIdentifier property.- Parameters:
value- allowed object isIdentifier
-
getPayeeReference
public Reference getPayeeReference()
Gets the value of the payeeReference property.- Returns:
- possible object is
Reference
-
setPayeeReference
public void setPayeeReference(Reference value)
Sets the value of the payeeReference property.- Parameters:
value- allowed object isReference
-
setDate
public void setDate(Date value)
Sets the value of the date property.- Parameters:
value- allowed object isDate
-
getAmount
public Money getAmount()
Gets the value of the amount property.- Returns:
- possible object is
Money
-
setAmount
public void setAmount(Money value)
Sets the value of the amount property.- Parameters:
value- allowed object isMoney
-
withType
public PaymentReconciliationDetail withType(Coding value)
-
withRequestIdentifier
public PaymentReconciliationDetail withRequestIdentifier(Identifier value)
-
withRequestReference
public PaymentReconciliationDetail withRequestReference(Reference value)
-
withResponceIdentifier
public PaymentReconciliationDetail withResponceIdentifier(Identifier value)
-
withResponceReference
public PaymentReconciliationDetail withResponceReference(Reference value)
-
withSubmitterIdentifier
public PaymentReconciliationDetail withSubmitterIdentifier(Identifier value)
-
withSubmitterReference
public PaymentReconciliationDetail withSubmitterReference(Reference value)
-
withPayeeIdentifier
public PaymentReconciliationDetail withPayeeIdentifier(Identifier value)
-
withPayeeReference
public PaymentReconciliationDetail withPayeeReference(Reference value)
-
withDate
public PaymentReconciliationDetail withDate(Date value)
-
withAmount
public PaymentReconciliationDetail withAmount(Money value)
-
withModifierExtension
public PaymentReconciliationDetail withModifierExtension(Extension... values)
- Overrides:
withModifierExtensionin classBackboneElement
-
withModifierExtension
public PaymentReconciliationDetail withModifierExtension(java.util.Collection<Extension> values)
- Overrides:
withModifierExtensionin classBackboneElement
-
withExtension
public PaymentReconciliationDetail withExtension(Extension... values)
- Overrides:
withExtensionin classBackboneElement
-
withExtension
public PaymentReconciliationDetail withExtension(java.util.Collection<Extension> values)
- Overrides:
withExtensionin classBackboneElement
-
withId
public PaymentReconciliationDetail withId(java.lang.String value)
- Overrides:
withIdin classBackboneElement
-
equals
public boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, java.lang.Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy)- Specified by:
equalsin interfaceorg.jvnet.jaxb2_commons.lang.Equals2- Overrides:
equalsin classBackboneElement
-
equals
public boolean equals(java.lang.Object object)
- Overrides:
equalsin classBackboneElement
-
hashCode
public int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)- Specified by:
hashCodein interfaceorg.jvnet.jaxb2_commons.lang.HashCode2- Overrides:
hashCodein classBackboneElement
-
hashCode
public int hashCode()
- Overrides:
hashCodein classBackboneElement
-
toString
public java.lang.String toString()
- Overrides:
toStringin classBackboneElement
-
append
public java.lang.StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, java.lang.StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)- Specified by:
appendin interfaceorg.jvnet.jaxb2_commons.lang.ToString2- Overrides:
appendin classBackboneElement
-
appendFields
public java.lang.StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, java.lang.StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)- Specified by:
appendFieldsin interfaceorg.jvnet.jaxb2_commons.lang.ToString2- Overrides:
appendFieldsin classBackboneElement
-
-