PatientFilters class abstract

Constructors

PatientFilters()

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Methods

allPatientsForDataOwner(String dataOwnerId) Future<BaseFilterOptions<Patient>>
allPatientsForSelf() Future<FilterOptions<Patient>>
byActiveForDataOwner(String dataOwnerId, bool active) Future<BaseFilterOptions<Patient>>
byActiveForSelf(bool active) Future<FilterOptions<Patient>>
byAddressForDataOwner(String dataOwnerId, String searchString) Future<BaseSortableFilterOptions<Patient>>
byAddressForSelf(String searchString) Future<SortableFilterOptions<Patient>>
byAddressPostalCodeHouseNumberForDataOwner(String dataOwnerId, String searchString, String postalCode, {String? houseNumber}) Future<BaseSortableFilterOptions<Patient>>
byAddressPostalCodeHouseNumberForSelf(String searchString, String postalCode, {String? houseNumber}) Future<SortableFilterOptions<Patient>>
byDateOfBirthBetweenForDataOwner(String dataOwnerId, int fromDate, int toDate) Future<BaseSortableFilterOptions<Patient>>
byDateOfBirthBetweenForSelf(int fromDate, int toDate) Future<SortableFilterOptions<Patient>>
byExternalIdForDataOwner(String dataOwnerId, String externalIdPrefix) Future<BaseSortableFilterOptions<Patient>>
byExternalIdForSelf(String externalIdPrefix) Future<SortableFilterOptions<Patient>>
byFuzzyNameForDataOwner(String dataOwnerId, String searchString) Future<BaseFilterOptions<Patient>>
byGenderEducationProfessionForDataOwner(String dataOwnerId, Gender gender, {String? education, String? profession}) Future<BaseSortableFilterOptions<Patient>>
byGenderEducationProfessionForSelf(Gender gender, {String? education, String? profession}) Future<SortableFilterOptions<Patient>>
byIdentifiersForDataOwner(String dataOwnerId, List<Identifier> identifiers) Future<BaseSortableFilterOptions<Patient>>
byIdentifiersForSelf(List<Identifier> identifiers) Future<SortableFilterOptions<Patient>>
byIds(List<String> ids) Future<SortableFilterOptions<Patient>>
byModificationDateForDataOwner(String dataOwnerId, {int? from, int? to, bool descending = false}) Future<BaseSortableFilterOptions<Patient>>
byModificationDateForSelf({int? from, int? to, bool descending = false}) Future<SortableFilterOptions<Patient>>
byNameForSelf(String searchString) Future<FilterOptions<Patient>>
bySsinsForDataOwner(String dataOwnerId, List<String> ssins) Future<BaseSortableFilterOptions<Patient>>
bySsinsForSelf(List<String> ssins) Future<SortableFilterOptions<Patient>>
byTelecomForDataOwner(String dataOwnerId, String searchString) Future<BaseSortableFilterOptions<Patient>>
byTelecomForSelf(String searchString) Future<SortableFilterOptions<Patient>>