DDS Field-Level Mapping: V3 → V4¶
Migration diff showing what changed between V3 and V4 for the Due Diligence Statement service.
Full V4 field reference
For complete type definitions, constraints, and documentation, see the DDS V4 API Reference.
Namespace changes:
.../due-diligence-statement/v3 → .../due-diligence-statement/v4
.../eudr/common/v3 → .../eudr/common/v4
.../tracesnt/body/v3 → .../tracesnt/body/v4 (base header namespace .../sanco/tracesnt/base/v4 unchanged)
Common model (eudr-common)¶
OverviewType (returned by all overview get* operations)¶
| V4 Field | Change |
|---|---|
referenceNumberInfo |
New — optional human-readable reference-number status ("Under system analysis" / "Under Competent Authority review (Article 17)" / "Assigned") |
EconomicOperatorIdentificationType¶
| V4 Field | Change |
|---|---|
summaryAddress |
New — optional SummaryAddressType (name, country) for summary display |
New common types¶
| Type | Purpose |
|---|---|
SummaryAddressType |
Abbreviated address (name, country) used by summaryAddress |
EudrUserMessageType |
User-facing message (max 2000) returned in SOAP response headers |
All other DDS commodity, species, and producer fields are unchanged from V3.
Operation behaviour¶
| Operation | V3 | V4 |
|---|---|---|
getDdsByIdentifiers |
Returns full statement content | Returns NotFoundException ("Statement detail access is possible only over UI") |