Enum V3TimingEvent

java.lang.Object
java.lang.Enum<V3TimingEvent>
org.hl7.fhir.r4.model.codesystems.V3TimingEvent
All Implemented Interfaces:
Serializable, Comparable<V3TimingEvent>

public enum V3TimingEvent extends Enum<V3TimingEvent>
  • Enum Constant Summary

    Enum Constants
    Enum Constant
    Description
    before meal (from lat.
    before lunch (from lat.
    before breakfast (from lat.
    before dinner (from lat.
    Description: meal (from lat.
    Description: lunch (from lat.
    Description: breakfast (from lat.
    Description: dinner (from lat.
    Description: Prior to beginning a regular period of extended sleep (this would exclude naps).
    between meals (from lat.
    between lunch and dinner
    between breakfast and lunch
    between dinner and the hour of sleep
    added to help the parsers
    after meal (from lat.
    after lunch (from lat.
    after breakfast (from lat.
    after dinner (from lat.
    Description: Upon waking up from a regular period of sleep, in order to start regular activities (this would exclude waking up from a nap or temporarily waking up during a period of sleep) Usage Notes: e.g.
  • Method Summary

    Modifier and Type
    Method
    Description
    fromCode(String codeString)
     
     
     
     
     
    Returns the enum constant of this type with the specified name.
    static V3TimingEvent[]
    Returns an array containing the constants of this enum type, in the order they are declared.

    Methods inherited from class java.lang.Enum

    clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf

    Methods inherited from class java.lang.Object

    getClass, notify, notifyAll, wait, wait, wait
  • Enum Constant Details

    • AC

      public static final V3TimingEvent AC
      before meal (from lat. ante cibus)
    • ACD

      public static final V3TimingEvent ACD
      before lunch (from lat. ante cibus diurnus)
    • ACM

      public static final V3TimingEvent ACM
      before breakfast (from lat. ante cibus matutinus)
    • ACV

      public static final V3TimingEvent ACV
      before dinner (from lat. ante cibus vespertinus)
    • C

      public static final V3TimingEvent C
      Description: meal (from lat. ante cibus)
    • CD

      public static final V3TimingEvent CD
      Description: lunch (from lat. cibus diurnus)
    • CM

      public static final V3TimingEvent CM
      Description: breakfast (from lat. cibus matutinus)
    • CV

      public static final V3TimingEvent CV
      Description: dinner (from lat. cibus vespertinus)
    • HS

      public static final V3TimingEvent HS
      Description: Prior to beginning a regular period of extended sleep (this would exclude naps). Note that this might occur at different times of day depending on a person's regular sleep schedule.
    • IC

      public static final V3TimingEvent IC
      between meals (from lat. inter cibus)
    • ICD

      public static final V3TimingEvent ICD
      between lunch and dinner
    • ICM

      public static final V3TimingEvent ICM
      between breakfast and lunch
    • ICV

      public static final V3TimingEvent ICV
      between dinner and the hour of sleep
    • PC

      public static final V3TimingEvent PC
      after meal (from lat. post cibus)
    • PCD

      public static final V3TimingEvent PCD
      after lunch (from lat. post cibus diurnus)
    • PCM

      public static final V3TimingEvent PCM
      after breakfast (from lat. post cibus matutinus)
    • PCV

      public static final V3TimingEvent PCV
      after dinner (from lat. post cibus vespertinus)
    • WAKE

      public static final V3TimingEvent WAKE
      Description: Upon waking up from a regular period of sleep, in order to start regular activities (this would exclude waking up from a nap or temporarily waking up during a period of sleep) Usage Notes: e.g. Take pulse rate on waking in management of thyrotoxicosis. Take BP on waking in management of hypertension Take basal body temperature on waking in establishing date of ovulation
    • NULL

      public static final V3TimingEvent NULL
      added to help the parsers
  • Method Details

    • values

      public static V3TimingEvent[] values()
      Returns an array containing the constants of this enum type, in the order they are declared.
      Returns:
      an array containing the constants of this enum type, in the order they are declared
    • valueOf

      public static V3TimingEvent 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 name
      NullPointerException - if the argument is null
    • fromCode

      public static V3TimingEvent fromCode(String codeString) throws org.hl7.fhir.exceptions.FHIRException
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • toCode

      public String toCode()
    • getSystem

      public String getSystem()
    • getDefinition

    • getDisplay

      public String getDisplay()