Enum FilterOperator

java.lang.Object
java.lang.Enum<FilterOperator>
org.hl7.fhir.dstu3.model.codesystems.FilterOperator
All Implemented Interfaces:
Serializable, Comparable<FilterOperator>

public enum FilterOperator extends Enum<FilterOperator>
  • Enum Constant Summary

    Enum Constants
    Enum Constant
    Description
    Includes all concept ids that have a transitive is-a relationship with the concept Id provided as the value, excluding the provided concept itself (i.e.
    The specified property of the code equals the provided value.
    The specified property of the code has at least one value (if the specified value is true; if the specified value is false, then matches when the specified property of the code has no values)
    Includes all concept ids that have a transitive is-a relationship from the concept Id provided as the value, including the provided concept itself (e.g.
    The specified property of the code is in the set of codes or concepts specified in the provided value (comma separated list).
    Includes all concept ids that have a transitive is-a relationship with the concept Id provided as the value, including the provided concept itself (i.e.
    The specified property of the code does not have an is-a relationship with the provided value.
    The specified property of the code is not in the set of codes or concepts specified in the provided value (comma separated list).
    added to help the parsers
    The specified property of the code matches the regex specified in the provided value.
  • Method Summary

    Modifier and Type
    Method
    Description
    fromCode(String codeString)
     
     
     
     
     
    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

    • EQUAL

      public static final FilterOperator EQUAL
      The specified property of the code equals the provided value.
    • ISA

      public static final FilterOperator ISA
      Includes all concept ids that have a transitive is-a relationship with the concept Id provided as the value, including the provided concept itself (i.e. include child codes)
    • DESCENDENTOF

      public static final FilterOperator DESCENDENTOF
      Includes all concept ids that have a transitive is-a relationship with the concept Id provided as the value, excluding the provided concept itself (i.e. include child codes)
    • ISNOTA

      public static final FilterOperator ISNOTA
      The specified property of the code does not have an is-a relationship with the provided value.
    • REGEX

      public static final FilterOperator REGEX
      The specified property of the code matches the regex specified in the provided value.
    • IN

      public static final FilterOperator IN
      The specified property of the code is in the set of codes or concepts specified in the provided value (comma separated list).
    • NOTIN

      public static final FilterOperator NOTIN
      The specified property of the code is not in the set of codes or concepts specified in the provided value (comma separated list).
    • GENERALIZES

      public static final FilterOperator GENERALIZES
      Includes all concept ids that have a transitive is-a relationship from the concept Id provided as the value, including the provided concept itself (e.g. include parent codes)
    • EXISTS

      public static final FilterOperator EXISTS
      The specified property of the code has at least one value (if the specified value is true; if the specified value is false, then matches when the specified property of the code has no values)
    • NULL

      public static final FilterOperator NULL
      added to help the parsers
  • Method Details

    • values

      public static FilterOperator[] 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 FilterOperator 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
    • fromCode

      public static FilterOperator fromCode(String codeString) throws org.hl7.fhir.exceptions.FHIRException
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • toCode

      public String toCode()
    • getSystem

      public String getSystem()
    • getDefinition

    • getDisplay

      public String getDisplay()