Class VisionPrescription.Dispense
- All Implemented Interfaces:
ca.uhn.fhir.model.api.ICompositeElement
,ca.uhn.fhir.model.api.IElement
,ca.uhn.fhir.model.api.IIdentifiableElement
,ca.uhn.fhir.model.api.IResourceBlock
,ca.uhn.fhir.model.api.ISupportsUndeclaredExtensions
,Serializable
,org.hl7.fhir.instance.model.api.IBase
- Enclosing class:
VisionPrescription
Definition: Deals with details of the dispense part of the supply specification.
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetAdd()
Gets the value(s) for add ().ca.uhn.fhir.model.primitive.DecimalDt
Gets the value(s) for add ().<T extends ca.uhn.fhir.model.api.IElement>
List<T> getAllPopulatedChildElementsOfType
(Class<T> theType) getAxis()
Gets the value(s) for axis ().ca.uhn.fhir.model.primitive.IntegerDt
Gets the value(s) for axis ().Gets the value(s) for backCurve ().ca.uhn.fhir.model.primitive.DecimalDt
Gets the value(s) for backCurve ().getBase()
Gets the value(s) for base ().ca.uhn.fhir.model.primitive.BoundCodeDt
<VisionBaseEnum> Gets the value(s) for base ().getBrand()
Gets the value(s) for brand ().ca.uhn.fhir.model.primitive.StringDt
Gets the value(s) for brand ().getColor()
Gets the value(s) for color ().ca.uhn.fhir.model.primitive.StringDt
Gets the value(s) for color ().Gets the value(s) for cylinder ().ca.uhn.fhir.model.primitive.DecimalDt
Gets the value(s) for cylinder ().Gets the value(s) for diameter ().ca.uhn.fhir.model.primitive.DecimalDt
Gets the value(s) for diameter ().Gets the value(s) for duration ().getEye()
Gets the value(s) for eye ().ca.uhn.fhir.model.primitive.BoundCodeDt
<VisionEyesEnum> Gets the value(s) for eye ().getNotes()
Gets the value(s) for notes ().ca.uhn.fhir.model.primitive.StringDt
Gets the value(s) for notes ().getPower()
Gets the value(s) for power ().ca.uhn.fhir.model.primitive.DecimalDt
Gets the value(s) for power ().getPrism()
Gets the value(s) for prism ().ca.uhn.fhir.model.primitive.DecimalDt
Gets the value(s) for prism ().Gets the value(s) for product ().Gets the value(s) for sphere ().ca.uhn.fhir.model.primitive.DecimalDt
Gets the value(s) for sphere ().boolean
isEmpty()
setAdd
(double theValue) Sets the value for add ()setAdd
(long theValue) Sets the value for add ()setAdd
(ca.uhn.fhir.model.primitive.DecimalDt theValue) Sets the value(s) for add ()setAdd
(BigDecimal theValue) Sets the value for add ()setAxis
(int theInteger) Sets the value for axis ()setAxis
(ca.uhn.fhir.model.primitive.IntegerDt theValue) Sets the value(s) for axis ()setBackCurve
(double theValue) Sets the value for backCurve ()setBackCurve
(long theValue) Sets the value for backCurve ()setBackCurve
(ca.uhn.fhir.model.primitive.DecimalDt theValue) Sets the value(s) for backCurve ()setBackCurve
(BigDecimal theValue) Sets the value for backCurve ()setBase
(VisionBaseEnum theValue) Sets the value(s) for base ()setBase
(ca.uhn.fhir.model.primitive.BoundCodeDt<VisionBaseEnum> theValue) Sets the value(s) for base ()setBrand
(ca.uhn.fhir.model.primitive.StringDt theValue) Sets the value(s) for brand ()Sets the value for brand ()setColor
(ca.uhn.fhir.model.primitive.StringDt theValue) Sets the value(s) for color ()Sets the value for color ()setCylinder
(double theValue) Sets the value for cylinder ()setCylinder
(long theValue) Sets the value for cylinder ()setCylinder
(ca.uhn.fhir.model.primitive.DecimalDt theValue) Sets the value(s) for cylinder ()setCylinder
(BigDecimal theValue) Sets the value for cylinder ()setDiameter
(double theValue) Sets the value for diameter ()setDiameter
(long theValue) Sets the value for diameter ()setDiameter
(ca.uhn.fhir.model.primitive.DecimalDt theValue) Sets the value(s) for diameter ()setDiameter
(BigDecimal theValue) Sets the value for diameter ()setDuration
(SimpleQuantityDt theValue) Sets the value(s) for duration ()setEye
(VisionEyesEnum theValue) Sets the value(s) for eye ()setEye
(ca.uhn.fhir.model.primitive.BoundCodeDt<VisionEyesEnum> theValue) Sets the value(s) for eye ()setNotes
(ca.uhn.fhir.model.primitive.StringDt theValue) Sets the value(s) for notes ()Sets the value for notes ()setPower
(double theValue) Sets the value for power ()setPower
(long theValue) Sets the value for power ()setPower
(ca.uhn.fhir.model.primitive.DecimalDt theValue) Sets the value(s) for power ()setPower
(BigDecimal theValue) Sets the value for power ()setPrism
(double theValue) Sets the value for prism ()setPrism
(long theValue) Sets the value for prism ()setPrism
(ca.uhn.fhir.model.primitive.DecimalDt theValue) Sets the value(s) for prism ()setPrism
(BigDecimal theValue) Sets the value for prism ()setProduct
(CodingDt theValue) Sets the value(s) for product ()setSphere
(double theValue) Sets the value for sphere ()setSphere
(long theValue) Sets the value for sphere ()setSphere
(ca.uhn.fhir.model.primitive.DecimalDt theValue) Sets the value(s) for sphere ()setSphere
(BigDecimal theValue) Sets the value for sphere ()Methods inherited from class ca.uhn.fhir.model.api.BaseIdentifiableElement
getElementSpecificId, getId, setElementSpecificId, setId, setId
Methods inherited from class ca.uhn.fhir.model.api.BaseElement
addUndeclaredExtension, addUndeclaredExtension, addUndeclaredExtension, getAllUndeclaredExtensions, getFormatCommentsPost, getFormatCommentsPre, getUndeclaredExtensions, getUndeclaredExtensionsByUrl, getUndeclaredModifierExtensions, getUserData, hasFormatComment, isBaseEmpty, setUserData
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
fhirType, getFormatCommentsPost, getFormatCommentsPre, getUserData, hasFormatComment, setUserData
Methods inherited from interface ca.uhn.fhir.model.api.IIdentifiableElement
getElementSpecificId, getId, setElementSpecificId, setId, setId
-
Constructor Details
-
Dispense
public Dispense()
-
-
Method Details
-
isEmpty
- Specified by:
isEmpty
in interfaceorg.hl7.fhir.instance.model.api.IBase
-
getAllPopulatedChildElementsOfType
public <T extends ca.uhn.fhir.model.api.IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) - Specified by:
getAllPopulatedChildElementsOfType
in interfaceca.uhn.fhir.model.api.ICompositeElement
-
getProduct
Gets the value(s) for product (). creating it if it does not exist. Will not returnnull
.Definition: Identifies the type of vision correction product which is required for the patient.
-
setProduct
Sets the value(s) for product ()Definition: Identifies the type of vision correction product which is required for the patient.
-
getEyeElement
Gets the value(s) for eye (). creating it if it does not exist. Will not returnnull
.Definition: The eye for which the lens applies.
-
getEye
Gets the value(s) for eye (). creating it if it does not exist. This method may returnnull
.Definition: The eye for which the lens applies.
-
setEye
public VisionPrescription.Dispense setEye(ca.uhn.fhir.model.primitive.BoundCodeDt<VisionEyesEnum> theValue) Sets the value(s) for eye ()Definition: The eye for which the lens applies.
-
setEye
Sets the value(s) for eye ()Definition: The eye for which the lens applies.
-
getSphereElement
Gets the value(s) for sphere (). creating it if it does not exist. Will not returnnull
.Definition: Lens power measured in diopters (0.25 units).
-
getSphere
Gets the value(s) for sphere (). creating it if it does not exist. This method may returnnull
.Definition: Lens power measured in diopters (0.25 units).
-
setSphere
Sets the value(s) for sphere ()Definition: Lens power measured in diopters (0.25 units).
-
setSphere
Sets the value for sphere ()Definition: Lens power measured in diopters (0.25 units).
-
setSphere
Sets the value for sphere ()Definition: Lens power measured in diopters (0.25 units).
-
setSphere
Sets the value for sphere ()Definition: Lens power measured in diopters (0.25 units).
-
getCylinderElement
Gets the value(s) for cylinder (). creating it if it does not exist. Will not returnnull
.Definition: Power adjustment for astigmatism measured in diopters (0.25 units).
-
getCylinder
Gets the value(s) for cylinder (). creating it if it does not exist. This method may returnnull
.Definition: Power adjustment for astigmatism measured in diopters (0.25 units).
-
setCylinder
Sets the value(s) for cylinder ()Definition: Power adjustment for astigmatism measured in diopters (0.25 units).
-
setCylinder
Sets the value for cylinder ()Definition: Power adjustment for astigmatism measured in diopters (0.25 units).
-
setCylinder
Sets the value for cylinder ()Definition: Power adjustment for astigmatism measured in diopters (0.25 units).
-
setCylinder
Sets the value for cylinder ()Definition: Power adjustment for astigmatism measured in diopters (0.25 units).
-
getAxisElement
Gets the value(s) for axis (). creating it if it does not exist. Will not returnnull
.Definition: Adjustment for astigmatism measured in integer degrees.
-
getAxis
Gets the value(s) for axis (). creating it if it does not exist. This method may returnnull
.Definition: Adjustment for astigmatism measured in integer degrees.
-
setAxis
Sets the value(s) for axis ()Definition: Adjustment for astigmatism measured in integer degrees.
-
setAxis
Sets the value for axis ()Definition: Adjustment for astigmatism measured in integer degrees.
-
getPrismElement
Gets the value(s) for prism (). creating it if it does not exist. Will not returnnull
.Definition: Amount of prism to compensate for eye alignment in fractional units.
-
getPrism
Gets the value(s) for prism (). creating it if it does not exist. This method may returnnull
.Definition: Amount of prism to compensate for eye alignment in fractional units.
-
setPrism
Sets the value(s) for prism ()Definition: Amount of prism to compensate for eye alignment in fractional units.
-
setPrism
Sets the value for prism ()Definition: Amount of prism to compensate for eye alignment in fractional units.
-
setPrism
Sets the value for prism ()Definition: Amount of prism to compensate for eye alignment in fractional units.
-
setPrism
Sets the value for prism ()Definition: Amount of prism to compensate for eye alignment in fractional units.
-
getBaseElement
Gets the value(s) for base (). creating it if it does not exist. Will not returnnull
.Definition: The relative base, or reference lens edge, for the prism.
-
getBase
Gets the value(s) for base (). creating it if it does not exist. This method may returnnull
.Definition: The relative base, or reference lens edge, for the prism.
-
setBase
public VisionPrescription.Dispense setBase(ca.uhn.fhir.model.primitive.BoundCodeDt<VisionBaseEnum> theValue) Sets the value(s) for base ()Definition: The relative base, or reference lens edge, for the prism.
-
setBase
Sets the value(s) for base ()Definition: The relative base, or reference lens edge, for the prism.
-
getAddElement
Gets the value(s) for add (). creating it if it does not exist. Will not returnnull
.Definition: Power adjustment for multifocal lenses measured in diopters (0.25 units).
-
getAdd
Gets the value(s) for add (). creating it if it does not exist. This method may returnnull
.Definition: Power adjustment for multifocal lenses measured in diopters (0.25 units).
-
setAdd
Sets the value(s) for add ()Definition: Power adjustment for multifocal lenses measured in diopters (0.25 units).
-
setAdd
Sets the value for add ()Definition: Power adjustment for multifocal lenses measured in diopters (0.25 units).
-
setAdd
Sets the value for add ()Definition: Power adjustment for multifocal lenses measured in diopters (0.25 units).
-
setAdd
Sets the value for add ()Definition: Power adjustment for multifocal lenses measured in diopters (0.25 units).
-
getPowerElement
Gets the value(s) for power (). creating it if it does not exist. Will not returnnull
.Definition: Contact lens power measured in diopters (0.25 units).
-
getPower
Gets the value(s) for power (). creating it if it does not exist. This method may returnnull
.Definition: Contact lens power measured in diopters (0.25 units).
-
setPower
Sets the value(s) for power ()Definition: Contact lens power measured in diopters (0.25 units).
-
setPower
Sets the value for power ()Definition: Contact lens power measured in diopters (0.25 units).
-
setPower
Sets the value for power ()Definition: Contact lens power measured in diopters (0.25 units).
-
setPower
Sets the value for power ()Definition: Contact lens power measured in diopters (0.25 units).
-
getBackCurveElement
Gets the value(s) for backCurve (). creating it if it does not exist. Will not returnnull
.Definition: Back curvature measured in millimeters.
-
getBackCurve
Gets the value(s) for backCurve (). creating it if it does not exist. This method may returnnull
.Definition: Back curvature measured in millimeters.
-
setBackCurve
Sets the value(s) for backCurve ()Definition: Back curvature measured in millimeters.
-
setBackCurve
Sets the value for backCurve ()Definition: Back curvature measured in millimeters.
-
setBackCurve
Sets the value for backCurve ()Definition: Back curvature measured in millimeters.
-
setBackCurve
Sets the value for backCurve ()Definition: Back curvature measured in millimeters.
-
getDiameterElement
Gets the value(s) for diameter (). creating it if it does not exist. Will not returnnull
.Definition: Contact lens diameter measured in millimeters.
-
getDiameter
Gets the value(s) for diameter (). creating it if it does not exist. This method may returnnull
.Definition: Contact lens diameter measured in millimeters.
-
setDiameter
Sets the value(s) for diameter ()Definition: Contact lens diameter measured in millimeters.
-
setDiameter
Sets the value for diameter ()Definition: Contact lens diameter measured in millimeters.
-
setDiameter
Sets the value for diameter ()Definition: Contact lens diameter measured in millimeters.
-
setDiameter
Sets the value for diameter ()Definition: Contact lens diameter measured in millimeters.
-
getDuration
Gets the value(s) for duration (). creating it if it does not exist. Will not returnnull
.Definition: The recommended maximum wear period for the lens.
-
setDuration
Sets the value(s) for duration ()Definition: The recommended maximum wear period for the lens.
-
getColorElement
Gets the value(s) for color (). creating it if it does not exist. Will not returnnull
.Definition: Special color or pattern.
-
getColor
Gets the value(s) for color (). creating it if it does not exist. This method may returnnull
.Definition: Special color or pattern.
-
setColor
Sets the value(s) for color ()Definition: Special color or pattern.
-
setColor
Sets the value for color ()Definition: Special color or pattern.
-
getBrandElement
Gets the value(s) for brand (). creating it if it does not exist. Will not returnnull
.Definition: Brand recommendations or restrictions.
-
getBrand
Gets the value(s) for brand (). creating it if it does not exist. This method may returnnull
.Definition: Brand recommendations or restrictions.
-
setBrand
Sets the value(s) for brand ()Definition: Brand recommendations or restrictions.
-
setBrand
Sets the value for brand ()Definition: Brand recommendations or restrictions.
-
getNotesElement
Gets the value(s) for notes (). creating it if it does not exist. Will not returnnull
.Definition: Notes for special requirements such as coatings and lens materials.
-
getNotes
Gets the value(s) for notes (). creating it if it does not exist. This method may returnnull
.Definition: Notes for special requirements such as coatings and lens materials.
-
setNotes
Sets the value(s) for notes ()Definition: Notes for special requirements such as coatings and lens materials.
-
setNotes
Sets the value for notes ()Definition: Notes for special requirements such as coatings and lens materials.
-