HealthcareProfessionalApiImpl class
- Inheritance
-
- Object
- HealthcareProfessionalApi
- HealthcareProfessionalApiImpl
Constructors
Properties
- api → MedTechApi
-
final
- apiClient → ApiClient
-
finalinherited
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
createOrModifyHealthcareProfessional(
HealthcareProfessional healthcareProfessional) → Future< HealthcareProfessional?> -
Creates a new healthcare professional or modify an existing one.
override
-
createOrModifyHealthcareProfessionals(
List< HealthcareProfessional> healthcareProfessionals) → Future<List< HealthcareProfessional> ?> -
Creates new healthcare professionals or modify a list of existing ones.
override
-
deleteHealthcareProfessional(
String healthcareProfessionalId) → Future< String?> -
Deletes an existing healthcare professional.
override
-
deleteHealthcareProfessionals(
List< String> hcpIds) → Future<List< String> ?> -
Deletes a list of existing healthcare professionals.
override
-
filterHealthcareProfessionalsBy(
Filter< HealthcareProfessional> filter, {String? nextHcpId, int? limit}) → Future<PaginatedListHealthcareProfessional?> -
Loads healthcare professionals from the database by filtering them using the provided Filter.
override
-
getHealthcareProfessional(
String healthcareProfessionalId) → Future< HealthcareProfessional?> -
Get a Healthcare professional by id.
override
-
matchHealthcareProfessionalsBy(
Filter< HealthcareProfessional> filter) → Future<List< String> ?> -
Loadhealthcare professional ids from the database by filtering them using the provided Filter.
override
-
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