Class PaymentReconciliation.Detail
- java.lang.Object
-
- ca.uhn.fhir.model.api.BaseElement
-
- ca.uhn.fhir.model.api.BaseIdentifiableElement
-
- ca.uhn.fhir.model.dstu2.resource.PaymentReconciliation.Detail
-
- All Implemented Interfaces:
ca.uhn.fhir.model.api.ICompositeElement,ca.uhn.fhir.model.api.IElement,ca.uhn.fhir.model.api.IIdentifiableElement,ca.uhn.fhir.model.api.IResourceBlock,ca.uhn.fhir.model.api.ISupportsUndeclaredExtensions,Serializable,org.hl7.fhir.instance.model.api.IBase
- Enclosing class:
- PaymentReconciliation
public static class PaymentReconciliation.Detail extends ca.uhn.fhir.model.api.BaseIdentifiableElement implements ca.uhn.fhir.model.api.IResourceBlock
Block class for child element: PaymentReconciliation.detail ()Definition: List of individual settlement amounts and the corresponding transaction.
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description Detail()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T extends ca.uhn.fhir.model.api.IElement>
List<T>getAllPopulatedChildElementsOfType(Class<T> theType)MoneyDtgetAmount()Gets the value(s) for amount ().DategetDate()Gets the value(s) for date ().ca.uhn.fhir.model.primitive.DateDtgetDateElement()Gets the value(s) for date ().ResourceReferenceDtgetPayee()Gets the value(s) for payee ().ResourceReferenceDtgetRequest()Gets the value(s) for request ().ResourceReferenceDtgetResponce()Gets the value(s) for responce ().ResourceReferenceDtgetSubmitter()Gets the value(s) for submitter ().CodingDtgetType()Gets the value(s) for type ().booleanisEmpty()PaymentReconciliation.DetailsetAmount(MoneyDt theValue)Sets the value(s) for amount ()PaymentReconciliation.DetailsetDate(ca.uhn.fhir.model.primitive.DateDt theValue)Sets the value(s) for date ()PaymentReconciliation.DetailsetDate(Date theDate, ca.uhn.fhir.model.api.TemporalPrecisionEnum thePrecision)Sets the value for date ()PaymentReconciliation.DetailsetDateWithDayPrecision(Date theDate)Sets the value for date ()PaymentReconciliation.DetailsetPayee(ResourceReferenceDt theValue)Sets the value(s) for payee ()PaymentReconciliation.DetailsetRequest(ResourceReferenceDt theValue)Sets the value(s) for request ()PaymentReconciliation.DetailsetResponce(ResourceReferenceDt theValue)Sets the value(s) for responce ()PaymentReconciliation.DetailsetSubmitter(ResourceReferenceDt theValue)Sets the value(s) for submitter ()PaymentReconciliation.DetailsetType(CodingDt theValue)Sets the value(s) for type ()-
Methods inherited from class ca.uhn.fhir.model.api.BaseIdentifiableElement
getElementSpecificId, getId, setElementSpecificId, setId, setId
-
Methods inherited from class ca.uhn.fhir.model.api.BaseElement
addUndeclaredExtension, addUndeclaredExtension, addUndeclaredExtension, getAllUndeclaredExtensions, getFormatCommentsPost, getFormatCommentsPre, getUndeclaredExtensions, getUndeclaredExtensionsByUrl, getUndeclaredModifierExtensions, getUserData, hasFormatComment, isBaseEmpty, setUserData
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
-
-
Constructor Detail
-
Detail
public Detail()
-
-
Method Detail
-
isEmpty
public boolean isEmpty()
- Specified by:
isEmptyin interfaceorg.hl7.fhir.instance.model.api.IBase
-
getAllPopulatedChildElementsOfType
public <T extends ca.uhn.fhir.model.api.IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType)
- Specified by:
getAllPopulatedChildElementsOfTypein interfaceca.uhn.fhir.model.api.ICompositeElement
-
getType
public CodingDt getType()
Gets the value(s) for type (). creating it if it does not exist. Will not returnnull.Definition: Code to indicate the nature of the payment, adjustment, funds advance, etc.
-
setType
public PaymentReconciliation.Detail setType(CodingDt theValue)
Sets the value(s) for type ()Definition: Code to indicate the nature of the payment, adjustment, funds advance, etc.
-
getRequest
public ResourceReferenceDt getRequest()
Gets the value(s) for request (). creating it if it does not exist. Will not returnnull.Definition: The claim or financial resource.
-
setRequest
public PaymentReconciliation.Detail setRequest(ResourceReferenceDt theValue)
Sets the value(s) for request ()Definition: The claim or financial resource.
-
getResponce
public ResourceReferenceDt getResponce()
Gets the value(s) for responce (). creating it if it does not exist. Will not returnnull.Definition: The claim response resource.
-
setResponce
public PaymentReconciliation.Detail setResponce(ResourceReferenceDt theValue)
Sets the value(s) for responce ()Definition: The claim response resource.
-
getSubmitter
public ResourceReferenceDt getSubmitter()
Gets the value(s) for submitter (). creating it if it does not exist. Will not returnnull.Definition: The Organization which submitted the invoice or financial transaction.
-
setSubmitter
public PaymentReconciliation.Detail setSubmitter(ResourceReferenceDt theValue)
Sets the value(s) for submitter ()Definition: The Organization which submitted the invoice or financial transaction.
-
getPayee
public ResourceReferenceDt getPayee()
Gets the value(s) for payee (). creating it if it does not exist. Will not returnnull.Definition: The organization which is receiving the payment.
-
setPayee
public PaymentReconciliation.Detail setPayee(ResourceReferenceDt theValue)
Sets the value(s) for payee ()Definition: The organization which is receiving the payment.
-
getDateElement
public ca.uhn.fhir.model.primitive.DateDt getDateElement()
Gets the value(s) for date (). creating it if it does not exist. Will not returnnull.Definition: The date of the invoice or financial resource.
-
getDate
public Date getDate()
Gets the value(s) for date (). creating it if it does not exist. This method may returnnull.Definition: The date of the invoice or financial resource.
-
setDate
public PaymentReconciliation.Detail setDate(ca.uhn.fhir.model.primitive.DateDt theValue)
Sets the value(s) for date ()Definition: The date of the invoice or financial resource.
-
setDate
public PaymentReconciliation.Detail setDate(Date theDate, ca.uhn.fhir.model.api.TemporalPrecisionEnum thePrecision)
Sets the value for date ()Definition: The date of the invoice or financial resource.
-
setDateWithDayPrecision
public PaymentReconciliation.Detail setDateWithDayPrecision(Date theDate)
Sets the value for date ()Definition: The date of the invoice or financial resource.
-
getAmount
public MoneyDt getAmount()
Gets the value(s) for amount (). creating it if it does not exist. Will not returnnull.Definition: Amount paid for this detail.
-
setAmount
public PaymentReconciliation.Detail setAmount(MoneyDt theValue)
Sets the value(s) for amount ()Definition: Amount paid for this detail.
-
-