Enum EventTiming.ValueSet
- java.lang.Object
-
- java.lang.Enum<EventTiming.ValueSet>
-
- com.ibm.fhir.model.type.code.EventTiming.ValueSet
-
- All Implemented Interfaces:
Serializable,Comparable<EventTiming.ValueSet>
- Enclosing class:
- EventTiming
public static enum EventTiming.ValueSet extends Enum<EventTiming.ValueSet>
-
-
Enum Constant Summary
Enum Constants Enum Constant Description ACACDACMACVAFTAfternoonAFT_EARLYEarly AfternoonAFT_LATELate AfternoonCCDCMCVEVEEveningEVE_EARLYEarly EveningEVE_LATELate EveningHSMORNMorningMORN_EARLYEarly MorningMORN_LATELate MorningNIGHTNightNOONNoonPCPCDPCMPCVPHSAfter SleepWAKE
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static EventTiming.ValueSetfrom(String value)Factory method for creating EventTiming.ValueSet values from a passed string value.Stringvalue()static EventTiming.ValueSetvalueOf(String name)Returns the enum constant of this type with the specified name.static EventTiming.ValueSet[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
MORN
public static final EventTiming.ValueSet MORN
MorningEvent occurs during the morning. The exact time is unspecified and established by institution convention or patient interpretation.
-
MORN_EARLY
public static final EventTiming.ValueSet MORN_EARLY
Early MorningEvent occurs during the early morning. The exact time is unspecified and established by institution convention or patient interpretation.
-
MORN_LATE
public static final EventTiming.ValueSet MORN_LATE
Late MorningEvent occurs during the late morning. The exact time is unspecified and established by institution convention or patient interpretation.
-
NOON
public static final EventTiming.ValueSet NOON
NoonEvent occurs around 12:00pm. The exact time is unspecified and established by institution convention or patient interpretation.
-
AFT
public static final EventTiming.ValueSet AFT
AfternoonEvent occurs during the afternoon. The exact time is unspecified and established by institution convention or patient interpretation.
-
AFT_EARLY
public static final EventTiming.ValueSet AFT_EARLY
Early AfternoonEvent occurs during the early afternoon. The exact time is unspecified and established by institution convention or patient interpretation.
-
AFT_LATE
public static final EventTiming.ValueSet AFT_LATE
Late AfternoonEvent occurs during the late afternoon. The exact time is unspecified and established by institution convention or patient interpretation.
-
EVE
public static final EventTiming.ValueSet EVE
EveningEvent occurs during the evening. The exact time is unspecified and established by institution convention or patient interpretation.
-
EVE_EARLY
public static final EventTiming.ValueSet EVE_EARLY
Early EveningEvent occurs during the early evening. The exact time is unspecified and established by institution convention or patient interpretation.
-
EVE_LATE
public static final EventTiming.ValueSet EVE_LATE
Late EveningEvent occurs during the late evening. The exact time is unspecified and established by institution convention or patient interpretation.
-
NIGHT
public static final EventTiming.ValueSet NIGHT
NightEvent occurs during the night. The exact time is unspecified and established by institution convention or patient interpretation.
-
PHS
public static final EventTiming.ValueSet PHS
After SleepEvent occurs [offset] after subject goes to sleep. The exact time is unspecified and established by institution convention or patient interpretation.
-
HS
public static final EventTiming.ValueSet HS
-
WAKE
public static final EventTiming.ValueSet WAKE
-
C
public static final EventTiming.ValueSet C
-
CM
public static final EventTiming.ValueSet CM
-
CD
public static final EventTiming.ValueSet CD
-
CV
public static final EventTiming.ValueSet CV
-
AC
public static final EventTiming.ValueSet AC
-
ACM
public static final EventTiming.ValueSet ACM
-
ACD
public static final EventTiming.ValueSet ACD
-
ACV
public static final EventTiming.ValueSet ACV
-
PC
public static final EventTiming.ValueSet PC
-
PCM
public static final EventTiming.ValueSet PCM
-
PCD
public static final EventTiming.ValueSet PCD
-
PCV
public static final EventTiming.ValueSet PCV
-
-
Method Detail
-
values
public static EventTiming.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 (EventTiming.ValueSet c : EventTiming.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 EventTiming.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 EventTiming.ValueSet from(String value)
Factory method for creating EventTiming.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
-
-