PatientBasicApi class

Constructors

PatientBasicApi(String _sdkId)

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

deletePatient(Patient patient) Future<DocIdentifier>
deletePatientById(String entityId, String rev) Future<DocIdentifier>
deletePatients(List<Patient> patients) Future<List<DocIdentifier>>
deletePatientsByIds(List<IdWithMandatoryRev> entityIds) Future<List<DocIdentifier>>
filterPatientsBy(BaseFilterOptions<Patient> filter) Future<PaginatedListIterator<EncryptedPatient>>
filterPatientsBySorted(BaseSortableFilterOptions<Patient> filter) Future<PaginatedListIterator<EncryptedPatient>>
getDataOwnersWithAccessTo(Patient patient) Future<EntityAccessInformation>
getPatient(String entityId) Future<EncryptedPatient>
getPatientResolvingMerges(String patientId, int? maxMergeDepth) Future<EncryptedPatient>
getPatients(List<String> patientIds) Future<List<EncryptedPatient>>
matchPatientsBy(BaseFilterOptions<Patient> filter) Future<List<String>>
matchPatientsBySorted(BaseSortableFilterOptions<Patient> filter) Future<List<String>>
mergePatients(Patient from, EncryptedPatient mergedInto) Future<EncryptedPatient>
modifyPatient(EncryptedPatient entity) Future<EncryptedPatient>
modifyPatients(List<EncryptedPatient> patientDtos) Future<List<IdWithRev>>
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
purgePatient(Patient patient) Future<void>
purgePatientById(String id, String rev) Future<void>
subscribeToEvents(Set<SubscriptionEventType> events, BaseFilterOptions<Patient> filter, {EntitySubscriptionConfiguration? subscriptionConfig}) Future<EntitySubscription<EncryptedPatient>>
toString() String
A string representation of this object.
inherited
undeletePatient(Patient patient) Future<Patient>
undeletePatientById(String id, String rev) Future<EncryptedPatient>
undeletePatients(List<IdWithMandatoryRev> ids) Future<List<EncryptedPatient>>

Operators

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