Package com.google.android.fhir.search.filter

Types

Link copied to clipboard
class DateFilterValues
Link copied to clipboard
data class DateParamFilterCriterion(parameter: <ERROR CLASS>, prefix: <ERROR CLASS>, value: DateFilterValues?) : FilterCriterion

Represents a criterion for filtering DateClientParam. e.g. filter(Patient.BIRTHDATE, { value =of(DateType("2013-03-14")) })

Link copied to clipboard
data class NumberParamFilterCriterion(parameter: <ERROR CLASS>, prefix: <ERROR CLASS>?, value: BigDecimal?) : FilterCriterion

Represents a criterion for filtering NumberClientParam. e.g. filter(RiskAssessment.PROBABILITY,{value = BigDecimal("100")}).

Link copied to clipboard
data class QuantityParamFilterCriterion(parameter: <ERROR CLASS>, prefix: <ERROR CLASS>?, value: BigDecimal?, system: String?, unit: String?) : FilterCriterion

Represents a criterion for filtering QuantityClientParam. e.g. filter(Observation.VALUE_QUANTITY,{value = BigDecimal("5.403")} )

Link copied to clipboard
data class ReferenceParamFilterCriterion(parameter: <ERROR CLASS>, value: String?) : FilterCriterion

Represents a criterion for filtering ReferenceClientParam. e.g. filter(Observation.SUBJECT, { value = "Patient/001" })

Link copied to clipboard
data class StringParamFilterCriterion(parameter: <ERROR CLASS>, modifier: StringFilterModifier, value: String?) : FilterCriterion

Represents a criterion for filtering StringClientParam. e.g. filter(Patient.FAMILY, { value = "Jones" })

Link copied to clipboard
class TokenFilterValue
Link copied to clipboard
data class TokenParamFilterCriterion(parameter: <ERROR CLASS>) : FilterCriterion

Represents a criterion for filtering TokenClientParam. e.g. filter(Patient.GENDER, { value = of(CodeType("male")) })

Link copied to clipboard
data class UriParamFilterCriterion(parameter: <ERROR CLASS>, value: String?) : FilterCriterion

Represents a criterion for filtering UriClientParam. e.g. filter(ValueSet.URL, { value = "https://example.com })