Enum GoalStatusEnum

java.lang.Object
java.lang.Enum<GoalStatusEnum>
ca.uhn.fhir.model.dstu2.valueset.GoalStatusEnum
All Implemented Interfaces:
Serializable, Comparable<GoalStatusEnum>, java.lang.constant.Constable

public enum GoalStatusEnum
extends Enum<GoalStatusEnum>
  • Nested Class Summary

    Nested classes/interfaces inherited from class java.lang.Enum

    Enum.EnumDesc<E extends Enum<E>>
  • Enum Constant Summary

    Enum Constants
    Enum Constant Description
    ACCEPTED
    Display: Accepted
    Code Value: accepted A proposed goal was accepted
    ACHIEVED
    Display: Achieved
    Code Value: achieved The goal has been met and no further action is needed
    CANCELLED
    Display: Cancelled
    Code Value: cancelled The goal is no longer being sought
    IN_PROGRESS
    Display: In Progress
    Code Value: in-progress The goal is being sought but has not yet been reached.
    ON_HOLD
    Display: On Hold
    Code Value: on-hold The goal remains a long term objective but is no longer being actively pursued for a temporary period of time.
    PLANNED
    Display: Planned
    Code Value: planned A goal is planned for this patient
    PROPOSED
    Display: Proposed
    Code Value: proposed A goal is proposed for this patient
    REJECTED
    Display: Rejected
    Code Value: rejected A proposed goal was rejected
    SUSTAINING
    Display: Sustaining
    Code Value: sustaining The goal has been met, but ongoing activity is needed to sustain the goal objective
  • Field Summary

    Fields
    Modifier and Type Field Description
    static ca.uhn.fhir.model.api.IValueSetEnumBinder<GoalStatusEnum> VALUESET_BINDER
    Converts codes to their respective enumerated values
    static String VALUESET_IDENTIFIER
    Identifier for this Value Set:
    static String VALUESET_NAME
    Name for this Value Set: GoalStatus
  • Method Summary

    Modifier and Type Method Description
    static GoalStatusEnum forCode​(String theCode)
    Returns the enumerated value associated with this code
    String getCode()
    Returns the code associated with this enumerated value
    String getSystem()
    Returns the code system associated with this enumerated value
    static GoalStatusEnum valueOf​(String name)
    Returns the enum constant of this type with the specified name.
    static GoalStatusEnum[] values()
    Returns an array containing the constants of this enum type, in the order they are declared.

    Methods inherited from class java.lang.Object

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

    • PROPOSED

      public static final GoalStatusEnum PROPOSED
      Display: Proposed
      Code Value: proposed A goal is proposed for this patient
    • PLANNED

      public static final GoalStatusEnum PLANNED
      Display: Planned
      Code Value: planned A goal is planned for this patient
    • ACCEPTED

      public static final GoalStatusEnum ACCEPTED
      Display: Accepted
      Code Value: accepted A proposed goal was accepted
    • REJECTED

      public static final GoalStatusEnum REJECTED
      Display: Rejected
      Code Value: rejected A proposed goal was rejected
    • IN_PROGRESS

      public static final GoalStatusEnum IN_PROGRESS
      Display: In Progress
      Code Value: in-progress The goal is being sought but has not yet been reached. (Also applies if goal was reached in the past but there has been regression and goal is being sought again)
    • ACHIEVED

      public static final GoalStatusEnum ACHIEVED
      Display: Achieved
      Code Value: achieved The goal has been met and no further action is needed
    • SUSTAINING

      public static final GoalStatusEnum SUSTAINING
      Display: Sustaining
      Code Value: sustaining The goal has been met, but ongoing activity is needed to sustain the goal objective
    • ON_HOLD

      public static final GoalStatusEnum ON_HOLD
      Display: On Hold
      Code Value: on-hold The goal remains a long term objective but is no longer being actively pursued for a temporary period of time.
    • CANCELLED

      public static final GoalStatusEnum CANCELLED
      Display: Cancelled
      Code Value: cancelled The goal is no longer being sought
  • Field Details

  • Method Details

    • values

      public static GoalStatusEnum[] 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 GoalStatusEnum 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
    • getCode

      public String getCode()
      Returns the code associated with this enumerated value
    • getSystem

      public String getSystem()
      Returns the code system associated with this enumerated value
    • forCode

      public static GoalStatusEnum forCode​(String theCode)
      Returns the enumerated value associated with this code