PatientApiCrypto extension

on

Methods

createPatient(UserDto user, DecryptedPatientDto patient, CryptoConfig<DecryptedPatientDto, PatientDto> config) Future<DecryptedPatientDto?>

Available on PatientApi, provided by the PatientApiCrypto extension

createPatients(UserDto user, List<DecryptedPatientDto> patients, CryptoConfig<DecryptedPatientDto, PatientDto> config) Future<List<IdWithRevDto>>

Available on PatientApi, provided by the PatientApiCrypto extension

deletePatients(UserDto user, List<DecryptedPatientDto> patients, CryptoConfig<DecryptedPatientDto, PatientDto> config) Future<List<IdWithRevDto>>

Available on PatientApi, provided by the PatientApiCrypto extension

filterPatientsBy(UserDto user, FilterChain<PatientDto> filterChain, String? startKey, String? startDocumentId, int? limit, CryptoConfig<DecryptedPatientDto, PatientDto> config) Future<DecryptedPaginatedListPatientDto?>

Available on PatientApi, provided by the PatientApiCrypto extension

findByAccessLogUserAfterDate(UserDto user, String userId, String? accessType, int? startDate, String? startDocumentId, int? limit, CryptoConfig<DecryptedPatientDto, PatientDto> config) Future<DecryptedPaginatedListPatientDto?>

Available on PatientApi, provided by the PatientApiCrypto extension

findByExternalId(UserDto user, String externalId, CryptoConfig<DecryptedPatientDto, PatientDto> config) Future<DecryptedPatientDto?>

Available on PatientApi, provided by the PatientApiCrypto extension

findByNameBirthSsinAuto(UserDto user, String? healthcarePartyId, String? filterValue, String? startKey, String? startDocumentId, int? limit, String? sortDirection, CryptoConfig<DecryptedPatientDto, PatientDto> config) Future<DecryptedPaginatedListPatientDto?>

Available on PatientApi, provided by the PatientApiCrypto extension

fuzzySearch(UserDto user, String? firstName, String? lastName, int? dateOfBirth, CryptoConfig<DecryptedPatientDto, PatientDto> config) Future<List<DecryptedPatientDto>>

Available on PatientApi, provided by the PatientApiCrypto extension

getPatient(UserDto user, String patientId, CryptoConfig<DecryptedPatientDto, PatientDto> config) Future<DecryptedPatientDto?>

Available on PatientApi, provided by the PatientApiCrypto extension

getPatients(UserDto user, ListOfIdsDto listOfIdsDto, CryptoConfig<DecryptedPatientDto, PatientDto> config) Future<List<DecryptedPatientDto>>

Available on PatientApi, provided by the PatientApiCrypto extension

listAllDeleted(UserDto user, int? startDate, int? endDate, bool? desc, String? startDocumentId, int? limit, CryptoConfig<DecryptedPatientDto, PatientDto> config) Future<DecryptedPaginatedListPatientDto?>

Available on PatientApi, provided by the PatientApiCrypto extension

listByHealthcareParty(UserDto user, String hcPartyId, String? sortField, String? startKey, String? startDocumentId, int? limit, String? sortDirection, CryptoConfig<DecryptedPatientDto, PatientDto> config) Future<DecryptedPaginatedListPatientDto?>

Available on PatientApi, provided by the PatientApiCrypto extension

listDeletedByName(UserDto user, String? firstName, String? lastName, CryptoConfig<DecryptedPatientDto, PatientDto> config) Future<List<DecryptedPatientDto>>

Available on PatientApi, provided by the PatientApiCrypto extension

listModifiedAfter(UserDto user, int date, int? startKey, String? startDocumentId, int? limit, CryptoConfig<DecryptedPatientDto, PatientDto> config) Future<DecryptedPaginatedListPatientDto?>

Available on PatientApi, provided by the PatientApiCrypto extension

listOfMergesAfter(UserDto user, int date, CryptoConfig<DecryptedPatientDto, PatientDto> config) Future<List<DecryptedPatientDto>>

Available on PatientApi, provided by the PatientApiCrypto extension

listPatients(UserDto user, String? hcPartyId, String? sortField, String? startKey, String? startDocumentId, int? limit, String? sortDirection, CryptoConfig<DecryptedPatientDto, PatientDto> config) Future<DecryptedPaginatedListPatientDto?>

Available on PatientApi, provided by the PatientApiCrypto extension

mergeInto(UserDto user, String toId, String fromIds, CryptoConfig<DecryptedPatientDto, PatientDto> config) Future<DecryptedPatientDto?>

Available on PatientApi, provided by the PatientApiCrypto extension

modifyPatient(UserDto user, DecryptedPatientDto patientDto, CryptoConfig<DecryptedPatientDto, PatientDto> config) Future<DecryptedPatientDto?>

Available on PatientApi, provided by the PatientApiCrypto extension

modifyPatients(UserDto user, List<DecryptedPatientDto> patients, CryptoConfig<DecryptedPatientDto, PatientDto> config) Future<List<IdWithRevDto>>

Available on PatientApi, provided by the PatientApiCrypto extension

modifyReferral(UserDto user, String patientId, String referralId, int? start, int? end, CryptoConfig<DecryptedPatientDto, PatientDto> config) Future<DecryptedPatientDto?>

Available on PatientApi, provided by the PatientApiCrypto extension

newPatientDelegations(UserDto user, String patientId, List<DelegationDto> delegationDto, CryptoConfig<DecryptedPatientDto, PatientDto> config) Future<DecryptedPatientDto?>

Available on PatientApi, provided by the PatientApiCrypto extension