InvoiceApi class
Methods
-
appendCodes(String userId, String type, String sentMediumType, String secretFKeys, List<InvoicingCodeDto> invoicingCodeDto, {String? insuranceId, String? invoiceId, int? gracePeriod})
→ Future<List<InvoiceDto>?>
-
Gets all invoices for author at date
-
appendCodesWithHttpInfo(String userId, String type, String sentMediumType, String secretFKeys, List<InvoicingCodeDto> invoicingCodeDto, {String? insuranceId, String? invoiceId, int? gracePeriod})
→ Future<Response>
-
Gets all invoices for author at date
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
rawCreateInvoice(InvoiceDto invoiceDto)
→ Future<InvoiceDto?>
-
Creates an invoice
-
rawCreateInvoices(List<InvoiceDto> invoiceDto)
→ Future<List<InvoiceDto>?>
-
Create a batch of invoices
-
rawCreateInvoicesWithHttpInfo(List<InvoiceDto> invoiceDto)
→ Future<Response>
-
Create a batch of invoices
-
rawCreateInvoiceWithHttpInfo(InvoiceDto invoiceDto)
→ Future<Response>
-
Creates an invoice
-
rawDeleteInvoice(String invoiceId)
→ Future<DocIdentifier?>
-
Deletes an invoice
-
rawDeleteInvoiceWithHttpInfo(String invoiceId)
→ Future<Response>
-
Deletes an invoice
-
rawFilterInvoicesBy(FilterChain<InvoiceDto> filterChainInvoice)
→ Future<List<InvoiceDto>?>
-
Filter invoices for the current user (HcParty)
-
rawFilterInvoicesByWithHttpInfo(FilterChain<InvoiceDto> filterChainInvoice)
→ Future<Response>
-
Filter invoices for the current user (HcParty)
-
rawFindInvoicesByAuthor(String hcPartyId, {int? fromDate, int? toDate, String? startKey, String? startDocumentId, int? limit})
→ Future<PaginatedListInvoiceDto?>
-
Gets all invoices for author at date
-
rawFindInvoicesByAuthorWithHttpInfo(String hcPartyId, {int? fromDate, int? toDate, String? startKey, String? startDocumentId, int? limit})
→ Future<Response>
-
Gets all invoices for author at date
-
rawGetInvoice(String invoiceId)
→ Future<InvoiceDto?>
-
Gets an invoice
-
rawGetInvoices(ListOfIdsDto listOfIdsDto)
→ Future<List<InvoiceDto>?>
-
Gets an invoice
-
rawGetInvoicesWithHttpInfo(ListOfIdsDto listOfIdsDto)
→ Future<Response>
-
Gets an invoice
-
rawGetInvoiceWithHttpInfo(String invoiceId)
→ Future<Response>
-
Gets an invoice
-
rawGetTarificationsCodesOccurences(int minOccurences)
→ Future<List<LabelledOccurenceDto>?>
-
Get the list of all used tarifications frequencies in invoices
-
rawGetTarificationsCodesOccurencesWithHttpInfo(int minOccurences)
→ Future<Response>
-
Get the list of all used tarifications frequencies in invoices
-
rawListAllHcpsByStatus(String status, ListOfIdsDto listOfIdsDto, {int? from, int? to})
→ Future<List<InvoiceDto>?>
-
Gets all invoices per status
-
rawListAllHcpsByStatusWithHttpInfo(String status, ListOfIdsDto listOfIdsDto, {int? from, int? to})
→ Future<Response>
-
Gets all invoices per status
-
rawListInvoicesByContactIds(ListOfIdsDto listOfIdsDto)
→ Future<List<InvoiceDto>?>
-
Gets all invoices for author at date
-
rawListInvoicesByContactIdsWithHttpInfo(ListOfIdsDto listOfIdsDto)
→ Future<Response>
-
Gets all invoices for author at date
-
rawListInvoicesByHcPartyAndGroupId(String hcPartyId, String groupId)
→ Future<List<InvoiceDto>?>
-
List invoices by groupId
-
rawListInvoicesByHcPartyAndGroupIdWithHttpInfo(String hcPartyId, String groupId)
→ Future<Response>
-
List invoices by groupId
-
rawListInvoicesByHCPartyAndPatientForeignKeys(String hcPartyId, String secretFKeys)
→ Future<List<InvoiceDto>?>
-
List invoices found By Healthcare Party and secret foreign patient keys.
-
rawListInvoicesByHCPartyAndPatientForeignKeysWithHttpInfo(String hcPartyId, String secretFKeys)
→ Future<Response>
-
List invoices found By Healthcare Party and secret foreign patient keys.
-
rawListInvoicesByHcpartySendingModeStatusDate(String hcPartyId, {String? sendingMode, String? status, int? from, int? to})
→ Future<List<InvoiceDto>?>
-
Get all invoices by author, by sending mode, by status and by date
-
rawListInvoicesByHcpartySendingModeStatusDateWithHttpInfo(String hcPartyId, {String? sendingMode, String? status, int? from, int? to})
→ Future<Response>
-
Get all invoices by author, by sending mode, by status and by date
-
rawListInvoicesByHcPartySentMediumTypeInvoiceTypeSentDate(String hcPartyId, String sentMediumType, String invoiceType, bool sent, {int? from, int? to})
→ Future<List<InvoiceDto>?>
-
List invoices by type, sent or unsent
-
rawListInvoicesByHcPartySentMediumTypeInvoiceTypeSentDateWithHttpInfo(String hcPartyId, String sentMediumType, String invoiceType, bool sent, {int? from, int? to})
→ Future<Response>
-
List invoices by type, sent or unsent
-
rawListInvoicesByIds(String invoiceIds)
→ Future<List<InvoiceDto>?>
-
Gets all invoices for author at date
-
rawListInvoicesByIdsWithHttpInfo(String invoiceIds)
→ Future<Response>
-
Gets all invoices for author at date
-
rawListInvoicesByRecipientsIds(String recipientIds)
→ Future<List<InvoiceDto>?>
-
Gets all invoices for author at date
-
rawListInvoicesByRecipientsIdsWithHttpInfo(String recipientIds)
→ Future<Response>
-
Gets all invoices for author at date
-
rawListInvoicesByServiceIds(String serviceIds)
→ Future<List<InvoiceDto>?>
-
Gets all invoices for author at date
-
rawListInvoicesByServiceIdsWithHttpInfo(String serviceIds)
→ Future<Response>
-
Gets all invoices for author at date
-
rawListInvoicesDelegationsStubsByHCPartyAndPatientForeignKeys(String hcPartyId, String secretFKeys)
→ Future<List<IcureStubDto>?>
-
List helement stubs found By Healthcare Party and secret foreign keys.
-
rawListInvoicesDelegationsStubsByHCPartyAndPatientForeignKeysWithHttpInfo(String hcPartyId, String secretFKeys)
→ Future<Response>
-
List helement stubs found By Healthcare Party and secret foreign keys.
-
rawListToInsurances({String? userIds})
→ Future<List<InvoiceDto>?>
-
Gets all invoices for author at date
-
rawListToInsurancesUnsent({String? userIds})
→ Future<List<InvoiceDto>?>
-
Gets all invoices for author at date
-
rawListToInsurancesUnsentWithHttpInfo({String? userIds})
→ Future<Response>
-
Gets all invoices for author at date
-
rawListToInsurancesWithHttpInfo({String? userIds})
→ Future<Response>
-
Gets all invoices for author at date
-
rawListToPatients({String? hcPartyId})
→ Future<List<InvoiceDto>?>
-
Gets all invoices for author at date
-
rawListToPatientsUnsent({String? hcPartyId})
→ Future<List<InvoiceDto>?>
-
Gets all invoices for author at date
-
rawListToPatientsUnsentWithHttpInfo({String? hcPartyId})
→ Future<Response>
-
Gets all invoices for author at date
-
rawListToPatientsWithHttpInfo({String? hcPartyId})
→ Future<Response>
-
Gets all invoices for author at date
-
rawMergeTo(String invoiceId, ListOfIdsDto listOfIdsDto)
→ Future<InvoiceDto?>
-
Gets all invoices for author at date
-
rawMergeToWithHttpInfo(String invoiceId, ListOfIdsDto listOfIdsDto)
→ Future<Response>
-
Gets all invoices for author at date
-
rawModifyInvoice(InvoiceDto invoiceDto)
→ Future<InvoiceDto?>
-
Modifies an invoice
-
rawModifyInvoices(List<InvoiceDto> invoiceDto)
→ Future<List<InvoiceDto>?>
-
Modify a batch of invoices
-
rawModifyInvoicesWithHttpInfo(List<InvoiceDto> invoiceDto)
→ Future<Response>
-
Modify a batch of invoices
-
rawModifyInvoiceWithHttpInfo(InvoiceDto invoiceDto)
→ Future<Response>
-
Modifies an invoice
-
rawNewInvoiceDelegations(String invoiceId, List<DelegationDto> delegationDto)
→ Future<InvoiceDto?>
-
Adds a delegation to a invoice
-
rawNewInvoiceDelegationsWithHttpInfo(String invoiceId, List<DelegationDto> delegationDto)
→ Future<Response>
-
Adds a delegation to a invoice
-
rawReassignInvoice(InvoiceDto invoiceDto)
→ Future<InvoiceDto?>
-
Modifies an invoice
-
rawReassignInvoiceWithHttpInfo(InvoiceDto invoiceDto)
→ Future<Response>
-
Modifies an invoice
-
rawRemoveCodes(String userId, String serviceId, String secretFKeys, List<String> requestBody)
→ Future<List<InvoiceDto>?>
-
Remove an invoice of an user
-
rawRemoveCodesWithHttpInfo(String userId, String serviceId, String secretFKeys, List<String> requestBody)
→ Future<Response>
-
Remove an invoice of an user
-
rawSetInvoicesDelegations(List<IcureStubDto> icureStubDto)
→ Future<List<IcureStubDto>?>
-
Update delegations in healthElements.
-
rawSetInvoicesDelegationsWithHttpInfo(List<IcureStubDto> icureStubDto)
→ Future<Response>
-
Update delegations in healthElements.
-
rawValidate(String invoiceId, String scheme, String forcedValue)
→ Future<InvoiceDto?>
-
Gets all invoices for author at date
-
rawValidateWithHttpInfo(String invoiceId, String scheme, String forcedValue)
→ Future<Response>
-
Gets all invoices for author at date
-
toString()
→ String
-
A string representation of this object.
inherited