ContactApiCrypto extension

on

Methods

createContact(UserDto user, DecryptedContactDto contact, CryptoConfig<DecryptedContactDto, ContactDto> config) Future<DecryptedContactDto?>

Available on ContactApi, provided by the ContactApiCrypto extension

createContacts(UserDto user, List<DecryptedContactDto> contacts, CryptoConfig<DecryptedContactDto, ContactDto> config) Future<List<DecryptedContactDto>?>

Available on ContactApi, provided by the ContactApiCrypto extension

createContactsWithPatient(UserDto user, DecryptedPatientDto patient, List<DecryptedContactDto> contacts, CryptoConfig<DecryptedContactDto, ContactDto> config) Future<List<DecryptedContactDto>?>

Available on ContactApi, provided by the ContactApiCrypto extension

createContactWithPatient(UserDto user, DecryptedPatientDto patient, DecryptedContactDto contact, CryptoConfig<DecryptedContactDto, ContactDto> config) Future<DecryptedContactDto?>

Available on ContactApi, provided by the ContactApiCrypto extension

createContactWithPatientInfo(UserDto user, String patientId, Map<String, Set<DelegationDto>> patientDelegations, DecryptedContactDto contact, CryptoConfig<DecryptedContactDto, ContactDto> config) Future<DecryptedContactDto?>

Available on ContactApi, provided by the ContactApiCrypto extension

deleteServices(UserDto user, DecryptedPatientDto patient, List<DecryptedServiceDto> services, CryptoConfig<DecryptedContactDto, ContactDto> config) Future<DecryptedContactDto?>

Available on ContactApi, provided by the ContactApiCrypto extension

deleteServicesWithPatientInfo(UserDto user, String patientId, Map<String, Set<DelegationDto>> patientDelegations, List<DecryptedServiceDto> services, CryptoConfig<DecryptedContactDto, ContactDto> config) Future<DecryptedContactDto?>

Available on ContactApi, provided by the ContactApiCrypto extension

filterContactsBy(UserDto user, FilterChain<ContactDto> filterChain, String? startKey, String? startDocumentId, int? limit, CryptoConfig<DecryptedContactDto, ContactDto> config) Future<DecryptedPaginatedListContactDto?>

Available on ContactApi, provided by the ContactApiCrypto extension

filterServicesBy(UserDto user, FilterChain<ServiceDto> filterChain, String? startKey, String? startDocumentId, int? limit, Crypto crypto) Future<DecryptedPaginatedListServiceDto?>

Available on ContactApi, provided by the ContactApiCrypto extension

findByHCPartyFormId(UserDto user, String hcPartyId, String formId, CryptoConfig<DecryptedContactDto, ContactDto> config) Future<List<DecryptedContactDto>>

Available on ContactApi, provided by the ContactApiCrypto extension

findByHCPartyFormIds(UserDto user, String hcPartyId, ListOfIdsDto listOfIdsDto, CryptoConfig<DecryptedContactDto, ContactDto> config) Future<List<DecryptedContactDto>>

Available on ContactApi, provided by the ContactApiCrypto extension

findByHCPartyPatient(UserDto user, String hcPartyId, PatientDto patient, String? planOfActionsIds, bool? skipClosedContacts, CryptoConfig<DecryptedContactDto, ContactDto> config) Future<List<DecryptedContactDto>>

Available on ContactApi, provided by the ContactApiCrypto extension

findByHCPartyServiceId(UserDto user, String hcPartyId, String serviceId, CryptoConfig<DecryptedContactDto, ContactDto> config) Future<List<DecryptedContactDto>>

Available on ContactApi, provided by the ContactApiCrypto extension

findContactsByExternalId(UserDto user, String externalId, CryptoConfig<DecryptedContactDto, ContactDto> config) Future<List<DecryptedContactDto>>

Available on ContactApi, provided by the ContactApiCrypto extension

findContactsByHCPartyPatientForeignKeys(UserDto user, String hcPartyId, ListOfIdsDto listOfIdsDto, CryptoConfig<DecryptedContactDto, ContactDto> config) Future<List<DecryptedContactDto>>

Available on ContactApi, provided by the ContactApiCrypto extension

findContactsByOpeningDate(UserDto user, int startKey, int endKey, String hcpartyid, String? startDocumentId, int? limit, CryptoConfig<DecryptedContactDto, ContactDto> config) Future<DecryptedPaginatedListContactDto?>

Available on ContactApi, provided by the ContactApiCrypto extension

getContact(UserDto user, String contactId, CryptoConfig<DecryptedContactDto, ContactDto> config) Future<DecryptedContactDto?>

Available on ContactApi, provided by the ContactApiCrypto extension

getContacts(UserDto user, ListOfIdsDto listOfIdsDto, CryptoConfig<DecryptedContactDto, ContactDto> config) Future<List<DecryptedContactDto>>

Available on ContactApi, provided by the ContactApiCrypto extension

listServices(UserDto user, ListOfIdsDto listOfIdsDto, Crypto crypto) Future<List<DecryptedServiceDto>>

Available on ContactApi, provided by the ContactApiCrypto extension

listServicesByAssociationId(UserDto user, String associationId, Crypto crypto) Future<List<DecryptedServiceDto>>

Available on ContactApi, provided by the ContactApiCrypto extension

listServicesByHealthElementId(UserDto user, String healthElementId, Crypto crypto) Future<List<DecryptedServiceDto>>

Available on ContactApi, provided by the ContactApiCrypto extension

listServicesLinkedTo(UserDto user, ListOfIdsDto listOfIdsDto, String? linkType, Crypto crypto) Future<List<DecryptedServiceDto>>

Available on ContactApi, provided by the ContactApiCrypto extension

modifyContact(UserDto user, DecryptedContactDto contact, CryptoConfig<DecryptedContactDto, ContactDto> config) Future<DecryptedContactDto?>

Available on ContactApi, provided by the ContactApiCrypto extension

modifyContacts(UserDto user, List<DecryptedContactDto> contacts, CryptoConfig<DecryptedContactDto, ContactDto> config) Future<List<DecryptedContactDto>?>

Available on ContactApi, provided by the ContactApiCrypto extension

newContactDelegations(UserDto user, String contactId, DelegationDto delegationDto, CryptoConfig<DecryptedContactDto, ContactDto> config) Future<DecryptedContactDto>

Available on ContactApi, provided by the ContactApiCrypto extension

setContactsDelegations(UserDto user, List<IcureStubDto> icureStubDto, CryptoConfig<DecryptedContactDto, ContactDto> config) Future<List<DecryptedContactDto>>

Available on ContactApi, provided by the ContactApiCrypto extension

updateServices(UserDto user, DecryptedPatientDto patient, List<ServiceDto> services, CryptoConfig<DecryptedContactDto, ContactDto> config) Future<List<DecryptedContactDto>>

Available on ContactApi, provided by the ContactApiCrypto extension