public class ExplanationOfBenefit extends DomainResource
| Modifier and Type | Field and Description |
|---|---|
protected ExplanationOfBenefit.AccidentComponent |
accident
An accident which resulted in the need for healthcare services.
|
protected List<ExplanationOfBenefit.AddedItemComponent> |
addItem
The first tier service adjudications for payor added services.
|
protected List<ExplanationOfBenefit.BenefitBalanceComponent> |
benefitBalance
Balance by Benefit Category.
|
protected Period |
billablePeriod
The billable period for which charges are being submitted.
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
CARE_TEAM
Fluent Client search parameter constant for care-team
|
protected List<ExplanationOfBenefit.CareTeamComponent> |
careTeam
The members of the team who provided the overall service as well as their role and whether responsible and qualifications.
|
protected Reference |
claim
The business identifier for the instance: invoice number, claim number, pre-determination or pre-authorization number.
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
CLAIM
Fluent Client search parameter constant for claim
|
protected Reference |
claimResponse
The business identifier for the instance: invoice number, claim number, pre-determination or pre-authorization number.
|
protected ClaimResponse |
claimResponseTarget
The actual object that is the target of the reference (The business identifier for the instance: invoice number, claim number, pre-determination or pre-authorization number.)
|
protected Claim |
claimTarget
The actual object that is the target of the reference (The business identifier for the instance: invoice number, claim number, pre-determination or pre-authorization number.)
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
COVERAGE
Fluent Client search parameter constant for coverage
|
protected DateTimeType |
created
The date when the EOB was created.
|
static ca.uhn.fhir.rest.gclient.DateClientParam |
CREATED
Fluent Client search parameter constant for created
|
protected List<ExplanationOfBenefit.DiagnosisComponent> |
diagnosis
Ordered list of patient diagnosis for which care is sought.
|
protected StringType |
disposition
A description of the status of the adjudication.
|
static ca.uhn.fhir.rest.gclient.StringClientParam |
DISPOSITION
Fluent Client search parameter constant for disposition
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
ENCOUNTER
Fluent Client search parameter constant for encounter
|
protected Reference |
enterer
The person who created the explanation of benefit.
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
ENTERER
Fluent Client search parameter constant for enterer
|
protected Resource |
entererTarget
The actual object that is the target of the reference (The person who created the explanation of benefit.)
|
protected Reference |
facility
Facility where the services were provided.
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
FACILITY
Fluent Client search parameter constant for facility
|
protected Location |
facilityTarget
The actual object that is the target of the reference (Facility where the services were provided.)
|
protected CodeableConcept |
form
The form to be used for printing the content.
|
protected List<Identifier> |
identifier
The EOB Business Identifier.
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
IDENTIFIER
Fluent Client search parameter constant for identifier
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_CARE_TEAM
Constant for fluent queries to be used to add include statements.
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_CLAIM
Constant for fluent queries to be used to add include statements.
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_COVERAGE
Constant for fluent queries to be used to add include statements.
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_ENCOUNTER
Constant for fluent queries to be used to add include statements.
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_ENTERER
Constant for fluent queries to be used to add include statements.
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_FACILITY
Constant for fluent queries to be used to add include statements.
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_PATIENT
Constant for fluent queries to be used to add include statements.
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_PAYEE
Constant for fluent queries to be used to add include statements.
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_PROVIDER
Constant for fluent queries to be used to add include statements.
|
protected List<ExplanationOfBenefit.SupportingInformationComponent> |
information
Additional information codes regarding exceptions, special considerations, the condition, situation, prior or concurrent issues.
|
protected ExplanationOfBenefit.InsuranceComponent |
insurance
Financial instrument by which payment information for health care.
|
protected Reference |
insurer
The insurer which is responsible for the explanation of benefit.
|
protected Organization |
insurerTarget
The actual object that is the target of the reference (The insurer which is responsible for the explanation of benefit.)
|
protected List<ExplanationOfBenefit.ItemComponent> |
item
First tier of goods and services.
|
protected Reference |
originalPrescription
Original prescription which has been superceded by this prescription to support the dispensing of pharmacy services, medications or products.
|
protected MedicationRequest |
originalPrescriptionTarget
The actual object that is the target of the reference (Original prescription which has been superceded by this prescription to support the dispensing of pharmacy services, medications or products.
|
protected Enumeration<ExplanationOfBenefit.RemittanceOutcome> |
outcome
Processing outcome errror, partial or complete processing.
|
protected Reference |
patient
Patient Resource.
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
PATIENT
Fluent Client search parameter constant for patient
|
protected Patient |
patientTarget
The actual object that is the target of the reference (Patient Resource.)
|
protected ExplanationOfBenefit.PayeeComponent |
payee
The party to be reimbursed for the services.
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
PAYEE
Fluent Client search parameter constant for payee
|
protected ExplanationOfBenefit.PaymentComponent |
payment
Payment details for the claim if the claim has been paid.
|
protected PositiveIntType |
precedence
Precedence (primary, secondary, etc.).
|
protected Reference |
prescription
Prescription to support the dispensing of Pharmacy or Vision products.
|
protected Resource |
prescriptionTarget
The actual object that is the target of the reference (Prescription to support the dispensing of Pharmacy or Vision products.)
|
protected List<ExplanationOfBenefit.ProcedureComponent> |
procedure
Ordered list of patient procedures performed to support the adjudication.
|
protected List<ExplanationOfBenefit.NoteComponent> |
processNote
Note text.
|
protected Reference |
provider
The provider which is responsible for the claim.
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
PROVIDER
Fluent Client search parameter constant for provider
|
protected Resource |
providerTarget
The actual object that is the target of the reference (The provider which is responsible for the claim.)
|
protected Reference |
referral
The referral resource which lists the date, practitioner, reason and other supporting information.
|
protected ServiceRequest |
referralTarget
The actual object that is the target of the reference (The referral resource which lists the date, practitioner, reason and other supporting information.)
|
protected List<ExplanationOfBenefit.RelatedClaimComponent> |
related
Other claims which are related to this claim such as prior claim versions or for related services.
|
static String |
SP_CARE_TEAM
Search parameter: care-team
|
static String |
SP_CLAIM
Search parameter: claim
|
static String |
SP_COVERAGE
Search parameter: coverage
|
static String |
SP_CREATED
Search parameter: created
|
static String |
SP_DISPOSITION
Search parameter: disposition
|
static String |
SP_ENCOUNTER
Search parameter: encounter
|
static String |
SP_ENTERER
Search parameter: enterer
|
static String |
SP_FACILITY
Search parameter: facility
|
static String |
SP_IDENTIFIER
Search parameter: identifier
|
static String |
SP_PATIENT
Search parameter: patient
|
static String |
SP_PAYEE
Search parameter: payee
|
static String |
SP_PROVIDER
Search parameter: provider
|
static String |
SP_STATUS
Search parameter: status
|
protected Enumeration<ExplanationOfBenefit.ExplanationOfBenefitStatus> |
status
The status of the resource instance.
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
STATUS
Fluent Client search parameter constant for status
|
protected List<CodeableConcept> |
subType
A finer grained suite of claim subtype codes which may convey Inpatient vs Outpatient and/or a specialty service.
|
protected List<ExplanationOfBenefit.TotalComponent> |
total
Totals for amounts submitted, co-pays, benefits payable etc.
|
protected CodeableConcept |
type
The category of claim, eg, oral, pharmacy, vision, insitutional, professional.
|
protected Enumeration<ExplanationOfBenefit.Use> |
use
Complete (Bill or Claim), Proposed (Pre-Authorization), Exploratory (Pre-determination).
|
contained, extension, modifierExtension, textid, implicitRules, language, meta| Constructor and Description |
|---|
ExplanationOfBenefit()
Constructor
|
addContained, addExtension, addExtension, addExtension, addModifierExtension, addModifierExtension, checkNoModifiers, copyValues, getContained, getExtension, getExtensionByUrl, getExtensionsByUrl, getModifierExtension, getModifierExtensionsByUrl, getText, hasContained, hasExtension, hasExtension, hasModifierExtension, hasText, setContained, setExtension, setModifierExtension, setTextcopyValues, getId, getIdBase, getIdElement, getImplicitRules, getImplicitRulesElement, getLanguage, getLanguage, getLanguageElement, getMeta, hasId, hasIdElement, hasImplicitRules, hasImplicitRulesElement, hasLanguage, hasLanguageElement, hasMeta, setId, setIdBase, setIdElement, setImplicitRules, setImplicitRulesElement, setLanguage, setLanguageElement, setMetagetStructureFhirVersionEnum, isResource, setIdcastToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCanonical, castToCode, castToCodeableConcept, castToCoding, castToContactDetail, castToContactPoint, castToContributor, castToDataRequirement, castToDate, castToDateTime, castToDecimal, castToDosage, castToDuration, castToElementDefinition, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMarketingStatus, castToMeta, castToMoney, castToNarrative, castToOid, castToParameterDefinition, castToPeriod, 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, compareValues, compareValues, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getNamedProperty, getUserData, getUserInt, getUserString, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isBooleanPrimitive, isMetadataBased, isPrimitive, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINNclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetId, getIdElement, getLanguageElement, getUserData, setId, setUserDataprotected List<Identifier> identifier
protected Enumeration<ExplanationOfBenefit.ExplanationOfBenefitStatus> status
protected CodeableConcept type
protected List<CodeableConcept> subType
protected Enumeration<ExplanationOfBenefit.Use> use
protected Patient patientTarget
protected Period billablePeriod
protected DateTimeType created
protected Resource entererTarget
protected Reference insurer
protected Organization insurerTarget
protected Resource providerTarget
protected Reference referral
protected ServiceRequest referralTarget
protected Location facilityTarget
protected Reference claim
protected Claim claimTarget
protected Reference claimResponse
protected ClaimResponse claimResponseTarget
protected Enumeration<ExplanationOfBenefit.RemittanceOutcome> outcome
protected StringType disposition
protected List<ExplanationOfBenefit.RelatedClaimComponent> related
protected Reference prescription
protected Resource prescriptionTarget
protected Reference originalPrescription
protected MedicationRequest originalPrescriptionTarget
protected ExplanationOfBenefit.PayeeComponent payee
protected List<ExplanationOfBenefit.SupportingInformationComponent> information
protected List<ExplanationOfBenefit.CareTeamComponent> careTeam
protected List<ExplanationOfBenefit.DiagnosisComponent> diagnosis
protected List<ExplanationOfBenefit.ProcedureComponent> procedure
protected PositiveIntType precedence
protected ExplanationOfBenefit.InsuranceComponent insurance
protected ExplanationOfBenefit.AccidentComponent accident
protected List<ExplanationOfBenefit.ItemComponent> item
protected List<ExplanationOfBenefit.AddedItemComponent> addItem
protected List<ExplanationOfBenefit.TotalComponent> total
protected ExplanationOfBenefit.PaymentComponent payment
protected CodeableConcept form
protected List<ExplanationOfBenefit.NoteComponent> processNote
protected List<ExplanationOfBenefit.BenefitBalanceComponent> benefitBalance
public static final String SP_COVERAGE
Description: The plan under which the claim was adjudicated
Type: reference
Path: ExplanationOfBenefit.insurance.coverage
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam COVERAGE
Description: The plan under which the claim was adjudicated
Type: reference
Path: ExplanationOfBenefit.insurance.coverage
public static final ca.uhn.fhir.model.api.Include INCLUDE_COVERAGE
public static final String SP_CARE_TEAM
Description: Member of the CareTeam
Type: reference
Path: ExplanationOfBenefit.careTeam.provider
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam CARE_TEAM
Description: Member of the CareTeam
Type: reference
Path: ExplanationOfBenefit.careTeam.provider
public static final ca.uhn.fhir.model.api.Include INCLUDE_CARE_TEAM
public static final String SP_IDENTIFIER
Description: The business identifier of the Explanation of Benefit
Type: token
Path: ExplanationOfBenefit.identifier
public static final ca.uhn.fhir.rest.gclient.TokenClientParam IDENTIFIER
Description: The business identifier of the Explanation of Benefit
Type: token
Path: ExplanationOfBenefit.identifier
public static final String SP_CREATED
Description: The creation date for the EOB
Type: date
Path: ExplanationOfBenefit.created
public static final ca.uhn.fhir.rest.gclient.DateClientParam CREATED
Description: The creation date for the EOB
Type: date
Path: ExplanationOfBenefit.created
public static final String SP_ENCOUNTER
Description: Encounters associated with a billed line item
Type: reference
Path: ExplanationOfBenefit.item.encounter
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam ENCOUNTER
Description: Encounters associated with a billed line item
Type: reference
Path: ExplanationOfBenefit.item.encounter
public static final ca.uhn.fhir.model.api.Include INCLUDE_ENCOUNTER
public static final String SP_PAYEE
Description: The party receiving any payment for the Claim
Type: reference
Path: ExplanationOfBenefit.payee.party
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam PAYEE
Description: The party receiving any payment for the Claim
Type: reference
Path: ExplanationOfBenefit.payee.party
public static final ca.uhn.fhir.model.api.Include INCLUDE_PAYEE
public static final String SP_DISPOSITION
Description: The contents of the disposition message
Type: string
Path: ExplanationOfBenefit.disposition
public static final ca.uhn.fhir.rest.gclient.StringClientParam DISPOSITION
Description: The contents of the disposition message
Type: string
Path: ExplanationOfBenefit.disposition
public static final String SP_PROVIDER
Description: The reference to the provider
Type: reference
Path: ExplanationOfBenefit.provider
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam PROVIDER
Description: The reference to the provider
Type: reference
Path: ExplanationOfBenefit.provider
public static final ca.uhn.fhir.model.api.Include INCLUDE_PROVIDER
public static final String SP_PATIENT
Description: The reference to the patient
Type: reference
Path: ExplanationOfBenefit.patient
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam PATIENT
Description: The reference to the patient
Type: reference
Path: ExplanationOfBenefit.patient
public static final ca.uhn.fhir.model.api.Include INCLUDE_PATIENT
public static final String SP_CLAIM
Description: The reference to the claim
Type: reference
Path: ExplanationOfBenefit.claim
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam CLAIM
Description: The reference to the claim
Type: reference
Path: ExplanationOfBenefit.claim
public static final ca.uhn.fhir.model.api.Include INCLUDE_CLAIM
public static final String SP_ENTERER
Description: The party responsible for the entry of the Claim
Type: reference
Path: ExplanationOfBenefit.enterer
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam ENTERER
Description: The party responsible for the entry of the Claim
Type: reference
Path: ExplanationOfBenefit.enterer
public static final ca.uhn.fhir.model.api.Include INCLUDE_ENTERER
public static final String SP_FACILITY
Description: Facility responsible for the goods and services
Type: reference
Path: ExplanationOfBenefit.facility
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam FACILITY
Description: Facility responsible for the goods and services
Type: reference
Path: ExplanationOfBenefit.facility
public static final ca.uhn.fhir.model.api.Include INCLUDE_FACILITY
public static final String SP_STATUS
Description: Status of the instance
Type: token
Path: ExplanationOfBenefit.status
public static final ca.uhn.fhir.rest.gclient.TokenClientParam STATUS
Description: Status of the instance
Type: token
Path: ExplanationOfBenefit.status
public ExplanationOfBenefit()
public List<Identifier> getIdentifier()
identifier (The EOB Business Identifier.)public ExplanationOfBenefit setIdentifier(List<Identifier> theIdentifier)
this for easy method chainingpublic boolean hasIdentifier()
public Identifier addIdentifier()
public ExplanationOfBenefit addIdentifier(Identifier t)
public Identifier getIdentifierFirstRep()
identifier, creating it if it does not already existpublic Enumeration<ExplanationOfBenefit.ExplanationOfBenefitStatus> 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 ExplanationOfBenefit setStatusElement(Enumeration<ExplanationOfBenefit.ExplanationOfBenefitStatus> 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 ExplanationOfBenefit.ExplanationOfBenefitStatus getStatus()
public ExplanationOfBenefit setStatus(ExplanationOfBenefit.ExplanationOfBenefitStatus value)
value - The status of the resource instance.public CodeableConcept getType()
type (The category of claim, eg, oral, pharmacy, vision, insitutional, professional.)public boolean hasType()
public ExplanationOfBenefit setType(CodeableConcept value)
value - type (The category of claim, eg, oral, pharmacy, vision, insitutional, professional.)public List<CodeableConcept> getSubType()
subType (A finer grained suite of claim subtype codes which may convey Inpatient vs Outpatient and/or a specialty service. In the US the BillType.)public ExplanationOfBenefit setSubType(List<CodeableConcept> theSubType)
this for easy method chainingpublic boolean hasSubType()
public CodeableConcept addSubType()
public ExplanationOfBenefit addSubType(CodeableConcept t)
public CodeableConcept getSubTypeFirstRep()
subType, creating it if it does not already existpublic Enumeration<ExplanationOfBenefit.Use> getUseElement()
use (Complete (Bill or Claim), Proposed (Pre-Authorization), Exploratory (Pre-determination).). This is the underlying object with id, value and extensions. The accessor "getUse" gives direct access to the valuepublic boolean hasUseElement()
public boolean hasUse()
public ExplanationOfBenefit setUseElement(Enumeration<ExplanationOfBenefit.Use> value)
value - use (Complete (Bill or Claim), Proposed (Pre-Authorization), Exploratory (Pre-determination).). This is the underlying object with id, value and extensions. The accessor "getUse" gives direct access to the valuepublic ExplanationOfBenefit.Use getUse()
public ExplanationOfBenefit setUse(ExplanationOfBenefit.Use value)
value - Complete (Bill or Claim), Proposed (Pre-Authorization), Exploratory (Pre-determination).public Reference getPatient()
patient (Patient Resource.)public boolean hasPatient()
public ExplanationOfBenefit 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 ExplanationOfBenefit 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 Period getBillablePeriod()
billablePeriod (The billable period for which charges are being submitted.)public boolean hasBillablePeriod()
public ExplanationOfBenefit setBillablePeriod(Period value)
value - billablePeriod (The billable period for which charges are being submitted.)public DateTimeType getCreatedElement()
created (The date when the EOB was created.). 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 ExplanationOfBenefit setCreatedElement(DateTimeType value)
value - created (The date when the EOB was created.). This is the underlying object with id, value and extensions. The accessor "getCreated" gives direct access to the valuepublic Date getCreated()
public ExplanationOfBenefit setCreated(Date value)
value - The date when the EOB was created.public Reference getEnterer()
enterer (The person who created the explanation of benefit.)public boolean hasEnterer()
public ExplanationOfBenefit setEnterer(Reference value)
value - enterer (The person who created the explanation of benefit.)public Resource getEntererTarget()
enterer 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 person who created the explanation of benefit.)public ExplanationOfBenefit setEntererTarget(Resource value)
value - enterer 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 person who created the explanation of benefit.)public Reference getInsurer()
insurer (The insurer which is responsible for the explanation of benefit.)public boolean hasInsurer()
public ExplanationOfBenefit setInsurer(Reference value)
value - insurer (The insurer which is responsible for the explanation of benefit.)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 which is responsible for the explanation of benefit.)public ExplanationOfBenefit 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 which is responsible for the explanation of benefit.)public Reference getProvider()
provider (The provider which is responsible for the claim.)public boolean hasProvider()
public ExplanationOfBenefit setProvider(Reference value)
value - provider (The provider which is responsible for the claim.)public Resource getProviderTarget()
provider 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.)public ExplanationOfBenefit setProviderTarget(Resource value)
value - provider 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.)public Reference getReferral()
referral (The referral resource which lists the date, practitioner, reason and other supporting information.)public boolean hasReferral()
public ExplanationOfBenefit setReferral(Reference value)
value - referral (The referral resource which lists the date, practitioner, reason and other supporting information.)public ServiceRequest getReferralTarget()
referral 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 referral resource which lists the date, practitioner, reason and other supporting information.)public ExplanationOfBenefit setReferralTarget(ServiceRequest value)
value - referral 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 referral resource which lists the date, practitioner, reason and other supporting information.)public Reference getFacility()
facility (Facility where the services were provided.)public boolean hasFacility()
public ExplanationOfBenefit setFacility(Reference value)
value - facility (Facility where the services were provided.)public Location getFacilityTarget()
facility 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. (Facility where the services were provided.)public ExplanationOfBenefit setFacilityTarget(Location value)
value - facility 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. (Facility where the services were provided.)public Reference getClaim()
claim (The business identifier for the instance: invoice number, claim number, pre-determination or pre-authorization number.)public boolean hasClaim()
public ExplanationOfBenefit setClaim(Reference value)
value - claim (The business identifier for the instance: invoice number, claim number, pre-determination or pre-authorization number.)public Claim getClaimTarget()
claim 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 business identifier for the instance: invoice number, claim number, pre-determination or pre-authorization number.)public ExplanationOfBenefit setClaimTarget(Claim value)
value - claim 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 business identifier for the instance: invoice number, claim number, pre-determination or pre-authorization number.)public Reference getClaimResponse()
claimResponse (The business identifier for the instance: invoice number, claim number, pre-determination or pre-authorization number.)public boolean hasClaimResponse()
public ExplanationOfBenefit setClaimResponse(Reference value)
value - claimResponse (The business identifier for the instance: invoice number, claim number, pre-determination or pre-authorization number.)public ClaimResponse getClaimResponseTarget()
claimResponse 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 business identifier for the instance: invoice number, claim number, pre-determination or pre-authorization number.)public ExplanationOfBenefit setClaimResponseTarget(ClaimResponse value)
value - claimResponse 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 business identifier for the instance: invoice number, claim number, pre-determination or pre-authorization number.)public Enumeration<ExplanationOfBenefit.RemittanceOutcome> getOutcomeElement()
outcome (Processing outcome errror, partial or complete processing.). This is the underlying object with id, value and extensions. The accessor "getOutcome" gives direct access to the valuepublic boolean hasOutcomeElement()
public boolean hasOutcome()
public ExplanationOfBenefit setOutcomeElement(Enumeration<ExplanationOfBenefit.RemittanceOutcome> value)
value - outcome (Processing outcome errror, partial or complete processing.). This is the underlying object with id, value and extensions. The accessor "getOutcome" gives direct access to the valuepublic ExplanationOfBenefit.RemittanceOutcome getOutcome()
public ExplanationOfBenefit setOutcome(ExplanationOfBenefit.RemittanceOutcome value)
value - 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 ExplanationOfBenefit 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 ExplanationOfBenefit setDisposition(String value)
value - A description of the status of the adjudication.public List<ExplanationOfBenefit.RelatedClaimComponent> getRelated()
related (Other claims which are related to this claim such as prior claim versions or for related services.)public ExplanationOfBenefit setRelated(List<ExplanationOfBenefit.RelatedClaimComponent> theRelated)
this for easy method chainingpublic boolean hasRelated()
public ExplanationOfBenefit.RelatedClaimComponent addRelated()
public ExplanationOfBenefit addRelated(ExplanationOfBenefit.RelatedClaimComponent t)
public ExplanationOfBenefit.RelatedClaimComponent getRelatedFirstRep()
related, creating it if it does not already existpublic Reference getPrescription()
prescription (Prescription to support the dispensing of Pharmacy or Vision products.)public boolean hasPrescription()
public ExplanationOfBenefit setPrescription(Reference value)
value - prescription (Prescription to support the dispensing of Pharmacy or Vision products.)public Resource getPrescriptionTarget()
prescription 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. (Prescription to support the dispensing of Pharmacy or Vision products.)public ExplanationOfBenefit setPrescriptionTarget(Resource value)
value - prescription 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. (Prescription to support the dispensing of Pharmacy or Vision products.)public Reference getOriginalPrescription()
originalPrescription (Original prescription which has been superceded by this prescription to support the dispensing of pharmacy services, medications or products. For example, a physician may prescribe a medication which the pharmacy determines is contraindicated, or for which the patient has an intolerance, and therefor issues a new precription for an alternate medication which has the same theraputic intent. The prescription from the pharmacy becomes the 'prescription' and that from the physician becomes the 'original prescription'.)public boolean hasOriginalPrescription()
public ExplanationOfBenefit setOriginalPrescription(Reference value)
value - originalPrescription (Original prescription which has been superceded by this prescription to support the dispensing of pharmacy services, medications or products. For example, a physician may prescribe a medication which the pharmacy determines is contraindicated, or for which the patient has an intolerance, and therefor issues a new precription for an alternate medication which has the same theraputic intent. The prescription from the pharmacy becomes the 'prescription' and that from the physician becomes the 'original prescription'.)public MedicationRequest getOriginalPrescriptionTarget()
originalPrescription 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 prescription which has been superceded by this prescription to support the dispensing of pharmacy services, medications or products. For example, a physician may prescribe a medication which the pharmacy determines is contraindicated, or for which the patient has an intolerance, and therefor issues a new precription for an alternate medication which has the same theraputic intent. The prescription from the pharmacy becomes the 'prescription' and that from the physician becomes the 'original prescription'.)public ExplanationOfBenefit setOriginalPrescriptionTarget(MedicationRequest value)
value - originalPrescription 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 prescription which has been superceded by this prescription to support the dispensing of pharmacy services, medications or products. For example, a physician may prescribe a medication which the pharmacy determines is contraindicated, or for which the patient has an intolerance, and therefor issues a new precription for an alternate medication which has the same theraputic intent. The prescription from the pharmacy becomes the 'prescription' and that from the physician becomes the 'original prescription'.)public ExplanationOfBenefit.PayeeComponent getPayee()
payee (The party to be reimbursed for the services.)public boolean hasPayee()
public ExplanationOfBenefit setPayee(ExplanationOfBenefit.PayeeComponent value)
value - payee (The party to be reimbursed for the services.)public List<ExplanationOfBenefit.SupportingInformationComponent> getInformation()
information (Additional information codes regarding exceptions, special considerations, the condition, situation, prior or concurrent issues. Often there are mutiple jurisdiction specific valuesets which are required.)public ExplanationOfBenefit setInformation(List<ExplanationOfBenefit.SupportingInformationComponent> theInformation)
this for easy method chainingpublic boolean hasInformation()
public ExplanationOfBenefit.SupportingInformationComponent addInformation()
public ExplanationOfBenefit addInformation(ExplanationOfBenefit.SupportingInformationComponent t)
public ExplanationOfBenefit.SupportingInformationComponent getInformationFirstRep()
information, creating it if it does not already existpublic List<ExplanationOfBenefit.CareTeamComponent> getCareTeam()
careTeam (The members of the team who provided the overall service as well as their role and whether responsible and qualifications.)public ExplanationOfBenefit setCareTeam(List<ExplanationOfBenefit.CareTeamComponent> theCareTeam)
this for easy method chainingpublic boolean hasCareTeam()
public ExplanationOfBenefit.CareTeamComponent addCareTeam()
public ExplanationOfBenefit addCareTeam(ExplanationOfBenefit.CareTeamComponent t)
public ExplanationOfBenefit.CareTeamComponent getCareTeamFirstRep()
careTeam, creating it if it does not already existpublic List<ExplanationOfBenefit.DiagnosisComponent> getDiagnosis()
diagnosis (Ordered list of patient diagnosis for which care is sought.)public ExplanationOfBenefit setDiagnosis(List<ExplanationOfBenefit.DiagnosisComponent> theDiagnosis)
this for easy method chainingpublic boolean hasDiagnosis()
public ExplanationOfBenefit.DiagnosisComponent addDiagnosis()
public ExplanationOfBenefit addDiagnosis(ExplanationOfBenefit.DiagnosisComponent t)
public ExplanationOfBenefit.DiagnosisComponent getDiagnosisFirstRep()
diagnosis, creating it if it does not already existpublic List<ExplanationOfBenefit.ProcedureComponent> getProcedure()
procedure (Ordered list of patient procedures performed to support the adjudication.)public ExplanationOfBenefit setProcedure(List<ExplanationOfBenefit.ProcedureComponent> theProcedure)
this for easy method chainingpublic boolean hasProcedure()
public ExplanationOfBenefit.ProcedureComponent addProcedure()
public ExplanationOfBenefit addProcedure(ExplanationOfBenefit.ProcedureComponent t)
public ExplanationOfBenefit.ProcedureComponent getProcedureFirstRep()
procedure, creating it if it does not already existpublic PositiveIntType getPrecedenceElement()
precedence (Precedence (primary, secondary, etc.).). This is the underlying object with id, value and extensions. The accessor "getPrecedence" gives direct access to the valuepublic boolean hasPrecedenceElement()
public boolean hasPrecedence()
public ExplanationOfBenefit setPrecedenceElement(PositiveIntType value)
value - precedence (Precedence (primary, secondary, etc.).). This is the underlying object with id, value and extensions. The accessor "getPrecedence" gives direct access to the valuepublic int getPrecedence()
public ExplanationOfBenefit setPrecedence(int value)
value - Precedence (primary, secondary, etc.).public ExplanationOfBenefit.InsuranceComponent getInsurance()
insurance (Financial instrument by which payment information for health care.)public boolean hasInsurance()
public ExplanationOfBenefit setInsurance(ExplanationOfBenefit.InsuranceComponent value)
value - insurance (Financial instrument by which payment information for health care.)public ExplanationOfBenefit.AccidentComponent getAccident()
accident (An accident which resulted in the need for healthcare services.)public boolean hasAccident()
public ExplanationOfBenefit setAccident(ExplanationOfBenefit.AccidentComponent value)
value - accident (An accident which resulted in the need for healthcare services.)public List<ExplanationOfBenefit.ItemComponent> getItem()
item (First tier of goods and services.)public ExplanationOfBenefit setItem(List<ExplanationOfBenefit.ItemComponent> theItem)
this for easy method chainingpublic boolean hasItem()
public ExplanationOfBenefit.ItemComponent addItem()
public ExplanationOfBenefit addItem(ExplanationOfBenefit.ItemComponent t)
public ExplanationOfBenefit.ItemComponent getItemFirstRep()
item, creating it if it does not already existpublic List<ExplanationOfBenefit.AddedItemComponent> getAddItem()
addItem (The first tier service adjudications for payor added services.)public ExplanationOfBenefit setAddItem(List<ExplanationOfBenefit.AddedItemComponent> theAddItem)
this for easy method chainingpublic boolean hasAddItem()
public ExplanationOfBenefit.AddedItemComponent addAddItem()
public ExplanationOfBenefit addAddItem(ExplanationOfBenefit.AddedItemComponent t)
public ExplanationOfBenefit.AddedItemComponent getAddItemFirstRep()
addItem, creating it if it does not already existpublic List<ExplanationOfBenefit.TotalComponent> getTotal()
total (Totals for amounts submitted, co-pays, benefits payable etc.)public ExplanationOfBenefit setTotal(List<ExplanationOfBenefit.TotalComponent> theTotal)
this for easy method chainingpublic boolean hasTotal()
public ExplanationOfBenefit.TotalComponent addTotal()
public ExplanationOfBenefit addTotal(ExplanationOfBenefit.TotalComponent t)
public ExplanationOfBenefit.TotalComponent getTotalFirstRep()
total, creating it if it does not already existpublic ExplanationOfBenefit.PaymentComponent getPayment()
payment (Payment details for the claim if the claim has been paid.)public boolean hasPayment()
public ExplanationOfBenefit setPayment(ExplanationOfBenefit.PaymentComponent value)
value - payment (Payment details for the claim if the claim has been paid.)public CodeableConcept getForm()
form (The form to be used for printing the content.)public boolean hasForm()
public ExplanationOfBenefit setForm(CodeableConcept value)
value - form (The form to be used for printing the content.)public List<ExplanationOfBenefit.NoteComponent> getProcessNote()
processNote (Note text.)public ExplanationOfBenefit setProcessNote(List<ExplanationOfBenefit.NoteComponent> theProcessNote)
this for easy method chainingpublic boolean hasProcessNote()
public ExplanationOfBenefit.NoteComponent addProcessNote()
public ExplanationOfBenefit addProcessNote(ExplanationOfBenefit.NoteComponent t)
public ExplanationOfBenefit.NoteComponent getProcessNoteFirstRep()
processNote, creating it if it does not already existpublic List<ExplanationOfBenefit.BenefitBalanceComponent> getBenefitBalance()
benefitBalance (Balance by Benefit Category.)public ExplanationOfBenefit setBenefitBalance(List<ExplanationOfBenefit.BenefitBalanceComponent> theBenefitBalance)
this for easy method chainingpublic boolean hasBenefitBalance()
public ExplanationOfBenefit.BenefitBalanceComponent addBenefitBalance()
public ExplanationOfBenefit addBenefitBalance(ExplanationOfBenefit.BenefitBalanceComponent t)
public ExplanationOfBenefit.BenefitBalanceComponent getBenefitBalanceFirstRep()
benefitBalance, creating it if it does not already existprotected void listChildren(List<Property> children)
listChildren in class DomainResourcepublic Property getNamedProperty(int _hash, String _name, boolean _checkValid) throws org.hl7.fhir.exceptions.FHIRException
getNamedProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException
getProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic Base setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic Base setProperty(String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic Base makeProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
makeProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic String[] getTypesForProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
getTypesForProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic Base addChild(String name) throws org.hl7.fhir.exceptions.FHIRException
addChild in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic String fhirType()
fhirType in class DomainResourcepublic ExplanationOfBenefit copy()
copy in class DomainResourceprotected ExplanationOfBenefit typedCopy()
public boolean equalsDeep(Base other_)
equalsDeep in class DomainResourcepublic boolean equalsShallow(Base other_)
equalsShallow in class DomainResourcepublic boolean isEmpty()
isEmpty in interface org.hl7.fhir.instance.model.api.IBaseisEmpty in class DomainResourcepublic ResourceType getResourceType()
getResourceType in class ResourceCopyright © 2014–2018 University Health Network. All rights reserved.