Class ClaimResponse
- java.lang.Object
-
- ca.uhn.fhir.model.api.BaseElement
-
- ca.uhn.fhir.model.dstu2.resource.BaseResource
-
- ca.uhn.fhir.model.dstu2.resource.ClaimResponse
-
- All Implemented Interfaces:
ca.uhn.fhir.model.api.ICompositeElement,ca.uhn.fhir.model.api.IElement,ca.uhn.fhir.model.api.IResource,ca.uhn.fhir.model.api.ISupportsUndeclaredExtensions,Serializable,org.hl7.fhir.instance.model.api.IBase,org.hl7.fhir.instance.model.api.IBaseResource
public class ClaimResponse extends BaseResource implements ca.uhn.fhir.model.api.IResource
HAPI/FHIR ClaimResponse Resource ()Definition: This resource provides the adjudication details from the processing of a Claim resource.
Requirements:
Profile Definition: http://hl7.org/fhir/profiles/ClaimResponse
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classClaimResponse.AddItemBlock class for child element: ClaimResponse.addItem ()static classClaimResponse.AddItemAdjudicationBlock class for child element: ClaimResponse.addItem.adjudication ()static classClaimResponse.AddItemDetailBlock class for child element: ClaimResponse.addItem.detail ()static classClaimResponse.AddItemDetailAdjudicationBlock class for child element: ClaimResponse.addItem.detail.adjudication ()static classClaimResponse.CoverageBlock class for child element: ClaimResponse.coverage ()static classClaimResponse.ErrorBlock class for child element: ClaimResponse.error ()static classClaimResponse.ItemBlock class for child element: ClaimResponse.item ()static classClaimResponse.ItemAdjudicationBlock class for child element: ClaimResponse.item.adjudication ()static classClaimResponse.ItemDetailBlock class for child element: ClaimResponse.item.detail ()static classClaimResponse.ItemDetailAdjudicationBlock class for child element: ClaimResponse.item.detail.adjudication ()static classClaimResponse.ItemDetailSubDetailBlock class for child element: ClaimResponse.item.detail.subDetail ()static classClaimResponse.ItemDetailSubDetailAdjudicationBlock class for child element: ClaimResponse.item.detail.subDetail.adjudication ()static classClaimResponse.NoteBlock class for child element: ClaimResponse.note ()
-
Field Summary
Fields Modifier and Type Field Description static ca.uhn.fhir.rest.gclient.TokenClientParamIDENTIFIERFluent Client search parameter constant for identifierstatic StringSP_IDENTIFIERSearch parameter constant for identifier-
Fields inherited from class ca.uhn.fhir.model.dstu2.resource.BaseResource
RES_ID, SP_RES_ID, SP_RES_LANGUAGE
-
-
Constructor Summary
Constructors Constructor Description ClaimResponse()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ClaimResponse.AddItemaddAddItem()Adds and returns a new value for addItem ()ClaimResponseaddAddItem(ClaimResponse.AddItem theValue)Adds a given new value for addItem ()ClaimResponse.CoverageaddCoverage()Adds and returns a new value for coverage ()ClaimResponseaddCoverage(ClaimResponse.Coverage theValue)Adds a given new value for coverage ()ClaimResponse.ErroraddError()Adds and returns a new value for error ()ClaimResponseaddError(ClaimResponse.Error theValue)Adds a given new value for error ()IdentifierDtaddIdentifier()Adds and returns a new value for identifier ()ClaimResponseaddIdentifier(IdentifierDt theValue)Adds a given new value for identifier ()ClaimResponse.ItemaddItem()Adds and returns a new value for item ()ClaimResponseaddItem(ClaimResponse.Item theValue)Adds a given new value for item ()ClaimResponse.NoteaddNote()Adds and returns a new value for note ()ClaimResponseaddNote(ClaimResponse.Note theValue)Adds a given new value for note ()List<ClaimResponse.AddItem>getAddItem()Gets the value(s) for addItem ().ClaimResponse.AddItemgetAddItemFirstRep()Gets the first repetition for addItem (), creating it if it does not already exist.<T extends ca.uhn.fhir.model.api.IElement>
List<T>getAllPopulatedChildElementsOfType(Class<T> theType)List<ClaimResponse.Coverage>getCoverage()Gets the value(s) for coverage ().ClaimResponse.CoveragegetCoverageFirstRep()Gets the first repetition for coverage (), creating it if it does not already exist.DategetCreated()Gets the value(s) for created ().ca.uhn.fhir.model.primitive.DateTimeDtgetCreatedElement()Gets the value(s) for created ().StringgetDisposition()Gets the value(s) for disposition ().ca.uhn.fhir.model.primitive.StringDtgetDispositionElement()Gets the value(s) for disposition ().List<ClaimResponse.Error>getError()Gets the value(s) for error ().ClaimResponse.ErrorgetErrorFirstRep()Gets the first repetition for error (), creating it if it does not already exist.CodingDtgetForm()Gets the value(s) for form ().List<IdentifierDt>getIdentifier()Gets the value(s) for identifier ().IdentifierDtgetIdentifierFirstRep()Gets the first repetition for identifier (), creating it if it does not already exist.List<ClaimResponse.Item>getItem()Gets the value(s) for item ().ClaimResponse.ItemgetItemFirstRep()Gets the first repetition for item (), creating it if it does not already exist.List<ClaimResponse.Note>getNote()Gets the value(s) for note ().ClaimResponse.NotegetNoteFirstRep()Gets the first repetition for note (), creating it if it does not already exist.ResourceReferenceDtgetOrganization()Gets the value(s) for organization ().CodingDtgetOriginalRuleset()Gets the value(s) for originalRuleset ().StringgetOutcome()Gets the value(s) for outcome ().ca.uhn.fhir.model.primitive.BoundCodeDt<RemittanceOutcomeEnum>getOutcomeElement()Gets the value(s) for outcome ().CodingDtgetPayeeType()Gets the value(s) for payeeType ().MoneyDtgetPaymentAdjustment()Gets the value(s) for paymentAdjustment ().CodingDtgetPaymentAdjustmentReason()Gets the value(s) for paymentAdjustmentReason ().MoneyDtgetPaymentAmount()Gets the value(s) for paymentAmount ().DategetPaymentDate()Gets the value(s) for paymentDate ().ca.uhn.fhir.model.primitive.DateDtgetPaymentDateElement()Gets the value(s) for paymentDate ().IdentifierDtgetPaymentRef()Gets the value(s) for paymentRef ().ResourceReferenceDtgetRequest()Gets the value(s) for request ().ResourceReferenceDtgetRequestOrganization()Gets the value(s) for requestOrganization ().ResourceReferenceDtgetRequestProvider()Gets the value(s) for requestProvider ().CodingDtgetReserved()Gets the value(s) for reserved ().StringgetResourceName()CodingDtgetRuleset()Gets the value(s) for ruleset ().ca.uhn.fhir.context.FhirVersionEnumgetStructureFhirVersionEnum()MoneyDtgetTotalBenefit()Gets the value(s) for totalBenefit ().MoneyDtgetTotalCost()Gets the value(s) for totalCost ().MoneyDtgetUnallocDeductable()Gets the value(s) for unallocDeductable ().booleanisEmpty()ClaimResponsesetAddItem(List<ClaimResponse.AddItem> theValue)Sets the value(s) for addItem ()ClaimResponsesetCoverage(List<ClaimResponse.Coverage> theValue)Sets the value(s) for coverage ()ClaimResponsesetCreated(ca.uhn.fhir.model.primitive.DateTimeDt theValue)Sets the value(s) for created ()ClaimResponsesetCreated(Date theDate, ca.uhn.fhir.model.api.TemporalPrecisionEnum thePrecision)Sets the value for created ()ClaimResponsesetCreatedWithSecondsPrecision(Date theDate)Sets the value for created ()ClaimResponsesetDisposition(ca.uhn.fhir.model.primitive.StringDt theValue)Sets the value(s) for disposition ()ClaimResponsesetDisposition(String theString)Sets the value for disposition ()ClaimResponsesetError(List<ClaimResponse.Error> theValue)Sets the value(s) for error ()ClaimResponsesetForm(CodingDt theValue)Sets the value(s) for form ()ClaimResponsesetIdentifier(List<IdentifierDt> theValue)Sets the value(s) for identifier ()ClaimResponsesetItem(List<ClaimResponse.Item> theValue)Sets the value(s) for item ()ClaimResponsesetNote(List<ClaimResponse.Note> theValue)Sets the value(s) for note ()ClaimResponsesetOrganization(ResourceReferenceDt theValue)Sets the value(s) for organization ()ClaimResponsesetOriginalRuleset(CodingDt theValue)Sets the value(s) for originalRuleset ()ClaimResponsesetOutcome(RemittanceOutcomeEnum theValue)Sets the value(s) for outcome ()ClaimResponsesetOutcome(ca.uhn.fhir.model.primitive.BoundCodeDt<RemittanceOutcomeEnum> theValue)Sets the value(s) for outcome ()ClaimResponsesetPayeeType(CodingDt theValue)Sets the value(s) for payeeType ()ClaimResponsesetPaymentAdjustment(MoneyDt theValue)Sets the value(s) for paymentAdjustment ()ClaimResponsesetPaymentAdjustmentReason(CodingDt theValue)Sets the value(s) for paymentAdjustmentReason ()ClaimResponsesetPaymentAmount(MoneyDt theValue)Sets the value(s) for paymentAmount ()ClaimResponsesetPaymentDate(ca.uhn.fhir.model.primitive.DateDt theValue)Sets the value(s) for paymentDate ()ClaimResponsesetPaymentDate(Date theDate, ca.uhn.fhir.model.api.TemporalPrecisionEnum thePrecision)Sets the value for paymentDate ()ClaimResponsesetPaymentDateWithDayPrecision(Date theDate)Sets the value for paymentDate ()ClaimResponsesetPaymentRef(IdentifierDt theValue)Sets the value(s) for paymentRef ()ClaimResponsesetRequest(ResourceReferenceDt theValue)Sets the value(s) for request ()ClaimResponsesetRequestOrganization(ResourceReferenceDt theValue)Sets the value(s) for requestOrganization ()ClaimResponsesetRequestProvider(ResourceReferenceDt theValue)Sets the value(s) for requestProvider ()ClaimResponsesetReserved(CodingDt theValue)Sets the value(s) for reserved ()ClaimResponsesetRuleset(CodingDt theValue)Sets the value(s) for ruleset ()ClaimResponsesetTotalBenefit(MoneyDt theValue)Sets the value(s) for totalBenefit ()ClaimResponsesetTotalCost(MoneyDt theValue)Sets the value(s) for totalCost ()ClaimResponsesetUnallocDeductable(MoneyDt theValue)Sets the value(s) for unallocDeductable ()-
Methods inherited from class ca.uhn.fhir.model.dstu2.resource.BaseResource
getContained, getId, getIdElement, getLanguage, getMeta, getResourceMetadata, getText, isBaseEmpty, setContained, setId, setId, setId, setLanguage, setResourceMetadata, setText, toString
-
Methods inherited from class ca.uhn.fhir.model.api.BaseElement
addUndeclaredExtension, addUndeclaredExtension, addUndeclaredExtension, getAllUndeclaredExtensions, getFormatCommentsPost, getFormatCommentsPre, getUndeclaredExtensions, getUndeclaredExtensionsByUrl, getUndeclaredModifierExtensions, getUserData, hasFormatComment, setUserData
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.hl7.fhir.instance.model.api.IBase
fhirType, getFormatCommentsPost, getFormatCommentsPre, getUserData, hasFormatComment, setUserData
-
-
-
-
Field Detail
-
SP_IDENTIFIER
public static final String SP_IDENTIFIER
Search parameter constant for identifierDescription: The identity of the insurer
Type: token
Path: ClaimResponse.identifier
- See Also:
- Constant Field Values
-
IDENTIFIER
public static final ca.uhn.fhir.rest.gclient.TokenClientParam IDENTIFIER
Fluent Client search parameter constant for identifierDescription: The identity of the insurer
Type: token
Path: ClaimResponse.identifier
-
-
Constructor Detail
-
ClaimResponse
public ClaimResponse()
-
-
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
-
getIdentifier
public List<IdentifierDt> getIdentifier()
Gets the value(s) for identifier (). creating it if it does not exist. Will not returnnull.Definition: The Response business identifier
-
setIdentifier
public ClaimResponse setIdentifier(List<IdentifierDt> theValue)
Sets the value(s) for identifier ()Definition: The Response business identifier
-
addIdentifier
public IdentifierDt addIdentifier()
Adds and returns a new value for identifier ()Definition: The Response business identifier
-
addIdentifier
public ClaimResponse addIdentifier(IdentifierDt theValue)
Adds a given new value for identifier ()Definition: The Response business identifier
- Parameters:
theValue- The identifier to add (must not benull)
-
getIdentifierFirstRep
public IdentifierDt getIdentifierFirstRep()
Gets the first repetition for identifier (), creating it if it does not already exist.Definition: The Response business identifier
-
getRequest
public ResourceReferenceDt getRequest()
Gets the value(s) for request (). creating it if it does not exist. Will not returnnull.Definition: Original request resource referrence
-
setRequest
public ClaimResponse setRequest(ResourceReferenceDt theValue)
Sets the value(s) for request ()Definition: Original request resource referrence
-
getRuleset
public CodingDt getRuleset()
Gets the value(s) for ruleset (). creating it if it does not exist. Will not returnnull.Definition: The version of the style of resource contents. This should be mapped to the allowable profiles for this and supporting resources.
-
setRuleset
public ClaimResponse setRuleset(CodingDt theValue)
Sets the value(s) for ruleset ()Definition: The version of the style of resource contents. This should be mapped to the allowable profiles for this and supporting resources.
-
getOriginalRuleset
public CodingDt getOriginalRuleset()
Gets the value(s) for originalRuleset (). creating it if it does not exist. Will not returnnull.Definition: The style (standard) and version of the original material which was converted into this resource.
-
setOriginalRuleset
public ClaimResponse setOriginalRuleset(CodingDt theValue)
Sets the value(s) for originalRuleset ()Definition: The style (standard) and version of the original material which was converted into this resource.
-
getCreatedElement
public ca.uhn.fhir.model.primitive.DateTimeDt getCreatedElement()
Gets the value(s) for created (). creating it if it does not exist. Will not returnnull.Definition: The date when the enclosed suite of services were performed or completed
-
getCreated
public Date getCreated()
Gets the value(s) for created (). creating it if it does not exist. This method may returnnull.Definition: The date when the enclosed suite of services were performed or completed
-
setCreated
public ClaimResponse setCreated(ca.uhn.fhir.model.primitive.DateTimeDt theValue)
Sets the value(s) for created ()Definition: The date when the enclosed suite of services were performed or completed
-
setCreated
public ClaimResponse setCreated(Date theDate, ca.uhn.fhir.model.api.TemporalPrecisionEnum thePrecision)
Sets the value for created ()Definition: The date when the enclosed suite of services were performed or completed
-
setCreatedWithSecondsPrecision
public ClaimResponse setCreatedWithSecondsPrecision(Date theDate)
Sets the value for created ()Definition: The date when the enclosed suite of services were performed or completed
-
getOrganization
public ResourceReferenceDt getOrganization()
Gets the value(s) for organization (). creating it if it does not exist. Will not returnnull.Definition: The Insurer who produced this adjudicated response.
-
setOrganization
public ClaimResponse setOrganization(ResourceReferenceDt theValue)
Sets the value(s) for organization ()Definition: The Insurer who produced this adjudicated response.
-
getRequestProvider
public ResourceReferenceDt getRequestProvider()
Gets the value(s) for requestProvider (). creating it if it does not exist. Will not returnnull.Definition: The practitioner who is responsible for the services rendered to the patient.
-
setRequestProvider
public ClaimResponse setRequestProvider(ResourceReferenceDt theValue)
Sets the value(s) for requestProvider ()Definition: The practitioner who is responsible for the services rendered to the patient.
-
getRequestOrganization
public ResourceReferenceDt getRequestOrganization()
Gets the value(s) for requestOrganization (). creating it if it does not exist. Will not returnnull.Definition: The organization which is responsible for the services rendered to the patient.
-
setRequestOrganization
public ClaimResponse setRequestOrganization(ResourceReferenceDt theValue)
Sets the value(s) for requestOrganization ()Definition: The organization which is responsible for the services rendered to the patient.
-
getOutcomeElement
public ca.uhn.fhir.model.primitive.BoundCodeDt<RemittanceOutcomeEnum> getOutcomeElement()
Gets the value(s) for outcome (). creating it if it does not exist. Will not returnnull.Definition: Transaction status: error, complete
-
getOutcome
public String getOutcome()
Gets the value(s) for outcome (). creating it if it does not exist. This method may returnnull.Definition: Transaction status: error, complete
-
setOutcome
public ClaimResponse setOutcome(ca.uhn.fhir.model.primitive.BoundCodeDt<RemittanceOutcomeEnum> theValue)
Sets the value(s) for outcome ()Definition: Transaction status: error, complete
-
setOutcome
public ClaimResponse setOutcome(RemittanceOutcomeEnum theValue)
Sets the value(s) for outcome ()Definition: Transaction status: error, complete
-
getDispositionElement
public ca.uhn.fhir.model.primitive.StringDt getDispositionElement()
Gets the value(s) for disposition (). creating it if it does not exist. Will not returnnull.Definition: A description of the status of the adjudication.
-
getDisposition
public String getDisposition()
Gets the value(s) for disposition (). creating it if it does not exist. This method may returnnull.Definition: A description of the status of the adjudication.
-
setDisposition
public ClaimResponse setDisposition(ca.uhn.fhir.model.primitive.StringDt theValue)
Sets the value(s) for disposition ()Definition: A description of the status of the adjudication.
-
setDisposition
public ClaimResponse setDisposition(String theString)
Sets the value for disposition ()Definition: A description of the status of the adjudication.
-
getPayeeType
public CodingDt getPayeeType()
Gets the value(s) for payeeType (). creating it if it does not exist. Will not returnnull.Definition: Party to be reimbursed: Subscriber, provider, other.
-
setPayeeType
public ClaimResponse setPayeeType(CodingDt theValue)
Sets the value(s) for payeeType ()Definition: Party to be reimbursed: Subscriber, provider, other.
-
getItem
public List<ClaimResponse.Item> getItem()
Gets the value(s) for item (). creating it if it does not exist. Will not returnnull.Definition: The first tier service adjudications for submitted services.
-
setItem
public ClaimResponse setItem(List<ClaimResponse.Item> theValue)
Sets the value(s) for item ()Definition: The first tier service adjudications for submitted services.
-
addItem
public ClaimResponse.Item addItem()
Adds and returns a new value for item ()Definition: The first tier service adjudications for submitted services.
-
addItem
public ClaimResponse addItem(ClaimResponse.Item theValue)
Adds a given new value for item ()Definition: The first tier service adjudications for submitted services.
- Parameters:
theValue- The item to add (must not benull)
-
getItemFirstRep
public ClaimResponse.Item getItemFirstRep()
Gets the first repetition for item (), creating it if it does not already exist.Definition: The first tier service adjudications for submitted services.
-
getAddItem
public List<ClaimResponse.AddItem> getAddItem()
Gets the value(s) for addItem (). creating it if it does not exist. Will not returnnull.Definition: The first tier service adjudications for payor added services.
-
setAddItem
public ClaimResponse setAddItem(List<ClaimResponse.AddItem> theValue)
Sets the value(s) for addItem ()Definition: The first tier service adjudications for payor added services.
-
addAddItem
public ClaimResponse.AddItem addAddItem()
Adds and returns a new value for addItem ()Definition: The first tier service adjudications for payor added services.
-
addAddItem
public ClaimResponse addAddItem(ClaimResponse.AddItem theValue)
Adds a given new value for addItem ()Definition: The first tier service adjudications for payor added services.
- Parameters:
theValue- The addItem to add (must not benull)
-
getAddItemFirstRep
public ClaimResponse.AddItem getAddItemFirstRep()
Gets the first repetition for addItem (), creating it if it does not already exist.Definition: The first tier service adjudications for payor added services.
-
getError
public List<ClaimResponse.Error> getError()
Gets the value(s) for error (). creating it if it does not exist. Will not returnnull.Definition: Mutually exclusive with Services Provided (Item).
-
setError
public ClaimResponse setError(List<ClaimResponse.Error> theValue)
Sets the value(s) for error ()Definition: Mutually exclusive with Services Provided (Item).
-
addError
public ClaimResponse.Error addError()
Adds and returns a new value for error ()Definition: Mutually exclusive with Services Provided (Item).
-
addError
public ClaimResponse addError(ClaimResponse.Error theValue)
Adds a given new value for error ()Definition: Mutually exclusive with Services Provided (Item).
- Parameters:
theValue- The error to add (must not benull)
-
getErrorFirstRep
public ClaimResponse.Error getErrorFirstRep()
Gets the first repetition for error (), creating it if it does not already exist.Definition: Mutually exclusive with Services Provided (Item).
-
getTotalCost
public MoneyDt getTotalCost()
Gets the value(s) for totalCost (). creating it if it does not exist. Will not returnnull.Definition: The total cost of the services reported.
-
setTotalCost
public ClaimResponse setTotalCost(MoneyDt theValue)
Sets the value(s) for totalCost ()Definition: The total cost of the services reported.
-
getUnallocDeductable
public MoneyDt getUnallocDeductable()
Gets the value(s) for unallocDeductable (). creating it if it does not exist. Will not returnnull.Definition: The amount of deductible applied which was not allocated to any particular service line.
-
setUnallocDeductable
public ClaimResponse setUnallocDeductable(MoneyDt theValue)
Sets the value(s) for unallocDeductable ()Definition: The amount of deductible applied which was not allocated to any particular service line.
-
getTotalBenefit
public MoneyDt getTotalBenefit()
Gets the value(s) for totalBenefit (). creating it if it does not exist. Will not returnnull.Definition: Total amount of benefit payable (Equal to sum of the Benefit amounts from all detail lines and additions less the Unallocated Deductible)
-
setTotalBenefit
public ClaimResponse setTotalBenefit(MoneyDt theValue)
Sets the value(s) for totalBenefit ()Definition: Total amount of benefit payable (Equal to sum of the Benefit amounts from all detail lines and additions less the Unallocated Deductible)
-
getPaymentAdjustment
public MoneyDt getPaymentAdjustment()
Gets the value(s) for paymentAdjustment (). creating it if it does not exist. Will not returnnull.Definition: Adjustment to the payment of this transaction which is not related to adjudication of this transaction.
-
setPaymentAdjustment
public ClaimResponse setPaymentAdjustment(MoneyDt theValue)
Sets the value(s) for paymentAdjustment ()Definition: Adjustment to the payment of this transaction which is not related to adjudication of this transaction.
-
getPaymentAdjustmentReason
public CodingDt getPaymentAdjustmentReason()
Gets the value(s) for paymentAdjustmentReason (). creating it if it does not exist. Will not returnnull.Definition: Reason for the payment adjustment.
-
setPaymentAdjustmentReason
public ClaimResponse setPaymentAdjustmentReason(CodingDt theValue)
Sets the value(s) for paymentAdjustmentReason ()Definition: Reason for the payment adjustment.
-
getPaymentDateElement
public ca.uhn.fhir.model.primitive.DateDt getPaymentDateElement()
Gets the value(s) for paymentDate (). creating it if it does not exist. Will not returnnull.Definition: Estimated payment data
-
getPaymentDate
public Date getPaymentDate()
Gets the value(s) for paymentDate (). creating it if it does not exist. This method may returnnull.Definition: Estimated payment data
-
setPaymentDate
public ClaimResponse setPaymentDate(ca.uhn.fhir.model.primitive.DateDt theValue)
Sets the value(s) for paymentDate ()Definition: Estimated payment data
-
setPaymentDate
public ClaimResponse setPaymentDate(Date theDate, ca.uhn.fhir.model.api.TemporalPrecisionEnum thePrecision)
Sets the value for paymentDate ()Definition: Estimated payment data
-
setPaymentDateWithDayPrecision
public ClaimResponse setPaymentDateWithDayPrecision(Date theDate)
Sets the value for paymentDate ()Definition: Estimated payment data
-
getPaymentAmount
public MoneyDt getPaymentAmount()
Gets the value(s) for paymentAmount (). creating it if it does not exist. Will not returnnull.Definition: Payable less any payment adjustment.
-
setPaymentAmount
public ClaimResponse setPaymentAmount(MoneyDt theValue)
Sets the value(s) for paymentAmount ()Definition: Payable less any payment adjustment.
-
getPaymentRef
public IdentifierDt getPaymentRef()
Gets the value(s) for paymentRef (). creating it if it does not exist. Will not returnnull.Definition: Payment identifier
-
setPaymentRef
public ClaimResponse setPaymentRef(IdentifierDt theValue)
Sets the value(s) for paymentRef ()Definition: Payment identifier
-
getReserved
public CodingDt getReserved()
Gets the value(s) for reserved (). creating it if it does not exist. Will not returnnull.Definition: Status of funds reservation (For provider, for Patient, None).
-
setReserved
public ClaimResponse setReserved(CodingDt theValue)
Sets the value(s) for reserved ()Definition: Status of funds reservation (For provider, for Patient, None).
-
getForm
public CodingDt getForm()
Gets the value(s) for form (). creating it if it does not exist. Will not returnnull.Definition: The form to be used for printing the content.
-
setForm
public ClaimResponse setForm(CodingDt theValue)
Sets the value(s) for form ()Definition: The form to be used for printing the content.
-
getNote
public List<ClaimResponse.Note> getNote()
Gets the value(s) for note (). creating it if it does not exist. Will not returnnull.Definition: Note text
-
setNote
public ClaimResponse setNote(List<ClaimResponse.Note> theValue)
Sets the value(s) for note ()Definition: Note text
-
addNote
public ClaimResponse.Note addNote()
Adds and returns a new value for note ()Definition: Note text
-
addNote
public ClaimResponse addNote(ClaimResponse.Note theValue)
Adds a given new value for note ()Definition: Note text
- Parameters:
theValue- The note to add (must not benull)
-
getNoteFirstRep
public ClaimResponse.Note getNoteFirstRep()
Gets the first repetition for note (), creating it if it does not already exist.Definition: Note text
-
getCoverage
public List<ClaimResponse.Coverage> getCoverage()
Gets the value(s) for coverage (). creating it if it does not exist. Will not returnnull.Definition: Financial instrument by which payment information for health care
-
setCoverage
public ClaimResponse setCoverage(List<ClaimResponse.Coverage> theValue)
Sets the value(s) for coverage ()Definition: Financial instrument by which payment information for health care
-
addCoverage
public ClaimResponse.Coverage addCoverage()
Adds and returns a new value for coverage ()Definition: Financial instrument by which payment information for health care
-
addCoverage
public ClaimResponse addCoverage(ClaimResponse.Coverage theValue)
Adds a given new value for coverage ()Definition: Financial instrument by which payment information for health care
- Parameters:
theValue- The coverage to add (must not benull)
-
getCoverageFirstRep
public ClaimResponse.Coverage getCoverageFirstRep()
Gets the first repetition for coverage (), creating it if it does not already exist.Definition: Financial instrument by which payment information for health care
-
getResourceName
public String getResourceName()
- Specified by:
getResourceNamein interfaceca.uhn.fhir.model.api.IResource
-
getStructureFhirVersionEnum
public ca.uhn.fhir.context.FhirVersionEnum getStructureFhirVersionEnum()
- Specified by:
getStructureFhirVersionEnumin interfaceorg.hl7.fhir.instance.model.api.IBaseResource- Specified by:
getStructureFhirVersionEnumin interfaceca.uhn.fhir.model.api.IResource
-
-