FilterOperator

public enum FilterOperator: String

The kind of operation to perform as a part of a property based filter.

URL: http://hl7.org/fhir/filter-operator ValueSet: http://hl7.org/fhir/ValueSet/filter-operator

  • eq

    The specified property of the code equals the provided value.

    Declaration

    Swift

    case eq = "="
  • 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)

    Declaration

    Swift

    case isA = "is-a"
  • 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)

    Declaration

    Swift

    case descendentOf = "descendent-of"
  • The specified property of the code does not have an is-a relationship with the provided value.

    Declaration

    Swift

    case isNotA = "is-not-a"
  • The specified property of the code matches the regex specified in the provided value.

    Declaration

    Swift

    case regex = "regex"
  • in

    The specified property of the code is in the set of codes or concepts specified in the provided value (comma separated list).

    Declaration

    Swift

    case `in` = "in"
  • The specified property of the code is not in the set of codes or concepts specified in the provided value (comma separated list).

    Declaration

    Swift

    case notIn = "not-in"
  • 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)

    Declaration

    Swift

    case generalizes = "generalizes"
  • 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)

    Declaration

    Swift

    case exists = "exists"