public class ExplanationOfBenefit extends DomainResource
| Modifier and Type | Field and Description |
|---|---|
protected DateType |
accidentDate
Date of an accident which these services are addressing.
|
protected Type |
accidentLocation
Accident Place.
|
protected Coding |
accidentType
Type of accident: work, auto, etc.
|
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.
|
protected Type |
claim
The business identifier for the instance: invoice number, claim number, pre-determination or pre-authorization number.
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
CLAIMINDENTIFIER
Fluent Client search parameter constant for claimindentifier
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
CLAIMREFERENCE
Fluent Client search parameter constant for claimreference
|
protected Type |
claimResponse
The business identifier for the instance: invoice number, claim number, pre-determination or pre-authorization number.
|
protected ExplanationOfBenefit.CoverageComponent |
coverage
Financial instrument by which payment information for health care.
|
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
|
protected Period |
employmentImpacted
The start and optional end dates of when the patient was precluded from working due to the treatable condition(s).
|
protected Type |
facility
Facility where the services were provided.
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
FACILITYIDENTIFIER
Fluent Client search parameter constant for facilityidentifier
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
FACILITYREFERENCE
Fluent Client search parameter constant for facilityreference
|
protected Coding |
form
The form to be used for printing the content.
|
protected Period |
hospitalization
The start and optional end dates of when the patient was confined to a treatment center.
|
protected List<Identifier> |
identifier
The Response 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_CLAIMREFERENCE
Constant for fluent queries to be used to add include statements.
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_FACILITYREFERENCE
Constant for fluent queries to be used to add include statements.
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_ORGANIZATIONREFERENCE
Constant for fluent queries to be used to add include statements.
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_PATIENTREFERENCE
Constant for fluent queries to be used to add include statements.
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_PROVIDERREFERENCE
Constant for fluent queries to be used to add include statements.
|
protected List<Coding> |
interventionException
A list of intervention and exception codes which may influence the adjudication of the claim.
|
protected List<ExplanationOfBenefit.ItemsComponent> |
item
First tier of goods and services.
|
protected List<ExplanationOfBenefit.MissingTeethComponent> |
missingTeeth
A list of teeth which would be expected but are not found due to having been previously extracted or for other reasons.
|
protected List<ExplanationOfBenefit.NotesComponent> |
note
Note text.
|
protected List<Coding> |
occurenceSpanCode
**Insert definition of Occurrence Span codes.
|
protected List<Coding> |
occurrenceCode
**Insert definition of Occurrence codes.
|
protected List<ExplanationOfBenefit.OnsetComponent> |
onset
Period, start and last dates of aspects of the Condition or related services.
|
protected Type |
organization
The provider which is responsible for the claim.
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
ORGANIZATIONIDENTIFIER
Fluent Client search parameter constant for organizationidentifier
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
ORGANIZATIONREFERENCE
Fluent Client search parameter constant for organizationreference
|
protected Type |
originalPrescription
Original prescription which has been superceded by this prescription to support the dispensing of pharmacy services, medications or products.
|
protected Coding |
originalRuleset
The version of the specification from which the original instance was created.
|
protected Type |
patient
Patient Resource.
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
PATIENTIDENTIFIER
Fluent Client search parameter constant for patientidentifier
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
PATIENTREFERENCE
Fluent Client search parameter constant for patientreference
|
protected ExplanationOfBenefit.PayeeComponent |
payee
The party to be reimbursed for the services.
|
protected Money |
paymentAdjustment
Adjustment to the payment of this transaction which is not related to adjudication of this transaction.
|
protected Coding |
paymentAdjustmentReason
Reason for the payment adjustment.
|
protected Money |
paymentAmount
Payable less any payment adjustment.
|
protected DateType |
paymentDate
Estimated payment data.
|
protected Identifier |
paymentRef
Payment identifer.
|
protected PositiveIntType |
precedence
Precedence (primary, secondary, etc.).
|
protected Type |
prescription
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 Type |
provider
The provider which is responsible for the claim.
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
PROVIDERIDENTIFIER
Fluent Client search parameter constant for provideridentifier
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
PROVIDERREFERENCE
Fluent Client search parameter constant for providerreference
|
protected Type |
referral
The referral resource which lists the date, practitioner, reason and other supporting information.
|
protected List<ExplanationOfBenefit.RelatedClaimsComponent> |
related
Other claims which are related to this claim such as prior claim versions or for related services.
|
protected Coding |
reserved
Status of funds reservation (For provider, for Patient, None).
|
protected Coding |
ruleset
The version of the specification on which this instance relies.
|
static String |
SP_CLAIMINDENTIFIER
Search parameter: claimindentifier
|
static String |
SP_CLAIMREFERENCE
Search parameter: claimreference
|
static String |
SP_CREATED
Search parameter: created
|
static String |
SP_DISPOSITION
Search parameter: disposition
|
static String |
SP_FACILITYIDENTIFIER
Search parameter: facilityidentifier
|
static String |
SP_FACILITYREFERENCE
Search parameter: facilityreference
|
static String |
SP_IDENTIFIER
Search parameter: identifier
|
static String |
SP_ORGANIZATIONIDENTIFIER
Search parameter: organizationidentifier
|
static String |
SP_ORGANIZATIONREFERENCE
Search parameter: organizationreference
|
static String |
SP_PATIENTIDENTIFIER
Search parameter: patientidentifier
|
static String |
SP_PATIENTREFERENCE
Search parameter: patientreference
|
static String |
SP_PROVIDERIDENTIFIER
Search parameter: provideridentifier
|
static String |
SP_PROVIDERREFERENCE
Search parameter: providerreference
|
protected List<Coding> |
specialCondition
List of special conditions relating to the setting, treatment or patient for which care is sought which may influence the adjudication.
|
protected List<Coding> |
subType
A finer grained suite of claim subtype codes which may convey Inpatient vs Outpatient and/or a specialty service.
|
protected Money |
totalBenefit
Total amount of benefit payable (Equal to sum of the Benefit amounts from all detail lines and additions less the Unallocated Deductable).
|
protected Money |
totalCost
The total cost of the services reported.
|
protected Money |
unallocDeductable
The amount of deductable applied which was not allocated to any particular service line.
|
protected List<Coding> |
valueCode
**Insert definition of Value codes.
|
contained, extension, modifierExtension, textid, implicitRules, language, meta| Constructor and Description |
|---|
ExplanationOfBenefit()
Constructor
|
ExplanationOfBenefit(Type patient,
ExplanationOfBenefit.CoverageComponent coverage)
Constructor
|
addContained, addExtension, addExtension, addModifierExtension, addModifierExtension, copyValues, getContained, getExtension, getExtensionsByUrl, getModifierExtension, getModifierExtensionsByUrl, getText, hasContained, hasExtension, hasModifierExtension, hasText, setTextcopyValues, getId, getIdElement, getImplicitRules, getImplicitRulesElement, getLanguage, getLanguageElement, getMeta, hasId, hasIdElement, hasImplicitRules, hasImplicitRulesElement, hasLanguage, hasLanguageElement, hasMeta, setId, setIdElement, setImplicitRules, setImplicitRulesElement, setLanguage, setLanguageElement, setMetagetStructureFhirVersionEnum, setIdcastToActionDefinition, castToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCode, castToCodeableConcept, castToCoding, castToContactPoint, castToDataRequirement, castToDate, castToDateTime, castToDecimal, castToDuration, castToElementDefinition, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMeta, castToModuleMetadata, castToMoney, castToNarrative, castToOid, castToParameterDefinition, castToPeriod, castToPositiveInt, castToQuantity, castToRange, castToRatio, castToReference, castToResource, castToSampledData, castToSignature, castToSimpleQuantity, castToString, castToTime, castToTiming, castToTriggerDefinition, castToUnsignedInt, castToUri, children, compareDeep, compareDeep, compareDeep, compareValues, compareValues, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getUserData, getUserInt, getUserString, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isMetadataBased, isPrimitive, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINNclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetId, getIdElement, getLanguageElement, getUserData, setId, setUserDataprotected List<Identifier> identifier
protected Type claim
protected Type claimResponse
protected List<Coding> subType
protected Coding originalRuleset
protected DateTimeType created
protected Period billablePeriod
protected StringType disposition
protected Type organization
protected List<ExplanationOfBenefit.RelatedClaimsComponent> related
protected Type prescription
protected Type originalPrescription
protected ExplanationOfBenefit.PayeeComponent payee
protected Type referral
protected List<Coding> occurrenceCode
protected List<Coding> occurenceSpanCode
protected List<ExplanationOfBenefit.DiagnosisComponent> diagnosis
protected List<ExplanationOfBenefit.ProcedureComponent> procedure
protected List<Coding> specialCondition
protected PositiveIntType precedence
protected ExplanationOfBenefit.CoverageComponent coverage
protected DateType accidentDate
protected Coding accidentType
protected Type accidentLocation
protected List<Coding> interventionException
protected List<ExplanationOfBenefit.OnsetComponent> onset
protected Period employmentImpacted
protected Period hospitalization
protected List<ExplanationOfBenefit.ItemsComponent> item
protected List<ExplanationOfBenefit.AddedItemComponent> addItem
protected List<ExplanationOfBenefit.MissingTeethComponent> missingTeeth
protected Money unallocDeductable
protected Money totalBenefit
protected Money paymentAdjustment
protected Coding paymentAdjustmentReason
protected DateType paymentDate
protected Money paymentAmount
protected Identifier paymentRef
protected List<ExplanationOfBenefit.NotesComponent> note
protected List<ExplanationOfBenefit.BenefitBalanceComponent> benefitBalance
public static final String SP_PATIENTIDENTIFIER
Description: The reference to the patient
Type: token
Path: ExplanationOfBenefit.patientIdentifier
public static final ca.uhn.fhir.rest.gclient.TokenClientParam PATIENTIDENTIFIER
Description: The reference to the patient
Type: token
Path: ExplanationOfBenefit.patientIdentifier
public static final String SP_CLAIMINDENTIFIER
Description: The reference to the claim
Type: token
Path: ExplanationOfBenefit.claimIdentifier
public static final ca.uhn.fhir.rest.gclient.TokenClientParam CLAIMINDENTIFIER
Description: The reference to the claim
Type: token
Path: ExplanationOfBenefit.claimIdentifier
public static final String SP_FACILITYREFERENCE
Description: Facility responsible for the goods and services
Type: reference
Path: ExplanationOfBenefit.facilityReference
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam FACILITYREFERENCE
Description: Facility responsible for the goods and services
Type: reference
Path: ExplanationOfBenefit.facilityReference
public static final ca.uhn.fhir.model.api.Include INCLUDE_FACILITYREFERENCE
public static final String SP_PROVIDERREFERENCE
Description: The reference to the provider
Type: reference
Path: ExplanationOfBenefit.providerReference
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam PROVIDERREFERENCE
Description: The reference to the provider
Type: reference
Path: ExplanationOfBenefit.providerReference
public static final ca.uhn.fhir.model.api.Include INCLUDE_PROVIDERREFERENCE
public static final String SP_FACILITYIDENTIFIER
Description: Facility responsible for the goods and services
Type: token
Path: ExplanationOfBenefit.facilityIdentifier
public static final ca.uhn.fhir.rest.gclient.TokenClientParam FACILITYIDENTIFIER
Description: Facility responsible for the goods and services
Type: token
Path: ExplanationOfBenefit.facilityIdentifier
public static final String SP_ORGANIZATIONIDENTIFIER
Description: The reference to the providing organization
Type: token
Path: ExplanationOfBenefit.organizationIdentifier
public static final ca.uhn.fhir.rest.gclient.TokenClientParam ORGANIZATIONIDENTIFIER
Description: The reference to the providing organization
Type: token
Path: ExplanationOfBenefit.organizationIdentifier
public static final String SP_PATIENTREFERENCE
Description: The reference to the patient
Type: reference
Path: ExplanationOfBenefit.patientReference
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam PATIENTREFERENCE
Description: The reference to the patient
Type: reference
Path: ExplanationOfBenefit.patientReference
public static final ca.uhn.fhir.model.api.Include INCLUDE_PATIENTREFERENCE
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_ORGANIZATIONREFERENCE
Description: The reference to the providing organization
Type: reference
Path: ExplanationOfBenefit.organizationReference
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam ORGANIZATIONREFERENCE
Description: The reference to the providing organization
Type: reference
Path: ExplanationOfBenefit.organizationReference
public static final ca.uhn.fhir.model.api.Include INCLUDE_ORGANIZATIONREFERENCE
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_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_PROVIDERIDENTIFIER
Description: The reference to the provider
Type: token
Path: ExplanationOfBenefit.providerIdentifier
public static final ca.uhn.fhir.rest.gclient.TokenClientParam PROVIDERIDENTIFIER
Description: The reference to the provider
Type: token
Path: ExplanationOfBenefit.providerIdentifier
public static final String SP_CLAIMREFERENCE
Description: The reference to the claim
Type: reference
Path: ExplanationOfBenefit.claimReference
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam CLAIMREFERENCE
Description: The reference to the claim
Type: reference
Path: ExplanationOfBenefit.claimReference
public static final ca.uhn.fhir.model.api.Include INCLUDE_CLAIMREFERENCE
public ExplanationOfBenefit()
public ExplanationOfBenefit(Type patient, ExplanationOfBenefit.CoverageComponent coverage)
public List<Identifier> getIdentifier()
identifier (The Response Business Identifier.)public boolean hasIdentifier()
public Identifier addIdentifier()
identifier (The Response Business Identifier.)public ExplanationOfBenefit addIdentifier(Identifier t)
public Type getClaim()
claim (The business identifier for the instance: invoice number, claim number, pre-determination or pre-authorization number.)public Identifier getClaimIdentifier() throws org.hl7.fhir.exceptions.FHIRException
claim (The business identifier for the instance: invoice number, claim number, pre-determination or pre-authorization number.)org.hl7.fhir.exceptions.FHIRExceptionpublic boolean hasClaimIdentifier()
public Reference getClaimReference() throws org.hl7.fhir.exceptions.FHIRException
claim (The business identifier for the instance: invoice number, claim number, pre-determination or pre-authorization number.)org.hl7.fhir.exceptions.FHIRExceptionpublic boolean hasClaimReference()
public boolean hasClaim()
public ExplanationOfBenefit setClaim(Type value)
value - claim (The business identifier for the instance: invoice number, claim number, pre-determination or pre-authorization number.)public Type getClaimResponse()
claimResponse (The business identifier for the instance: invoice number, claim number, pre-determination or pre-authorization number.)public Identifier getClaimResponseIdentifier() throws org.hl7.fhir.exceptions.FHIRException
claimResponse (The business identifier for the instance: invoice number, claim number, pre-determination or pre-authorization number.)org.hl7.fhir.exceptions.FHIRExceptionpublic boolean hasClaimResponseIdentifier()
public Reference getClaimResponseReference() throws org.hl7.fhir.exceptions.FHIRException
claimResponse (The business identifier for the instance: invoice number, claim number, pre-determination or pre-authorization number.)org.hl7.fhir.exceptions.FHIRExceptionpublic boolean hasClaimResponseReference()
public boolean hasClaimResponse()
public ExplanationOfBenefit setClaimResponse(Type value)
value - claimResponse (The business identifier for the instance: invoice number, claim number, pre-determination or pre-authorization number.)public List<Coding> 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 boolean hasSubType()
public Coding addSubType()
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 addSubType(Coding t)
public Coding getRuleset()
ruleset (The version of the specification on which this instance relies.)public boolean hasRuleset()
public ExplanationOfBenefit setRuleset(Coding value)
value - ruleset (The version of the specification on which this instance relies.)public Coding getOriginalRuleset()
originalRuleset (The version of the specification from which the original instance was created.)public boolean hasOriginalRuleset()
public ExplanationOfBenefit setOriginalRuleset(Coding value)
value - originalRuleset (The version of the specification from which the original instance was created.)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 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 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 Type getProvider()
provider (The provider which is responsible for the claim.)public Identifier getProviderIdentifier() throws org.hl7.fhir.exceptions.FHIRException
provider (The provider which is responsible for the claim.)org.hl7.fhir.exceptions.FHIRExceptionpublic boolean hasProviderIdentifier()
public Reference getProviderReference() throws org.hl7.fhir.exceptions.FHIRException
provider (The provider which is responsible for the claim.)org.hl7.fhir.exceptions.FHIRExceptionpublic boolean hasProviderReference()
public boolean hasProvider()
public ExplanationOfBenefit setProvider(Type value)
value - provider (The provider which is responsible for the claim.)public Type getOrganization()
organization (The provider which is responsible for the claim.)public Identifier getOrganizationIdentifier() throws org.hl7.fhir.exceptions.FHIRException
organization (The provider which is responsible for the claim.)org.hl7.fhir.exceptions.FHIRExceptionpublic boolean hasOrganizationIdentifier()
public Reference getOrganizationReference() throws org.hl7.fhir.exceptions.FHIRException
organization (The provider which is responsible for the claim.)org.hl7.fhir.exceptions.FHIRExceptionpublic boolean hasOrganizationReference()
public boolean hasOrganization()
public ExplanationOfBenefit setOrganization(Type value)
value - organization (The provider which is responsible for the claim.)public Type getFacility()
facility (Facility where the services were provided.)public Identifier getFacilityIdentifier() throws org.hl7.fhir.exceptions.FHIRException
facility (Facility where the services were provided.)org.hl7.fhir.exceptions.FHIRExceptionpublic boolean hasFacilityIdentifier()
public Reference getFacilityReference() throws org.hl7.fhir.exceptions.FHIRException
facility (Facility where the services were provided.)org.hl7.fhir.exceptions.FHIRExceptionpublic boolean hasFacilityReference()
public boolean hasFacility()
public ExplanationOfBenefit setFacility(Type value)
value - facility (Facility where the services were provided.)public List<ExplanationOfBenefit.RelatedClaimsComponent> getRelated()
related (Other claims which are related to this claim such as prior claim versions or for related services.)public boolean hasRelated()
public ExplanationOfBenefit.RelatedClaimsComponent addRelated()
related (Other claims which are related to this claim such as prior claim versions or for related services.)public ExplanationOfBenefit addRelated(ExplanationOfBenefit.RelatedClaimsComponent t)
public Type getPrescription()
prescription (Prescription to support the dispensing of Pharmacy or Vision products.)public Identifier getPrescriptionIdentifier() throws org.hl7.fhir.exceptions.FHIRException
prescription (Prescription to support the dispensing of Pharmacy or Vision products.)org.hl7.fhir.exceptions.FHIRExceptionpublic boolean hasPrescriptionIdentifier()
public Reference getPrescriptionReference() throws org.hl7.fhir.exceptions.FHIRException
prescription (Prescription to support the dispensing of Pharmacy or Vision products.)org.hl7.fhir.exceptions.FHIRExceptionpublic boolean hasPrescriptionReference()
public boolean hasPrescription()
public ExplanationOfBenefit setPrescription(Type value)
value - prescription (Prescription to support the dispensing of Pharmacy or Vision products.)public Type getOriginalPrescription()
originalPrescription (Original prescription which has been superceded by this prescription to support the dispensing of pharmacy services, medications or products.)public Identifier getOriginalPrescriptionIdentifier() throws org.hl7.fhir.exceptions.FHIRException
originalPrescription (Original prescription which has been superceded by this prescription to support the dispensing of pharmacy services, medications or products.)org.hl7.fhir.exceptions.FHIRExceptionpublic boolean hasOriginalPrescriptionIdentifier()
public Reference getOriginalPrescriptionReference() throws org.hl7.fhir.exceptions.FHIRException
originalPrescription (Original prescription which has been superceded by this prescription to support the dispensing of pharmacy services, medications or products.)org.hl7.fhir.exceptions.FHIRExceptionpublic boolean hasOriginalPrescriptionReference()
public boolean hasOriginalPrescription()
public ExplanationOfBenefit setOriginalPrescription(Type value)
value - originalPrescription (Original prescription which has been superceded by this prescription to support the dispensing of pharmacy services, medications or products.)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 Type getReferral()
referral (The referral resource which lists the date, practitioner, reason and other supporting information.)public Identifier getReferralIdentifier() throws org.hl7.fhir.exceptions.FHIRException
referral (The referral resource which lists the date, practitioner, reason and other supporting information.)org.hl7.fhir.exceptions.FHIRExceptionpublic boolean hasReferralIdentifier()
public Reference getReferralReference() throws org.hl7.fhir.exceptions.FHIRException
referral (The referral resource which lists the date, practitioner, reason and other supporting information.)org.hl7.fhir.exceptions.FHIRExceptionpublic boolean hasReferralReference()
public boolean hasReferral()
public ExplanationOfBenefit setReferral(Type value)
value - referral (The referral resource which lists the date, practitioner, reason and other supporting information.)public List<Coding> getOccurrenceCode()
occurrenceCode (**Insert definition of Occurrence codes.)public boolean hasOccurrenceCode()
public Coding addOccurrenceCode()
occurrenceCode (**Insert definition of Occurrence codes.)public ExplanationOfBenefit addOccurrenceCode(Coding t)
public List<Coding> getOccurenceSpanCode()
occurenceSpanCode (**Insert definition of Occurrence Span codes.)public boolean hasOccurenceSpanCode()
public Coding addOccurenceSpanCode()
occurenceSpanCode (**Insert definition of Occurrence Span codes.)public ExplanationOfBenefit addOccurenceSpanCode(Coding t)
public List<Coding> getValueCode()
valueCode (**Insert definition of Value codes.)public boolean hasValueCode()
public Coding addValueCode()
valueCode (**Insert definition of Value codes.)public ExplanationOfBenefit addValueCode(Coding t)
public List<ExplanationOfBenefit.DiagnosisComponent> getDiagnosis()
diagnosis (Ordered list of patient diagnosis for which care is sought.)public boolean hasDiagnosis()
public ExplanationOfBenefit.DiagnosisComponent addDiagnosis()
diagnosis (Ordered list of patient diagnosis for which care is sought.)public ExplanationOfBenefit addDiagnosis(ExplanationOfBenefit.DiagnosisComponent t)
public List<ExplanationOfBenefit.ProcedureComponent> getProcedure()
procedure (Ordered list of patient procedures performed to support the adjudication.)public boolean hasProcedure()
public ExplanationOfBenefit.ProcedureComponent addProcedure()
procedure (Ordered list of patient procedures performed to support the adjudication.)public ExplanationOfBenefit addProcedure(ExplanationOfBenefit.ProcedureComponent t)
public List<Coding> getSpecialCondition()
specialCondition (List of special conditions relating to the setting, treatment or patient for which care is sought which may influence the adjudication.)public boolean hasSpecialCondition()
public Coding addSpecialCondition()
specialCondition (List of special conditions relating to the setting, treatment or patient for which care is sought which may influence the adjudication.)public ExplanationOfBenefit addSpecialCondition(Coding t)
public Type getPatient()
patient (Patient Resource.)public Identifier getPatientIdentifier() throws org.hl7.fhir.exceptions.FHIRException
patient (Patient Resource.)org.hl7.fhir.exceptions.FHIRExceptionpublic boolean hasPatientIdentifier()
public Reference getPatientReference() throws org.hl7.fhir.exceptions.FHIRException
patient (Patient Resource.)org.hl7.fhir.exceptions.FHIRExceptionpublic boolean hasPatientReference()
public boolean hasPatient()
public ExplanationOfBenefit setPatient(Type value)
value - patient (Patient Resource.)public 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.CoverageComponent getCoverage()
coverage (Financial instrument by which payment information for health care.)public boolean hasCoverage()
public ExplanationOfBenefit setCoverage(ExplanationOfBenefit.CoverageComponent value)
value - coverage (Financial instrument by which payment information for health care.)public DateType getAccidentDateElement()
accidentDate (Date of an accident which these services are addressing.). This is the underlying object with id, value and extensions. The accessor "getAccidentDate" gives direct access to the valuepublic boolean hasAccidentDateElement()
public boolean hasAccidentDate()
public ExplanationOfBenefit setAccidentDateElement(DateType value)
value - accidentDate (Date of an accident which these services are addressing.). This is the underlying object with id, value and extensions. The accessor "getAccidentDate" gives direct access to the valuepublic Date getAccidentDate()
public ExplanationOfBenefit setAccidentDate(Date value)
value - Date of an accident which these services are addressing.public Coding getAccidentType()
accidentType (Type of accident: work, auto, etc.)public boolean hasAccidentType()
public ExplanationOfBenefit setAccidentType(Coding value)
value - accidentType (Type of accident: work, auto, etc.)public Type getAccidentLocation()
accidentLocation (Accident Place.)public Address getAccidentLocationAddress() throws org.hl7.fhir.exceptions.FHIRException
accidentLocation (Accident Place.)org.hl7.fhir.exceptions.FHIRExceptionpublic boolean hasAccidentLocationAddress()
public Reference getAccidentLocationReference() throws org.hl7.fhir.exceptions.FHIRException
accidentLocation (Accident Place.)org.hl7.fhir.exceptions.FHIRExceptionpublic boolean hasAccidentLocationReference()
public boolean hasAccidentLocation()
public ExplanationOfBenefit setAccidentLocation(Type value)
value - accidentLocation (Accident Place.)public List<Coding> getInterventionException()
interventionException (A list of intervention and exception codes which may influence the adjudication of the claim.)public boolean hasInterventionException()
public Coding addInterventionException()
interventionException (A list of intervention and exception codes which may influence the adjudication of the claim.)public ExplanationOfBenefit addInterventionException(Coding t)
public List<ExplanationOfBenefit.OnsetComponent> getOnset()
onset (Period, start and last dates of aspects of the Condition or related services.)public boolean hasOnset()
public ExplanationOfBenefit.OnsetComponent addOnset()
onset (Period, start and last dates of aspects of the Condition or related services.)public ExplanationOfBenefit addOnset(ExplanationOfBenefit.OnsetComponent t)
public Period getEmploymentImpacted()
employmentImpacted (The start and optional end dates of when the patient was precluded from working due to the treatable condition(s).)public boolean hasEmploymentImpacted()
public ExplanationOfBenefit setEmploymentImpacted(Period value)
value - employmentImpacted (The start and optional end dates of when the patient was precluded from working due to the treatable condition(s).)public Period getHospitalization()
hospitalization (The start and optional end dates of when the patient was confined to a treatment center.)public boolean hasHospitalization()
public ExplanationOfBenefit setHospitalization(Period value)
value - hospitalization (The start and optional end dates of when the patient was confined to a treatment center.)public List<ExplanationOfBenefit.ItemsComponent> getItem()
item (First tier of goods and services.)public boolean hasItem()
public ExplanationOfBenefit.ItemsComponent addItem()
item (First tier of goods and services.)public ExplanationOfBenefit addItem(ExplanationOfBenefit.ItemsComponent t)
public List<ExplanationOfBenefit.AddedItemComponent> getAddItem()
addItem (The first tier service adjudications for payor added services.)public boolean hasAddItem()
public ExplanationOfBenefit.AddedItemComponent addAddItem()
addItem (The first tier service adjudications for payor added services.)public ExplanationOfBenefit addAddItem(ExplanationOfBenefit.AddedItemComponent t)
public List<ExplanationOfBenefit.MissingTeethComponent> getMissingTeeth()
missingTeeth (A list of teeth which would be expected but are not found due to having been previously extracted or for other reasons.)public boolean hasMissingTeeth()
public ExplanationOfBenefit.MissingTeethComponent addMissingTeeth()
missingTeeth (A list of teeth which would be expected but are not found due to having been previously extracted or for other reasons.)public ExplanationOfBenefit addMissingTeeth(ExplanationOfBenefit.MissingTeethComponent t)
public Money getTotalCost()
totalCost (The total cost of the services reported.)public boolean hasTotalCost()
public ExplanationOfBenefit setTotalCost(Money value)
value - totalCost (The total cost of the services reported.)public Money getUnallocDeductable()
unallocDeductable (The amount of deductable applied which was not allocated to any particular service line.)public boolean hasUnallocDeductable()
public ExplanationOfBenefit setUnallocDeductable(Money value)
value - unallocDeductable (The amount of deductable applied which was not allocated to any particular service line.)public Money getTotalBenefit()
totalBenefit (Total amount of benefit payable (Equal to sum of the Benefit amounts from all detail lines and additions less the Unallocated Deductable).)public boolean hasTotalBenefit()
public ExplanationOfBenefit setTotalBenefit(Money value)
value - totalBenefit (Total amount of benefit payable (Equal to sum of the Benefit amounts from all detail lines and additions less the Unallocated Deductable).)public Money getPaymentAdjustment()
paymentAdjustment (Adjustment to the payment of this transaction which is not related to adjudication of this transaction.)public boolean hasPaymentAdjustment()
public ExplanationOfBenefit setPaymentAdjustment(Money value)
value - paymentAdjustment (Adjustment to the payment of this transaction which is not related to adjudication of this transaction.)public Coding getPaymentAdjustmentReason()
paymentAdjustmentReason (Reason for the payment adjustment.)public boolean hasPaymentAdjustmentReason()
public ExplanationOfBenefit setPaymentAdjustmentReason(Coding value)
value - paymentAdjustmentReason (Reason for the payment adjustment.)public DateType getPaymentDateElement()
paymentDate (Estimated payment data.). This is the underlying object with id, value and extensions. The accessor "getPaymentDate" gives direct access to the valuepublic boolean hasPaymentDateElement()
public boolean hasPaymentDate()
public ExplanationOfBenefit setPaymentDateElement(DateType value)
value - paymentDate (Estimated payment data.). This is the underlying object with id, value and extensions. The accessor "getPaymentDate" gives direct access to the valuepublic Date getPaymentDate()
public ExplanationOfBenefit setPaymentDate(Date value)
value - Estimated payment data.public Money getPaymentAmount()
paymentAmount (Payable less any payment adjustment.)public boolean hasPaymentAmount()
public ExplanationOfBenefit setPaymentAmount(Money value)
value - paymentAmount (Payable less any payment adjustment.)public Identifier getPaymentRef()
paymentRef (Payment identifer.)public boolean hasPaymentRef()
public ExplanationOfBenefit setPaymentRef(Identifier value)
value - paymentRef (Payment identifer.)public Coding getReserved()
reserved (Status of funds reservation (For provider, for Patient, None).)public boolean hasReserved()
public ExplanationOfBenefit setReserved(Coding value)
value - reserved (Status of funds reservation (For provider, for Patient, None).)public boolean hasForm()
public ExplanationOfBenefit setForm(Coding value)
value - form (The form to be used for printing the content.)public List<ExplanationOfBenefit.NotesComponent> getNote()
note (Note text.)public boolean hasNote()
public ExplanationOfBenefit.NotesComponent addNote()
note (Note text.)public ExplanationOfBenefit addNote(ExplanationOfBenefit.NotesComponent t)
public List<ExplanationOfBenefit.BenefitBalanceComponent> getBenefitBalance()
benefitBalance (Balance by Benefit Category.)public boolean hasBenefitBalance()
public ExplanationOfBenefit.BenefitBalanceComponent addBenefitBalance()
benefitBalance (Balance by Benefit Category.)public ExplanationOfBenefit addBenefitBalance(ExplanationOfBenefit.BenefitBalanceComponent t)
protected void listChildren(List<Property> childrenList)
listChildren in class DomainResourcepublic Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException
getProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic void setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic void 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 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.