Enum SearchModifierCodeEnum

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

public enum SearchModifierCodeEnum
extends Enum<SearchModifierCodeEnum>
  • 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
    ABOVE
    Display: Above
    Code Value: above The search parameter tests whether the value in a resource subsumes the specified value (is-a, or hierarchical relationships).
    BELOW
    Display: Below
    Code Value: below The search parameter tests whether the value in a resource is subsumed by the specified value (is-a, or hierarchical relationships).
    CONTAINS
    Display: Contains
    Code Value: contains The search parameter returns resources that include the supplied parameter value anywhere within the field being searched.
    EXACT
    Display: Exact
    Code Value: exact The search parameter returns resources that have a value that exactly matches the supplied parameter (the whole string, including casing and accents).
    IN
    Display: In
    Code Value: in The search parameter is a URI (relative or absolute) that identifies a value set, and the search parameter tests whether the coding is in the specified value set.
    MISSING
    Display: Missing
    Code Value: missing The search parameter returns resources that have a value or not.
    NOT
    Display: Not
    Code Value: not The search parameter returns resources that do not contain a match .
    NOT_IN
    Display: Not In
    Code Value: not-in The search parameter is a URI (relative or absolute) that identifies a value set, and the search parameter tests whether the coding is not in the specified value set.
    TEXT
    Display: Text
    Code Value: text The search parameter is processed as a string that searches text associated with the code/value - either CodeableConcept.text, Coding.display, or Identifier.type.text.
    TYPE
    Display: Type
    Code Value: type The search parameter only applies to the Resource Type specified as a modifier (e.g.
  • Field Summary

    Fields
    Modifier and Type Field Description
    static ca.uhn.fhir.model.api.IValueSetEnumBinder<SearchModifierCodeEnum> 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: SearchModifierCode
  • Method Summary

    Modifier and Type Method Description
    static SearchModifierCodeEnum 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 SearchModifierCodeEnum valueOf​(String name)
    Returns the enum constant of this type with the specified name.
    static SearchModifierCodeEnum[] 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

    • MISSING

      public static final SearchModifierCodeEnum MISSING
      Display: Missing
      Code Value: missing The search parameter returns resources that have a value or not.
    • EXACT

      public static final SearchModifierCodeEnum EXACT
      Display: Exact
      Code Value: exact The search parameter returns resources that have a value that exactly matches the supplied parameter (the whole string, including casing and accents).
    • CONTAINS

      public static final SearchModifierCodeEnum CONTAINS
      Display: Contains
      Code Value: contains The search parameter returns resources that include the supplied parameter value anywhere within the field being searched.
    • NOT

      public static final SearchModifierCodeEnum NOT
      Display: Not
      Code Value: not The search parameter returns resources that do not contain a match .
    • TEXT

      public static final SearchModifierCodeEnum TEXT
      Display: Text
      Code Value: text The search parameter is processed as a string that searches text associated with the code/value - either CodeableConcept.text, Coding.display, or Identifier.type.text.
    • IN

      public static final SearchModifierCodeEnum IN
      Display: In
      Code Value: in The search parameter is a URI (relative or absolute) that identifies a value set, and the search parameter tests whether the coding is in the specified value set.
    • NOT_IN

      public static final SearchModifierCodeEnum NOT_IN
      Display: Not In
      Code Value: not-in The search parameter is a URI (relative or absolute) that identifies a value set, and the search parameter tests whether the coding is not in the specified value set.
    • BELOW

      public static final SearchModifierCodeEnum BELOW
      Display: Below
      Code Value: below The search parameter tests whether the value in a resource is subsumed by the specified value (is-a, or hierarchical relationships).
    • ABOVE

      public static final SearchModifierCodeEnum ABOVE
      Display: Above
      Code Value: above The search parameter tests whether the value in a resource subsumes the specified value (is-a, or hierarchical relationships).
    • TYPE

      public static final SearchModifierCodeEnum TYPE
      Display: Type
      Code Value: type The search parameter only applies to the Resource Type specified as a modifier (e.g. the modifier is not actually :type, but :Patient etc.).
  • Field Details

  • Method Details

    • values

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