Enum EncounterStateEnum

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

  • Enum Constant Summary

    Enum Constants
    Enum Constant
    Description
    Display: Arrived
    Code Value: arrived The Patient is present for the encounter, however is not currently meeting with a practitioner.
    Display: Cancelled
    Code Value: cancelled The Encounter has ended before it has begun.
    Display: Finished
    Code Value: finished The Encounter has ended.
    Display: in Progress
    Code Value: in-progress The Encounter has begun and the patient is present / the practitioner and the patient are meeting.
    Display: On Leave
    Code Value: onleave The Encounter has begun, but the patient is temporarily on leave.
    Display: Planned
    Code Value: planned The Encounter has not yet started.
  • Field Summary

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

    Modifier and Type
    Method
    Description
    forCode(String theCode)
    Returns the enumerated value associated with this code
    Returns the code associated with this enumerated value
    Returns the code system associated with this enumerated value
    Returns the enum constant of this type with the specified name.
    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

    • PLANNED

      public static final EncounterStateEnum PLANNED
      Display: Planned
      Code Value: planned The Encounter has not yet started.
    • ARRIVED

      public static final EncounterStateEnum ARRIVED
      Display: Arrived
      Code Value: arrived The Patient is present for the encounter, however is not currently meeting with a practitioner.
    • IN_PROGRESS

      public static final EncounterStateEnum IN_PROGRESS
      Display: in Progress
      Code Value: in-progress The Encounter has begun and the patient is present / the practitioner and the patient are meeting.
    • ON_LEAVE

      public static final EncounterStateEnum ON_LEAVE
      Display: On Leave
      Code Value: onleave The Encounter has begun, but the patient is temporarily on leave.
    • FINISHED

      public static final EncounterStateEnum FINISHED
      Display: Finished
      Code Value: finished The Encounter has ended.
    • CANCELLED

      public static final EncounterStateEnum CANCELLED
      Display: Cancelled
      Code Value: cancelled The Encounter has ended before it has begun.
  • Field Details

  • Method Details

    • values

      public static EncounterStateEnum[] 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 EncounterStateEnum 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 EncounterStateEnum forCode(String theCode)
      Returns the enumerated value associated with this code