EncryptedInvoice class abstract

Implemented types
Annotations
  • @freezed

Constructors

EncryptedInvoice.new({required String id, @Default(null) String? rev, @Default(null) int? created, @Default(null) int? modified, @Default(null) String? author, @Default(null) String? responsible, @Default(null) String? medicalLocationId, @Default({}) Set<CodeStub> tags, @Default({}) Set<CodeStub> codes, @Default(null) int? endOfLife, @Default(null) int? deletionDate, @Default(null) int? invoiceDate, @Default(null) int? sentDate, @Default(null) int? printedDate, @Default([]) List<EncryptedInvoicingCode> invoicingCodes, @Default({}) Map<String, String> receipts, @Default(null) String? recipientType, @Default(null) String? recipientId, @Default(null) String? invoiceReference, @Default(null) String? decisionReference, @Default(null) String? thirdPartyReference, @Default(null) String? thirdPartyPaymentJustification, @Default(null) String? thirdPartyPaymentReason, @Default(null) String? reason, @Default(null) InvoiceType? invoiceType, @Default(null) MediumType? sentMediumType, @Default(null) InvoiceInterventionType? interventionType, @Default(null) String? groupId, @Default(null) PaymentType? paymentType, @Default(null) double? paid, @Default(null) List<Payment>? payments, @Default(null) String? gnotionNihii, @Default(null) String? gnotionSsin, @Default(null) String? gnotionLastName, @Default(null) String? gnotionFirstName, @Default(null) String? gnotionCdHcParty, @Default(null) int? invoicePeriod, @Default(null) String? careProviderType, @Default(null) String? internshipNihii, @Default(null) String? internshipSsin, @Default(null) String? internshipLastName, @Default(null) String? internshipFirstName, @Default(null) String? internshipCdHcParty, @Default(null) String? internshipCbe, @Default(null) String? supervisorNihii, @Default(null) String? supervisorSsin, @Default(null) String? supervisorLastName, @Default(null) String? supervisorFirstName, @Default(null) String? supervisorCdHcParty, @Default(null) String? supervisorCbe, @Default(null) String? error, @Default(null) String? encounterLocationName, @Default(null) String? encounterLocationNihii, @Default(null) int? encounterLocationNorm, @Default(null) int? longDelayJustification, @Default(null) String? correctiveInvoiceId, @Default(null) String? correctedInvoiceId, @Default(null) bool? creditNote, @Default(null) String? creditNoteRelatedInvoiceId, @Default(null) IdentityDocumentReader? idDocument, @Default(null) int? admissionDate, @Default(null) String? locationNihii, @Default(null) int? locationService, @Default(null) String? cancelReason, @Default(null) int? cancelDate, @Default({}) Map<String, String> options, @Default({}) Set<String> secretForeignKeys, @Default({}) Map<String, Set<Delegation>> cryptedForeignKeys, @Default({}) Map<String, Set<Delegation>> delegations, @Default({}) Map<String, Set<Delegation>> encryptionKeys, @Default(null) Base64String? encryptedSelf, @Default(null) SecurityMetadata? securityMetadata})
const
factory

Properties

admissionDate int?
no setterinherited
author String?
no setterinherited
cancelDate int?
no setterinherited
cancelReason String?
no setterinherited
careProviderType String?
no setterinherited
codes Set<CodeStub>
no setterinherited
copyWith → $EncryptedInvoiceCopyWith<EncryptedInvoice>
Create a copy of EncryptedInvoice with the given fields replaced by the non-null parameter values.
no setterinherited
correctedInvoiceId String?
no setterinherited
correctiveInvoiceId String?
no setterinherited
created int?
no setterinherited
creditNote bool?
no setterinherited
creditNoteRelatedInvoiceId String?
no setterinherited
cryptedForeignKeys Map<String, Set<Delegation>>
no setterinherited
decisionReference String?
no setterinherited
delegations Map<String, Set<Delegation>>
no setterinherited
deletionDate int?
no setterinherited
encounterLocationName String?
no setterinherited
encounterLocationNihii String?
no setterinherited
encounterLocationNorm int?
no setterinherited
encryptedSelf Base64String?
no setterinherited
encryptionKeys Map<String, Set<Delegation>>
no setterinherited
endOfLife int?
no setterinherited
error String?
no setterinherited
gnotionCdHcParty String?
no setterinherited
gnotionFirstName String?
no setterinherited
gnotionLastName String?
no setterinherited
gnotionNihii String?
no setterinherited
gnotionSsin String?
no setterinherited
groupId String?
no setterinherited
hashCode int
The hash code for this object.
no setterinherited
id String
no setterinherited
idDocument IdentityDocumentReader?
no setterinherited
internshipCbe String?
no setterinherited
internshipCdHcParty String?
no setterinherited
internshipFirstName String?
no setterinherited
internshipLastName String?
no setterinherited
internshipNihii String?
no setterinherited
internshipSsin String?
no setterinherited
interventionType InvoiceInterventionType?
no setterinherited
invoiceDate int?
no setterinherited
invoicePeriod int?
no setterinherited
invoiceReference String?
no setterinherited
invoiceType InvoiceType?
no setterinherited
invoicingCodes List<EncryptedInvoicingCode>
no setterinherited
locationNihii String?
no setterinherited
locationService int?
no setterinherited
longDelayJustification int?
no setterinherited
medicalLocationId String?
no setterinherited
modified int?
no setterinherited
options Map<String, String>
no setterinherited
no setterinherited
payments List<Payment>?
no setterinherited
paymentType PaymentType?
no setterinherited
printedDate int?
no setterinherited
reason String?
no setterinherited
receipts Map<String, String>
no setterinherited
recipientId String?
no setterinherited
recipientType String?
no setterinherited
responsible String?
no setterinherited
rev String?
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
secretForeignKeys Set<String>
no setterinherited
securityMetadata SecurityMetadata?
no setterinherited
sentDate int?
no setterinherited
sentMediumType MediumType?
no setterinherited
supervisorCbe String?
no setterinherited
supervisorCdHcParty String?
no setterinherited
supervisorFirstName String?
no setterinherited
supervisorLastName String?
no setterinherited
supervisorNihii String?
no setterinherited
supervisorSsin String?
no setterinherited
tags Set<CodeStub>
no setterinherited
thirdPartyPaymentJustification String?
no setterinherited
thirdPartyPaymentReason String?
no setterinherited
thirdPartyReference String?
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Methods

encode(EncryptedInvoice value) Map<String, dynamic>
override
fromJSON(Map<String, dynamic> data) EncryptedInvoice
override