
Class 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
Definition: List of individual settlement amounts and the corresponding transaction.
- See Also:
- Serialized Form
-
Constructor Summary
Constructors Constructor Description Detail()
-
Method Summary
Modifier and Type Method Description <T extends ca.uhn.fhir.model.api.IElement>
List<T>getAllPopulatedChildElementsOfType(Class<T> theType)
MoneyDt
getAmount()
Gets the value(s) for amount ().Date
getDate()
Gets the value(s) for date ().ca.uhn.fhir.model.primitive.DateDt
getDateElement()
Gets the value(s) for date ().ResourceReferenceDt
getPayee()
Gets the value(s) for payee ().ResourceReferenceDt
getRequest()
Gets the value(s) for request ().ResourceReferenceDt
getResponce()
Gets the value(s) for responce ().ResourceReferenceDt
getSubmitter()
Gets the value(s) for submitter ().CodingDt
getType()
Gets the value(s) for type ().boolean
isEmpty()
PaymentReconciliation.Detail
setAmount(MoneyDt theValue)
Sets the value(s) for amount ()PaymentReconciliation.Detail
setDate(ca.uhn.fhir.model.primitive.DateDt theValue)
Sets the value(s) for date ()PaymentReconciliation.Detail
setDate(Date theDate, ca.uhn.fhir.model.api.TemporalPrecisionEnum thePrecision)
Sets the value for date ()PaymentReconciliation.Detail
setDateWithDayPrecision(Date theDate)
Sets the value for date ()PaymentReconciliation.Detail
setPayee(ResourceReferenceDt theValue)
Sets the value(s) for payee ()PaymentReconciliation.Detail
setRequest(ResourceReferenceDt theValue)
Sets the value(s) for request ()PaymentReconciliation.Detail
setResponce(ResourceReferenceDt theValue)
Sets the value(s) for responce ()PaymentReconciliation.Detail
setSubmitter(ResourceReferenceDt theValue)
Sets the value(s) for submitter ()PaymentReconciliation.Detail
setType(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
Methods inherited from interface org.hl7.fhir.instance.model.api.IBase
fhirType, getFormatCommentsPost, getFormatCommentsPre, getUserData, hasFormatComment, setUserData
Methods inherited from interface ca.uhn.fhir.model.api.IIdentifiableElement
getElementSpecificId, getId, setElementSpecificId, setId, setId
-
Constructor Details
-
Detail
public Detail()
-
-
Method Details
-
isEmpty
- Specified by:
isEmpty
in 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:
getAllPopulatedChildElementsOfType
in interfaceca.uhn.fhir.model.api.ICompositeElement
-
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
Sets the value(s) for type ()Definition: Code to indicate the nature of the payment, adjustment, funds advance, etc.
-
getRequest
Gets the value(s) for request (). creating it if it does not exist. Will not returnnull
.Definition: The claim or financial resource.
-
setRequest
Sets the value(s) for request ()Definition: The claim or financial resource.
-
getResponce
Gets the value(s) for responce (). creating it if it does not exist. Will not returnnull
.Definition: The claim response resource.
-
setResponce
Sets the value(s) for responce ()Definition: The claim response resource.
-
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
Sets the value(s) for submitter ()Definition: The Organization which submitted the invoice or financial transaction.
-
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
Sets the value(s) for payee ()Definition: The organization which is receiving the payment.
-
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
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
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
Sets the value for date ()Definition: The date of the invoice or financial resource.
-
getAmount
Gets the value(s) for amount (). creating it if it does not exist. Will not returnnull
.Definition: Amount paid for this detail.
-
setAmount
Sets the value(s) for amount ()Definition: Amount paid for this detail.
-