Enum BenefitType
- java.lang.Object
-
- java.lang.Enum<BenefitType>
-
- org.hl7.fhir.r4.model.codesystems.BenefitType
-
- All Implemented Interfaces:
Serializable,Comparable<BenefitType>
public enum BenefitType extends Enum<BenefitType>
-
-
Enum Constant Summary
Enum Constants Enum Constant Description BENEFITMaximum benefit allowable.COPAYCopayment per serviceCOPAYMAXIMUMCopayment maximum per serviceCOPAYPERCENTCopayment percentage per serviceDEDUCTIBLECost to be incurred before benefits are appliedMEDICALPRIMARYCAREMedical Primary Health CoverageNULLadded to help the parsersPHARMACYDISPENSEPharmacy Dispense CoverageROOMType of roomVISIONCONTACTSContact LensesVISIONEXAMVision ExamVISIONGLASSESFrames and lensesVISITService visit
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static BenefitTypefromCode(String codeString)StringgetDefinition()StringgetDisplay()StringgetSystem()StringtoCode()static BenefitTypevalueOf(String name)Returns the enum constant of this type with the specified name.static BenefitType[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
BENEFIT
public static final BenefitType BENEFIT
Maximum benefit allowable.
-
DEDUCTIBLE
public static final BenefitType DEDUCTIBLE
Cost to be incurred before benefits are applied
-
VISIT
public static final BenefitType VISIT
Service visit
-
ROOM
public static final BenefitType ROOM
Type of room
-
COPAY
public static final BenefitType COPAY
Copayment per service
-
COPAYPERCENT
public static final BenefitType COPAYPERCENT
Copayment percentage per service
-
COPAYMAXIMUM
public static final BenefitType COPAYMAXIMUM
Copayment maximum per service
-
VISIONEXAM
public static final BenefitType VISIONEXAM
Vision Exam
-
VISIONGLASSES
public static final BenefitType VISIONGLASSES
Frames and lenses
-
VISIONCONTACTS
public static final BenefitType VISIONCONTACTS
Contact Lenses
-
MEDICALPRIMARYCARE
public static final BenefitType MEDICALPRIMARYCARE
Medical Primary Health Coverage
-
PHARMACYDISPENSE
public static final BenefitType PHARMACYDISPENSE
Pharmacy Dispense Coverage
-
NULL
public static final BenefitType NULL
added to help the parsers
-
-
Method Detail
-
values
public static BenefitType[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (BenefitType c : BenefitType.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static BenefitType valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum type has no constant with the specified nameNullPointerException- if the argument is null
-
fromCode
public static BenefitType fromCode(String codeString) throws org.hl7.fhir.exceptions.FHIRException
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getDefinition
public String getDefinition()
-
getDisplay
public String getDisplay()
-
-