Class CoverageEligibilityResponse
- java.lang.Object
-
- org.hl7.fhir.r4.model.Base
-
- org.hl7.fhir.r4.model.BaseResource
-
- org.hl7.fhir.r4.model.Resource
-
- org.hl7.fhir.r4.model.DomainResource
-
- org.hl7.fhir.r4.model.CoverageEligibilityResponse
-
- 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 CoverageEligibilityResponse extends DomainResource
This resource provides eligibility and plan details from the processing of an CoverageEligibilityRequest resource.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCoverageEligibilityResponse.BenefitComponentstatic classCoverageEligibilityResponse.EligibilityResponsePurposestatic classCoverageEligibilityResponse.EligibilityResponsePurposeEnumFactorystatic classCoverageEligibilityResponse.EligibilityResponseStatusstatic classCoverageEligibilityResponse.EligibilityResponseStatusEnumFactorystatic classCoverageEligibilityResponse.ErrorsComponentstatic classCoverageEligibilityResponse.InsuranceComponentstatic classCoverageEligibilityResponse.ItemsComponent
-
Field Summary
Fields Modifier and Type Field Description protected DateTimeTypecreatedThe date this resource was created.static ca.uhn.fhir.rest.gclient.DateClientParamCREATEDFluent Client search parameter constant for createdprotected StringTypedispositionA human readable description of the status of the adjudication.static ca.uhn.fhir.rest.gclient.StringClientParamDISPOSITIONFluent Client search parameter constant for dispositionprotected List<CoverageEligibilityResponse.ErrorsComponent>errorErrors encountered during the processing of the request.protected CodeableConceptformA code for the form to be used for printing the content.protected List<Identifier>identifierA unique identifier assigned to this coverage eligiblity request.static ca.uhn.fhir.rest.gclient.TokenClientParamIDENTIFIERFluent Client search parameter constant for identifierstatic ca.uhn.fhir.model.api.IncludeINCLUDE_INSURERConstant for fluent queries to be used to add include statements.static ca.uhn.fhir.model.api.IncludeINCLUDE_PATIENTConstant for fluent queries to be used to add include statements.static ca.uhn.fhir.model.api.IncludeINCLUDE_REQUESTConstant for fluent queries to be used to add include statements.static ca.uhn.fhir.model.api.IncludeINCLUDE_REQUESTORConstant for fluent queries to be used to add include statements.protected List<CoverageEligibilityResponse.InsuranceComponent>insuranceFinancial instruments for reimbursement for the health care products and services.protected ReferenceinsurerThe Insurer who issued the coverage in question and is the author of the response.static ca.uhn.fhir.rest.gclient.ReferenceClientParamINSURERFluent Client search parameter constant for insurerprotected OrganizationinsurerTargetThe actual object that is the target of the reference (The Insurer who issued the coverage in question and is the author of the response.)protected Enumeration<Enumerations.RemittanceOutcome>outcomeThe outcome of the request processing.static ca.uhn.fhir.rest.gclient.TokenClientParamOUTCOMEFluent Client search parameter constant for outcomeprotected ReferencepatientThe party who is the beneficiary of the supplied coverage and for whom eligibility is sought.static ca.uhn.fhir.rest.gclient.ReferenceClientParamPATIENTFluent Client search parameter constant for patientprotected PatientpatientTargetThe actual object that is the target of the reference (The party who is the beneficiary of the supplied coverage and for whom eligibility is sought.)protected StringTypepreAuthRefA reference from the Insurer to which these services pertain to be used on further communication and as proof that the request occurred.protected List<Enumeration<CoverageEligibilityResponse.EligibilityResponsePurpose>>purposeCode to specify whether requesting: prior authorization requirements for some service categories or billing codes; benefits for coverages specified or discovered; discovery and return of coverages for the patient; and/or validation that the specified coverage is in-force at the date/period specified or 'now' if not specified.protected ReferencerequestReference to the original request resource.static ca.uhn.fhir.rest.gclient.ReferenceClientParamREQUESTFluent Client search parameter constant for requestprotected ReferencerequestorThe provider which is responsible for the request.static ca.uhn.fhir.rest.gclient.ReferenceClientParamREQUESTORFluent Client search parameter constant for requestorprotected ResourcerequestorTargetThe actual object that is the target of the reference (The provider which is responsible for the request.)protected CoverageEligibilityRequestrequestTargetThe actual object that is the target of the reference (Reference to the original request resource.)protected TypeservicedThe date or dates when the enclosed suite of services were performed or completed.static StringSP_CREATEDSearch parameter: createdstatic StringSP_DISPOSITIONSearch parameter: dispositionstatic StringSP_IDENTIFIERSearch parameter: identifierstatic StringSP_INSURERSearch parameter: insurerstatic StringSP_OUTCOMESearch parameter: outcomestatic StringSP_PATIENTSearch parameter: patientstatic StringSP_REQUESTSearch parameter: requeststatic StringSP_REQUESTORSearch parameter: requestorstatic StringSP_STATUSSearch parameter: statusprotected Enumeration<CoverageEligibilityResponse.EligibilityResponseStatus>statusThe status of the resource instance.static ca.uhn.fhir.rest.gclient.TokenClientParamSTATUSFluent Client search parameter constant for status-
Fields 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
-
-
Constructor Summary
Constructors Constructor Description CoverageEligibilityResponse()ConstructorCoverageEligibilityResponse(Enumeration<CoverageEligibilityResponse.EligibilityResponseStatus> status, Reference patient, DateTimeType created, Reference request, Enumeration<Enumerations.RemittanceOutcome> outcome, Reference insurer)Constructor
-
Method Summary
-
Methods inherited from class org.hl7.fhir.r4.model.DomainResource
addContained, addExtension, addExtension, addExtension, addModifierExtension, addModifierExtension, checkNoModifiers, copyValues, 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, 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, dateTimeValue, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getNamedProperty, getUserData, getUserInt, getUserString, 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
-
-
-
-
Field Detail
-
identifier
protected List<Identifier> identifier
A unique identifier assigned to this coverage eligiblity request.
-
status
protected Enumeration<CoverageEligibilityResponse.EligibilityResponseStatus> status
The status of the resource instance.
-
purpose
protected List<Enumeration<CoverageEligibilityResponse.EligibilityResponsePurpose>> purpose
Code to specify whether requesting: prior authorization requirements for some service categories or billing codes; benefits for coverages specified or discovered; discovery and return of coverages for the patient; and/or validation that the specified coverage is in-force at the date/period specified or 'now' if not specified.
-
patient
protected Reference patient
The party who is the beneficiary of the supplied coverage and for whom eligibility is sought.
-
patientTarget
protected Patient patientTarget
The actual object that is the target of the reference (The party who is the beneficiary of the supplied coverage and for whom eligibility is sought.)
-
serviced
protected Type serviced
The date or dates when the enclosed suite of services were performed or completed.
-
created
protected DateTimeType created
The date this resource was created.
-
requestorTarget
protected Resource requestorTarget
The actual object that is the target of the reference (The provider which is responsible for the request.)
-
requestTarget
protected CoverageEligibilityRequest requestTarget
The actual object that is the target of the reference (Reference to the original request resource.)
-
outcome
protected Enumeration<Enumerations.RemittanceOutcome> outcome
The outcome of the request processing.
-
disposition
protected StringType disposition
A human readable description of the status of the adjudication.
-
insurer
protected Reference insurer
The Insurer who issued the coverage in question and is the author of the response.
-
insurerTarget
protected Organization insurerTarget
The actual object that is the target of the reference (The Insurer who issued the coverage in question and is the author of the response.)
-
insurance
protected List<CoverageEligibilityResponse.InsuranceComponent> insurance
Financial instruments for reimbursement for the health care products and services.
-
preAuthRef
protected StringType preAuthRef
A reference from the Insurer to which these services pertain to be used on further communication and as proof that the request occurred.
-
form
protected CodeableConcept form
A code for the form to be used for printing the content.
-
error
protected List<CoverageEligibilityResponse.ErrorsComponent> error
Errors encountered during the processing of the request.
-
SP_IDENTIFIER
public static final String SP_IDENTIFIER
Search parameter: identifierDescription: The business identifier
Type: token
Path: CoverageEligibilityResponse.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 business identifier
Type: token
Path: CoverageEligibilityResponse.identifier
-
SP_REQUEST
public static final String SP_REQUEST
Search parameter: requestDescription: The EligibilityRequest reference
Type: reference
Path: CoverageEligibilityResponse.request
- See Also:
- Constant Field Values
-
REQUEST
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam REQUEST
Fluent Client search parameter constant for requestDescription: The EligibilityRequest reference
Type: reference
Path: CoverageEligibilityResponse.request
-
INCLUDE_REQUEST
public static final ca.uhn.fhir.model.api.Include INCLUDE_REQUEST
Constant for fluent queries to be used to add include statements. Specifies the path value of "CoverageEligibilityResponse:request".
-
SP_DISPOSITION
public static final String SP_DISPOSITION
Search parameter: dispositionDescription: The contents of the disposition message
Type: string
Path: CoverageEligibilityResponse.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: CoverageEligibilityResponse.disposition
-
SP_PATIENT
public static final String SP_PATIENT
Search parameter: patientDescription: The reference to the patient
Type: reference
Path: CoverageEligibilityResponse.patient
- See Also:
- Constant Field Values
-
PATIENT
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam PATIENT
Fluent Client search parameter constant for patientDescription: The reference to the patient
Type: reference
Path: CoverageEligibilityResponse.patient
-
INCLUDE_PATIENT
public static final ca.uhn.fhir.model.api.Include INCLUDE_PATIENT
Constant for fluent queries to be used to add include statements. Specifies the path value of "CoverageEligibilityResponse:patient".
-
SP_INSURER
public static final String SP_INSURER
Search parameter: insurerDescription: The organization which generated this resource
Type: reference
Path: CoverageEligibilityResponse.insurer
- See Also:
- Constant Field Values
-
INSURER
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam INSURER
Fluent Client search parameter constant for insurerDescription: The organization which generated this resource
Type: reference
Path: CoverageEligibilityResponse.insurer
-
INCLUDE_INSURER
public static final ca.uhn.fhir.model.api.Include INCLUDE_INSURER
Constant for fluent queries to be used to add include statements. Specifies the path value of "CoverageEligibilityResponse:insurer".
-
SP_CREATED
public static final String SP_CREATED
Search parameter: createdDescription: The creation date
Type: date
Path: CoverageEligibilityResponse.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: CoverageEligibilityResponse.created
-
SP_OUTCOME
public static final String SP_OUTCOME
Search parameter: outcomeDescription: The processing outcome
Type: token
Path: CoverageEligibilityResponse.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: CoverageEligibilityResponse.outcome
-
SP_REQUESTOR
public static final String SP_REQUESTOR
Search parameter: requestorDescription: The EligibilityRequest provider
Type: reference
Path: CoverageEligibilityResponse.requestor
- See Also:
- Constant Field Values
-
REQUESTOR
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam REQUESTOR
Fluent Client search parameter constant for requestorDescription: The EligibilityRequest provider
Type: reference
Path: CoverageEligibilityResponse.requestor
-
INCLUDE_REQUESTOR
public static final ca.uhn.fhir.model.api.Include INCLUDE_REQUESTOR
Constant for fluent queries to be used to add include statements. Specifies the path value of "CoverageEligibilityResponse:requestor".
-
SP_STATUS
public static final String SP_STATUS
Search parameter: statusDescription: The EligibilityRequest status
Type: token
Path: CoverageEligibilityResponse.status
- See Also:
- Constant Field Values
-
STATUS
public static final ca.uhn.fhir.rest.gclient.TokenClientParam STATUS
Fluent Client search parameter constant for statusDescription: The EligibilityRequest status
Type: token
Path: CoverageEligibilityResponse.status
-
-
Constructor Detail
-
CoverageEligibilityResponse
public CoverageEligibilityResponse()
Constructor
-
CoverageEligibilityResponse
public CoverageEligibilityResponse(Enumeration<CoverageEligibilityResponse.EligibilityResponseStatus> status, Reference patient, DateTimeType created, Reference request, Enumeration<Enumerations.RemittanceOutcome> outcome, Reference insurer)
Constructor
-
-
Method Detail
-
getIdentifier
public List<Identifier> getIdentifier()
- Returns:
identifier(A unique identifier assigned to this coverage eligiblity request.)
-
setIdentifier
public CoverageEligibilityResponse setIdentifier(List<Identifier> theIdentifier)
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasIdentifier
public boolean hasIdentifier()
-
addIdentifier
public Identifier addIdentifier()
-
addIdentifier
public CoverageEligibilityResponse addIdentifier(Identifier t)
-
getIdentifierFirstRep
public Identifier getIdentifierFirstRep()
- Returns:
- The first repetition of repeating field
identifier, creating it if it does not already exist
-
getStatusElement
public Enumeration<CoverageEligibilityResponse.EligibilityResponseStatus> 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
public boolean hasStatusElement()
-
hasStatus
public boolean hasStatus()
-
setStatusElement
public CoverageEligibilityResponse setStatusElement(Enumeration<CoverageEligibilityResponse.EligibilityResponseStatus> value)
- 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
public CoverageEligibilityResponse.EligibilityResponseStatus getStatus()
- Returns:
- The status of the resource instance.
-
setStatus
public CoverageEligibilityResponse setStatus(CoverageEligibilityResponse.EligibilityResponseStatus value)
- Parameters:
value- The status of the resource instance.
-
getPurpose
public List<Enumeration<CoverageEligibilityResponse.EligibilityResponsePurpose>> getPurpose()
- Returns:
purpose(Code to specify whether requesting: prior authorization requirements for some service categories or billing codes; benefits for coverages specified or discovered; discovery and return of coverages for the patient; and/or validation that the specified coverage is in-force at the date/period specified or 'now' if not specified.)
-
setPurpose
public CoverageEligibilityResponse setPurpose(List<Enumeration<CoverageEligibilityResponse.EligibilityResponsePurpose>> thePurpose)
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasPurpose
public boolean hasPurpose()
-
addPurposeElement
public Enumeration<CoverageEligibilityResponse.EligibilityResponsePurpose> addPurposeElement()
- Returns:
purpose(Code to specify whether requesting: prior authorization requirements for some service categories or billing codes; benefits for coverages specified or discovered; discovery and return of coverages for the patient; and/or validation that the specified coverage is in-force at the date/period specified or 'now' if not specified.)
-
addPurpose
public CoverageEligibilityResponse addPurpose(CoverageEligibilityResponse.EligibilityResponsePurpose value)
- Parameters:
value-purpose(Code to specify whether requesting: prior authorization requirements for some service categories or billing codes; benefits for coverages specified or discovered; discovery and return of coverages for the patient; and/or validation that the specified coverage is in-force at the date/period specified or 'now' if not specified.)
-
hasPurpose
public boolean hasPurpose(CoverageEligibilityResponse.EligibilityResponsePurpose value)
- Parameters:
value-purpose(Code to specify whether requesting: prior authorization requirements for some service categories or billing codes; benefits for coverages specified or discovered; discovery and return of coverages for the patient; and/or validation that the specified coverage is in-force at the date/period specified or 'now' if not specified.)
-
getPatient
public Reference getPatient()
- Returns:
patient(The party who is the beneficiary of the supplied coverage and for whom eligibility is sought.)
-
hasPatient
public boolean hasPatient()
-
setPatient
public CoverageEligibilityResponse setPatient(Reference value)
- Parameters:
value-patient(The party who is the beneficiary of the supplied coverage and for whom eligibility is sought.)
-
getPatientTarget
public Patient getPatientTarget()
- Returns:
patientThe 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 who is the beneficiary of the supplied coverage and for whom eligibility is sought.)
-
setPatientTarget
public CoverageEligibilityResponse setPatientTarget(Patient value)
- Parameters:
value-patientThe 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 who is the beneficiary of the supplied coverage and for whom eligibility is sought.)
-
getServiced
public Type getServiced()
- Returns:
serviced(The date or dates when the enclosed suite of services were performed or completed.)
-
getServicedDateType
public DateType getServicedDateType() throws org.hl7.fhir.exceptions.FHIRException
- Returns:
serviced(The date or dates when the enclosed suite of services were performed or completed.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasServicedDateType
public boolean hasServicedDateType()
-
getServicedPeriod
public Period getServicedPeriod() throws org.hl7.fhir.exceptions.FHIRException
- Returns:
serviced(The date or dates when the enclosed suite of services were performed or completed.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasServicedPeriod
public boolean hasServicedPeriod()
-
hasServiced
public boolean hasServiced()
-
setServiced
public CoverageEligibilityResponse setServiced(Type value)
- Parameters:
value-serviced(The date or dates when the enclosed suite of services were performed or completed.)
-
getCreatedElement
public DateTimeType 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
public boolean hasCreatedElement()
-
hasCreated
public boolean hasCreated()
-
setCreatedElement
public CoverageEligibilityResponse setCreatedElement(DateTimeType value)
- 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
public Date getCreated()
- Returns:
- The date this resource was created.
-
setCreated
public CoverageEligibilityResponse setCreated(Date value)
- Parameters:
value- The date this resource was created.
-
getRequestor
public Reference getRequestor()
- Returns:
requestor(The provider which is responsible for the request.)
-
hasRequestor
public boolean hasRequestor()
-
setRequestor
public CoverageEligibilityResponse setRequestor(Reference value)
- Parameters:
value-requestor(The provider which is responsible for the request.)
-
getRequestorTarget
public Resource getRequestorTarget()
- Returns:
requestorThe 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 request.)
-
setRequestorTarget
public CoverageEligibilityResponse setRequestorTarget(Resource value)
- Parameters:
value-requestorThe 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 request.)
-
getRequest
public Reference getRequest()
- Returns:
request(Reference to the original request resource.)
-
hasRequest
public boolean hasRequest()
-
setRequest
public CoverageEligibilityResponse setRequest(Reference value)
- Parameters:
value-request(Reference to the original request resource.)
-
getRequestTarget
public CoverageEligibilityRequest getRequestTarget()
- Returns:
requestThe actual object that is the target of the reference. The reference library doesn't populate this, but you can use it to hold the resource if you resolve it. (Reference to the original request resource.)
-
setRequestTarget
public CoverageEligibilityResponse setRequestTarget(CoverageEligibilityRequest value)
- Parameters:
value-requestThe actual object that is the target of the reference. The reference library doesn't use these, but you can use it to hold the resource if you resolve it. (Reference to the original request resource.)
-
getOutcomeElement
public Enumeration<Enumerations.RemittanceOutcome> getOutcomeElement()
- Returns:
outcome(The outcome of the request processing.). 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 CoverageEligibilityResponse setOutcomeElement(Enumeration<Enumerations.RemittanceOutcome> value)
- Parameters:
value-outcome(The outcome of the request processing.). 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:
- The outcome of the request processing.
-
setOutcome
public CoverageEligibilityResponse setOutcome(Enumerations.RemittanceOutcome value)
- Parameters:
value- The outcome of the request processing.
-
getDispositionElement
public StringType 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
public boolean hasDispositionElement()
-
hasDisposition
public boolean hasDisposition()
-
setDispositionElement
public CoverageEligibilityResponse setDispositionElement(StringType value)
- 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
public String getDisposition()
- Returns:
- A human readable description of the status of the adjudication.
-
setDisposition
public CoverageEligibilityResponse setDisposition(String value)
- Parameters:
value- A human readable description of the status of the adjudication.
-
getInsurer
public Reference getInsurer()
- Returns:
insurer(The Insurer who issued the coverage in question and is the author of the response.)
-
hasInsurer
public boolean hasInsurer()
-
setInsurer
public CoverageEligibilityResponse setInsurer(Reference value)
- Parameters:
value-insurer(The Insurer who issued the coverage in question and is the author of the response.)
-
getInsurerTarget
public Organization getInsurerTarget()
- Returns:
insurerThe 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 issued the coverage in question and is the author of the response.)
-
setInsurerTarget
public CoverageEligibilityResponse setInsurerTarget(Organization value)
- Parameters:
value-insurerThe 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 issued the coverage in question and is the author of the response.)
-
getInsurance
public List<CoverageEligibilityResponse.InsuranceComponent> getInsurance()
- Returns:
insurance(Financial instruments for reimbursement for the health care products and services.)
-
setInsurance
public CoverageEligibilityResponse setInsurance(List<CoverageEligibilityResponse.InsuranceComponent> theInsurance)
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasInsurance
public boolean hasInsurance()
-
addInsurance
public CoverageEligibilityResponse.InsuranceComponent addInsurance()
-
addInsurance
public CoverageEligibilityResponse addInsurance(CoverageEligibilityResponse.InsuranceComponent t)
-
getInsuranceFirstRep
public CoverageEligibilityResponse.InsuranceComponent getInsuranceFirstRep()
- Returns:
- The first repetition of repeating field
insurance, creating it if it does not already exist
-
getPreAuthRefElement
public StringType getPreAuthRefElement()
- Returns:
preAuthRef(A reference from the Insurer to which these services pertain to be used on further communication and as proof that the request occurred.). This is the underlying object with id, value and extensions. The accessor "getPreAuthRef" gives direct access to the value
-
hasPreAuthRefElement
public boolean hasPreAuthRefElement()
-
hasPreAuthRef
public boolean hasPreAuthRef()
-
setPreAuthRefElement
public CoverageEligibilityResponse setPreAuthRefElement(StringType value)
- Parameters:
value-preAuthRef(A reference from the Insurer to which these services pertain to be used on further communication and as proof that the request occurred.). This is the underlying object with id, value and extensions. The accessor "getPreAuthRef" gives direct access to the value
-
getPreAuthRef
public String getPreAuthRef()
- Returns:
- A reference from the Insurer to which these services pertain to be used on further communication and as proof that the request occurred.
-
setPreAuthRef
public CoverageEligibilityResponse setPreAuthRef(String value)
- Parameters:
value- A reference from the Insurer to which these services pertain to be used on further communication and as proof that the request occurred.
-
getForm
public CodeableConcept getForm()
- Returns:
form(A code for the form to be used for printing the content.)
-
hasForm
public boolean hasForm()
-
setForm
public CoverageEligibilityResponse setForm(CodeableConcept value)
- Parameters:
value-form(A code for the form to be used for printing the content.)
-
getError
public List<CoverageEligibilityResponse.ErrorsComponent> getError()
- Returns:
error(Errors encountered during the processing of the request.)
-
setError
public CoverageEligibilityResponse setError(List<CoverageEligibilityResponse.ErrorsComponent> theError)
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasError
public boolean hasError()
-
addError
public CoverageEligibilityResponse.ErrorsComponent addError()
-
addError
public CoverageEligibilityResponse addError(CoverageEligibilityResponse.ErrorsComponent t)
-
getErrorFirstRep
public CoverageEligibilityResponse.ErrorsComponent getErrorFirstRep()
- Returns:
- The first repetition of repeating field
error, creating it if it does not already exist
-
listChildren
protected void listChildren(List<Property> children)
- Overrides:
listChildrenin classDomainResource
-
getNamedProperty
public Property getNamedProperty(int _hash, String _name, boolean _checkValid) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
getNamedPropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
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 Base setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
setPropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
public Base 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
- Overrides:
makePropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getTypesForProperty
public String[] getTypesForProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
getTypesForPropertyin classDomainResource- 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 CoverageEligibilityResponse copy()
- Specified by:
copyin classDomainResource
-
copyValues
public void copyValues(CoverageEligibilityResponse dst)
-
typedCopy
protected CoverageEligibilityResponse 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
-
-