DecryptedInvoiceDto constructor
DecryptedInvoiceDto({
- required String id,
- String? rev,
- int? created,
- int? modified,
- String? author,
- String? responsible,
- String? medicalLocationId,
- Set<
CodeStubDto> tags = const {}, - Set<
CodeStubDto> codes = const {}, - int? endOfLife,
- int? deletionDate,
- int? invoiceDate,
- int? sentDate,
- int? printedDate,
- List<
InvoicingCodeDto> invoicingCodes = const [], - Map<
String, String> receipts = const {}, - String? recipientType,
- String? recipientId,
- String? invoiceReference,
- String? thirdPartyReference,
- String? thirdPartyPaymentJustification,
- String? thirdPartyPaymentReason,
- String? reason,
- DecryptedInvoiceDtoInvoiceTypeEnum? invoiceType,
- DecryptedInvoiceDtoSentMediumTypeEnum? sentMediumType,
- DecryptedInvoiceDtoInterventionTypeEnum? interventionType,
- String? groupId,
- DecryptedInvoiceDtoPaymentTypeEnum? paymentType,
- double? paid,
- List<
PaymentDto> payments = const [], - String? gnotionNihii,
- String? gnotionSsin,
- String? gnotionLastName,
- String? gnotionFirstName,
- String? gnotionCdHcParty,
- int? invoicePeriod,
- String? careProviderType,
- String? internshipNihii,
- String? internshipSsin,
- String? internshipLastName,
- String? internshipFirstName,
- String? internshipCdHcParty,
- String? internshipCbe,
- String? supervisorNihii,
- String? supervisorSsin,
- String? supervisorLastName,
- String? supervisorFirstName,
- String? supervisorCdHcParty,
- String? supervisorCbe,
- String? error,
- String? encounterLocationName,
- String? encounterLocationNihii,
- int? encounterLocationNorm,
- int? longDelayJustification,
- String? correctiveInvoiceId,
- String? correctedInvoiceId,
- bool? creditNote,
- String? creditNoteRelatedInvoiceId,
- IdentityDocumentReaderDto? idDocument,
- String? cancelReason,
- int? cancelDate,
- Map<
String, String> options = const {}, - Set<
String> secretForeignKeys = const {}, - Map<
String, Set< cryptedForeignKeys = const {},DelegationDto> > - Map<
String, Set< delegations = const {},DelegationDto> > - Map<
String, Set< encryptionKeys = const {},DelegationDto> > - String? encryptedSelf,
Returns a new DecryptedInvoiceDto instance.
Implementation
DecryptedInvoiceDto({
required this.id,
this.rev,
this.created,
this.modified,
this.author,
this.responsible,
this.medicalLocationId,
this.tags = const {},
this.codes = const {},
this.endOfLife,
this.deletionDate,
this.invoiceDate,
this.sentDate,
this.printedDate,
this.invoicingCodes = const [],
this.receipts = const {},
this.recipientType,
this.recipientId,
this.invoiceReference,
this.thirdPartyReference,
this.thirdPartyPaymentJustification,
this.thirdPartyPaymentReason,
this.reason,
this.invoiceType,
this.sentMediumType,
this.interventionType,
this.groupId,
this.paymentType,
this.paid,
this.payments = const [],
this.gnotionNihii,
this.gnotionSsin,
this.gnotionLastName,
this.gnotionFirstName,
this.gnotionCdHcParty,
this.invoicePeriod,
this.careProviderType,
this.internshipNihii,
this.internshipSsin,
this.internshipLastName,
this.internshipFirstName,
this.internshipCdHcParty,
this.internshipCbe,
this.supervisorNihii,
this.supervisorSsin,
this.supervisorLastName,
this.supervisorFirstName,
this.supervisorCdHcParty,
this.supervisorCbe,
this.error,
this.encounterLocationName,
this.encounterLocationNihii,
this.encounterLocationNorm,
this.longDelayJustification,
this.correctiveInvoiceId,
this.correctedInvoiceId,
this.creditNote,
this.creditNoteRelatedInvoiceId,
this.idDocument,
this.cancelReason,
this.cancelDate,
this.options = const {},
this.secretForeignKeys = const {},
this.cryptedForeignKeys = const {},
this.delegations = const {},
this.encryptionKeys = const {},
this.encryptedSelf,
});