1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
//! [`LegalEntityIdentifier`] — how the disclosing undertaking is identified.
use ;
/// The identifier of the legal entity making the disclosure.
///
/// **Annex I note (b) of Commission Implementing Regulation (EU) 2026/2:** it
/// "shall be the European unique identifier (`EUID`) established by Directive
/// (EU) 2017/1132 … or, **where not available**, any other identifier from an
/// officially recognised scheme in the Member State concerned."
///
/// An enum rather than a string plus a type field, because the two arms are not
/// symmetric: EUID needs no scheme name and the alternative is meaningless
/// without one. Annex I prints exactly this as a checkbox — "Type of identifier:
/// EUID | Other, namely: ___" — where the blank exists only on the second arm.