Class EventTiming
- java.lang.Object
-
- com.ibm.fhir.model.visitor.AbstractVisitable
-
- com.ibm.fhir.model.type.Element
-
- com.ibm.fhir.model.type.String
-
- com.ibm.fhir.model.type.Code
-
- com.ibm.fhir.model.type.code.EventTiming
-
- All Implemented Interfaces:
Visitable
@Generated("com.ibm.fhir.tools.CodeGenerator") public class EventTiming extends Code
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classEventTiming.Builderstatic classEventTiming.ValueSet
-
Field Summary
Fields Modifier and Type Field Description static EventTimingACstatic EventTimingACDstatic EventTimingACMstatic EventTimingACVstatic EventTimingAFTAfternoonstatic EventTimingAFT_EARLYEarly Afternoonstatic EventTimingAFT_LATELate Afternoonstatic EventTimingCstatic EventTimingCDstatic EventTimingCMstatic EventTimingCVstatic EventTimingEVEEveningstatic EventTimingEVE_EARLYEarly Eveningstatic EventTimingEVE_LATELate Eveningstatic EventTimingHSstatic EventTimingMORNMorningstatic EventTimingMORN_EARLYEarly Morningstatic EventTimingMORN_LATELate Morningstatic EventTimingNIGHTNightstatic EventTimingNOONNoonstatic EventTimingPCstatic EventTimingPCDstatic EventTimingPCMstatic EventTimingPCVstatic EventTimingPHSAfter Sleepstatic EventTimingWAKE
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static EventTiming.Builderbuilder()static Codecode(String value)Inherited factory method for creating EventTiming objects from a passed string value.booleanequals(Object obj)EventTiming.ValueSetgetValueAsEnumConstant()inthashCode()static EventTimingof(EventTiming.ValueSet value)Factory method for creating EventTiming objects from a passed enum value.static EventTimingof(String value)Factory method for creating EventTiming objects from a passed string value.static Stringstring(String value)Inherited factory method for creating EventTiming objects from a passed string value.EventTiming.BuildertoBuilder()Create a new Builder from the contents of this Element-
Methods inherited from class com.ibm.fhir.model.type.String
getValue, hasChildren
-
Methods inherited from class com.ibm.fhir.model.type.Element
as, getExtension, getId, is
-
-
-
-
Field Detail
-
MORN
public static final EventTiming 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 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 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 NOON
NoonEvent occurs around 12:00pm. The exact time is unspecified and established by institution convention or patient interpretation.
-
AFT
public static final EventTiming 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 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 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 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 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 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 NIGHT
NightEvent occurs during the night. The exact time is unspecified and established by institution convention or patient interpretation.
-
PHS
public static final EventTiming 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 HS
-
WAKE
public static final EventTiming WAKE
-
C
public static final EventTiming C
-
CM
public static final EventTiming CM
-
CD
public static final EventTiming CD
-
CV
public static final EventTiming CV
-
AC
public static final EventTiming AC
-
ACM
public static final EventTiming ACM
-
ACD
public static final EventTiming ACD
-
ACV
public static final EventTiming ACV
-
PC
public static final EventTiming PC
-
PCM
public static final EventTiming PCM
-
PCD
public static final EventTiming PCD
-
PCV
public static final EventTiming PCV
-
-
Method Detail
-
getValueAsEnumConstant
public EventTiming.ValueSet getValueAsEnumConstant()
-
of
public static EventTiming of(EventTiming.ValueSet value)
Factory method for creating EventTiming objects from a passed enum value.
-
of
public static EventTiming of(String value)
Factory method for creating EventTiming objects 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
-
string
public static String string(String value)
Inherited factory method for creating EventTiming objects 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
-
code
public static Code code(String value)
Inherited factory method for creating EventTiming objects 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
-
toBuilder
public EventTiming.Builder toBuilder()
Description copied from class:ElementCreate a new Builder from the contents of this Element
-
builder
public static EventTiming.Builder builder()
-
-