ContactApiCrypto extension

on

Methods

createContact(UserDto user, DecryptedContactDto contact, CryptoConfig<DecryptedContactDto, ContactDto> config) Future<DecryptedContactDto?>
createContacts(UserDto user, List<DecryptedContactDto> contacts, CryptoConfig<DecryptedContactDto, ContactDto> config) Future<List<DecryptedContactDto>?>
createContactsWithPatient(UserDto user, DecryptedPatientDto patient, List<DecryptedContactDto> contacts, CryptoConfig<DecryptedContactDto, ContactDto> config) Future<List<DecryptedContactDto>?>
createContactWithPatient(UserDto user, DecryptedPatientDto patient, DecryptedContactDto contact, CryptoConfig<DecryptedContactDto, ContactDto> config) Future<DecryptedContactDto?>
createContactWithPatientInfo(UserDto user, String patientId, Map<String, Set<DelegationDto>> patientDelegations, DecryptedContactDto contact, CryptoConfig<DecryptedContactDto, ContactDto> config) Future<DecryptedContactDto?>
deleteServices(UserDto user, DecryptedPatientDto patient, List<DecryptedServiceDto> services, CryptoConfig<DecryptedContactDto, ContactDto> config) Future<DecryptedContactDto?>
deleteServicesWithPatientInfo(UserDto user, String patientId, Map<String, Set<DelegationDto>> patientDelegations, List<DecryptedServiceDto> services, CryptoConfig<DecryptedContactDto, ContactDto> config) Future<DecryptedContactDto?>
filterContactsBy(UserDto user, FilterChain<ContactDto> filterChain, String? startKey, String? startDocumentId, int? limit, CryptoConfig<DecryptedContactDto, ContactDto> config) Future<DecryptedPaginatedListContactDto?>
filterServicesBy(UserDto user, FilterChain<ServiceDto> filterChain, String? startKey, String? startDocumentId, int? limit, Crypto crypto) Future<DecryptedPaginatedListServiceDto?>
findByHCPartyFormId(UserDto user, String hcPartyId, String formId, CryptoConfig<DecryptedContactDto, ContactDto> config) Future<List<DecryptedContactDto>>
findByHCPartyFormIds(UserDto user, String hcPartyId, ListOfIdsDto listOfIdsDto, CryptoConfig<DecryptedContactDto, ContactDto> config) Future<List<DecryptedContactDto>>
findByHCPartyPatient(UserDto user, String hcPartyId, PatientDto patient, String? planOfActionsIds, bool? skipClosedContacts, CryptoConfig<DecryptedContactDto, ContactDto> config) Future<List<DecryptedContactDto>>
findByHCPartyServiceId(UserDto user, String hcPartyId, String serviceId, CryptoConfig<DecryptedContactDto, ContactDto> config) Future<List<DecryptedContactDto>>
findContactsByExternalId(UserDto user, String externalId, CryptoConfig<DecryptedContactDto, ContactDto> config) Future<List<DecryptedContactDto>>
findContactsByHCPartyPatientForeignKeys(UserDto user, String hcPartyId, ListOfIdsDto listOfIdsDto, CryptoConfig<DecryptedContactDto, ContactDto> config) Future<List<DecryptedContactDto>>
findContactsByOpeningDate(UserDto user, int startKey, int endKey, String hcpartyid, String? startDocumentId, int? limit, CryptoConfig<DecryptedContactDto, ContactDto> config) Future<DecryptedPaginatedListContactDto?>
getContact(UserDto user, String contactId, CryptoConfig<DecryptedContactDto, ContactDto> config) Future<DecryptedContactDto?>
getContacts(UserDto user, ListOfIdsDto listOfIdsDto, CryptoConfig<DecryptedContactDto, ContactDto> config) Future<List<DecryptedContactDto>>
listServices(UserDto user, ListOfIdsDto listOfIdsDto, Crypto crypto) Future<List<DecryptedServiceDto>>
listServicesByAssociationId(UserDto user, String associationId, Crypto crypto) Future<List<DecryptedServiceDto>>
listServicesByHealthElementId(UserDto user, String healthElementId, Crypto crypto) Future<List<DecryptedServiceDto>>
listServicesLinkedTo(UserDto user, ListOfIdsDto listOfIdsDto, String? linkType, Crypto crypto) Future<List<DecryptedServiceDto>>
modifyContact(UserDto user, DecryptedContactDto contact, CryptoConfig<DecryptedContactDto, ContactDto> config) Future<DecryptedContactDto?>
modifyContacts(UserDto user, List<DecryptedContactDto> contacts, CryptoConfig<DecryptedContactDto, ContactDto> config) Future<List<DecryptedContactDto>?>
newContactDelegations(UserDto user, String contactId, DelegationDto delegationDto, CryptoConfig<DecryptedContactDto, ContactDto> config) Future<DecryptedContactDto>
setContactsDelegations(UserDto user, List<IcureStubDto> icureStubDto, CryptoConfig<DecryptedContactDto, ContactDto> config) Future<List<DecryptedContactDto>>
updateServices(UserDto user, DecryptedPatientDto patient, List<ServiceDto> services, CryptoConfig<DecryptedContactDto, ContactDto> config) Future<List<DecryptedContactDto>>