Class 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
- See Also:
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
static class
static class
static class
static enum
static class
static class
static class
static class
static class
static class
static class
static enum
static class
static class
static class
static enum
static class
-
Field Summary
Modifier and TypeFieldDescriptionprotected List
<ClaimResponse.AddedItemComponent> The first-tier service adjudications for payor added product or service lines.protected List
<ClaimResponse.AdjudicationComponent> The adjudication results which are presented at the header level rather than at the line-item or add-item levels.Request for additional supporting or authorizing information.protected List
<CommunicationRequest> The actual objects that are the target of the reference (Request for additional supporting or authorizing information.)protected DateTimeType
The date this resource was created.static final ca.uhn.fhir.rest.gclient.DateClientParam
Fluent Client search parameter constant for createdprotected StringType
A human readable description of the status of the adjudication.static final ca.uhn.fhir.rest.gclient.StringClientParam
Fluent Client search parameter constant for dispositionprotected List
<ClaimResponse.ErrorComponent> Errors encountered during the processing of the adjudication.protected Attachment
The actual form, by reference or inclusion, for printing the content or an EOB.protected CodeableConcept
A code for the form to be used for printing the content.protected CodeableConcept
A code, used only on a response to a preauthorization, to indicate whether the benefits payable have been reserved and for whom.protected List
<Identifier> A unique identifier assigned to this claim response.static final ca.uhn.fhir.rest.gclient.TokenClientParam
Fluent Client search parameter constant for identifierstatic final ca.uhn.fhir.model.api.Include
Constant for fluent queries to be used to add include statements.static final ca.uhn.fhir.model.api.Include
Constant for fluent queries to be used to add include statements.static final ca.uhn.fhir.model.api.Include
Constant for fluent queries to be used to add include statements.static final ca.uhn.fhir.model.api.Include
Constant for fluent queries to be used to add include statements.protected List
<ClaimResponse.InsuranceComponent> Financial instruments for reimbursement for the health care products and services specified on the claim.protected Reference
The party responsible for authorization, adjudication and reimbursement.static final ca.uhn.fhir.rest.gclient.ReferenceClientParam
Fluent Client search parameter constant for insurerprotected Organization
The actual object that is the target of the reference (The party responsible for authorization, adjudication and reimbursement.)protected List
<ClaimResponse.ItemComponent> A claim line.protected Enumeration
<ClaimResponse.RemittanceOutcome> The outcome of the claim, predetermination, or preauthorization processing.static final ca.uhn.fhir.rest.gclient.TokenClientParam
Fluent Client search parameter constant for outcomeprotected Reference
The party to whom the professional services and/or products have been supplied or are being considered and for whom actual for facast reimbursement is sought.static final ca.uhn.fhir.rest.gclient.ReferenceClientParam
Fluent Client search parameter constant for patientprotected Patient
The actual object that is the target of the reference (The party to whom the professional services and/or products have been supplied or are being considered and for whom actual for facast reimbursement is sought.)protected CodeableConcept
Type of Party to be reimbursed: subscriber, provider, other.protected ClaimResponse.PaymentComponent
Payment details for the adjudication of the claim.static final ca.uhn.fhir.rest.gclient.DateClientParam
Fluent Client search parameter constant for payment-dateprotected Period
The time frame during which this authorization is effective.protected StringType
Reference from the Insurer which is used in later communications which refers to this adjudication.protected List
<ClaimResponse.NoteComponent> A note that describes or explains adjudication results in a human readable form.protected Reference
Original request resource reference.static final ca.uhn.fhir.rest.gclient.ReferenceClientParam
Fluent Client search parameter constant for requestprotected Reference
The provider which is responsible for the claim, predetermination or preauthorization.static final ca.uhn.fhir.rest.gclient.ReferenceClientParam
Fluent Client search parameter constant for requestorprotected Resource
The actual object that is the target of the reference (The provider which is responsible for the claim, predetermination or preauthorization.)protected Claim
The actual object that is the target of the reference (Original request resource reference.)static final String
Search parameter: createdstatic final String
Search parameter: dispositionstatic final String
Search parameter: identifierstatic final String
Search parameter: insurerstatic final String
Search parameter: outcomestatic final String
Search parameter: patientstatic final String
Search parameter: payment-datestatic final String
Search parameter: requeststatic final String
Search parameter: requestorstatic final String
Search parameter: statusstatic final String
Search parameter: useprotected Enumeration
<ClaimResponse.ClaimResponseStatus> The status of the resource instance.static final ca.uhn.fhir.rest.gclient.TokenClientParam
Fluent Client search parameter constant for statusprotected CodeableConcept
A finer grained suite of claim type codes which may convey additional information such as Inpatient vs Outpatient and/or a specialty service.protected List
<ClaimResponse.TotalComponent> Categorized monetary totals for the adjudication.protected CodeableConcept
A finer grained suite of claim type codes which may convey additional information such as Inpatient vs Outpatient and/or a specialty service.protected Enumeration
<ClaimResponse.Use> A code to indicate whether the nature of the request is: to request adjudication of products and services previously rendered; or requesting authorization and adjudication for provision in the future; or requesting the non-binding adjudication of the listed products and services which could be provided in the future.static final ca.uhn.fhir.rest.gclient.TokenClientParam
Fluent Client search parameter constant for useFields inherited from class org.hl7.fhir.r4.model.DomainResource
contained, extension, modifierExtension, text
Fields inherited from class org.hl7.fhir.r4.model.Resource
id, implicitRules, language, meta
Fields inherited from interface org.hl7.fhir.instance.model.api.IAnyResource
RES_ID, RES_LAST_UPDATED, RES_PROFILE, RES_SECURITY, RES_TAG, SP_RES_ID, SP_RES_LAST_UPDATED, SP_RES_PROFILE, SP_RES_SECURITY, SP_RES_TAG
Fields inherited from interface org.hl7.fhir.instance.model.api.IBaseResource
INCLUDE_ALL, WILDCARD_ALL_SET
-
Constructor Summary
ConstructorDescriptionConstructorClaimResponse
(Enumeration<ClaimResponse.ClaimResponseStatus> status, CodeableConcept type, Enumeration<ClaimResponse.Use> use, Reference patient, DateTimeType created, Reference insurer, Enumeration<ClaimResponse.RemittanceOutcome> outcome) Constructor -
Method Summary
Modifier and TypeMethodDescriptionDeprecated.Use Reference#setResource(IBaseResource) insteadaddError()
addItem()
addTotal()
copy()
void
copyValues
(ClaimResponse dst) boolean
equalsDeep
(Base other_) boolean
equalsShallow
(Base other_) fhirType()
Deprecated.Use Reference#setResource(IBaseResource) insteadgetError()
getForm()
getItem()
getNamedProperty
(int _hash, String _name, boolean _checkValid) Base[]
getProperty
(int hash, String name, boolean checkValid) getTotal()
getType()
String[]
getTypesForProperty
(int hash, String name) getUse()
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
hasError()
boolean
hasForm()
boolean
boolean
boolean
boolean
boolean
boolean
hasItem()
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
hasTotal()
boolean
hasType()
boolean
hasUse()
boolean
boolean
isEmpty()
protected void
listChildren
(List<Property> children) makeProperty
(int hash, String name) void
removeChild
(String name, Base value) setAddItem
(List<ClaimResponse.AddedItemComponent> theAddItem) setAdjudication
(List<ClaimResponse.AdjudicationComponent> theAdjudication) setCommunicationRequest
(List<Reference> theCommunicationRequest) setCreated
(Date value) setCreatedElement
(DateTimeType value) setDisposition
(String value) setDispositionElement
(StringType value) setError
(List<ClaimResponse.ErrorComponent> theError) setForm
(Attachment value) setFormCode
(CodeableConcept value) setFundsReserve
(CodeableConcept value) setIdentifier
(List<Identifier> theIdentifier) setInsurance
(List<ClaimResponse.InsuranceComponent> theInsurance) setInsurer
(Reference value) setInsurerTarget
(Organization value) setItem
(List<ClaimResponse.ItemComponent> theItem) setPatient
(Reference value) setPatientTarget
(Patient value) setPayeeType
(CodeableConcept value) setPreAuthPeriod
(Period value) setPreAuthRef
(String value) setPreAuthRefElement
(StringType value) setProcessNote
(List<ClaimResponse.NoteComponent> theProcessNote) setProperty
(int hash, String name, Base value) setProperty
(String name, Base value) setRequest
(Reference value) setRequestor
(Reference value) setRequestorTarget
(Resource value) setRequestTarget
(Claim value) setSubType
(CodeableConcept value) setTotal
(List<ClaimResponse.TotalComponent> theTotal) setType
(CodeableConcept value) setUse
(ClaimResponse.Use value) protected ClaimResponse
Methods inherited from class org.hl7.fhir.r4.model.DomainResource
addContained, addExtension, addExtension, addExtension, addModifierExtension, addModifierExtension, checkNoModifiers, copyValues, getContained, getContained, getExtension, getExtensionByUrl, getExtensionsByUrl, getModifierExtension, getModifierExtensionsByUrl, getText, hasContained, hasExtension, hasExtension, hasModifierExtension, hasText, setContained, setExtension, setModifierExtension, setText
Methods inherited from class org.hl7.fhir.r4.model.Resource
copyValues, getId, getIdBase, getIdElement, getIdPart, getImplicitRules, getImplicitRulesElement, getLanguage, getLanguage, getLanguageElement, getMeta, hasId, hasIdElement, hasImplicitRules, hasImplicitRulesElement, hasLanguage, hasLanguageElement, hasMeta, setId, setIdBase, setIdElement, setImplicitRules, setImplicitRulesElement, setLanguage, setLanguageElement, setMeta
Methods inherited from class org.hl7.fhir.r4.model.BaseResource
getStructureFhirVersionEnum, isResource, setId
Methods inherited from class org.hl7.fhir.r4.model.Base
castToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCanonical, castToCode, castToCodeableConcept, castToCoding, castToContactDetail, castToContactPoint, castToContributor, castToDataRequirement, castToDate, castToDateTime, castToDecimal, castToDosage, castToDuration, castToElementDefinition, castToExpression, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMarketingStatus, castToMeta, castToMoney, castToNarrative, castToOid, castToParameterDefinition, castToPeriod, castToPopulation, castToPositiveInt, castToProdCharacteristic, castToProductShelfLife, castToQuantity, castToRange, castToRatio, castToReference, castToRelatedArtifact, castToResource, castToSampledData, castToSignature, castToSimpleQuantity, castToString, castToSubstanceAmount, castToTime, castToTiming, castToTriggerDefinition, castToType, castToUnsignedInt, castToUri, castToUrl, castToUsageContext, castToXhtml, castToXhtmlString, children, clearUserData, compareDeep, compareDeep, compareDeep, compareDeep, compareValues, compareValues, copyValues, dateTimeValue, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getNamedProperty, getUserData, getUserInt, getUserString, getXhtml, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isBooleanPrimitive, isDateTime, 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
Methods inherited from interface org.hl7.fhir.instance.model.api.IBase
getFormatCommentsPost, getFormatCommentsPre, hasFormatComment
Methods inherited from interface org.hl7.fhir.instance.model.api.IBaseResource
getMeta, getStructureFhirVersionEnum, isDeleted, setId
-
Field Details
-
identifier
A unique identifier assigned to this claim response. -
status
The status of the resource instance. -
type
A finer grained suite of claim type codes which may convey additional information such as Inpatient vs Outpatient and/or a specialty service. -
subType
A finer grained suite of claim type codes which may convey additional information such as Inpatient vs Outpatient and/or a specialty service. -
use
A code to indicate whether the nature of the request is: to request adjudication of products and services previously rendered; or requesting authorization and adjudication for provision in the future; or requesting the non-binding adjudication of the listed products and services which could be provided in the future. -
patient
The party to whom the professional services and/or products have been supplied or are being considered and for whom actual for facast reimbursement is sought. -
patientTarget
The actual object that is the target of the reference (The party to whom the professional services and/or products have been supplied or are being considered and for whom actual for facast reimbursement is sought.) -
created
The date this resource was created. -
insurer
The party responsible for authorization, adjudication and reimbursement. -
insurerTarget
The actual object that is the target of the reference (The party responsible for authorization, adjudication and reimbursement.) -
requestor
The provider which is responsible for the claim, predetermination or preauthorization. -
requestorTarget
The actual object that is the target of the reference (The provider which is responsible for the claim, predetermination or preauthorization.) -
request
Original request resource reference. -
requestTarget
The actual object that is the target of the reference (Original request resource reference.) -
outcome
The outcome of the claim, predetermination, or preauthorization processing. -
disposition
A human readable description of the status of the adjudication. -
preAuthRef
Reference from the Insurer which is used in later communications which refers to this adjudication. -
preAuthPeriod
The time frame during which this authorization is effective. -
payeeType
Type of Party to be reimbursed: subscriber, provider, other. -
item
A claim line. Either a simple (a product or service) or a 'group' of details which can also be a simple items or groups of sub-details. -
addItem
The first-tier service adjudications for payor added product or service lines. -
adjudication
The adjudication results which are presented at the header level rather than at the line-item or add-item levels. -
total
Categorized monetary totals for the adjudication. -
payment
Payment details for the adjudication of the claim. -
fundsReserve
A code, used only on a response to a preauthorization, to indicate whether the benefits payable have been reserved and for whom. -
formCode
A code for the form to be used for printing the content. -
form
The actual form, by reference or inclusion, for printing the content or an EOB. -
processNote
A note that describes or explains adjudication results in a human readable form. -
communicationRequest
Request for additional supporting or authorizing information. -
communicationRequestTarget
The actual objects that are the target of the reference (Request for additional supporting or authorizing information.) -
insurance
Financial instruments for reimbursement for the health care products and services specified on the claim. -
error
Errors encountered during the processing of the adjudication. -
SP_IDENTIFIER
Search parameter: identifierDescription: The identity of the ClaimResponse
Type: token
Path: ClaimResponse.identifier
- See Also:
-
IDENTIFIER
Fluent Client search parameter constant for identifierDescription: The identity of the ClaimResponse
Type: token
Path: ClaimResponse.identifier
-
SP_REQUEST
Search parameter: requestDescription: The claim reference
Type: reference
Path: ClaimResponse.request
- See Also:
-
REQUEST
Fluent Client search parameter constant for requestDescription: The claim reference
Type: reference
Path: ClaimResponse.request
-
INCLUDE_REQUEST
Constant for fluent queries to be used to add include statements. Specifies the path value of "ClaimResponse:request". -
SP_DISPOSITION
Search parameter: dispositionDescription: The contents of the disposition message
Type: string
Path: ClaimResponse.disposition
- See Also:
-
DISPOSITION
Fluent Client search parameter constant for dispositionDescription: The contents of the disposition message
Type: string
Path: ClaimResponse.disposition
-
SP_INSURER
Search parameter: insurerDescription: The organization which generated this resource
Type: reference
Path: ClaimResponse.insurer
- See Also:
-
INSURER
Fluent Client search parameter constant for insurerDescription: The organization which generated this resource
Type: reference
Path: ClaimResponse.insurer
-
INCLUDE_INSURER
Constant for fluent queries to be used to add include statements. Specifies the path value of "ClaimResponse:insurer". -
SP_CREATED
Search parameter: createdDescription: The creation date
Type: date
Path: ClaimResponse.created
- See Also:
-
CREATED
Fluent Client search parameter constant for createdDescription: The creation date
Type: date
Path: ClaimResponse.created
-
SP_PATIENT
Search parameter: patientDescription: The subject of care
Type: reference
Path: ClaimResponse.patient
- See Also:
-
PATIENT
Fluent Client search parameter constant for patientDescription: The subject of care
Type: reference
Path: ClaimResponse.patient
-
INCLUDE_PATIENT
Constant for fluent queries to be used to add include statements. Specifies the path value of "ClaimResponse:patient". -
SP_USE
Search parameter: useDescription: The type of claim
Type: token
Path: ClaimResponse.use
- See Also:
-
USE
Fluent Client search parameter constant for useDescription: The type of claim
Type: token
Path: ClaimResponse.use
-
SP_PAYMENT_DATE
Search parameter: payment-dateDescription: The expected payment date
Type: date
Path: ClaimResponse.payment.date
- See Also:
-
PAYMENT_DATE
Fluent Client search parameter constant for payment-dateDescription: The expected payment date
Type: date
Path: ClaimResponse.payment.date
-
SP_OUTCOME
Search parameter: outcomeDescription: The processing outcome
Type: token
Path: ClaimResponse.outcome
- See Also:
-
OUTCOME
Fluent Client search parameter constant for outcomeDescription: The processing outcome
Type: token
Path: ClaimResponse.outcome
-
SP_REQUESTOR
Search parameter: requestorDescription: The Provider of the claim
Type: reference
Path: ClaimResponse.requestor
- See Also:
-
REQUESTOR
Fluent Client search parameter constant for requestorDescription: The Provider of the claim
Type: reference
Path: ClaimResponse.requestor
-
INCLUDE_REQUESTOR
Constant for fluent queries to be used to add include statements. Specifies the path value of "ClaimResponse:requestor". -
SP_STATUS
Search parameter: statusDescription: The status of the ClaimResponse
Type: token
Path: ClaimResponse.status
- See Also:
-
STATUS
Fluent Client search parameter constant for statusDescription: The status of the ClaimResponse
Type: token
Path: ClaimResponse.status
-
-
Constructor Details
-
ClaimResponse
public ClaimResponse()Constructor -
ClaimResponse
public ClaimResponse(Enumeration<ClaimResponse.ClaimResponseStatus> status, CodeableConcept type, Enumeration<ClaimResponse.Use> use, Reference patient, DateTimeType created, Reference insurer, Enumeration<ClaimResponse.RemittanceOutcome> outcome) Constructor
-
-
Method Details
-
getIdentifier
- Returns:
identifier
(A unique identifier assigned to this claim response.)
-
setIdentifier
- Returns:
- Returns a reference to
this
for easy method chaining
-
hasIdentifier
-
addIdentifier
-
addIdentifier
-
getIdentifierFirstRep
- Returns:
- The first repetition of repeating field
identifier
, creating it if it does not already exist
-
getStatusElement
- Returns:
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 value
-
hasStatusElement
-
hasStatus
-
setStatusElement
- Parameters:
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 value
-
getStatus
- Returns:
- The status of the resource instance.
-
setStatus
- Parameters:
value
- The status of the resource instance.
-
getType
- Returns:
type
(A finer grained suite of claim type codes which may convey additional information such as Inpatient vs Outpatient and/or a specialty service.)
-
hasType
-
setType
- Parameters:
value
-type
(A finer grained suite of claim type codes which may convey additional information such as Inpatient vs Outpatient and/or a specialty service.)
-
getSubType
- Returns:
subType
(A finer grained suite of claim type codes which may convey additional information such as Inpatient vs Outpatient and/or a specialty service.)
-
hasSubType
-
setSubType
- Parameters:
value
-subType
(A finer grained suite of claim type codes which may convey additional information such as Inpatient vs Outpatient and/or a specialty service.)
-
getUseElement
- Returns:
use
(A code to indicate whether the nature of the request is: to request adjudication of products and services previously rendered; or requesting authorization and adjudication for provision in the future; or requesting the non-binding adjudication of the listed products and services which could be provided in the future.). This is the underlying object with id, value and extensions. The accessor "getUse" gives direct access to the value
-
hasUseElement
-
hasUse
-
setUseElement
- Parameters:
value
-use
(A code to indicate whether the nature of the request is: to request adjudication of products and services previously rendered; or requesting authorization and adjudication for provision in the future; or requesting the non-binding adjudication of the listed products and services which could be provided in the future.). This is the underlying object with id, value and extensions. The accessor "getUse" gives direct access to the value
-
getUse
- Returns:
- A code to indicate whether the nature of the request is: to request adjudication of products and services previously rendered; or requesting authorization and adjudication for provision in the future; or requesting the non-binding adjudication of the listed products and services which could be provided in the future.
-
setUse
- Parameters:
value
- A code to indicate whether the nature of the request is: to request adjudication of products and services previously rendered; or requesting authorization and adjudication for provision in the future; or requesting the non-binding adjudication of the listed products and services which could be provided in the future.
-
getPatient
- Returns:
patient
(The party to whom the professional services and/or products have been supplied or are being considered and for whom actual for facast reimbursement is sought.)
-
hasPatient
-
setPatient
- Parameters:
value
-patient
(The party to whom the professional services and/or products have been supplied or are being considered and for whom actual for facast reimbursement is sought.)
-
getPatientTarget
- Returns:
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. (The party to whom the professional services and/or products have been supplied or are being considered and for whom actual for facast reimbursement is sought.)
-
setPatientTarget
- Parameters:
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. (The party to whom the professional services and/or products have been supplied or are being considered and for whom actual for facast reimbursement is sought.)
-
getCreatedElement
- Returns:
created
(The date this resource was created.). This is the underlying object with id, value and extensions. The accessor "getCreated" gives direct access to the value
-
hasCreatedElement
-
hasCreated
-
setCreatedElement
- Parameters:
value
-created
(The date this resource was created.). This is the underlying object with id, value and extensions. The accessor "getCreated" gives direct access to the value
-
getCreated
- Returns:
- The date this resource was created.
-
setCreated
- Parameters:
value
- The date this resource was created.
-
getInsurer
- Returns:
insurer
(The party responsible for authorization, adjudication and reimbursement.)
-
hasInsurer
-
setInsurer
- Parameters:
value
-insurer
(The party responsible for authorization, adjudication and reimbursement.)
-
getInsurerTarget
- Returns:
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 party responsible for authorization, adjudication and reimbursement.)
-
setInsurerTarget
- Parameters:
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 party responsible for authorization, adjudication and reimbursement.)
-
getRequestor
- Returns:
requestor
(The provider which is responsible for the claim, predetermination or preauthorization.)
-
hasRequestor
-
setRequestor
- Parameters:
value
-requestor
(The provider which is responsible for the claim, predetermination or preauthorization.)
-
getRequestorTarget
- Returns:
requestor
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 provider which is responsible for the claim, predetermination or preauthorization.)
-
setRequestorTarget
- Parameters:
value
-requestor
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 provider which is responsible for the claim, predetermination or preauthorization.)
-
getRequest
- Returns:
request
(Original request resource reference.)
-
hasRequest
-
setRequest
- Parameters:
value
-request
(Original request resource reference.)
-
getRequestTarget
- Returns:
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 reference.)
-
setRequestTarget
- Parameters:
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 reference.)
-
getOutcomeElement
- Returns:
outcome
(The outcome of the claim, predetermination, or preauthorization processing.). This is the underlying object with id, value and extensions. The accessor "getOutcome" gives direct access to the value
-
hasOutcomeElement
-
hasOutcome
-
setOutcomeElement
- Parameters:
value
-outcome
(The outcome of the claim, predetermination, or preauthorization processing.). This is the underlying object with id, value and extensions. The accessor "getOutcome" gives direct access to the value
-
getOutcome
- Returns:
- The outcome of the claim, predetermination, or preauthorization processing.
-
setOutcome
- Parameters:
value
- The outcome of the claim, predetermination, or preauthorization processing.
-
getDispositionElement
- Returns:
disposition
(A human readable 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
-
hasDisposition
-
setDispositionElement
- Parameters:
value
-disposition
(A human readable 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
- Returns:
- A human readable description of the status of the adjudication.
-
setDisposition
- Parameters:
value
- A human readable description of the status of the adjudication.
-
getPreAuthRefElement
- Returns:
preAuthRef
(Reference from the Insurer which is used in later communications which refers to this adjudication.). This is the underlying object with id, value and extensions. The accessor "getPreAuthRef" gives direct access to the value
-
hasPreAuthRefElement
-
hasPreAuthRef
-
setPreAuthRefElement
- Parameters:
value
-preAuthRef
(Reference from the Insurer which is used in later communications which refers to this adjudication.). This is the underlying object with id, value and extensions. The accessor "getPreAuthRef" gives direct access to the value
-
getPreAuthRef
- Returns:
- Reference from the Insurer which is used in later communications which refers to this adjudication.
-
setPreAuthRef
- Parameters:
value
- Reference from the Insurer which is used in later communications which refers to this adjudication.
-
getPreAuthPeriod
- Returns:
preAuthPeriod
(The time frame during which this authorization is effective.)
-
hasPreAuthPeriod
-
setPreAuthPeriod
- Parameters:
value
-preAuthPeriod
(The time frame during which this authorization is effective.)
-
getPayeeType
- Returns:
payeeType
(Type of Party to be reimbursed: subscriber, provider, other.)
-
hasPayeeType
-
setPayeeType
- Parameters:
value
-payeeType
(Type of Party to be reimbursed: subscriber, provider, other.)
-
getItem
- Returns:
item
(A claim line. Either a simple (a product or service) or a 'group' of details which can also be a simple items or groups of sub-details.)
-
setItem
- Returns:
- Returns a reference to
this
for easy method chaining
-
hasItem
-
addItem
-
addItem
-
getItemFirstRep
- Returns:
- The first repetition of repeating field
item
, creating it if it does not already exist
-
getAddItem
- Returns:
addItem
(The first-tier service adjudications for payor added product or service lines.)
-
setAddItem
- Returns:
- Returns a reference to
this
for easy method chaining
-
hasAddItem
-
addAddItem
-
addAddItem
-
getAddItemFirstRep
- Returns:
- The first repetition of repeating field
addItem
, creating it if it does not already exist
-
getAdjudication
- Returns:
adjudication
(The adjudication results which are presented at the header level rather than at the line-item or add-item levels.)
-
setAdjudication
- Returns:
- Returns a reference to
this
for easy method chaining
-
hasAdjudication
-
addAdjudication
-
addAdjudication
-
getAdjudicationFirstRep
- Returns:
- The first repetition of repeating field
adjudication
, creating it if it does not already exist
-
getTotal
- Returns:
total
(Categorized monetary totals for the adjudication.)
-
setTotal
- Returns:
- Returns a reference to
this
for easy method chaining
-
hasTotal
-
addTotal
-
addTotal
-
getTotalFirstRep
- Returns:
- The first repetition of repeating field
total
, creating it if it does not already exist
-
getPayment
- Returns:
payment
(Payment details for the adjudication of the claim.)
-
hasPayment
-
setPayment
- Parameters:
value
-payment
(Payment details for the adjudication of the claim.)
-
getFundsReserve
- Returns:
fundsReserve
(A code, used only on a response to a preauthorization, to indicate whether the benefits payable have been reserved and for whom.)
-
hasFundsReserve
-
setFundsReserve
- Parameters:
value
-fundsReserve
(A code, used only on a response to a preauthorization, to indicate whether the benefits payable have been reserved and for whom.)
-
getFormCode
- Returns:
formCode
(A code for the form to be used for printing the content.)
-
hasFormCode
-
setFormCode
- Parameters:
value
-formCode
(A code for the form to be used for printing the content.)
-
getForm
- Returns:
form
(The actual form, by reference or inclusion, for printing the content or an EOB.)
-
hasForm
-
setForm
- Parameters:
value
-form
(The actual form, by reference or inclusion, for printing the content or an EOB.)
-
getProcessNote
- Returns:
processNote
(A note that describes or explains adjudication results in a human readable form.)
-
setProcessNote
- Returns:
- Returns a reference to
this
for easy method chaining
-
hasProcessNote
-
addProcessNote
-
addProcessNote
-
getProcessNoteFirstRep
- Returns:
- The first repetition of repeating field
processNote
, creating it if it does not already exist
-
getCommunicationRequest
- Returns:
communicationRequest
(Request for additional supporting or authorizing information.)
-
setCommunicationRequest
- Returns:
- Returns a reference to
this
for easy method chaining
-
hasCommunicationRequest
-
addCommunicationRequest
-
addCommunicationRequest
-
getCommunicationRequestFirstRep
- Returns:
- The first repetition of repeating field
communicationRequest
, creating it if it does not already exist
-
getCommunicationRequestTarget
Deprecated.Use Reference#setResource(IBaseResource) instead -
addCommunicationRequestTarget
Deprecated.Use Reference#setResource(IBaseResource) instead -
getInsurance
- Returns:
insurance
(Financial instruments for reimbursement for the health care products and services specified on the claim.)
-
setInsurance
- Returns:
- Returns a reference to
this
for easy method chaining
-
hasInsurance
-
addInsurance
-
addInsurance
-
getInsuranceFirstRep
- Returns:
- The first repetition of repeating field
insurance
, creating it if it does not already exist
-
getError
- Returns:
error
(Errors encountered during the processing of the adjudication.)
-
setError
- Returns:
- Returns a reference to
this
for easy method chaining
-
hasError
-
addError
-
addError
-
getErrorFirstRep
- Returns:
- The first repetition of repeating field
error
, creating it if it does not already exist
-
listChildren
- Overrides:
listChildren
in classDomainResource
-
getNamedProperty
public Property getNamedProperty(int _hash, String _name, boolean _checkValid) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
getNamedProperty
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getProperty
public Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
getProperty
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
public Base setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
setProperty
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
- Overrides:
setProperty
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
removeChild
- Overrides:
removeChild
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
makeProperty
- Overrides:
makeProperty
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getTypesForProperty
public String[] getTypesForProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
getTypesForProperty
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
addChild
- Overrides:
addChild
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
fhirType
- Specified by:
fhirType
in interfaceorg.hl7.fhir.instance.model.api.IBase
- Overrides:
fhirType
in classDomainResource
-
copy
- Specified by:
copy
in classDomainResource
-
copyValues
-
typedCopy
-
equalsDeep
- Overrides:
equalsDeep
in classDomainResource
-
equalsShallow
- Overrides:
equalsShallow
in classDomainResource
-
isEmpty
- Specified by:
isEmpty
in interfaceorg.hl7.fhir.instance.model.api.IBase
- Overrides:
isEmpty
in classDomainResource
-
getResourceType
- Specified by:
getResourceType
in classResource
-