public class ClaimResponse extends DomainResource
Modifier and Type | Class and Description |
---|---|
static class |
ClaimResponse.AddedItemComponent |
static class |
ClaimResponse.AddedItemsDetailComponent |
static class |
ClaimResponse.AdjudicationComponent |
static class |
ClaimResponse.ClaimResponseStatus |
static class |
ClaimResponse.ClaimResponseStatusEnumFactory |
static class |
ClaimResponse.ErrorComponent |
static class |
ClaimResponse.InsuranceComponent |
static class |
ClaimResponse.ItemComponent |
static class |
ClaimResponse.ItemDetailComponent |
static class |
ClaimResponse.NoteComponent |
static class |
ClaimResponse.PaymentComponent |
static class |
ClaimResponse.SubDetailComponent |
Modifier and Type | Field and Description |
---|---|
static DateClientParam |
CREATED
Fluent Client search parameter constant for created
|
static StringClientParam |
DISPOSITION
Fluent Client search parameter constant for disposition
|
static TokenClientParam |
IDENTIFIER
Fluent Client search parameter constant for identifier
|
static Include |
INCLUDE_INSURER
Constant for fluent queries to be used to add include statements.
|
static Include |
INCLUDE_PATIENT
Constant for fluent queries to be used to add include statements.
|
static Include |
INCLUDE_REQUEST
Constant for fluent queries to be used to add include statements.
|
static Include |
INCLUDE_REQUEST_PROVIDER
Constant for fluent queries to be used to add include statements.
|
static ReferenceClientParam |
INSURER
Fluent Client search parameter constant for insurer
|
static TokenClientParam |
OUTCOME
Fluent Client search parameter constant for outcome
|
static ReferenceClientParam |
PATIENT
Fluent Client search parameter constant for patient
|
static DateClientParam |
PAYMENT_DATE
Fluent Client search parameter constant for payment-date
|
static ReferenceClientParam |
REQUEST
Fluent Client search parameter constant for request
|
static ReferenceClientParam |
REQUEST_PROVIDER
Fluent Client search parameter constant for request-provider
|
static String |
SP_CREATED
Search parameter: created
|
static String |
SP_DISPOSITION
Search parameter: disposition
|
static String |
SP_IDENTIFIER
Search parameter: identifier
|
static String |
SP_INSURER
Search parameter: insurer
|
static String |
SP_OUTCOME
Search parameter: outcome
|
static String |
SP_PATIENT
Search parameter: patient
|
static String |
SP_PAYMENT_DATE
Search parameter: payment-date
|
static String |
SP_REQUEST
Search parameter: request
|
static String |
SP_REQUEST_PROVIDER
Search parameter: request-provider
|
RES_ID, SP_RES_ID, SP_RES_LANGUAGE
INCLUDE_ALL, WILDCARD_ALL_SET
Constructor and Description |
---|
ClaimResponse()
Constructor
|
addContained, addExtension, addExtension, addModifierExtension, addModifierExtension, copyValues, getContained, getExtension, getExtensionsByUrl, getModifierExtension, getModifierExtensionsByUrl, getText, hasContained, hasExtension, hasModifierExtension, hasText, setContained, setExtension, setModifierExtension, setText
copyValues, getId, getIdBase, getIdElement, getImplicitRules, getImplicitRulesElement, getLanguage, getLanguageElement, getMeta, hasId, hasIdElement, hasImplicitRules, hasImplicitRulesElement, hasLanguage, hasLanguageElement, hasMeta, setId, setIdBase, setIdElement, setImplicitRules, setImplicitRulesElement, setLanguage, setLanguageElement, setMeta
getStructureFhirVersionEnum, isResource, setId
castToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCode, castToCodeableConcept, castToCoding, castToContactDetail, castToContactPoint, castToContributor, castToDataRequirement, castToDate, castToDateTime, castToDecimal, castToDosage, castToDuration, castToElementDefinition, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMeta, castToMoney, castToNarrative, castToOid, castToParameterDefinition, castToPeriod, castToPositiveInt, castToQuantity, castToRange, castToRatio, castToReference, castToRelatedArtifact, castToResource, castToSampledData, castToSignature, castToSimpleQuantity, castToString, castToTime, castToTiming, castToTriggerDefinition, castToType, castToUnsignedInt, castToUri, castToUsageContext, castToXhtml, castToXhtmlString, children, clearUserData, compareDeep, compareDeep, compareDeep, compareValues, compareValues, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getNamedProperty, getUserData, getUserInt, getUserString, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isBooleanPrimitive, isPrimitive, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINN
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getId, getIdElement, getLanguageElement, getUserData, setId, setUserData
getMeta, getStructureFhirVersionEnum, setId
getFormatCommentsPost, getFormatCommentsPre, hasFormatComment
public static final String SP_IDENTIFIER
Description: The identity of the claimresponse
Type: token
Path: ClaimResponse.identifier
public static final TokenClientParam IDENTIFIER
Description: The identity of the claimresponse
Type: token
Path: ClaimResponse.identifier
public static final String SP_REQUEST
Description: The claim reference
Type: reference
Path: ClaimResponse.request
public static final ReferenceClientParam REQUEST
Description: The claim reference
Type: reference
Path: ClaimResponse.request
public static final Include INCLUDE_REQUEST
public static final String SP_DISPOSITION
Description: The contents of the disposition message
Type: string
Path: ClaimResponse.disposition
public static final StringClientParam DISPOSITION
Description: The contents of the disposition message
Type: string
Path: ClaimResponse.disposition
public static final String SP_INSURER
Description: The organization who generated this resource
Type: reference
Path: ClaimResponse.insurer
public static final ReferenceClientParam INSURER
Description: The organization who generated this resource
Type: reference
Path: ClaimResponse.insurer
public static final Include INCLUDE_INSURER
public static final String SP_CREATED
Description: The creation date
Type: date
Path: ClaimResponse.created
public static final DateClientParam CREATED
Description: The creation date
Type: date
Path: ClaimResponse.created
public static final String SP_PATIENT
Description: The subject of care.
Type: reference
Path: ClaimResponse.patient
public static final ReferenceClientParam PATIENT
Description: The subject of care.
Type: reference
Path: ClaimResponse.patient
public static final Include INCLUDE_PATIENT
public static final String SP_PAYMENT_DATE
Description: The expected paymentDate
Type: date
Path: ClaimResponse.payment.date
public static final DateClientParam PAYMENT_DATE
Description: The expected paymentDate
Type: date
Path: ClaimResponse.payment.date
public static final String SP_REQUEST_PROVIDER
Description: The Provider of the claim
Type: reference
Path: ClaimResponse.requestProvider
public static final ReferenceClientParam REQUEST_PROVIDER
Description: The Provider of the claim
Type: reference
Path: ClaimResponse.requestProvider
public static final Include INCLUDE_REQUEST_PROVIDER
public static final String SP_OUTCOME
Description: The processing outcome
Type: token
Path: ClaimResponse.outcome
public static final TokenClientParam OUTCOME
Description: The processing outcome
Type: token
Path: ClaimResponse.outcome
public List<Identifier> getIdentifier()
identifier
(The Response business identifier.)public ClaimResponse setIdentifier(List<Identifier> theIdentifier)
this
for easy method chainingpublic boolean hasIdentifier()
public Identifier addIdentifier()
public ClaimResponse addIdentifier(Identifier t)
public Identifier getIdentifierFirstRep()
identifier
, creating it if it does not already existpublic Enumeration<ClaimResponse.ClaimResponseStatus> getStatusElement()
status
(The status of the resource instance.). This is the underlying object with id, value and extensions. The accessor "getStatus" gives direct access to the valuepublic boolean hasStatusElement()
public boolean hasStatus()
public ClaimResponse setStatusElement(Enumeration<ClaimResponse.ClaimResponseStatus> value)
value
- status
(The status of the resource instance.). This is the underlying object with id, value and extensions. The accessor "getStatus" gives direct access to the valuepublic ClaimResponse.ClaimResponseStatus getStatus()
public ClaimResponse setStatus(ClaimResponse.ClaimResponseStatus value)
value
- The status of the resource instance.public boolean hasPatient()
public ClaimResponse setPatient(Reference value)
value
- patient
(Patient Resource.)public Patient getPatientTarget()
patient
The 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. (Patient Resource.)public ClaimResponse setPatientTarget(Patient value)
value
- patient
The 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. (Patient Resource.)public DateTimeType getCreatedElement()
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 valuepublic boolean hasCreatedElement()
public boolean hasCreated()
public ClaimResponse setCreatedElement(DateTimeType value)
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 valuepublic Date getCreated()
public ClaimResponse setCreated(Date value)
value
- The date when the enclosed suite of services were performed or completed.public Reference getInsurer()
insurer
(The Insurer who produced this adjudicated response.)public boolean hasInsurer()
public ClaimResponse setInsurer(Reference value)
value
- insurer
(The Insurer who produced this adjudicated response.)public Organization getInsurerTarget()
insurer
The 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 Insurer who produced this adjudicated response.)public ClaimResponse setInsurerTarget(Organization value)
value
- insurer
The 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 Insurer who produced this adjudicated response.)public Reference getRequestProvider()
requestProvider
(The practitioner who is responsible for the services rendered to the patient.)public boolean hasRequestProvider()
public ClaimResponse setRequestProvider(Reference value)
value
- requestProvider
(The practitioner who is responsible for the services rendered to the patient.)public Practitioner getRequestProviderTarget()
requestProvider
The 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 practitioner who is responsible for the services rendered to the patient.)public ClaimResponse setRequestProviderTarget(Practitioner value)
value
- requestProvider
The 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 practitioner who is responsible for the services rendered to the patient.)public Reference getRequestOrganization()
requestOrganization
(The organization which is responsible for the services rendered to the patient.)public boolean hasRequestOrganization()
public ClaimResponse setRequestOrganization(Reference value)
value
- requestOrganization
(The organization which is responsible for the services rendered to the patient.)public Organization getRequestOrganizationTarget()
requestOrganization
The 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 responsible for the services rendered to the patient.)public ClaimResponse setRequestOrganizationTarget(Organization value)
value
- requestOrganization
The 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 responsible for the services rendered to the patient.)public boolean hasRequest()
public ClaimResponse setRequest(Reference value)
value
- request
(Original request resource referrence.)public Claim getRequestTarget()
request
The 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. (Original request resource referrence.)public ClaimResponse setRequestTarget(Claim value)
value
- request
The 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. (Original request resource referrence.)public CodeableConcept getOutcome()
outcome
(Processing outcome errror, partial or complete processing.)public boolean hasOutcome()
public ClaimResponse setOutcome(CodeableConcept value)
value
- outcome
(Processing outcome errror, partial or complete processing.)public StringType getDispositionElement()
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 valuepublic boolean hasDispositionElement()
public boolean hasDisposition()
public ClaimResponse setDispositionElement(StringType value)
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 valuepublic String getDisposition()
public ClaimResponse setDisposition(String value)
value
- A description of the status of the adjudication.public CodeableConcept getPayeeType()
payeeType
(Party to be reimbursed: Subscriber, provider, other.)public boolean hasPayeeType()
public ClaimResponse setPayeeType(CodeableConcept value)
value
- payeeType
(Party to be reimbursed: Subscriber, provider, other.)public List<ClaimResponse.ItemComponent> getItem()
item
(The first tier service adjudications for submitted services.)public ClaimResponse setItem(List<ClaimResponse.ItemComponent> theItem)
this
for easy method chainingpublic boolean hasItem()
public ClaimResponse.ItemComponent addItem()
public ClaimResponse addItem(ClaimResponse.ItemComponent t)
public ClaimResponse.ItemComponent getItemFirstRep()
item
, creating it if it does not already existpublic List<ClaimResponse.AddedItemComponent> getAddItem()
addItem
(The first tier service adjudications for payor added services.)public ClaimResponse setAddItem(List<ClaimResponse.AddedItemComponent> theAddItem)
this
for easy method chainingpublic boolean hasAddItem()
public ClaimResponse.AddedItemComponent addAddItem()
public ClaimResponse addAddItem(ClaimResponse.AddedItemComponent t)
public ClaimResponse.AddedItemComponent getAddItemFirstRep()
addItem
, creating it if it does not already existpublic List<ClaimResponse.ErrorComponent> getError()
error
(Mutually exclusive with Services Provided (Item).)public ClaimResponse setError(List<ClaimResponse.ErrorComponent> theError)
this
for easy method chainingpublic boolean hasError()
public ClaimResponse.ErrorComponent addError()
public ClaimResponse addError(ClaimResponse.ErrorComponent t)
public ClaimResponse.ErrorComponent getErrorFirstRep()
error
, creating it if it does not already existpublic Money getTotalCost()
totalCost
(The total cost of the services reported.)public boolean hasTotalCost()
public ClaimResponse setTotalCost(Money value)
value
- totalCost
(The total cost of the services reported.)public Money getUnallocDeductable()
unallocDeductable
(The amount of deductible applied which was not allocated to any particular service line.)public boolean hasUnallocDeductable()
public ClaimResponse setUnallocDeductable(Money value)
value
- unallocDeductable
(The amount of deductible applied which was not allocated to any particular service line.)public Money getTotalBenefit()
totalBenefit
(Total amount of benefit payable (Equal to sum of the Benefit amounts from all detail lines and additions less the Unallocated Deductible).)public boolean hasTotalBenefit()
public ClaimResponse setTotalBenefit(Money value)
value
- totalBenefit
(Total amount of benefit payable (Equal to sum of the Benefit amounts from all detail lines and additions less the Unallocated Deductible).)public ClaimResponse.PaymentComponent getPayment()
payment
(Payment details for the claim if the claim has been paid.)public boolean hasPayment()
public ClaimResponse setPayment(ClaimResponse.PaymentComponent value)
value
- payment
(Payment details for the claim if the claim has been paid.)public Coding getReserved()
reserved
(Status of funds reservation (For provider, for Patient, None).)public boolean hasReserved()
public ClaimResponse setReserved(Coding value)
value
- reserved
(Status of funds reservation (For provider, for Patient, None).)public CodeableConcept getForm()
form
(The form to be used for printing the content.)public boolean hasForm()
public ClaimResponse setForm(CodeableConcept value)
value
- form
(The form to be used for printing the content.)public List<ClaimResponse.NoteComponent> getProcessNote()
processNote
(Note text.)public ClaimResponse setProcessNote(List<ClaimResponse.NoteComponent> theProcessNote)
this
for easy method chainingpublic boolean hasProcessNote()
public ClaimResponse.NoteComponent addProcessNote()
public ClaimResponse addProcessNote(ClaimResponse.NoteComponent t)
public ClaimResponse.NoteComponent getProcessNoteFirstRep()
processNote
, creating it if it does not already existpublic List<Reference> getCommunicationRequest()
communicationRequest
(Request for additional supporting or authorizing information, such as: documents, images or resources.)public ClaimResponse setCommunicationRequest(List<Reference> theCommunicationRequest)
this
for easy method chainingpublic boolean hasCommunicationRequest()
public Reference addCommunicationRequest()
public ClaimResponse addCommunicationRequest(Reference t)
public Reference getCommunicationRequestFirstRep()
communicationRequest
, creating it if it does not already exist@Deprecated public List<CommunicationRequest> getCommunicationRequestTarget()
@Deprecated public CommunicationRequest addCommunicationRequestTarget()
public List<ClaimResponse.InsuranceComponent> getInsurance()
insurance
(Financial instrument by which payment information for health care.)public ClaimResponse setInsurance(List<ClaimResponse.InsuranceComponent> theInsurance)
this
for easy method chainingpublic boolean hasInsurance()
public ClaimResponse.InsuranceComponent addInsurance()
public ClaimResponse addInsurance(ClaimResponse.InsuranceComponent t)
public ClaimResponse.InsuranceComponent getInsuranceFirstRep()
insurance
, creating it if it does not already existpublic Property getNamedProperty(int _hash, String _name, boolean _checkValid) throws org.hl7.fhir.exceptions.FHIRException
getNamedProperty
in class DomainResource
org.hl7.fhir.exceptions.FHIRException
public Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException
getProperty
in class DomainResource
org.hl7.fhir.exceptions.FHIRException
public Base setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty
in class DomainResource
org.hl7.fhir.exceptions.FHIRException
public Base setProperty(String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty
in class DomainResource
org.hl7.fhir.exceptions.FHIRException
public Base makeProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
makeProperty
in class DomainResource
org.hl7.fhir.exceptions.FHIRException
public String[] getTypesForProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
getTypesForProperty
in class DomainResource
org.hl7.fhir.exceptions.FHIRException
public Base addChild(String name) throws org.hl7.fhir.exceptions.FHIRException
addChild
in class DomainResource
org.hl7.fhir.exceptions.FHIRException
public String fhirType()
fhirType
in class DomainResource
public ClaimResponse copy()
copy
in class DomainResource
public boolean equalsDeep(Base other_)
equalsDeep
in class DomainResource
public boolean equalsShallow(Base other_)
equalsShallow
in class DomainResource
public boolean isEmpty()
isEmpty
in interface IBase
isEmpty
in class DomainResource
public ResourceType getResourceType()
getResourceType
in class Resource
Copyright © 2014–2019 University Health Network. All rights reserved.