Class DocumentReference

Namespace
EInvoice.Core.Model
Assembly
EInvoice.Core.dll

BG-24: Additional supporting document reference.

public sealed record DocumentReference : IEquatable<DocumentReference>
Inheritance
DocumentReference
Implements
Inherited Members

Properties

Description

BT-123: Supporting document description.

public string? Description { get; init; }

Property Value

string

DocumentLocation

BT-124: External document location (URI).

public string? DocumentLocation { get; init; }

Property Value

string

EmbeddedDocument

BT-125: Attached document (Base64-encoded).

public byte[]? EmbeddedDocument { get; init; }

Property Value

byte[]

FileName

BT-125-2: Attached document filename.

public string? FileName { get; init; }

Property Value

string

Id

BT-122: Supporting document reference identifier.

public required string Id { get; init; }

Property Value

string

MimeCode

BT-125-1: Attached document MIME type.

public MimeCode? MimeCode { get; init; }

Property Value

MimeCode