
Package org.hl7.fhir.dstu2.model
Class PaymentReconciliation.DetailsComponent
java.lang.Object
org.hl7.fhir.dstu2.model.Base
org.hl7.fhir.dstu2.model.Element
org.hl7.fhir.dstu2.model.BackboneElement
org.hl7.fhir.dstu2.model.PaymentReconciliation.DetailsComponent
- All Implemented Interfaces:
- ca.uhn.fhir.model.api.IElement,- Serializable,- org.hl7.fhir.instance.model.api.IBase,- org.hl7.fhir.instance.model.api.IBaseBackboneElement,- org.hl7.fhir.instance.model.api.IBaseElement,- org.hl7.fhir.instance.model.api.IBaseHasExtensions,- org.hl7.fhir.instance.model.api.IBaseHasModifierExtensions
- Enclosing class:
- PaymentReconciliation
public static class PaymentReconciliation.DetailsComponent
extends BackboneElement
implements org.hl7.fhir.instance.model.api.IBaseBackboneElement
- See Also:
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprotected MoneyAmount paid for this detail.protected DateTypeThe date of the invoice or financial resource.protected ReferenceThe organization which is receiving the payment.protected OrganizationThe actual object that is the target of the reference (The organization which is receiving the payment.)protected ReferenceThe claim or financial resource.protected ResourceThe actual object that is the target of the reference (The claim or financial resource.)protected ReferenceThe claim response resource.protected ResourceThe actual object that is the target of the reference (The claim response resource.)protected ReferenceThe Organization which submitted the invoice or financial transaction.protected OrganizationThe actual object that is the target of the reference (The Organization which submitted the invoice or financial transaction.)protected CodingCode to indicate the nature of the payment, adjustment, funds advance, etc.Fields inherited from class org.hl7.fhir.dstu2.model.BackboneElementmodifierExtension
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptioncopy()booleanequalsDeep(Base other) booleanequalsShallow(Base other) fhirType()getDate()getPayee()getType()booleanbooleanhasDate()booleanbooleanhasPayee()booleanbooleanbooleanbooleanhasType()booleanisEmpty()protected voidlistChildren(List<Property> childrenList) setDateElement(DateType value) setPayeeTarget(Organization value) voidsetProperty(String name, Base value) setRequest(Reference value) setRequestTarget(Resource value) setResponce(Reference value) setResponceTarget(Resource value) setSubmitter(Reference value) setSubmitterTarget(Organization value) Methods inherited from class org.hl7.fhir.dstu2.model.BackboneElementaddModifierExtension, addModifierExtension, copyValues, getModifierExtension, hasModifierExtensionMethods inherited from class org.hl7.fhir.dstu2.model.ElementaddExtension, addExtension, addExtension, copyValues, getExtension, getExtensionByUrl, getExtensionsByUrl, getExtensionString, getId, getIdElement, hasExtension, hasExtension, hasId, hasIdElement, setId, setIdElementMethods inherited from class org.hl7.fhir.dstu2.model.BasecastToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCode, castToCodeableConcept, castToCoding, castToContactPoint, castToDate, castToDateTime, castToDecimal, castToDuration, castToElementDefinition, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMeta, castToMoney, castToNarrative, castToOid, castToPeriod, castToPositiveInt, castToQuantity, castToRange, castToRatio, castToReference, castToResource, castToSampledData, castToSignature, castToSimpleQuantity, castToString, castToTime, castToTiming, castToUnsignedInt, castToUri, children, compareDeep, compareDeep, compareDeep, compareValues, compareValues, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getUserData, getUserInt, getUserString, hasFormatComment, hasType, hasUserData, isMetadataBased, isPrimitive, listChildrenByName, primitiveValue, setUserData, setUserDataINNMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.hl7.fhir.instance.model.api.IBasegetFormatCommentsPost, getFormatCommentsPre, getUserData, hasFormatComment, setUserDataMethods inherited from interface org.hl7.fhir.instance.model.api.IBaseElementgetUserData, setUserDataMethods inherited from interface org.hl7.fhir.instance.model.api.IBaseHasExtensionsaddExtension, getExtension, hasExtensionMethods inherited from interface org.hl7.fhir.instance.model.api.IBaseHasModifierExtensionsaddModifierExtension, getModifierExtension, hasModifierExtension
- 
Field Details- 
typeCode to indicate the nature of the payment, adjustment, funds advance, etc.
- 
requestThe claim or financial resource.
- 
requestTargetThe actual object that is the target of the reference (The claim or financial resource.)
- 
responceThe claim response resource.
- 
responceTargetThe actual object that is the target of the reference (The claim response resource.)
- 
submitterThe Organization which submitted the invoice or financial transaction.
- 
submitterTargetThe actual object that is the target of the reference (The Organization which submitted the invoice or financial transaction.)
- 
payeeThe organization which is receiving the payment.
- 
payeeTargetThe actual object that is the target of the reference (The organization which is receiving the payment.)
- 
dateThe date of the invoice or financial resource.
- 
amountAmount paid for this detail.
 
- 
- 
Constructor Details- 
DetailsComponentpublic DetailsComponent()
- 
DetailsComponent
 
- 
- 
Method Details- 
getType- Returns:
- type(Code to indicate the nature of the payment, adjustment, funds advance, etc.)
 
- 
hasType
- 
setType- Parameters:
- value-- type(Code to indicate the nature of the payment, adjustment, funds advance, etc.)
 
- 
getRequest- Returns:
- request(The claim or financial resource.)
 
- 
hasRequest
- 
setRequest- Parameters:
- value-- request(The claim or financial resource.)
 
- 
getRequestTarget- Returns:
- requestThe actual object that is the target of the reference. The reference library doesn't populate this, but you can use it to hold the resource if you resolve it. (The claim or financial resource.)
 
- 
setRequestTarget- Parameters:
- value-- requestThe actual object that is the target of the reference. The reference library doesn't use these, but you can use it to hold the resource if you resolve it. (The claim or financial resource.)
 
- 
getResponce- Returns:
- responce(The claim response resource.)
 
- 
hasResponce
- 
setResponce- Parameters:
- value-- responce(The claim response resource.)
 
- 
getResponceTarget- Returns:
- responceThe actual object that is the target of the reference. The reference library doesn't populate this, but you can use it to hold the resource if you resolve it. (The claim response resource.)
 
- 
setResponceTarget- Parameters:
- value-- responceThe actual object that is the target of the reference. The reference library doesn't use these, but you can use it to hold the resource if you resolve it. (The claim response resource.)
 
- 
getSubmitter- Returns:
- submitter(The Organization which submitted the invoice or financial transaction.)
 
- 
hasSubmitter
- 
setSubmitter- Parameters:
- value-- submitter(The Organization which submitted the invoice or financial transaction.)
 
- 
getSubmitterTarget- Returns:
- submitterThe actual object that is the target of the reference. The reference library doesn't populate this, but you can use it to hold the resource if you resolve it. (The Organization which submitted the invoice or financial transaction.)
 
- 
setSubmitterTarget- Parameters:
- value-- submitterThe actual object that is the target of the reference. The reference library doesn't use these, but you can use it to hold the resource if you resolve it. (The Organization which submitted the invoice or financial transaction.)
 
- 
getPayee- Returns:
- payee(The organization which is receiving the payment.)
 
- 
hasPayee
- 
setPayee- Parameters:
- value-- payee(The organization which is receiving the payment.)
 
- 
getPayeeTarget- Returns:
- payeeThe actual object that is the target of the reference. The reference library doesn't populate this, but you can use it to hold the resource if you resolve it. (The organization which is receiving the payment.)
 
- 
setPayeeTarget- Parameters:
- value-- payeeThe actual object that is the target of the reference. The reference library doesn't use these, but you can use it to hold the resource if you resolve it. (The organization which is receiving the payment.)
 
- 
getDateElement- Returns:
- date(The date of the invoice or financial resource.). This is the underlying object with id, value and extensions. The accessor "getDate" gives direct access to the value
 
- 
hasDateElement
- 
hasDate
- 
setDateElement- Parameters:
- value-- date(The date of the invoice or financial resource.). This is the underlying object with id, value and extensions. The accessor "getDate" gives direct access to the value
 
- 
getDate- Returns:
- The date of the invoice or financial resource.
 
- 
setDate- Parameters:
- value- The date of the invoice or financial resource.
 
- 
getAmount- Returns:
- amount(Amount paid for this detail.)
 
- 
hasAmount
- 
setAmount- Parameters:
- value-- amount(Amount paid for this detail.)
 
- 
listChildren- Overrides:
- listChildrenin class- BackboneElement
 
- 
setProperty- Overrides:
- setPropertyin class- BackboneElement
- Throws:
- org.hl7.fhir.exceptions.FHIRException
 
- 
addChild- Overrides:
- addChildin class- BackboneElement
- Throws:
- org.hl7.fhir.exceptions.FHIRException
 
- 
copy- Specified by:
- copyin class- BackboneElement
 
- 
equalsDeep- Overrides:
- equalsDeepin class- BackboneElement
 
- 
equalsShallow- Overrides:
- equalsShallowin class- BackboneElement
 
- 
isEmpty- Specified by:
- isEmptyin interface- org.hl7.fhir.instance.model.api.IBase
- Overrides:
- isEmptyin class- BackboneElement
 
- 
fhirType- Specified by:
- fhirTypein interface- org.hl7.fhir.instance.model.api.IBase
- Overrides:
- fhirTypein class- BackboneElement
 
 
-