Class EventTiming

  • All Implemented Interfaces:
    Visitable

    @Generated("com.ibm.fhir.tools.CodeGenerator")
    public class EventTiming
    extends Code
    • Field Detail

      • MORN

        public static final EventTiming MORN
        Morning

        Event 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 Morning

        Event 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 Morning

        Event occurs during the late morning. The exact time is unspecified and established by institution convention or patient interpretation.

      • NOON

        public static final EventTiming NOON
        Noon

        Event occurs around 12:00pm. The exact time is unspecified and established by institution convention or patient interpretation.

      • AFT

        public static final EventTiming AFT
        Afternoon

        Event 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 Afternoon

        Event 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 Afternoon

        Event occurs during the late afternoon. The exact time is unspecified and established by institution convention or patient interpretation.

      • EVE

        public static final EventTiming EVE
        Evening

        Event 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 Evening

        Event 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 Evening

        Event occurs during the late evening. The exact time is unspecified and established by institution convention or patient interpretation.

      • NIGHT

        public static final EventTiming NIGHT
        Night

        Event occurs during the night. The exact time is unspecified and established by institution convention or patient interpretation.

      • PHS

        public static final EventTiming PHS
        After Sleep

        Event occurs [offset] after subject goes to sleep. The exact time is unspecified and established by institution convention or patient interpretation.

    • Method Detail

      • 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
      • equals

        public boolean equals​(Object obj)
        Overrides:
        equals in class Code
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Code