ContactApi class
- Available extensions
Constructors
- ContactApi([ApiClient? apiClient])
Properties
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< patientDelegations, DecryptedContactDto contact, CryptoConfig<DelegationDto> >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< patientDelegations, List<DelegationDto> >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
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
rawCloseForHCPartyPatientForeignKeys(
String hcPartyId, String secretFKeys) → Future< List< ContactDto> ?> - Close contacts for Healthcare Party and secret foreign keys.
-
rawCloseForHCPartyPatientForeignKeysWithHttpInfo(
String hcPartyId, String secretFKeys) → Future< Response> - Close contacts for Healthcare Party and secret foreign keys.
-
rawCreateContact(
ContactDto contactDto) → Future< ContactDto?> - Create a contact with the current user
-
rawCreateContacts(
List< ContactDto> contactDto) → Future<List< ContactDto> ?> - Create a batch of contacts
-
rawCreateContactsWithHttpInfo(
List< ContactDto> contactDto) → Future<Response> - Create a batch of contacts
-
rawCreateContactWithHttpInfo(
ContactDto contactDto) → Future< Response> - Create a contact with the current user
-
rawDeleteContacts(
ListOfIdsDto listOfIdsDto) → Future< List< DocIdentifier> ?> - Delete contacts.
-
rawDeleteContactsWithHttpInfo(
ListOfIdsDto listOfIdsDto) → Future< Response> - Delete contacts.
-
rawFilterContactsBy(
FilterChain< ContactDto> filterChainContact, {String? startDocumentId, int? limit}) → Future<PaginatedListContactDto?> - List contacts for the current user (HcParty) or the given hcparty in the filter
-
rawFilterContactsByWithHttpInfo(
FilterChain< ContactDto> filterChainContact, {String? startDocumentId, int? limit}) → Future<Response> - List contacts for the current user (HcParty) or the given hcparty in the filter
-
rawFilterServicesBy(
FilterChain< ServiceDto> filterChainService, {String? startDocumentId, int? limit}) → Future<PaginatedListServiceDto?> - List services for the current user (HcParty) or the given hcparty in the filter
-
rawFilterServicesByWithHttpInfo(
FilterChain< ServiceDto> filterChainService, {String? startDocumentId, int? limit}) → Future<Response> - List services for the current user (HcParty) or the given hcparty in the filter
-
rawFindContactsByOpeningDate(
int startKey, int endKey, String hcpartyid, {String? startDocumentId, int? limit}) → Future< PaginatedListContactDto?> - List contacts by opening date parties with(out) pagination
-
rawFindContactsByOpeningDateWithHttpInfo(
int startKey, int endKey, String hcpartyid, {String? startDocumentId, int? limit}) → Future< Response> - List contacts by opening date parties with(out) pagination
-
rawGetContact(
String contactId) → Future< ContactDto?> - Get a contact
-
rawGetContacts(
ListOfIdsDto listOfIdsDto) → Future< List< ContactDto> ?> - Get contacts
-
rawGetContactsWithHttpInfo(
ListOfIdsDto listOfIdsDto) → Future< Response> - Get contacts
-
rawGetContactWithHttpInfo(
String contactId) → Future< Response> - Get a contact
-
rawGetEmptyContent(
) → Future< ContentDto?> - Get an empty content
-
rawGetEmptyContentWithHttpInfo(
) → Future< Response> - Get an empty content
-
rawGetServiceCodesOccurences(
String codeType, int minOccurences) → Future< List< LabelledOccurenceDto> ?> - Get the list of all used codes frequencies in services
-
rawGetServiceCodesOccurencesWithHttpInfo(
String codeType, int minOccurences) → Future< Response> - Get the list of all used codes frequencies in services
-
rawGetServices(
ListOfIdsDto listOfIdsDto) → Future< List< ServiceDto> ?> - List services with provided ids
-
rawGetServicesLinkedTo(
ListOfIdsDto listOfIdsDto, {String? linkType}) → Future< List< ServiceDto> ?> - List services linked to provided ids
-
rawGetServicesLinkedToWithHttpInfo(
ListOfIdsDto listOfIdsDto, {String? linkType}) → Future< Response> - List services linked to provided ids
-
rawGetServicesWithHttpInfo(
ListOfIdsDto listOfIdsDto) → Future< Response> - List services with provided ids
-
rawListContactByHCPartyServiceId(
String hcPartyId, String serviceId) → Future< List< ContactDto> ?> - List contacts found By Healthcare Party and service Id.
-
rawListContactByHCPartyServiceIdWithHttpInfo(
String hcPartyId, String serviceId) → Future< Response> - List contacts found By Healthcare Party and service Id.
-
rawListContactsByExternalId(
String externalId) → Future< List< ContactDto> ?> - List contacts found By externalId.
-
rawListContactsByExternalIdWithHttpInfo(
String externalId) → Future< Response> - List contacts found By externalId.
-
rawListContactsByHCPartyAndFormId(
String hcPartyId, String formId) → Future< List< ContactDto> ?> - List contacts found By Healthcare Party and form Id.
-
rawListContactsByHCPartyAndFormIds(
String hcPartyId, ListOfIdsDto listOfIdsDto) → Future< List< ContactDto> ?> - List contacts found By Healthcare Party and form Id.
-
rawListContactsByHCPartyAndFormIdsWithHttpInfo(
String hcPartyId, ListOfIdsDto listOfIdsDto) → Future< Response> - List contacts found By Healthcare Party and form Id.
-
rawListContactsByHCPartyAndFormIdWithHttpInfo(
String hcPartyId, String formId) → Future< Response> - List contacts found By Healthcare Party and form Id.
-
rawListContactsByHCPartyAndPatientForeignKeys(
String hcPartyId, ListOfIdsDto listOfIdsDto) → Future< List< ContactDto> ?> - List contacts found By Healthcare Party and Patient foreign keys.
-
rawListContactsByHCPartyAndPatientForeignKeysWithHttpInfo(
String hcPartyId, ListOfIdsDto listOfIdsDto) → Future< Response> - List contacts found By Healthcare Party and Patient foreign keys.
-
rawListContactsByHCPartyAndPatientSecretFKeys(
String hcPartyId, String secretFKeys, {String? planOfActionsIds, bool? skipClosedContacts}) → Future< List< ContactDto> ?> - List contacts found By Healthcare Party and secret foreign keys.
-
rawListContactsByHCPartyAndPatientSecretFKeysWithHttpInfo(
String hcPartyId, String secretFKeys, {String? planOfActionsIds, bool? skipClosedContacts}) → Future< Response> - List contacts found By Healthcare Party and secret foreign keys.
-
rawListContactsDelegationsStubsByHCPartyAndPatientForeignKeys(
String hcPartyId, String secretFKeys) → Future< List< IcureStubDto> ?> - List contacts found By Healthcare Party and secret foreign keys.
-
rawListContactsDelegationsStubsByHCPartyAndPatientForeignKeysWithHttpInfo(
String hcPartyId, String secretFKeys) → Future< Response> - List contacts found By Healthcare Party and secret foreign keys.
-
rawListServicesByAssociationId(
String associationId) → Future< List< ServiceDto> ?> - List services by related association id
-
rawListServicesByAssociationIdWithHttpInfo(
String associationId) → Future< Response> - List services by related association id
-
rawListServicesByHealthElementId(
String healthElementId) → Future< List< ServiceDto> ?> - List services linked to a health element
-
rawListServicesByHealthElementIdWithHttpInfo(
String healthElementId) → Future< Response> - List services linked to a health element
-
rawMatchContactsBy(
AbstractFilterDto< ContactDto> abstractFilterDtoContact) → Future<List< String> ?> - Get ids of contacts matching the provided filter for the current user (HcParty)
-
rawMatchContactsByWithHttpInfo(
AbstractFilterDto< ContactDto> abstractFilterDtoContact) → Future<Response> - Get ids of contacts matching the provided filter for the current user (HcParty)
-
rawMatchServicesBy(
AbstractFilterDto< ServiceDto> abstractFilterDtoService) → Future<List< String> > - Get ids of services matching the provided filter for the current user
-
rawMatchServicesByWithHttpInfo(
AbstractFilterDto< ServiceDto> abstractFilterDtoService) → Future<Response> - Get ids of services matching the provided filter for the current user
-
rawModifyContact(
ContactDto contactDto) → Future< ContactDto?> - Modify a contact
-
rawModifyContacts(
List< ContactDto> contactDto) → Future<List< ContactDto> ?> - Modify a batch of contacts
-
rawModifyContactsDelegations(
List< IcureStubDto> icureStubDto) → Future<List< ContactDto> ?> - Update delegations in healthElements.
-
rawModifyContactsDelegationsWithHttpInfo(
List< IcureStubDto> icureStubDto) → Future<Response> - Update delegations in healthElements.
-
rawModifyContactsWithHttpInfo(
List< ContactDto> contactDto) → Future<Response> - Modify a batch of contacts
-
rawModifyContactWithHttpInfo(
ContactDto contactDto) → Future< Response> - Modify a contact
-
rawNewContactDelegations(
String contactId, DelegationDto delegationDto) → Future< ContactDto?> - Delegates a contact to a healthcare party
-
rawNewContactDelegationsWithHttpInfo(
String contactId, DelegationDto delegationDto) → Future< Response> - Delegates a contact to a healthcare party
-
rawSetContactsDelegations(
List< IcureStubDto> icureStubDto) → Future<List< ContactDto> ?> - Update delegations in healthElements.
-
rawSetContactsDelegationsWithHttpInfo(
List< IcureStubDto> icureStubDto) → Future<Response> - Update delegations in healthElements.
-
setContactsDelegations(
UserDto user, List< IcureStubDto> icureStubDto, CryptoConfig<DecryptedContactDto, ContactDto> config) → Future<List< DecryptedContactDto> > -
Available on ContactApi, provided by the ContactApiCrypto extension
-
toString(
) → String -
A string representation of this object.
inherited
-
updateServices(
UserDto user, DecryptedPatientDto patient, List< ServiceDto> services, CryptoConfig<DecryptedContactDto, ContactDto> config) → Future<List< DecryptedContactDto> > -
Available on ContactApi, provided by the ContactApiCrypto extension
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited