Package ca.uhn.fhir.model.dstu2.valueset
Enum SearchModifierCodeEnum
- java.lang.Object
-
- java.lang.Enum<SearchModifierCodeEnum>
-
- ca.uhn.fhir.model.dstu2.valueset.SearchModifierCodeEnum
-
- All Implemented Interfaces:
Serializable,Comparable<SearchModifierCodeEnum>
public enum SearchModifierCodeEnum extends Enum<SearchModifierCodeEnum>
-
-
Enum Constant Summary
Enum Constants Enum Constant Description ABOVEDisplay: Above
Code Value: above The search parameter tests whether the value in a resource subsumes the specified value (is-a, or hierarchical relationships).BELOWDisplay: 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).CONTAINSDisplay: Contains
Code Value: contains The search parameter returns resources that include the supplied parameter value anywhere within the field being searched.EXACTDisplay: 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).INDisplay: 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.MISSINGDisplay: Missing
Code Value: missing The search parameter returns resources that have a value or not.NOTDisplay: Not
Code Value: not The search parameter returns resources that do not contain a match .NOT_INDisplay: 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.TEXTDisplay: 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.TYPEDisplay: 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_BINDERConverts codes to their respective enumerated valuesstatic StringVALUESET_IDENTIFIERIdentifier for this Value Set:static StringVALUESET_NAMEName for this Value Set: SearchModifierCode
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static SearchModifierCodeEnumforCode(String theCode)Returns the enumerated value associated with this codeStringgetCode()Returns the code associated with this enumerated valueStringgetSystem()Returns the code system associated with this enumerated valuestatic SearchModifierCodeEnumvalueOf(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.
-
-
-
Enum Constant Detail
-
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 Detail
-
VALUESET_IDENTIFIER
public static final String VALUESET_IDENTIFIER
Identifier for this Value Set:- See Also:
- Constant Field Values
-
VALUESET_NAME
public static final String VALUESET_NAME
Name for this Value Set: SearchModifierCode- See Also:
- Constant Field Values
-
VALUESET_BINDER
public static final ca.uhn.fhir.model.api.IValueSetEnumBinder<SearchModifierCodeEnum> VALUESET_BINDER
Converts codes to their respective enumerated values
-
-
Method Detail
-
values
public static SearchModifierCodeEnum[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (SearchModifierCodeEnum c : SearchModifierCodeEnum.values()) System.out.println(c);
- 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 nameNullPointerException- if the argument is null
-
forCode
public static SearchModifierCodeEnum forCode(String theCode)
Returns the enumerated value associated with this code
-
-