Package com.ibm.fhir.model.type.code
Enum GroupType.ValueSet
- java.lang.Object
-
- java.lang.Enum<GroupType.ValueSet>
-
- com.ibm.fhir.model.type.code.GroupType.ValueSet
-
- All Implemented Interfaces:
Serializable,Comparable<GroupType.ValueSet>
- Enclosing class:
- GroupType
public static enum GroupType.ValueSet extends Enum<GroupType.ValueSet>
-
-
Enum Constant Summary
Enum Constants Enum Constant Description ANIMALAnimalDEVICEDeviceMEDICATIONMedicationPERSONPersonPRACTITIONERPractitionerSUBSTANCESubstance
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static GroupType.ValueSetfrom(String value)Factory method for creating GroupType.ValueSet values from a passed string value.Stringvalue()static GroupType.ValueSetvalueOf(String name)Returns the enum constant of this type with the specified name.static GroupType.ValueSet[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
PERSON
public static final GroupType.ValueSet PERSON
PersonGroup contains "person" Patient resources.
-
ANIMAL
public static final GroupType.ValueSet ANIMAL
AnimalGroup contains "animal" Patient resources.
-
PRACTITIONER
public static final GroupType.ValueSet PRACTITIONER
PractitionerGroup contains healthcare practitioner resources (Practitioner or PractitionerRole).
-
DEVICE
public static final GroupType.ValueSet DEVICE
DeviceGroup contains Device resources.
-
MEDICATION
public static final GroupType.ValueSet MEDICATION
MedicationGroup contains Medication resources.
-
SUBSTANCE
public static final GroupType.ValueSet SUBSTANCE
SubstanceGroup contains Substance resources.
-
-
Method Detail
-
values
public static GroupType.ValueSet[] 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 (GroupType.ValueSet c : GroupType.ValueSet.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static GroupType.ValueSet 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
-
value
public String value()
- Returns:
- The java.lang.String value of the code represented by this enum
-
from
public static GroupType.ValueSet from(String value)
Factory method for creating GroupType.ValueSet values from a passed string value.- Parameters:
value- A string that matches one of the allowed code values- Throws:
IllegalArgumentException- If the passed string cannot be parsed into an allowed code value
-
-