PatientFilters class abstract

Constructors

PatientFilters.new()

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>>
allPatientsForDataOwnerInGroup(EntityReferenceInGroup dataOwner) Future<BaseFilterOptions<Patient>>
allPatientsForSelf() Future<FilterOptions<Patient>>
byActiveForDataOwner(String dataOwnerId, bool active) Future<BaseFilterOptions<Patient>>
byActiveForDataOwnerInGroup(EntityReferenceInGroup dataOwner, bool active) Future<BaseFilterOptions<Patient>>
byActiveForSelf(bool active) Future<FilterOptions<Patient>>
byAddressForDataOwner(String dataOwnerId, String searchString) Future<BaseSortableFilterOptions<Patient>>
byAddressForDataOwnerInGroup(EntityReferenceInGroup dataOwner, String searchString) Future<BaseSortableFilterOptions<Patient>>
byAddressForSelf(String searchString) Future<SortableFilterOptions<Patient>>
byAddressPostalCodeHouseNumberForDataOwner(String dataOwnerId, String searchString, String postalCode, {String? houseNumber}) Future<BaseSortableFilterOptions<Patient>>
byAddressPostalCodeHouseNumberForDataOwnerInGroup(EntityReferenceInGroup dataOwner, 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>>
byDateOfBirthBetweenForDataOwnerInGroup(EntityReferenceInGroup dataOwner, int fromDate, int toDate) Future<BaseSortableFilterOptions<Patient>>
byDateOfBirthBetweenForSelf(int fromDate, int toDate) Future<SortableFilterOptions<Patient>>
byExternalIdForDataOwner(String dataOwnerId, String externalIdPrefix) Future<BaseSortableFilterOptions<Patient>>
byExternalIdForDataOwnerInGroup(EntityReferenceInGroup dataOwner, String externalIdPrefix) Future<BaseSortableFilterOptions<Patient>>
byExternalIdForSelf(String externalIdPrefix) Future<SortableFilterOptions<Patient>>
byFuzzyNameForDataOwner(String dataOwnerId, String searchString) Future<BaseFilterOptions<Patient>>
byFuzzyNameForDataOwnerInGroup(EntityReferenceInGroup dataOwner, String searchString) Future<BaseFilterOptions<Patient>>
byGenderEducationProfessionForDataOwner(String dataOwnerId, Gender gender, {String? education, String? profession}) Future<BaseSortableFilterOptions<Patient>>
byGenderEducationProfessionForDataOwnerInGroup(EntityReferenceInGroup dataOwner, 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>>
byIdentifiersForDataOwnerInGroup(EntityReferenceInGroup dataOwner, List<Identifier> identifiers) Future<BaseSortableFilterOptions<Patient>>
byIdentifiersForSelf(List<Identifier> identifiers) Future<SortableFilterOptions<Patient>>
byIds(List<String> ids) Future<SortableFilterOptions<Patient>>
byNameForSelf(String searchString) Future<FilterOptions<Patient>>
bySsinsForDataOwner(String dataOwnerId, List<String> ssins) Future<BaseSortableFilterOptions<Patient>>
bySsinsForDataOwnerInGroup(EntityReferenceInGroup dataOwner, List<String> ssins) Future<BaseSortableFilterOptions<Patient>>
bySsinsForSelf(List<String> ssins) Future<SortableFilterOptions<Patient>>
byTagForDataOwner(String dataOwnerId, String tagType, String? tagCode) Future<BaseFilterOptions<Patient>>
byTagForDataOwnerInGroup(EntityReferenceInGroup dataOwner, String tagType, String? tagCode) Future<BaseFilterOptions<Patient>>
byTagForSelf(String tagType, String? tagCode) Future<FilterOptions<Patient>>
byTelecomForDataOwner(String dataOwnerId, String searchString) Future<BaseSortableFilterOptions<Patient>>
byTelecomForDataOwnerInGroup(EntityReferenceInGroup dataOwner, String searchString) Future<BaseSortableFilterOptions<Patient>>
byTelecomForSelf(String searchString) Future<SortableFilterOptions<Patient>>