Class ExplanationOfBenefit
- All Implemented Interfaces:
org.jvnet.jaxb2_commons.lang.Equals2,org.jvnet.jaxb2_commons.lang.HashCode2,org.jvnet.jaxb2_commons.lang.ToString2
Java class for ExplanationOfBenefit complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ExplanationOfBenefit">
<complexContent>
<extension base="{http://hl7.org/fhir}DomainResource">
<sequence>
<element name="identifier" type="{http://hl7.org/fhir}Identifier" maxOccurs="unbounded" minOccurs="0"/>
<choice minOccurs="0">
<element name="claimIdentifier" type="{http://hl7.org/fhir}Identifier"/>
<element name="claimReference" type="{http://hl7.org/fhir}Reference"/>
</choice>
<choice minOccurs="0">
<element name="claimResponseIdentifier" type="{http://hl7.org/fhir}Identifier"/>
<element name="claimResponseReference" type="{http://hl7.org/fhir}Reference"/>
</choice>
<element name="subType" type="{http://hl7.org/fhir}Coding" maxOccurs="unbounded" minOccurs="0"/>
<element name="ruleset" type="{http://hl7.org/fhir}Coding" minOccurs="0"/>
<element name="originalRuleset" type="{http://hl7.org/fhir}Coding" minOccurs="0"/>
<element name="created" type="{http://hl7.org/fhir}dateTime" minOccurs="0"/>
<element name="billablePeriod" type="{http://hl7.org/fhir}Period" minOccurs="0"/>
<element name="disposition" type="{http://hl7.org/fhir}string" minOccurs="0"/>
<choice minOccurs="0">
<element name="providerIdentifier" type="{http://hl7.org/fhir}Identifier"/>
<element name="providerReference" type="{http://hl7.org/fhir}Reference"/>
</choice>
<choice minOccurs="0">
<element name="organizationIdentifier" type="{http://hl7.org/fhir}Identifier"/>
<element name="organizationReference" type="{http://hl7.org/fhir}Reference"/>
</choice>
<choice minOccurs="0">
<element name="facilityIdentifier" type="{http://hl7.org/fhir}Identifier"/>
<element name="facilityReference" type="{http://hl7.org/fhir}Reference"/>
</choice>
<element name="related" type="{http://hl7.org/fhir}ExplanationOfBenefit.Related" maxOccurs="unbounded" minOccurs="0"/>
<choice minOccurs="0">
<element name="prescriptionIdentifier" type="{http://hl7.org/fhir}Identifier"/>
<element name="prescriptionReference" type="{http://hl7.org/fhir}Reference"/>
</choice>
<choice minOccurs="0">
<element name="originalPrescriptionIdentifier" type="{http://hl7.org/fhir}Identifier"/>
<element name="originalPrescriptionReference" type="{http://hl7.org/fhir}Reference"/>
</choice>
<element name="payee" type="{http://hl7.org/fhir}ExplanationOfBenefit.Payee" minOccurs="0"/>
<choice minOccurs="0">
<element name="referralIdentifier" type="{http://hl7.org/fhir}Identifier"/>
<element name="referralReference" type="{http://hl7.org/fhir}Reference"/>
</choice>
<element name="occurrenceCode" type="{http://hl7.org/fhir}Coding" maxOccurs="unbounded" minOccurs="0"/>
<element name="occurenceSpanCode" type="{http://hl7.org/fhir}Coding" maxOccurs="unbounded" minOccurs="0"/>
<element name="valueCode" type="{http://hl7.org/fhir}Coding" maxOccurs="unbounded" minOccurs="0"/>
<element name="diagnosis" type="{http://hl7.org/fhir}ExplanationOfBenefit.Diagnosis" maxOccurs="unbounded" minOccurs="0"/>
<element name="procedure" type="{http://hl7.org/fhir}ExplanationOfBenefit.Procedure" maxOccurs="unbounded" minOccurs="0"/>
<element name="specialCondition" type="{http://hl7.org/fhir}Coding" maxOccurs="unbounded" minOccurs="0"/>
<choice>
<element name="patientIdentifier" type="{http://hl7.org/fhir}Identifier"/>
<element name="patientReference" type="{http://hl7.org/fhir}Reference"/>
</choice>
<element name="precedence" type="{http://hl7.org/fhir}positiveInt" minOccurs="0"/>
<element name="coverage" type="{http://hl7.org/fhir}ExplanationOfBenefit.Coverage"/>
<element name="accidentDate" type="{http://hl7.org/fhir}date" minOccurs="0"/>
<element name="accidentType" type="{http://hl7.org/fhir}Coding" minOccurs="0"/>
<choice minOccurs="0">
<element name="accidentLocationAddress" type="{http://hl7.org/fhir}Address"/>
<element name="accidentLocationReference" type="{http://hl7.org/fhir}Reference"/>
</choice>
<element name="interventionException" type="{http://hl7.org/fhir}Coding" maxOccurs="unbounded" minOccurs="0"/>
<element name="onset" type="{http://hl7.org/fhir}ExplanationOfBenefit.Onset" maxOccurs="unbounded" minOccurs="0"/>
<element name="employmentImpacted" type="{http://hl7.org/fhir}Period" minOccurs="0"/>
<element name="hospitalization" type="{http://hl7.org/fhir}Period" minOccurs="0"/>
<element name="item" type="{http://hl7.org/fhir}ExplanationOfBenefit.Item" maxOccurs="unbounded" minOccurs="0"/>
<element name="addItem" type="{http://hl7.org/fhir}ExplanationOfBenefit.AddItem" maxOccurs="unbounded" minOccurs="0"/>
<element name="missingTeeth" type="{http://hl7.org/fhir}ExplanationOfBenefit.MissingTeeth" maxOccurs="unbounded" minOccurs="0"/>
<element name="totalCost" type="{http://hl7.org/fhir}Money" minOccurs="0"/>
<element name="unallocDeductable" type="{http://hl7.org/fhir}Money" minOccurs="0"/>
<element name="totalBenefit" type="{http://hl7.org/fhir}Money" minOccurs="0"/>
<element name="paymentAdjustment" type="{http://hl7.org/fhir}Money" minOccurs="0"/>
<element name="paymentAdjustmentReason" type="{http://hl7.org/fhir}Coding" minOccurs="0"/>
<element name="paymentDate" type="{http://hl7.org/fhir}date" minOccurs="0"/>
<element name="paymentAmount" type="{http://hl7.org/fhir}Money" minOccurs="0"/>
<element name="paymentRef" type="{http://hl7.org/fhir}Identifier" minOccurs="0"/>
<element name="reserved" type="{http://hl7.org/fhir}Coding" minOccurs="0"/>
<element name="form" type="{http://hl7.org/fhir}Coding" minOccurs="0"/>
<element name="note" type="{http://hl7.org/fhir}ExplanationOfBenefit.Note" maxOccurs="unbounded" minOccurs="0"/>
<element name="benefitBalance" type="{http://hl7.org/fhir}ExplanationOfBenefit.BenefitBalance" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</extension>
</complexContent>
</complexType>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Dateprotected Addressprotected Referenceprotected Codingprotected List<ExplanationOfBenefitAddItem> protected List<ExplanationOfBenefitBenefitBalance> protected Periodprotected Identifierprotected Referenceprotected Identifierprotected Referenceprotected ExplanationOfBenefitCoverageprotected DateTimeprotected List<ExplanationOfBenefitDiagnosis> protected Stringprotected Periodprotected Identifierprotected Referenceprotected Codingprotected Periodprotected List<Identifier> protected List<ExplanationOfBenefitItem> protected List<ExplanationOfBenefitMissingTeeth> protected List<ExplanationOfBenefitNote> protected List<ExplanationOfBenefitOnset> protected Identifierprotected Referenceprotected Identifierprotected Referenceprotected Codingprotected Identifierprotected Referenceprotected ExplanationOfBenefitPayeeprotected Moneyprotected Codingprotected Moneyprotected Dateprotected Identifierprotected PositiveIntprotected Identifierprotected Referenceprotected List<ExplanationOfBenefitProcedure> protected Identifierprotected Referenceprotected Identifierprotected Referenceprotected List<ExplanationOfBenefitRelated> protected Codingprotected Codingprotected Moneyprotected Moneyprotected MoneyFields inherited from class org.hl7.fhir.DomainResource
contained, extension, modifierExtension, textFields inherited from class org.hl7.fhir.Resource
id, implicitRules, language, meta -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionappend(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy) appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy) booleanbooleanequals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy) Gets the value of the accidentDate property.Gets the value of the accidentLocationAddress property.Gets the value of the accidentLocationReference property.Gets the value of the accidentType property.Gets the value of the addItem property.Gets the value of the benefitBalance property.Gets the value of the billablePeriod property.Gets the value of the claimIdentifier property.Gets the value of the claimReference property.Gets the value of the claimResponseIdentifier property.Gets the value of the claimResponseReference property.Gets the value of the coverage property.Gets the value of the created property.Gets the value of the diagnosis property.Gets the value of the disposition property.Gets the value of the employmentImpacted property.Gets the value of the facilityIdentifier property.Gets the value of the facilityReference property.getForm()Gets the value of the form property.Gets the value of the hospitalization property.Gets the value of the identifier property.Gets the value of the interventionException property.getItem()Gets the value of the item property.Gets the value of the missingTeeth property.getNote()Gets the value of the note property.Gets the value of the occurenceSpanCode property.Gets the value of the occurrenceCode property.getOnset()Gets the value of the onset property.Gets the value of the organizationIdentifier property.Gets the value of the organizationReference property.Gets the value of the originalPrescriptionIdentifier property.Gets the value of the originalPrescriptionReference property.Gets the value of the originalRuleset property.Gets the value of the patientIdentifier property.Gets the value of the patientReference property.getPayee()Gets the value of the payee property.Gets the value of the paymentAdjustment property.Gets the value of the paymentAdjustmentReason property.Gets the value of the paymentAmount property.Gets the value of the paymentDate property.Gets the value of the paymentRef property.Gets the value of the precedence property.Gets the value of the prescriptionIdentifier property.Gets the value of the prescriptionReference property.Gets the value of the procedure property.Gets the value of the providerIdentifier property.Gets the value of the providerReference property.Gets the value of the referralIdentifier property.Gets the value of the referralReference property.Gets the value of the related property.Gets the value of the reserved property.Gets the value of the ruleset property.Gets the value of the specialCondition property.Gets the value of the subType property.Gets the value of the totalBenefit property.Gets the value of the totalCost property.Gets the value of the unallocDeductable property.Gets the value of the valueCode property.inthashCode()inthashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy) voidsetAccidentDate(Date value) Sets the value of the accidentDate property.voidSets the value of the accidentLocationAddress property.voidSets the value of the accidentLocationReference property.voidsetAccidentType(Coding value) Sets the value of the accidentType property.voidvoidvoidsetBillablePeriod(Period value) Sets the value of the billablePeriod property.voidsetClaimIdentifier(Identifier value) Sets the value of the claimIdentifier property.voidsetClaimReference(Reference value) Sets the value of the claimReference property.voidSets the value of the claimResponseIdentifier property.voidSets the value of the claimResponseReference property.voidSets the value of the coverage property.voidsetCreated(DateTime value) Sets the value of the created property.voidvoidsetDisposition(String value) Sets the value of the disposition property.voidsetEmploymentImpacted(Period value) Sets the value of the employmentImpacted property.voidsetFacilityIdentifier(Identifier value) Sets the value of the facilityIdentifier property.voidsetFacilityReference(Reference value) Sets the value of the facilityReference property.voidSets the value of the form property.voidsetHospitalization(Period value) Sets the value of the hospitalization property.voidsetIdentifier(List<Identifier> value) voidsetInterventionException(List<Coding> value) voidsetItem(List<ExplanationOfBenefitItem> value) voidvoidsetNote(List<ExplanationOfBenefitNote> value) voidsetOccurenceSpanCode(List<Coding> value) voidsetOccurrenceCode(List<Coding> value) voidsetOnset(List<ExplanationOfBenefitOnset> value) voidSets the value of the organizationIdentifier property.voidSets the value of the organizationReference property.voidSets the value of the originalPrescriptionIdentifier property.voidSets the value of the originalPrescriptionReference property.voidsetOriginalRuleset(Coding value) Sets the value of the originalRuleset property.voidsetPatientIdentifier(Identifier value) Sets the value of the patientIdentifier property.voidsetPatientReference(Reference value) Sets the value of the patientReference property.voidSets the value of the payee property.voidsetPaymentAdjustment(Money value) Sets the value of the paymentAdjustment property.voidsetPaymentAdjustmentReason(Coding value) Sets the value of the paymentAdjustmentReason property.voidsetPaymentAmount(Money value) Sets the value of the paymentAmount property.voidsetPaymentDate(Date value) Sets the value of the paymentDate property.voidsetPaymentRef(Identifier value) Sets the value of the paymentRef property.voidsetPrecedence(PositiveInt value) Sets the value of the precedence property.voidSets the value of the prescriptionIdentifier property.voidSets the value of the prescriptionReference property.voidvoidsetProviderIdentifier(Identifier value) Sets the value of the providerIdentifier property.voidsetProviderReference(Reference value) Sets the value of the providerReference property.voidsetReferralIdentifier(Identifier value) Sets the value of the referralIdentifier property.voidsetReferralReference(Reference value) Sets the value of the referralReference property.voidvoidsetReserved(Coding value) Sets the value of the reserved property.voidsetRuleset(Coding value) Sets the value of the ruleset property.voidsetSpecialCondition(List<Coding> value) voidsetSubType(List<Coding> value) voidsetTotalBenefit(Money value) Sets the value of the totalBenefit property.voidsetTotalCost(Money value) Sets the value of the totalCost property.voidsetUnallocDeductable(Money value) Sets the value of the unallocDeductable property.voidsetValueCode(List<Coding> value) toString()withAccidentDate(Date value) withAccidentType(Coding value) withAddItem(ExplanationOfBenefitAddItem... values) withBillablePeriod(Period value) withClaimIdentifier(Identifier value) withClaimReference(Reference value) withContained(Collection<ResourceContainer> values) withContained(ResourceContainer... values) withCreated(DateTime value) withDiagnosis(ExplanationOfBenefitDiagnosis... values) withDisposition(String value) withEmploymentImpacted(Period value) withExtension(Collection<Extension> values) withExtension(Extension... values) withFacilityIdentifier(Identifier value) withFacilityReference(Reference value) withHospitalization(Period value) withIdentifier(Collection<Identifier> values) withIdentifier(Identifier... values) withImplicitRules(Uri value) withInterventionException(Collection<Coding> values) withInterventionException(Coding... values) withItem(Collection<ExplanationOfBenefitItem> values) withItem(ExplanationOfBenefitItem... values) withLanguage(Code value) withMissingTeeth(ExplanationOfBenefitMissingTeeth... values) withModifierExtension(Collection<Extension> values) withModifierExtension(Extension... values) withNote(Collection<ExplanationOfBenefitNote> values) withNote(ExplanationOfBenefitNote... values) withOccurenceSpanCode(Collection<Coding> values) withOccurenceSpanCode(Coding... values) withOccurrenceCode(Collection<Coding> values) withOccurrenceCode(Coding... values) withOnset(Collection<ExplanationOfBenefitOnset> values) withOnset(ExplanationOfBenefitOnset... values) withOriginalRuleset(Coding value) withPatientIdentifier(Identifier value) withPatientReference(Reference value) withPaymentAdjustment(Money value) withPaymentAmount(Money value) withPaymentDate(Date value) withPaymentRef(Identifier value) withPrecedence(PositiveInt value) withProcedure(ExplanationOfBenefitProcedure... values) withProviderIdentifier(Identifier value) withProviderReference(Reference value) withReferralIdentifier(Identifier value) withReferralReference(Reference value) withRelated(ExplanationOfBenefitRelated... values) withReserved(Coding value) withRuleset(Coding value) withSpecialCondition(Collection<Coding> values) withSpecialCondition(Coding... values) withSubType(Collection<Coding> values) withSubType(Coding... values) withTotalBenefit(Money value) withTotalCost(Money value) withUnallocDeductable(Money value) withValueCode(Collection<Coding> values) withValueCode(Coding... values) Methods inherited from class org.hl7.fhir.DomainResource
getContained, getExtension, getModifierExtension, getText, setContained, setExtension, setModifierExtension, setTextMethods inherited from class org.hl7.fhir.Resource
getId, getImplicitRules, getLanguage, getMeta, setId, setImplicitRules, setLanguage, setMeta
-
Field Details
-
identifier
-
claimIdentifier
-
claimReference
-
claimResponseIdentifier
-
claimResponseReference
-
subType
-
ruleset
-
originalRuleset
-
created
-
billablePeriod
-
disposition
-
providerIdentifier
-
providerReference
-
organizationIdentifier
-
organizationReference
-
facilityIdentifier
-
facilityReference
-
prescriptionIdentifier
-
prescriptionReference
-
originalPrescriptionIdentifier
-
originalPrescriptionReference
-
payee
-
referralIdentifier
-
referralReference
-
occurrenceCode
-
occurenceSpanCode
-
valueCode
-
diagnosis
-
procedure
-
specialCondition
-
patientIdentifier
-
patientReference
-
precedence
-
coverage
-
accidentDate
-
accidentType
-
accidentLocationAddress
-
accidentLocationReference
-
interventionException
-
onset
-
employmentImpacted
-
hospitalization
-
item
-
addItem
-
missingTeeth
-
totalCost
-
unallocDeductable
-
totalBenefit
-
paymentAdjustment
-
paymentAdjustmentReason
-
paymentDate
-
paymentAmount
-
paymentRef
-
reserved
-
form
-
note
-
benefitBalance
-
-
Constructor Details
-
ExplanationOfBenefit
public ExplanationOfBenefit()
-
-
Method Details
-
getIdentifier
Gets the value of the identifier property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the Jakarta XML Binding object. This is why there is not a
setmethod for the identifier property.For example, to add a new item, do as follows:
getIdentifier().add(newItem);Objects of the following type(s) are allowed in the list
Identifier -
getClaimIdentifier
Gets the value of the claimIdentifier property.- Returns:
- possible object is
Identifier
-
setClaimIdentifier
Sets the value of the claimIdentifier property.- Parameters:
value- allowed object isIdentifier
-
getClaimReference
Gets the value of the claimReference property.- Returns:
- possible object is
Reference
-
setClaimReference
Sets the value of the claimReference property.- Parameters:
value- allowed object isReference
-
getClaimResponseIdentifier
Gets the value of the claimResponseIdentifier property.- Returns:
- possible object is
Identifier
-
setClaimResponseIdentifier
Sets the value of the claimResponseIdentifier property.- Parameters:
value- allowed object isIdentifier
-
getClaimResponseReference
Gets the value of the claimResponseReference property.- Returns:
- possible object is
Reference
-
setClaimResponseReference
Sets the value of the claimResponseReference property.- Parameters:
value- allowed object isReference
-
getSubType
Gets the value of the subType property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the Jakarta XML Binding object. This is why there is not a
setmethod for the subType property.For example, to add a new item, do as follows:
getSubType().add(newItem);Objects of the following type(s) are allowed in the list
Coding -
getRuleset
Gets the value of the ruleset property.- Returns:
- possible object is
Coding
-
setRuleset
Sets the value of the ruleset property.- Parameters:
value- allowed object isCoding
-
getOriginalRuleset
Gets the value of the originalRuleset property.- Returns:
- possible object is
Coding
-
setOriginalRuleset
Sets the value of the originalRuleset property.- Parameters:
value- allowed object isCoding
-
getCreated
Gets the value of the created property.- Returns:
- possible object is
DateTime
-
setCreated
Sets the value of the created property.- Parameters:
value- allowed object isDateTime
-
getBillablePeriod
Gets the value of the billablePeriod property.- Returns:
- possible object is
Period
-
setBillablePeriod
Sets the value of the billablePeriod property.- Parameters:
value- allowed object isPeriod
-
getDisposition
Gets the value of the disposition property.- Returns:
- possible object is
String
-
setDisposition
Sets the value of the disposition property.- Parameters:
value- allowed object isString
-
getProviderIdentifier
Gets the value of the providerIdentifier property.- Returns:
- possible object is
Identifier
-
setProviderIdentifier
Sets the value of the providerIdentifier property.- Parameters:
value- allowed object isIdentifier
-
getProviderReference
Gets the value of the providerReference property.- Returns:
- possible object is
Reference
-
setProviderReference
Sets the value of the providerReference property.- Parameters:
value- allowed object isReference
-
getOrganizationIdentifier
Gets the value of the organizationIdentifier property.- Returns:
- possible object is
Identifier
-
setOrganizationIdentifier
Sets the value of the organizationIdentifier property.- Parameters:
value- allowed object isIdentifier
-
getOrganizationReference
Gets the value of the organizationReference property.- Returns:
- possible object is
Reference
-
setOrganizationReference
Sets the value of the organizationReference property.- Parameters:
value- allowed object isReference
-
getFacilityIdentifier
Gets the value of the facilityIdentifier property.- Returns:
- possible object is
Identifier
-
setFacilityIdentifier
Sets the value of the facilityIdentifier property.- Parameters:
value- allowed object isIdentifier
-
getFacilityReference
Gets the value of the facilityReference property.- Returns:
- possible object is
Reference
-
setFacilityReference
Sets the value of the facilityReference property.- Parameters:
value- allowed object isReference
-
getRelated
Gets the value of the related property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the Jakarta XML Binding object. This is why there is not a
setmethod for the related property.For example, to add a new item, do as follows:
getRelated().add(newItem);Objects of the following type(s) are allowed in the list
ExplanationOfBenefitRelated -
getPrescriptionIdentifier
Gets the value of the prescriptionIdentifier property.- Returns:
- possible object is
Identifier
-
setPrescriptionIdentifier
Sets the value of the prescriptionIdentifier property.- Parameters:
value- allowed object isIdentifier
-
getPrescriptionReference
Gets the value of the prescriptionReference property.- Returns:
- possible object is
Reference
-
setPrescriptionReference
Sets the value of the prescriptionReference property.- Parameters:
value- allowed object isReference
-
getOriginalPrescriptionIdentifier
Gets the value of the originalPrescriptionIdentifier property.- Returns:
- possible object is
Identifier
-
setOriginalPrescriptionIdentifier
Sets the value of the originalPrescriptionIdentifier property.- Parameters:
value- allowed object isIdentifier
-
getOriginalPrescriptionReference
Gets the value of the originalPrescriptionReference property.- Returns:
- possible object is
Reference
-
setOriginalPrescriptionReference
Sets the value of the originalPrescriptionReference property.- Parameters:
value- allowed object isReference
-
getPayee
Gets the value of the payee property.- Returns:
- possible object is
ExplanationOfBenefitPayee
-
setPayee
Sets the value of the payee property.- Parameters:
value- allowed object isExplanationOfBenefitPayee
-
getReferralIdentifier
Gets the value of the referralIdentifier property.- Returns:
- possible object is
Identifier
-
setReferralIdentifier
Sets the value of the referralIdentifier property.- Parameters:
value- allowed object isIdentifier
-
getReferralReference
Gets the value of the referralReference property.- Returns:
- possible object is
Reference
-
setReferralReference
Sets the value of the referralReference property.- Parameters:
value- allowed object isReference
-
getOccurrenceCode
Gets the value of the occurrenceCode property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the Jakarta XML Binding object. This is why there is not a
setmethod for the occurrenceCode property.For example, to add a new item, do as follows:
getOccurrenceCode().add(newItem);Objects of the following type(s) are allowed in the list
Coding -
getOccurenceSpanCode
Gets the value of the occurenceSpanCode property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the Jakarta XML Binding object. This is why there is not a
setmethod for the occurenceSpanCode property.For example, to add a new item, do as follows:
getOccurenceSpanCode().add(newItem);Objects of the following type(s) are allowed in the list
Coding -
getValueCode
Gets the value of the valueCode property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the Jakarta XML Binding object. This is why there is not a
setmethod for the valueCode property.For example, to add a new item, do as follows:
getValueCode().add(newItem);Objects of the following type(s) are allowed in the list
Coding -
getDiagnosis
Gets the value of the diagnosis property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the Jakarta XML Binding object. This is why there is not a
setmethod for the diagnosis property.For example, to add a new item, do as follows:
getDiagnosis().add(newItem);Objects of the following type(s) are allowed in the list
ExplanationOfBenefitDiagnosis -
getProcedure
Gets the value of the procedure property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the Jakarta XML Binding object. This is why there is not a
setmethod for the procedure property.For example, to add a new item, do as follows:
getProcedure().add(newItem);Objects of the following type(s) are allowed in the list
ExplanationOfBenefitProcedure -
getSpecialCondition
Gets the value of the specialCondition property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the Jakarta XML Binding object. This is why there is not a
setmethod for the specialCondition property.For example, to add a new item, do as follows:
getSpecialCondition().add(newItem);Objects of the following type(s) are allowed in the list
Coding -
getPatientIdentifier
Gets the value of the patientIdentifier property.- Returns:
- possible object is
Identifier
-
setPatientIdentifier
Sets the value of the patientIdentifier property.- Parameters:
value- allowed object isIdentifier
-
getPatientReference
Gets the value of the patientReference property.- Returns:
- possible object is
Reference
-
setPatientReference
Sets the value of the patientReference property.- Parameters:
value- allowed object isReference
-
getPrecedence
Gets the value of the precedence property.- Returns:
- possible object is
PositiveInt
-
setPrecedence
Sets the value of the precedence property.- Parameters:
value- allowed object isPositiveInt
-
getCoverage
Gets the value of the coverage property.- Returns:
- possible object is
ExplanationOfBenefitCoverage
-
setCoverage
Sets the value of the coverage property.- Parameters:
value- allowed object isExplanationOfBenefitCoverage
-
getAccidentDate
Gets the value of the accidentDate property.- Returns:
- possible object is
Date
-
setAccidentDate
Sets the value of the accidentDate property.- Parameters:
value- allowed object isDate
-
getAccidentType
Gets the value of the accidentType property.- Returns:
- possible object is
Coding
-
setAccidentType
Sets the value of the accidentType property.- Parameters:
value- allowed object isCoding
-
getAccidentLocationAddress
Gets the value of the accidentLocationAddress property.- Returns:
- possible object is
Address
-
setAccidentLocationAddress
Sets the value of the accidentLocationAddress property.- Parameters:
value- allowed object isAddress
-
getAccidentLocationReference
Gets the value of the accidentLocationReference property.- Returns:
- possible object is
Reference
-
setAccidentLocationReference
Sets the value of the accidentLocationReference property.- Parameters:
value- allowed object isReference
-
getInterventionException
Gets the value of the interventionException property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the Jakarta XML Binding object. This is why there is not a
setmethod for the interventionException property.For example, to add a new item, do as follows:
getInterventionException().add(newItem);Objects of the following type(s) are allowed in the list
Coding -
getOnset
Gets the value of the onset property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the Jakarta XML Binding object. This is why there is not a
setmethod for the onset property.For example, to add a new item, do as follows:
getOnset().add(newItem);Objects of the following type(s) are allowed in the list
ExplanationOfBenefitOnset -
getEmploymentImpacted
Gets the value of the employmentImpacted property.- Returns:
- possible object is
Period
-
setEmploymentImpacted
Sets the value of the employmentImpacted property.- Parameters:
value- allowed object isPeriod
-
getHospitalization
Gets the value of the hospitalization property.- Returns:
- possible object is
Period
-
setHospitalization
Sets the value of the hospitalization property.- Parameters:
value- allowed object isPeriod
-
getItem
Gets the value of the item property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the Jakarta XML Binding object. This is why there is not a
setmethod for the item property.For example, to add a new item, do as follows:
getItem().add(newItem);Objects of the following type(s) are allowed in the list
ExplanationOfBenefitItem -
getAddItem
Gets the value of the addItem property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the Jakarta XML Binding object. This is why there is not a
setmethod for the addItem property.For example, to add a new item, do as follows:
getAddItem().add(newItem);Objects of the following type(s) are allowed in the list
ExplanationOfBenefitAddItem -
getMissingTeeth
Gets the value of the missingTeeth property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the Jakarta XML Binding object. This is why there is not a
setmethod for the missingTeeth property.For example, to add a new item, do as follows:
getMissingTeeth().add(newItem);Objects of the following type(s) are allowed in the list
ExplanationOfBenefitMissingTeeth -
getTotalCost
Gets the value of the totalCost property.- Returns:
- possible object is
Money
-
setTotalCost
Sets the value of the totalCost property.- Parameters:
value- allowed object isMoney
-
getUnallocDeductable
Gets the value of the unallocDeductable property.- Returns:
- possible object is
Money
-
setUnallocDeductable
Sets the value of the unallocDeductable property.- Parameters:
value- allowed object isMoney
-
getTotalBenefit
Gets the value of the totalBenefit property.- Returns:
- possible object is
Money
-
setTotalBenefit
Sets the value of the totalBenefit property.- Parameters:
value- allowed object isMoney
-
getPaymentAdjustment
Gets the value of the paymentAdjustment property.- Returns:
- possible object is
Money
-
setPaymentAdjustment
Sets the value of the paymentAdjustment property.- Parameters:
value- allowed object isMoney
-
getPaymentAdjustmentReason
Gets the value of the paymentAdjustmentReason property.- Returns:
- possible object is
Coding
-
setPaymentAdjustmentReason
Sets the value of the paymentAdjustmentReason property.- Parameters:
value- allowed object isCoding
-
getPaymentDate
Gets the value of the paymentDate property.- Returns:
- possible object is
Date
-
setPaymentDate
Sets the value of the paymentDate property.- Parameters:
value- allowed object isDate
-
getPaymentAmount
Gets the value of the paymentAmount property.- Returns:
- possible object is
Money
-
setPaymentAmount
Sets the value of the paymentAmount property.- Parameters:
value- allowed object isMoney
-
getPaymentRef
Gets the value of the paymentRef property.- Returns:
- possible object is
Identifier
-
setPaymentRef
Sets the value of the paymentRef property.- Parameters:
value- allowed object isIdentifier
-
getReserved
Gets the value of the reserved property.- Returns:
- possible object is
Coding
-
setReserved
Sets the value of the reserved property.- Parameters:
value- allowed object isCoding
-
getForm
Gets the value of the form property.- Returns:
- possible object is
Coding
-
setForm
Sets the value of the form property.- Parameters:
value- allowed object isCoding
-
getNote
Gets the value of the note property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the Jakarta XML Binding object. This is why there is not a
setmethod for the note property.For example, to add a new item, do as follows:
getNote().add(newItem);Objects of the following type(s) are allowed in the list
ExplanationOfBenefitNote -
getBenefitBalance
Gets the value of the benefitBalance property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the Jakarta XML Binding object. This is why there is not a
setmethod for the benefitBalance property.For example, to add a new item, do as follows:
getBenefitBalance().add(newItem);Objects of the following type(s) are allowed in the list
ExplanationOfBenefitBenefitBalance -
withIdentifier
-
withIdentifier
-
withClaimIdentifier
-
withClaimReference
-
withClaimResponseIdentifier
-
withClaimResponseReference
-
withSubType
-
withSubType
-
withRuleset
-
withOriginalRuleset
-
withCreated
-
withBillablePeriod
-
withDisposition
-
withProviderIdentifier
-
withProviderReference
-
withOrganizationIdentifier
-
withOrganizationReference
-
withFacilityIdentifier
-
withFacilityReference
-
withRelated
-
withRelated
-
withPrescriptionIdentifier
-
withPrescriptionReference
-
withOriginalPrescriptionIdentifier
-
withOriginalPrescriptionReference
-
withPayee
-
withReferralIdentifier
-
withReferralReference
-
withOccurrenceCode
-
withOccurrenceCode
-
withOccurenceSpanCode
-
withOccurenceSpanCode
-
withValueCode
-
withValueCode
-
withDiagnosis
-
withDiagnosis
-
withProcedure
-
withProcedure
-
withSpecialCondition
-
withSpecialCondition
-
withPatientIdentifier
-
withPatientReference
-
withPrecedence
-
withCoverage
-
withAccidentDate
-
withAccidentType
-
withAccidentLocationAddress
-
withAccidentLocationReference
-
withInterventionException
-
withInterventionException
-
withOnset
-
withOnset
-
withEmploymentImpacted
-
withHospitalization
-
withItem
-
withItem
-
withAddItem
-
withAddItem
-
withMissingTeeth
-
withMissingTeeth
-
withTotalCost
-
withUnallocDeductable
-
withTotalBenefit
-
withPaymentAdjustment
-
withPaymentAdjustmentReason
-
withPaymentDate
-
withPaymentAmount
-
withPaymentRef
-
withReserved
-
withForm
-
withNote
-
withNote
-
withBenefitBalance
-
withBenefitBalance
public ExplanationOfBenefit withBenefitBalance(Collection<ExplanationOfBenefitBenefitBalance> values) -
withText
- Overrides:
withTextin classDomainResource
-
withContained
- Overrides:
withContainedin classDomainResource
-
withContained
- Overrides:
withContainedin classDomainResource
-
withExtension
- Overrides:
withExtensionin classDomainResource
-
withExtension
- Overrides:
withExtensionin classDomainResource
-
withModifierExtension
- Overrides:
withModifierExtensionin classDomainResource
-
withModifierExtension
- Overrides:
withModifierExtensionin classDomainResource
-
withId
- Overrides:
withIdin classDomainResource
-
withMeta
- Overrides:
withMetain classDomainResource
-
withImplicitRules
- Overrides:
withImplicitRulesin classDomainResource
-
withLanguage
- Overrides:
withLanguagein classDomainResource
-
equals
public boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy) - Specified by:
equalsin interfaceorg.jvnet.jaxb2_commons.lang.Equals2- Overrides:
equalsin classDomainResource
-
equals
- Overrides:
equalsin classDomainResource
-
hashCode
public int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy) - Specified by:
hashCodein interfaceorg.jvnet.jaxb2_commons.lang.HashCode2- Overrides:
hashCodein classDomainResource
-
hashCode
public int hashCode()- Overrides:
hashCodein classDomainResource
-
toString
- Overrides:
toStringin classDomainResource
-
append
public StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy) - Specified by:
appendin interfaceorg.jvnet.jaxb2_commons.lang.ToString2- Overrides:
appendin classDomainResource
-
appendFields
public StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy) - Specified by:
appendFieldsin interfaceorg.jvnet.jaxb2_commons.lang.ToString2- Overrides:
appendFieldsin classDomainResource
-
setIdentifier
-
setSubType
-
setRelated
-
setOccurrenceCode
-
setOccurenceSpanCode
-
setValueCode
-
setDiagnosis
-
setProcedure
-
setSpecialCondition
-
setInterventionException
-
setOnset
-
setItem
-
setAddItem
-
setMissingTeeth
-
setNote
-
setBenefitBalance
-