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

  • 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
    Display: Above
    Code Value: above The search parameter tests whether the value in a resource subsumes the specified value (is-a, or hierarchical relationships).
    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).
    Display: Contains
    Code Value: contains The search parameter returns resources that include the supplied parameter value anywhere within the field being searched.
    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).
    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.
    Display: Missing
    Code Value: missing The search parameter returns resources that have a value or not.
    Display: Not
    Code Value: not The search parameter returns resources that do not contain a match .
    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.
    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.
    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>
    Converts codes to their respective enumerated values
    static String
    Identifier for this Value Set:
    static String
    Name for this Value Set: SearchModifierCode
  • 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
    valueOf​(String name)
    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.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