Class ClaimResponse
- java.lang.Object
-
- org.hl7.fhir.dstu2016may.model.Base
-
- org.hl7.fhir.dstu2016may.model.BaseResource
-
- org.hl7.fhir.dstu2016may.model.Resource
-
- org.hl7.fhir.dstu2016may.model.DomainResource
-
- org.hl7.fhir.dstu2016may.model.ClaimResponse
-
- All Implemented Interfaces:
ca.uhn.fhir.model.api.IElement,Serializable,org.hl7.fhir.instance.model.api.IAnyResource,org.hl7.fhir.instance.model.api.IBase,org.hl7.fhir.instance.model.api.IBaseHasExtensions,org.hl7.fhir.instance.model.api.IBaseHasModifierExtensions,org.hl7.fhir.instance.model.api.IBaseResource,org.hl7.fhir.instance.model.api.IDomainResource
public class ClaimResponse extends DomainResource
This resource provides the adjudication details from the processing of a Claim resource.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classClaimResponse.AddedItemAdjudicationComponentstatic classClaimResponse.AddedItemComponentstatic classClaimResponse.AddedItemDetailAdjudicationComponentstatic classClaimResponse.AddedItemsDetailComponentstatic classClaimResponse.CoverageComponentstatic classClaimResponse.DetailAdjudicationComponentstatic classClaimResponse.ErrorsComponentstatic classClaimResponse.ItemAdjudicationComponentstatic classClaimResponse.ItemDetailComponentstatic classClaimResponse.ItemsComponentstatic classClaimResponse.NotesComponentstatic classClaimResponse.SubdetailAdjudicationComponentstatic classClaimResponse.SubDetailComponent
-
Field Summary
Fields Modifier and Type Field Description protected List<ClaimResponse.AddedItemComponent>addItemThe first tier service adjudications for payor added services.protected List<ClaimResponse.CoverageComponent>coverageFinancial instrument by which payment information for health care.protected DateTimeTypecreatedThe date when the enclosed suite of services were performed or completed.static ca.uhn.fhir.rest.gclient.DateClientParamCREATEDFluent Client search parameter constant for createdprotected StringTypedispositionA description of the status of the adjudication.static ca.uhn.fhir.rest.gclient.StringClientParamDISPOSITIONFluent Client search parameter constant for dispositionprotected List<ClaimResponse.ErrorsComponent>errorMutually exclusive with Services Provided (Item).protected CodingformThe form to be used for printing the content.protected List<Identifier>identifierThe Response business identifier.static ca.uhn.fhir.rest.gclient.TokenClientParamIDENTIFIERFluent Client search parameter constant for identifierstatic ca.uhn.fhir.model.api.IncludeINCLUDE_ORGANIZATIONREFERENCEConstant for fluent queries to be used to add include statements.static ca.uhn.fhir.model.api.IncludeINCLUDE_REQUESTREFERENCEConstant for fluent queries to be used to add include statements.protected List<ClaimResponse.ItemsComponent>itemThe first tier service adjudications for submitted services.protected List<ClaimResponse.NotesComponent>noteNote text.protected TypeorganizationThe Insurer who produced this adjudicated response.static ca.uhn.fhir.rest.gclient.TokenClientParamORGANIZATIONIDENTIFIERFluent Client search parameter constant for organizationidentifierstatic ca.uhn.fhir.rest.gclient.ReferenceClientParamORGANIZATIONREFERENCEFluent Client search parameter constant for organizationreferenceprotected CodingoriginalRulesetThe style (standard) and version of the original material which was converted into this resource.protected Enumeration<Enumerations.RemittanceOutcome>outcomeTransaction status: error, complete.static ca.uhn.fhir.rest.gclient.TokenClientParamOUTCOMEFluent Client search parameter constant for outcomeprotected CodingpayeeTypeParty to be reimbursed: Subscriber, provider, other.protected MoneypaymentAdjustmentAdjustment to the payment of this transaction which is not related to adjudication of this transaction.protected CodingpaymentAdjustmentReasonReason for the payment adjustment.protected MoneypaymentAmountPayable less any payment adjustment.protected DateTypepaymentDateEstimated payment data.static ca.uhn.fhir.rest.gclient.DateClientParamPAYMENTDATEFluent Client search parameter constant for paymentdateprotected IdentifierpaymentRefPayment identifier.protected TyperequestOriginal request resource referrence.static ca.uhn.fhir.rest.gclient.TokenClientParamREQUESTIDENTIFIERFluent Client search parameter constant for requestidentifierprotected TyperequestOrganizationThe organization which is responsible for the services rendered to the patient.protected TyperequestProviderThe practitioner who is responsible for the services rendered to the patient.static ca.uhn.fhir.rest.gclient.ReferenceClientParamREQUESTREFERENCEFluent Client search parameter constant for requestreferenceprotected CodingreservedStatus of funds reservation (For provider, for Patient, None).protected CodingrulesetThe version of the style of resource contents.static StringSP_CREATEDSearch parameter: createdstatic StringSP_DISPOSITIONSearch parameter: dispositionstatic StringSP_IDENTIFIERSearch parameter: identifierstatic StringSP_ORGANIZATIONIDENTIFIERSearch parameter: organizationidentifierstatic StringSP_ORGANIZATIONREFERENCESearch parameter: organizationreferencestatic StringSP_OUTCOMESearch parameter: outcomestatic StringSP_PAYMENTDATESearch parameter: paymentdatestatic StringSP_REQUESTIDENTIFIERSearch parameter: requestidentifierstatic StringSP_REQUESTREFERENCESearch parameter: requestreferenceprotected MoneytotalBenefitTotal amount of benefit payable (Equal to sum of the Benefit amounts from all detail lines and additions less the Unallocated Deductible).protected MoneytotalCostThe total cost of the services reported.protected MoneyunallocDeductableThe amount of deductible applied which was not allocated to any particular service line.-
Fields inherited from class org.hl7.fhir.dstu2016may.model.DomainResource
contained, extension, modifierExtension, text
-
Fields inherited from class org.hl7.fhir.dstu2016may.model.Resource
id, implicitRules, language, meta
-
-
Constructor Summary
Constructors Constructor Description ClaimResponse()Constructor
-
Method Summary
-
Methods inherited from class org.hl7.fhir.dstu2016may.model.DomainResource
addContained, addExtension, addExtension, addModifierExtension, addModifierExtension, copyValues, getContained, getExtension, getExtensionsByUrl, getModifierExtension, getModifierExtensionsByUrl, getText, hasContained, hasExtension, hasModifierExtension, hasText, setText
-
Methods inherited from class org.hl7.fhir.dstu2016may.model.Resource
copyValues, getId, getIdElement, getImplicitRules, getImplicitRulesElement, getLanguage, getLanguageElement, getMeta, hasId, hasIdElement, hasImplicitRules, hasImplicitRulesElement, hasLanguage, hasLanguageElement, hasMeta, setId, setIdElement, setImplicitRules, setImplicitRulesElement, setLanguage, setLanguageElement, setMeta
-
Methods inherited from class org.hl7.fhir.dstu2016may.model.BaseResource
getStructureFhirVersionEnum, setId
-
Methods inherited from class org.hl7.fhir.dstu2016may.model.Base
castToActionDefinition, castToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCode, castToCodeableConcept, castToCoding, castToContactPoint, castToDataRequirement, castToDate, castToDateTime, castToDecimal, castToDuration, castToElementDefinition, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMeta, castToModuleMetadata, castToMoney, castToNarrative, castToOid, castToParameterDefinition, castToPeriod, castToPositiveInt, castToQuantity, castToRange, castToRatio, castToReference, castToResource, castToSampledData, castToSignature, castToSimpleQuantity, castToString, castToTime, castToTiming, castToTriggerDefinition, castToUnsignedInt, castToUri, children, compareDeep, compareDeep, compareDeep, compareValues, compareValues, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getUserData, getUserInt, getUserString, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isMetadataBased, isPrimitive, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINN
-
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.IAnyResource
getId, getIdElement, getLanguageElement, getUserData, setId, setUserData
-
-
-
-
Field Detail
-
identifier
protected List<Identifier> identifier
The Response business identifier.
-
ruleset
protected Coding ruleset
The version of the style of resource contents. This should be mapped to the allowable profiles for this and supporting resources.
-
originalRuleset
protected Coding originalRuleset
The style (standard) and version of the original material which was converted into this resource.
-
created
protected DateTimeType created
The date when the enclosed suite of services were performed or completed.
-
organization
protected Type organization
The Insurer who produced this adjudicated response.
-
requestProvider
protected Type requestProvider
The practitioner who is responsible for the services rendered to the patient.
-
requestOrganization
protected Type requestOrganization
The organization which is responsible for the services rendered to the patient.
-
outcome
protected Enumeration<Enumerations.RemittanceOutcome> outcome
Transaction status: error, complete.
-
disposition
protected StringType disposition
A description of the status of the adjudication.
-
item
protected List<ClaimResponse.ItemsComponent> item
The first tier service adjudications for submitted services.
-
addItem
protected List<ClaimResponse.AddedItemComponent> addItem
The first tier service adjudications for payor added services.
-
error
protected List<ClaimResponse.ErrorsComponent> error
Mutually exclusive with Services Provided (Item).
-
unallocDeductable
protected Money unallocDeductable
The amount of deductible applied which was not allocated to any particular service line.
-
totalBenefit
protected Money totalBenefit
Total amount of benefit payable (Equal to sum of the Benefit amounts from all detail lines and additions less the Unallocated Deductible).
-
paymentAdjustment
protected Money paymentAdjustment
Adjustment to the payment of this transaction which is not related to adjudication of this transaction.
-
paymentAdjustmentReason
protected Coding paymentAdjustmentReason
Reason for the payment adjustment.
-
paymentDate
protected DateType paymentDate
Estimated payment data.
-
paymentAmount
protected Money paymentAmount
Payable less any payment adjustment.
-
paymentRef
protected Identifier paymentRef
Payment identifier.
-
note
protected List<ClaimResponse.NotesComponent> note
Note text.
-
coverage
protected List<ClaimResponse.CoverageComponent> coverage
Financial instrument by which payment information for health care.
-
SP_CREATED
public static final String SP_CREATED
Search parameter: createdDescription: The creation date
Type: date
Path: ClaimResponse.created
- See Also:
- Constant Field Values
-
CREATED
public static final ca.uhn.fhir.rest.gclient.DateClientParam CREATED
Fluent Client search parameter constant for createdDescription: The creation date
Type: date
Path: ClaimResponse.created
-
SP_REQUESTIDENTIFIER
public static final String SP_REQUESTIDENTIFIER
Search parameter: requestidentifierDescription: The claim reference
Type: token
Path: ClaimResponse.requestIdentifier
- See Also:
- Constant Field Values
-
REQUESTIDENTIFIER
public static final ca.uhn.fhir.rest.gclient.TokenClientParam REQUESTIDENTIFIER
Fluent Client search parameter constant for requestidentifierDescription: The claim reference
Type: token
Path: ClaimResponse.requestIdentifier
-
SP_REQUESTREFERENCE
public static final String SP_REQUESTREFERENCE
Search parameter: requestreferenceDescription: The claim reference
Type: reference
Path: ClaimResponse.requestReference
- See Also:
- Constant Field Values
-
REQUESTREFERENCE
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam REQUESTREFERENCE
Fluent Client search parameter constant for requestreferenceDescription: The claim reference
Type: reference
Path: ClaimResponse.requestReference
-
INCLUDE_REQUESTREFERENCE
public static final ca.uhn.fhir.model.api.Include INCLUDE_REQUESTREFERENCE
Constant for fluent queries to be used to add include statements. Specifies the path value of "ClaimResponse:requestreference".
-
SP_PAYMENTDATE
public static final String SP_PAYMENTDATE
Search parameter: paymentdateDescription: The expected paymentDate
Type: date
Path: ClaimResponse.paymentDate
- See Also:
- Constant Field Values
-
PAYMENTDATE
public static final ca.uhn.fhir.rest.gclient.DateClientParam PAYMENTDATE
Fluent Client search parameter constant for paymentdateDescription: The expected paymentDate
Type: date
Path: ClaimResponse.paymentDate
-
SP_ORGANIZATIONIDENTIFIER
public static final String SP_ORGANIZATIONIDENTIFIER
Search parameter: organizationidentifierDescription: The organization who generated this resource
Type: token
Path: ClaimResponse.organizationIdentifier
- See Also:
- Constant Field Values
-
ORGANIZATIONIDENTIFIER
public static final ca.uhn.fhir.rest.gclient.TokenClientParam ORGANIZATIONIDENTIFIER
Fluent Client search parameter constant for organizationidentifierDescription: The organization who generated this resource
Type: token
Path: ClaimResponse.organizationIdentifier
-
SP_ORGANIZATIONREFERENCE
public static final String SP_ORGANIZATIONREFERENCE
Search parameter: organizationreferenceDescription: The organization who generated this resource
Type: reference
Path: ClaimResponse.organizationReference
- See Also:
- Constant Field Values
-
ORGANIZATIONREFERENCE
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam ORGANIZATIONREFERENCE
Fluent Client search parameter constant for organizationreferenceDescription: The organization who generated this resource
Type: reference
Path: ClaimResponse.organizationReference
-
INCLUDE_ORGANIZATIONREFERENCE
public static final ca.uhn.fhir.model.api.Include INCLUDE_ORGANIZATIONREFERENCE
Constant for fluent queries to be used to add include statements. Specifies the path value of "ClaimResponse:organizationreference".
-
SP_OUTCOME
public static final String SP_OUTCOME
Search parameter: outcomeDescription: The processing outcome
Type: token
Path: ClaimResponse.outcome
- See Also:
- Constant Field Values
-
OUTCOME
public static final ca.uhn.fhir.rest.gclient.TokenClientParam OUTCOME
Fluent Client search parameter constant for outcomeDescription: The processing outcome
Type: token
Path: ClaimResponse.outcome
-
SP_IDENTIFIER
public static final String SP_IDENTIFIER
Search parameter: 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
-
SP_DISPOSITION
public static final String SP_DISPOSITION
Search parameter: dispositionDescription: The contents of the disposition message
Type: string
Path: ClaimResponse.disposition
- See Also:
- Constant Field Values
-
DISPOSITION
public static final ca.uhn.fhir.rest.gclient.StringClientParam DISPOSITION
Fluent Client search parameter constant for dispositionDescription: The contents of the disposition message
Type: string
Path: ClaimResponse.disposition
-
-
Constructor Detail
-
ClaimResponse
public ClaimResponse()
Constructor
-
-
Method Detail
-
getIdentifier
public List<Identifier> getIdentifier()
- Returns:
identifier(The Response business identifier.)
-
hasIdentifier
public boolean hasIdentifier()
-
addIdentifier
public Identifier addIdentifier()
- Returns:
identifier(The Response business identifier.)
-
addIdentifier
public ClaimResponse addIdentifier(Identifier t)
-
getRequest
public Type getRequest()
- Returns:
request(Original request resource referrence.)
-
getRequestIdentifier
public Identifier getRequestIdentifier() throws org.hl7.fhir.exceptions.FHIRException
- Returns:
request(Original request resource referrence.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasRequestIdentifier
public boolean hasRequestIdentifier()
-
getRequestReference
public Reference getRequestReference() throws org.hl7.fhir.exceptions.FHIRException
- Returns:
request(Original request resource referrence.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasRequestReference
public boolean hasRequestReference()
-
hasRequest
public boolean hasRequest()
-
setRequest
public ClaimResponse setRequest(Type value)
- Parameters:
value-request(Original request resource referrence.)
-
getRuleset
public Coding getRuleset()
- Returns:
ruleset(The version of the style of resource contents. This should be mapped to the allowable profiles for this and supporting resources.)
-
hasRuleset
public boolean hasRuleset()
-
setRuleset
public ClaimResponse setRuleset(Coding value)
- Parameters:
value-ruleset(The version of the style of resource contents. This should be mapped to the allowable profiles for this and supporting resources.)
-
getOriginalRuleset
public Coding getOriginalRuleset()
- Returns:
originalRuleset(The style (standard) and version of the original material which was converted into this resource.)
-
hasOriginalRuleset
public boolean hasOriginalRuleset()
-
setOriginalRuleset
public ClaimResponse setOriginalRuleset(Coding value)
- Parameters:
value-originalRuleset(The style (standard) and version of the original material which was converted into this resource.)
-
getCreatedElement
public DateTimeType getCreatedElement()
- Returns:
created(The date when the enclosed suite of services were performed or completed.). This is the underlying object with id, value and extensions. The accessor "getCreated" gives direct access to the value
-
hasCreatedElement
public boolean hasCreatedElement()
-
hasCreated
public boolean hasCreated()
-
setCreatedElement
public ClaimResponse setCreatedElement(DateTimeType value)
- Parameters:
value-created(The date when the enclosed suite of services were performed or completed.). This is the underlying object with id, value and extensions. The accessor "getCreated" gives direct access to the value
-
getCreated
public Date getCreated()
- Returns:
- The date when the enclosed suite of services were performed or completed.
-
setCreated
public ClaimResponse setCreated(Date value)
- Parameters:
value- The date when the enclosed suite of services were performed or completed.
-
getOrganization
public Type getOrganization()
- Returns:
organization(The Insurer who produced this adjudicated response.)
-
getOrganizationIdentifier
public Identifier getOrganizationIdentifier() throws org.hl7.fhir.exceptions.FHIRException
- Returns:
organization(The Insurer who produced this adjudicated response.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasOrganizationIdentifier
public boolean hasOrganizationIdentifier()
-
getOrganizationReference
public Reference getOrganizationReference() throws org.hl7.fhir.exceptions.FHIRException
- Returns:
organization(The Insurer who produced this adjudicated response.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasOrganizationReference
public boolean hasOrganizationReference()
-
hasOrganization
public boolean hasOrganization()
-
setOrganization
public ClaimResponse setOrganization(Type value)
- Parameters:
value-organization(The Insurer who produced this adjudicated response.)
-
getRequestProvider
public Type getRequestProvider()
- Returns:
requestProvider(The practitioner who is responsible for the services rendered to the patient.)
-
getRequestProviderIdentifier
public Identifier getRequestProviderIdentifier() throws org.hl7.fhir.exceptions.FHIRException
- Returns:
requestProvider(The practitioner who is responsible for the services rendered to the patient.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasRequestProviderIdentifier
public boolean hasRequestProviderIdentifier()
-
getRequestProviderReference
public Reference getRequestProviderReference() throws org.hl7.fhir.exceptions.FHIRException
- Returns:
requestProvider(The practitioner who is responsible for the services rendered to the patient.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasRequestProviderReference
public boolean hasRequestProviderReference()
-
hasRequestProvider
public boolean hasRequestProvider()
-
setRequestProvider
public ClaimResponse setRequestProvider(Type value)
- Parameters:
value-requestProvider(The practitioner who is responsible for the services rendered to the patient.)
-
getRequestOrganization
public Type getRequestOrganization()
- Returns:
requestOrganization(The organization which is responsible for the services rendered to the patient.)
-
getRequestOrganizationIdentifier
public Identifier getRequestOrganizationIdentifier() throws org.hl7.fhir.exceptions.FHIRException
- Returns:
requestOrganization(The organization which is responsible for the services rendered to the patient.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasRequestOrganizationIdentifier
public boolean hasRequestOrganizationIdentifier()
-
getRequestOrganizationReference
public Reference getRequestOrganizationReference() throws org.hl7.fhir.exceptions.FHIRException
- Returns:
requestOrganization(The organization which is responsible for the services rendered to the patient.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasRequestOrganizationReference
public boolean hasRequestOrganizationReference()
-
hasRequestOrganization
public boolean hasRequestOrganization()
-
setRequestOrganization
public ClaimResponse setRequestOrganization(Type value)
- Parameters:
value-requestOrganization(The organization which is responsible for the services rendered to the patient.)
-
getOutcomeElement
public Enumeration<Enumerations.RemittanceOutcome> getOutcomeElement()
- Returns:
outcome(Transaction status: error, complete.). This is the underlying object with id, value and extensions. The accessor "getOutcome" gives direct access to the value
-
hasOutcomeElement
public boolean hasOutcomeElement()
-
hasOutcome
public boolean hasOutcome()
-
setOutcomeElement
public ClaimResponse setOutcomeElement(Enumeration<Enumerations.RemittanceOutcome> value)
- Parameters:
value-outcome(Transaction status: error, complete.). This is the underlying object with id, value and extensions. The accessor "getOutcome" gives direct access to the value
-
getOutcome
public Enumerations.RemittanceOutcome getOutcome()
- Returns:
- Transaction status: error, complete.
-
setOutcome
public ClaimResponse setOutcome(Enumerations.RemittanceOutcome value)
- Parameters:
value- Transaction status: error, complete.
-
getDispositionElement
public StringType getDispositionElement()
- Returns:
disposition(A description of the status of the adjudication.). This is the underlying object with id, value and extensions. The accessor "getDisposition" gives direct access to the value
-
hasDispositionElement
public boolean hasDispositionElement()
-
hasDisposition
public boolean hasDisposition()
-
setDispositionElement
public ClaimResponse setDispositionElement(StringType value)
- Parameters:
value-disposition(A description of the status of the adjudication.). This is the underlying object with id, value and extensions. The accessor "getDisposition" gives direct access to the value
-
getDisposition
public String getDisposition()
- Returns:
- A description of the status of the adjudication.
-
setDisposition
public ClaimResponse setDisposition(String value)
- Parameters:
value- A description of the status of the adjudication.
-
getPayeeType
public Coding getPayeeType()
- Returns:
payeeType(Party to be reimbursed: Subscriber, provider, other.)
-
hasPayeeType
public boolean hasPayeeType()
-
setPayeeType
public ClaimResponse setPayeeType(Coding value)
- Parameters:
value-payeeType(Party to be reimbursed: Subscriber, provider, other.)
-
getItem
public List<ClaimResponse.ItemsComponent> getItem()
- Returns:
item(The first tier service adjudications for submitted services.)
-
hasItem
public boolean hasItem()
-
addItem
public ClaimResponse.ItemsComponent addItem()
- Returns:
item(The first tier service adjudications for submitted services.)
-
addItem
public ClaimResponse addItem(ClaimResponse.ItemsComponent t)
-
getAddItem
public List<ClaimResponse.AddedItemComponent> getAddItem()
- Returns:
addItem(The first tier service adjudications for payor added services.)
-
hasAddItem
public boolean hasAddItem()
-
addAddItem
public ClaimResponse.AddedItemComponent addAddItem()
- Returns:
addItem(The first tier service adjudications for payor added services.)
-
addAddItem
public ClaimResponse addAddItem(ClaimResponse.AddedItemComponent t)
-
getError
public List<ClaimResponse.ErrorsComponent> getError()
- Returns:
error(Mutually exclusive with Services Provided (Item).)
-
hasError
public boolean hasError()
-
addError
public ClaimResponse.ErrorsComponent addError()
- Returns:
error(Mutually exclusive with Services Provided (Item).)
-
addError
public ClaimResponse addError(ClaimResponse.ErrorsComponent t)
-
getTotalCost
public Money getTotalCost()
- Returns:
totalCost(The total cost of the services reported.)
-
hasTotalCost
public boolean hasTotalCost()
-
setTotalCost
public ClaimResponse setTotalCost(Money value)
- Parameters:
value-totalCost(The total cost of the services reported.)
-
getUnallocDeductable
public Money getUnallocDeductable()
- Returns:
unallocDeductable(The amount of deductible applied which was not allocated to any particular service line.)
-
hasUnallocDeductable
public boolean hasUnallocDeductable()
-
setUnallocDeductable
public ClaimResponse setUnallocDeductable(Money value)
- Parameters:
value-unallocDeductable(The amount of deductible applied which was not allocated to any particular service line.)
-
getTotalBenefit
public Money getTotalBenefit()
- Returns:
totalBenefit(Total amount of benefit payable (Equal to sum of the Benefit amounts from all detail lines and additions less the Unallocated Deductible).)
-
hasTotalBenefit
public boolean hasTotalBenefit()
-
setTotalBenefit
public ClaimResponse setTotalBenefit(Money value)
- Parameters:
value-totalBenefit(Total amount of benefit payable (Equal to sum of the Benefit amounts from all detail lines and additions less the Unallocated Deductible).)
-
getPaymentAdjustment
public Money getPaymentAdjustment()
- Returns:
paymentAdjustment(Adjustment to the payment of this transaction which is not related to adjudication of this transaction.)
-
hasPaymentAdjustment
public boolean hasPaymentAdjustment()
-
setPaymentAdjustment
public ClaimResponse setPaymentAdjustment(Money value)
- Parameters:
value-paymentAdjustment(Adjustment to the payment of this transaction which is not related to adjudication of this transaction.)
-
getPaymentAdjustmentReason
public Coding getPaymentAdjustmentReason()
- Returns:
paymentAdjustmentReason(Reason for the payment adjustment.)
-
hasPaymentAdjustmentReason
public boolean hasPaymentAdjustmentReason()
-
setPaymentAdjustmentReason
public ClaimResponse setPaymentAdjustmentReason(Coding value)
- Parameters:
value-paymentAdjustmentReason(Reason for the payment adjustment.)
-
getPaymentDateElement
public DateType getPaymentDateElement()
- Returns:
paymentDate(Estimated payment data.). This is the underlying object with id, value and extensions. The accessor "getPaymentDate" gives direct access to the value
-
hasPaymentDateElement
public boolean hasPaymentDateElement()
-
hasPaymentDate
public boolean hasPaymentDate()
-
setPaymentDateElement
public ClaimResponse setPaymentDateElement(DateType value)
- Parameters:
value-paymentDate(Estimated payment data.). This is the underlying object with id, value and extensions. The accessor "getPaymentDate" gives direct access to the value
-
getPaymentDate
public Date getPaymentDate()
- Returns:
- Estimated payment data.
-
setPaymentDate
public ClaimResponse setPaymentDate(Date value)
- Parameters:
value- Estimated payment data.
-
getPaymentAmount
public Money getPaymentAmount()
- Returns:
paymentAmount(Payable less any payment adjustment.)
-
hasPaymentAmount
public boolean hasPaymentAmount()
-
setPaymentAmount
public ClaimResponse setPaymentAmount(Money value)
- Parameters:
value-paymentAmount(Payable less any payment adjustment.)
-
getPaymentRef
public Identifier getPaymentRef()
- Returns:
paymentRef(Payment identifier.)
-
hasPaymentRef
public boolean hasPaymentRef()
-
setPaymentRef
public ClaimResponse setPaymentRef(Identifier value)
- Parameters:
value-paymentRef(Payment identifier.)
-
getReserved
public Coding getReserved()
- Returns:
reserved(Status of funds reservation (For provider, for Patient, None).)
-
hasReserved
public boolean hasReserved()
-
setReserved
public ClaimResponse setReserved(Coding value)
- Parameters:
value-reserved(Status of funds reservation (For provider, for Patient, None).)
-
hasForm
public boolean hasForm()
-
setForm
public ClaimResponse setForm(Coding value)
- Parameters:
value-form(The form to be used for printing the content.)
-
getNote
public List<ClaimResponse.NotesComponent> getNote()
- Returns:
note(Note text.)
-
hasNote
public boolean hasNote()
-
addNote
public ClaimResponse.NotesComponent addNote()
- Returns:
note(Note text.)
-
addNote
public ClaimResponse addNote(ClaimResponse.NotesComponent t)
-
getCoverage
public List<ClaimResponse.CoverageComponent> getCoverage()
- Returns:
coverage(Financial instrument by which payment information for health care.)
-
hasCoverage
public boolean hasCoverage()
-
addCoverage
public ClaimResponse.CoverageComponent addCoverage()
- Returns:
coverage(Financial instrument by which payment information for health care.)
-
addCoverage
public ClaimResponse addCoverage(ClaimResponse.CoverageComponent t)
-
listChildren
protected void listChildren(List<Property> childrenList)
- Overrides:
listChildrenin classDomainResource
-
getProperty
public Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
getPropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
public void setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
setPropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
public void setProperty(String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
setPropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
makeProperty
public Base makeProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
Description copied from class:Basemake an instance of a property. If the property is a repeating property, make a new instance. if the property is not repeating, return the property- Overrides:
makePropertyin classDomainResource- Returns:
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
addChild
public Base addChild(String name) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
addChildin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
fhirType
public String fhirType()
- Specified by:
fhirTypein interfaceorg.hl7.fhir.instance.model.api.IBase- Overrides:
fhirTypein classDomainResource
-
copy
public ClaimResponse copy()
- Specified by:
copyin classDomainResource
-
typedCopy
protected ClaimResponse typedCopy()
-
equalsDeep
public boolean equalsDeep(Base other)
- Overrides:
equalsDeepin classDomainResource
-
equalsShallow
public boolean equalsShallow(Base other)
- Overrides:
equalsShallowin classDomainResource
-
isEmpty
public boolean isEmpty()
- Specified by:
isEmptyin interfaceorg.hl7.fhir.instance.model.api.IBase- Overrides:
isEmptyin classDomainResource
-
getResourceType
public ResourceType getResourceType()
- Specified by:
getResourceTypein classResource
-
-