PatientEncryptedApi class

Constructors

PatientEncryptedApi.new(String _sdkId, Object _dartSdk)

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

createPatient(EncryptedPatient patient) Future<EncryptedPatient>
createPatients(List<EncryptedPatient> patients) Future<List<EncryptedPatient>>
createPatientsMinimal(List<EncryptedPatient> patients) Future<List<StoredDocumentIdentifier>>
filterPatientsBy(FilterOptions<Patient> filter) Future<PaginatedListIterator<EncryptedPatient>>
filterPatientsBySorted(SortableFilterOptions<Patient> filter) Future<PaginatedListIterator<EncryptedPatient>>
getPatient(String entityId) Future<EncryptedPatient?>
getPatientResolvingMerges(String patientId, int? maxMergeDepth) Future<EncryptedPatient>
getPatients(List<String> patientIds) Future<List<EncryptedPatient>>
initializeConfidentialSecretId(EncryptedPatient patient) Future<EncryptedPatient>
mergePatients(Patient from, EncryptedPatient mergedInto) Future<EncryptedPatient>
modifyPatient(EncryptedPatient entity) Future<EncryptedPatient>
modifyPatients(List<EncryptedPatient> patients) Future<List<EncryptedPatient>>
modifyPatientsMinimal(List<EncryptedPatient> patients) Future<List<StoredDocumentIdentifier>>
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
shareWith(String delegateId, EncryptedPatient patient, {PatientShareOptions? options}) Future<EncryptedPatient>
shareWithMany(EncryptedPatient patient, Map<String, PatientShareOptions> delegates) Future<EncryptedPatient>
toString() String
A string representation of this object.
inherited
undeletePatient(Patient patient) Future<Patient>
undeletePatientById(String id, String rev) Future<EncryptedPatient>
undeletePatients(List<StoredDocumentIdentifier> ids) Future<List<EncryptedPatient>>

Operators

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