Class: Mirah::Filters::PatientFilters

Inherits:
BaseObject
  • Object
show all
Defined in:
lib/mirah/filters/patient_filters.rb

Overview

Input parameters and filters for queries returning Data::Patient objects.

Instance Attribute Summary collapse

Method Summary

Methods inherited from BaseObject

from_graphql_hash, #initialize, #to_graphql_hash

Constructor Details

This class inherits a constructor from Mirah::BaseObject

Instance Attribute Details

#external_idArray<string> (readonly)

Returns An array of external identifiers to match.

Returns:

  • (Array<string>)

    An array of external identifiers to match.


9
# File 'lib/mirah/filters/patient_filters.rb', line 9

attribute :external_id

#searchstring (readonly)

Returns Smart search by name and other fields where appropriate.

Returns:

  • (string)

    Smart search by name and other fields where appropriate


13
# File 'lib/mirah/filters/patient_filters.rb', line 13

attribute :search