Package org.hl7.fhir.dstu2016may.model
Class ExplanationOfBenefit.ItemsComponent
- java.lang.Object
-
- org.hl7.fhir.dstu2016may.model.Base
-
- org.hl7.fhir.dstu2016may.model.Element
-
- org.hl7.fhir.dstu2016may.model.BackboneElement
-
- org.hl7.fhir.dstu2016may.model.ExplanationOfBenefit.ItemsComponent
-
- All Implemented Interfaces:
ca.uhn.fhir.model.api.IElement,Serializable,org.hl7.fhir.instance.model.api.IBase,org.hl7.fhir.instance.model.api.IBaseBackboneElement,org.hl7.fhir.instance.model.api.IBaseElement,org.hl7.fhir.instance.model.api.IBaseHasExtensions,org.hl7.fhir.instance.model.api.IBaseHasModifierExtensions
- Enclosing class:
- ExplanationOfBenefit
public static class ExplanationOfBenefit.ItemsComponent extends BackboneElement implements org.hl7.fhir.instance.model.api.IBaseBackboneElement
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected List<ExplanationOfBenefit.ItemAdjudicationComponent>adjudicationThe adjudications results.protected CodingbodySitePhysical service site on the patient (limb, tooth, etc).protected List<ExplanationOfBenefit.DetailComponent>detailSecond tier of goods and services.protected List<PositiveIntType>diagnosisLinkIdDiagnosis applicable for this service or product line.protected DecimalTypefactorA real number that represents a multiplier used in determining the overall value of services delivered and/or goods received.protected List<Coding>modifierItem typification or modifiers codes, eg for Oral whether the treatment is cosmetic or associated with TMJ, or an appliance was lost or stolen.protected MoneynetThe quantity times the unit price for an addittional service or product or charge.protected List<PositiveIntType>noteNumberA list of note references to the notes provided below.protected CodingplaceWhere the service was provided.protected DecimalTypepointsAn amount that expresses the weighting (based on difficulty, cost and/or resource intensiveness) associated with the good or service delivered.protected List<Coding>programCodeFor programs which require reson codes for the inclusion, covering, of this billed item under the program or sub-program.protected ExplanationOfBenefit.ProsthesisComponentprosthesisThe materials and placement date of prior fixed prosthesis.protected TypeproviderThe practitioner who is responsible for the services rendered to the patient.protected CodingproviderQualificationThe qualification which is applicable for this service.protected SimpleQuantityquantityThe number of repetitions of a service or product.protected PositiveIntTypesequenceA service line number.protected CodingserviceIf a grouping item then 'GROUP' otherwise it is a node therefore a code to indicate the Professional Service or Product supplied.protected TypeservicedThe date or dates when the enclosed suite of services were performed or completed.protected List<Coding>serviceModifierUnusual circumstances which may influence adjudication.protected List<Coding>subSiteA region or surface of the site, eg.protected TypesupervisorThe practitioner who is supervising the work of the servicing provider(s).protected CodingtypeThe type of product or service.protected List<Reference>udiList of Unique Device Identifiers associated with this line item.protected List<Device>udiTargetThe actual objects that are the target of the reference (List of Unique Device Identifiers associated with this line item.)protected MoneyunitPriceIf the item is a node then this is the fee for the product or service, otherwise this is the total of the fees for the children of the group.-
Fields inherited from class org.hl7.fhir.dstu2016may.model.BackboneElement
modifierExtension
-
-
Constructor Summary
Constructors Constructor Description ItemsComponent()ConstructorItemsComponent(PositiveIntType sequence, Coding type, Coding service)Constructor
-
Method Summary
-
Methods inherited from class org.hl7.fhir.dstu2016may.model.BackboneElement
addModifierExtension, addModifierExtension, copyValues, getModifierExtension, hasModifierExtension
-
Methods inherited from class org.hl7.fhir.dstu2016may.model.Element
addExtension, addExtension, copyValues, getExtension, getExtensionsByUrl, getExtensionString, getId, getIdElement, hasExtension, hasExtension, hasId, hasIdElement, setId, setIdElement
-
Methods inherited from class org.hl7.fhir.dstu2016may.model.Base
castToActionDefinition, 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, setUserDataINN
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.hl7.fhir.instance.model.api.IBase
getFormatCommentsPost, getFormatCommentsPre, getUserData, hasFormatComment, setUserData
-
Methods inherited from interface org.hl7.fhir.instance.model.api.IBaseElement
getUserData, setUserData
-
-
-
-
Field Detail
-
sequence
protected PositiveIntType sequence
A service line number.
-
provider
protected Type provider
The practitioner who is responsible for the services rendered to the patient.
-
supervisor
protected Type supervisor
The practitioner who is supervising the work of the servicing provider(s).
-
providerQualification
protected Coding providerQualification
The qualification which is applicable for this service.
-
diagnosisLinkId
protected List<PositiveIntType> diagnosisLinkId
Diagnosis applicable for this service or product line.
-
service
protected Coding service
If a grouping item then 'GROUP' otherwise it is a node therefore a code to indicate the Professional Service or Product supplied.
-
serviceModifier
protected List<Coding> serviceModifier
Unusual circumstances which may influence adjudication.
-
modifier
protected List<Coding> modifier
Item typification or modifiers codes, eg for Oral whether the treatment is cosmetic or associated with TMJ, or an appliance was lost or stolen.
-
programCode
protected List<Coding> programCode
For programs which require reson codes for the inclusion, covering, of this billed item under the program or sub-program.
-
serviced
protected Type serviced
The date or dates when the enclosed suite of services were performed or completed.
-
quantity
protected SimpleQuantity quantity
The number of repetitions of a service or product.
-
unitPrice
protected Money unitPrice
If the item is a node then this is the fee for the product or service, otherwise this is the total of the fees for the children of the group.
-
factor
protected DecimalType factor
A real number that represents a multiplier used in determining the overall value of services delivered and/or goods received. The concept of a Factor allows for a discount or surcharge multiplier to be applied to a monetary amount.
-
points
protected DecimalType points
An amount that expresses the weighting (based on difficulty, cost and/or resource intensiveness) associated with the good or service delivered. The concept of Points allows for assignment of point values for services and/or goods, such that a monetary amount can be assigned to each point.
-
net
protected Money net
The quantity times the unit price for an addittional service or product or charge. For example, the formula: unit Quantity * unit Price (Cost per Point) * factor Number * points = net Amount. Quantity, factor and points are assumed to be 1 if not supplied.
-
udiTarget
protected List<Device> udiTarget
The actual objects that are the target of the reference (List of Unique Device Identifiers associated with this line item.)
-
subSite
protected List<Coding> subSite
A region or surface of the site, eg. limb region or tooth surface(s).
-
noteNumber
protected List<PositiveIntType> noteNumber
A list of note references to the notes provided below.
-
adjudication
protected List<ExplanationOfBenefit.ItemAdjudicationComponent> adjudication
The adjudications results.
-
detail
protected List<ExplanationOfBenefit.DetailComponent> detail
Second tier of goods and services.
-
prosthesis
protected ExplanationOfBenefit.ProsthesisComponent prosthesis
The materials and placement date of prior fixed prosthesis.
-
-
Constructor Detail
-
ItemsComponent
public ItemsComponent()
Constructor
-
ItemsComponent
public ItemsComponent(PositiveIntType sequence, Coding type, Coding service)
Constructor
-
-
Method Detail
-
getSequenceElement
public PositiveIntType getSequenceElement()
- Returns:
sequence(A service line number.). This is the underlying object with id, value and extensions. The accessor "getSequence" gives direct access to the value
-
hasSequenceElement
public boolean hasSequenceElement()
-
hasSequence
public boolean hasSequence()
-
setSequenceElement
public ExplanationOfBenefit.ItemsComponent setSequenceElement(PositiveIntType value)
- Parameters:
value-sequence(A service line number.). This is the underlying object with id, value and extensions. The accessor "getSequence" gives direct access to the value
-
getSequence
public int getSequence()
- Returns:
- A service line number.
-
setSequence
public ExplanationOfBenefit.ItemsComponent setSequence(int value)
- Parameters:
value- A service line number.
-
hasType
public boolean hasType()
-
setType
public ExplanationOfBenefit.ItemsComponent setType(Coding value)
- Parameters:
value-type(The type of product or service.)
-
getProvider
public Type getProvider()
- Returns:
provider(The practitioner who is responsible for the services rendered to the patient.)
-
getProviderIdentifier
public Identifier getProviderIdentifier() throws org.hl7.fhir.exceptions.FHIRException
- Returns:
provider(The practitioner who is responsible for the services rendered to the patient.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasProviderIdentifier
public boolean hasProviderIdentifier()
-
getProviderReference
public Reference getProviderReference() throws org.hl7.fhir.exceptions.FHIRException
- Returns:
provider(The practitioner who is responsible for the services rendered to the patient.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasProviderReference
public boolean hasProviderReference()
-
hasProvider
public boolean hasProvider()
-
setProvider
public ExplanationOfBenefit.ItemsComponent setProvider(Type value)
- Parameters:
value-provider(The practitioner who is responsible for the services rendered to the patient.)
-
getSupervisor
public Type getSupervisor()
- Returns:
supervisor(The practitioner who is supervising the work of the servicing provider(s).)
-
getSupervisorIdentifier
public Identifier getSupervisorIdentifier() throws org.hl7.fhir.exceptions.FHIRException
- Returns:
supervisor(The practitioner who is supervising the work of the servicing provider(s).)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasSupervisorIdentifier
public boolean hasSupervisorIdentifier()
-
getSupervisorReference
public Reference getSupervisorReference() throws org.hl7.fhir.exceptions.FHIRException
- Returns:
supervisor(The practitioner who is supervising the work of the servicing provider(s).)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasSupervisorReference
public boolean hasSupervisorReference()
-
hasSupervisor
public boolean hasSupervisor()
-
setSupervisor
public ExplanationOfBenefit.ItemsComponent setSupervisor(Type value)
- Parameters:
value-supervisor(The practitioner who is supervising the work of the servicing provider(s).)
-
getProviderQualification
public Coding getProviderQualification()
- Returns:
providerQualification(The qualification which is applicable for this service.)
-
hasProviderQualification
public boolean hasProviderQualification()
-
setProviderQualification
public ExplanationOfBenefit.ItemsComponent setProviderQualification(Coding value)
- Parameters:
value-providerQualification(The qualification which is applicable for this service.)
-
getDiagnosisLinkId
public List<PositiveIntType> getDiagnosisLinkId()
- Returns:
diagnosisLinkId(Diagnosis applicable for this service or product line.)
-
hasDiagnosisLinkId
public boolean hasDiagnosisLinkId()
-
addDiagnosisLinkIdElement
public PositiveIntType addDiagnosisLinkIdElement()
- Returns:
diagnosisLinkId(Diagnosis applicable for this service or product line.)
-
addDiagnosisLinkId
public ExplanationOfBenefit.ItemsComponent addDiagnosisLinkId(int value)
- Parameters:
value-diagnosisLinkId(Diagnosis applicable for this service or product line.)
-
hasDiagnosisLinkId
public boolean hasDiagnosisLinkId(int value)
- Parameters:
value-diagnosisLinkId(Diagnosis applicable for this service or product line.)
-
getService
public Coding getService()
- Returns:
service(If a grouping item then 'GROUP' otherwise it is a node therefore a code to indicate the Professional Service or Product supplied.)
-
hasService
public boolean hasService()
-
setService
public ExplanationOfBenefit.ItemsComponent setService(Coding value)
- Parameters:
value-service(If a grouping item then 'GROUP' otherwise it is a node therefore a code to indicate the Professional Service or Product supplied.)
-
getServiceModifier
public List<Coding> getServiceModifier()
- Returns:
serviceModifier(Unusual circumstances which may influence adjudication.)
-
hasServiceModifier
public boolean hasServiceModifier()
-
addServiceModifier
public Coding addServiceModifier()
- Returns:
serviceModifier(Unusual circumstances which may influence adjudication.)
-
addServiceModifier
public ExplanationOfBenefit.ItemsComponent addServiceModifier(Coding t)
-
getModifier
public List<Coding> getModifier()
- Returns:
modifier(Item typification or modifiers codes, eg for Oral whether the treatment is cosmetic or associated with TMJ, or an appliance was lost or stolen.)
-
hasModifier
public boolean hasModifier()
-
addModifier
public Coding addModifier()
- Returns:
modifier(Item typification or modifiers codes, eg for Oral whether the treatment is cosmetic or associated with TMJ, or an appliance was lost or stolen.)
-
addModifier
public ExplanationOfBenefit.ItemsComponent addModifier(Coding t)
-
getProgramCode
public List<Coding> getProgramCode()
- Returns:
programCode(For programs which require reson codes for the inclusion, covering, of this billed item under the program or sub-program.)
-
hasProgramCode
public boolean hasProgramCode()
-
addProgramCode
public Coding addProgramCode()
- Returns:
programCode(For programs which require reson codes for the inclusion, covering, of this billed item under the program or sub-program.)
-
addProgramCode
public ExplanationOfBenefit.ItemsComponent addProgramCode(Coding t)
-
getServiced
public Type getServiced()
- Returns:
serviced(The date or dates when the enclosed suite of services were performed or completed.)
-
getServicedDateType
public DateType getServicedDateType() throws org.hl7.fhir.exceptions.FHIRException
- Returns:
serviced(The date or dates when the enclosed suite of services were performed or completed.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasServicedDateType
public boolean hasServicedDateType()
-
getServicedPeriod
public Period getServicedPeriod() throws org.hl7.fhir.exceptions.FHIRException
- Returns:
serviced(The date or dates when the enclosed suite of services were performed or completed.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasServicedPeriod
public boolean hasServicedPeriod()
-
hasServiced
public boolean hasServiced()
-
setServiced
public ExplanationOfBenefit.ItemsComponent setServiced(Type value)
- Parameters:
value-serviced(The date or dates when the enclosed suite of services were performed or completed.)
-
hasPlace
public boolean hasPlace()
-
setPlace
public ExplanationOfBenefit.ItemsComponent setPlace(Coding value)
- Parameters:
value-place(Where the service was provided.)
-
getQuantity
public SimpleQuantity getQuantity()
- Returns:
quantity(The number of repetitions of a service or product.)
-
hasQuantity
public boolean hasQuantity()
-
setQuantity
public ExplanationOfBenefit.ItemsComponent setQuantity(SimpleQuantity value)
- Parameters:
value-quantity(The number of repetitions of a service or product.)
-
getUnitPrice
public Money getUnitPrice()
- Returns:
unitPrice(If the item is a node then this is the fee for the product or service, otherwise this is the total of the fees for the children of the group.)
-
hasUnitPrice
public boolean hasUnitPrice()
-
setUnitPrice
public ExplanationOfBenefit.ItemsComponent setUnitPrice(Money value)
- Parameters:
value-unitPrice(If the item is a node then this is the fee for the product or service, otherwise this is the total of the fees for the children of the group.)
-
getFactorElement
public DecimalType getFactorElement()
- Returns:
factor(A real number that represents a multiplier used in determining the overall value of services delivered and/or goods received. The concept of a Factor allows for a discount or surcharge multiplier to be applied to a monetary amount.). This is the underlying object with id, value and extensions. The accessor "getFactor" gives direct access to the value
-
hasFactorElement
public boolean hasFactorElement()
-
hasFactor
public boolean hasFactor()
-
setFactorElement
public ExplanationOfBenefit.ItemsComponent setFactorElement(DecimalType value)
- Parameters:
value-factor(A real number that represents a multiplier used in determining the overall value of services delivered and/or goods received. The concept of a Factor allows for a discount or surcharge multiplier to be applied to a monetary amount.). This is the underlying object with id, value and extensions. The accessor "getFactor" gives direct access to the value
-
getFactor
public BigDecimal getFactor()
- Returns:
- A real number that represents a multiplier used in determining the overall value of services delivered and/or goods received. The concept of a Factor allows for a discount or surcharge multiplier to be applied to a monetary amount.
-
setFactor
public ExplanationOfBenefit.ItemsComponent setFactor(BigDecimal value)
- Parameters:
value- A real number that represents a multiplier used in determining the overall value of services delivered and/or goods received. The concept of a Factor allows for a discount or surcharge multiplier to be applied to a monetary amount.
-
setFactor
public ExplanationOfBenefit.ItemsComponent setFactor(long value)
- Parameters:
value- A real number that represents a multiplier used in determining the overall value of services delivered and/or goods received. The concept of a Factor allows for a discount or surcharge multiplier to be applied to a monetary amount.
-
setFactor
public ExplanationOfBenefit.ItemsComponent setFactor(double value)
- Parameters:
value- A real number that represents a multiplier used in determining the overall value of services delivered and/or goods received. The concept of a Factor allows for a discount or surcharge multiplier to be applied to a monetary amount.
-
getPointsElement
public DecimalType getPointsElement()
- Returns:
points(An amount that expresses the weighting (based on difficulty, cost and/or resource intensiveness) associated with the good or service delivered. The concept of Points allows for assignment of point values for services and/or goods, such that a monetary amount can be assigned to each point.). This is the underlying object with id, value and extensions. The accessor "getPoints" gives direct access to the value
-
hasPointsElement
public boolean hasPointsElement()
-
hasPoints
public boolean hasPoints()
-
setPointsElement
public ExplanationOfBenefit.ItemsComponent setPointsElement(DecimalType value)
- Parameters:
value-points(An amount that expresses the weighting (based on difficulty, cost and/or resource intensiveness) associated with the good or service delivered. The concept of Points allows for assignment of point values for services and/or goods, such that a monetary amount can be assigned to each point.). This is the underlying object with id, value and extensions. The accessor "getPoints" gives direct access to the value
-
getPoints
public BigDecimal getPoints()
- Returns:
- An amount that expresses the weighting (based on difficulty, cost and/or resource intensiveness) associated with the good or service delivered. The concept of Points allows for assignment of point values for services and/or goods, such that a monetary amount can be assigned to each point.
-
setPoints
public ExplanationOfBenefit.ItemsComponent setPoints(BigDecimal value)
- Parameters:
value- An amount that expresses the weighting (based on difficulty, cost and/or resource intensiveness) associated with the good or service delivered. The concept of Points allows for assignment of point values for services and/or goods, such that a monetary amount can be assigned to each point.
-
setPoints
public ExplanationOfBenefit.ItemsComponent setPoints(long value)
- Parameters:
value- An amount that expresses the weighting (based on difficulty, cost and/or resource intensiveness) associated with the good or service delivered. The concept of Points allows for assignment of point values for services and/or goods, such that a monetary amount can be assigned to each point.
-
setPoints
public ExplanationOfBenefit.ItemsComponent setPoints(double value)
- Parameters:
value- An amount that expresses the weighting (based on difficulty, cost and/or resource intensiveness) associated with the good or service delivered. The concept of Points allows for assignment of point values for services and/or goods, such that a monetary amount can be assigned to each point.
-
getNet
public Money getNet()
- Returns:
net(The quantity times the unit price for an addittional service or product or charge. For example, the formula: unit Quantity * unit Price (Cost per Point) * factor Number * points = net Amount. Quantity, factor and points are assumed to be 1 if not supplied.)
-
hasNet
public boolean hasNet()
-
setNet
public ExplanationOfBenefit.ItemsComponent setNet(Money value)
- Parameters:
value-net(The quantity times the unit price for an addittional service or product or charge. For example, the formula: unit Quantity * unit Price (Cost per Point) * factor Number * points = net Amount. Quantity, factor and points are assumed to be 1 if not supplied.)
-
getUdi
public List<Reference> getUdi()
- Returns:
udi(List of Unique Device Identifiers associated with this line item.)
-
hasUdi
public boolean hasUdi()
-
addUdi
public Reference addUdi()
- Returns:
udi(List of Unique Device Identifiers associated with this line item.)
-
addUdi
public ExplanationOfBenefit.ItemsComponent addUdi(Reference t)
-
getUdiTarget
public List<Device> getUdiTarget()
- Returns:
udi(The actual objects that are the target of the reference. The reference library doesn't populate this, but you can use this to hold the resources if you resolvethemt. List of Unique Device Identifiers associated with this line item.)
-
addUdiTarget
public Device addUdiTarget()
- Returns:
udi(Add an actual object that is the target of the reference. The reference library doesn't use these, but you can use this to hold the resources if you resolvethemt. List of Unique Device Identifiers associated with this line item.)
-
getBodySite
public Coding getBodySite()
- Returns:
bodySite(Physical service site on the patient (limb, tooth, etc).)
-
hasBodySite
public boolean hasBodySite()
-
setBodySite
public ExplanationOfBenefit.ItemsComponent setBodySite(Coding value)
- Parameters:
value-bodySite(Physical service site on the patient (limb, tooth, etc).)
-
getSubSite
public List<Coding> getSubSite()
- Returns:
subSite(A region or surface of the site, eg. limb region or tooth surface(s).)
-
hasSubSite
public boolean hasSubSite()
-
addSubSite
public Coding addSubSite()
- Returns:
subSite(A region or surface of the site, eg. limb region or tooth surface(s).)
-
addSubSite
public ExplanationOfBenefit.ItemsComponent addSubSite(Coding t)
-
getNoteNumber
public List<PositiveIntType> getNoteNumber()
- Returns:
noteNumber(A list of note references to the notes provided below.)
-
hasNoteNumber
public boolean hasNoteNumber()
-
addNoteNumberElement
public PositiveIntType addNoteNumberElement()
- Returns:
noteNumber(A list of note references to the notes provided below.)
-
addNoteNumber
public ExplanationOfBenefit.ItemsComponent addNoteNumber(int value)
- Parameters:
value-noteNumber(A list of note references to the notes provided below.)
-
hasNoteNumber
public boolean hasNoteNumber(int value)
- Parameters:
value-noteNumber(A list of note references to the notes provided below.)
-
getAdjudication
public List<ExplanationOfBenefit.ItemAdjudicationComponent> getAdjudication()
- Returns:
adjudication(The adjudications results.)
-
hasAdjudication
public boolean hasAdjudication()
-
addAdjudication
public ExplanationOfBenefit.ItemAdjudicationComponent addAdjudication()
- Returns:
adjudication(The adjudications results.)
-
addAdjudication
public ExplanationOfBenefit.ItemsComponent addAdjudication(ExplanationOfBenefit.ItemAdjudicationComponent t)
-
getDetail
public List<ExplanationOfBenefit.DetailComponent> getDetail()
- Returns:
detail(Second tier of goods and services.)
-
hasDetail
public boolean hasDetail()
-
addDetail
public ExplanationOfBenefit.DetailComponent addDetail()
- Returns:
detail(Second tier of goods and services.)
-
addDetail
public ExplanationOfBenefit.ItemsComponent addDetail(ExplanationOfBenefit.DetailComponent t)
-
getProsthesis
public ExplanationOfBenefit.ProsthesisComponent getProsthesis()
- Returns:
prosthesis(The materials and placement date of prior fixed prosthesis.)
-
hasProsthesis
public boolean hasProsthesis()
-
setProsthesis
public ExplanationOfBenefit.ItemsComponent setProsthesis(ExplanationOfBenefit.ProsthesisComponent value)
- Parameters:
value-prosthesis(The materials and placement date of prior fixed prosthesis.)
-
listChildren
protected void listChildren(List<Property> childrenList)
- Overrides:
listChildrenin classBackboneElement
-
getProperty
public Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
getPropertyin classBackboneElement- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
public void setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
setPropertyin classBackboneElement- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
public void setProperty(String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
setPropertyin classBackboneElement- Throws:
org.hl7.fhir.exceptions.FHIRException
-
makeProperty
public Base makeProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
Description copied from class:Basemake an instance of a property. If the property is a repeating property, make a new instance. if the property is not repeating, return the property- Overrides:
makePropertyin classBackboneElement- Returns:
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
addChild
public Base addChild(String name) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
addChildin classBackboneElement- Throws:
org.hl7.fhir.exceptions.FHIRException
-
copy
public ExplanationOfBenefit.ItemsComponent copy()
- Specified by:
copyin classBackboneElement
-
equalsDeep
public boolean equalsDeep(Base other)
- Overrides:
equalsDeepin classBackboneElement
-
equalsShallow
public boolean equalsShallow(Base other)
- Overrides:
equalsShallowin classBackboneElement
-
isEmpty
public boolean isEmpty()
- Specified by:
isEmptyin interfaceorg.hl7.fhir.instance.model.api.IBase- Overrides:
isEmptyin classBackboneElement
-
fhirType
public String fhirType()
- Specified by:
fhirTypein interfaceorg.hl7.fhir.instance.model.api.IBase- Overrides:
fhirTypein classBackboneElement
-
-