Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: Workflow Modeler 1.0.9 Minor update available for module modeler (1.0.9). Release: Vite 1.5.6 Minor update available for module vite (1.5.6). Release: Mautic Audiences 1.1.0 Minor update available for module mautic_audiences (1.1.0). Release: Freja eID for Drupal 1.0.2 Minor update available for module freja_eid (1.0.2). Release: FileGate 1.10.1 Minor update available for module file_gate (1.10.1). Release: MCP Sentinel 2.23.0 Minor update available for module mcp_sentinel (2.23.0). Release: Synapse helper module 3.0.9 Minor update available for module synhelper (3.0.9). Release: Synapse helper module 3.0.8 Minor update available for module synhelper (3.0.8). Module Revived: Decorative Images 1.3.6 Module decorative_images updated after 7 months of inactivity (1.3.6). Security Coverage: Pixie Dark Theme pixie_dark now has official Drupal security advisory coverage.

DDB Minimal Record Export

6 sites No security coverage Drupal 10–11
View on drupal.org

This module allows you to export minimal records from Drupal entities to LIDO XML format. You can configure which entity fields map to LIDO elements, specify default values, and perform single-entity or bulk exports. The exported XML is validated against the digiS MDS profile.

Requirements

  • Drupal 10.2+ or Drupal 11
  • Optional but typical: WissKI (entity type wisski_individual); any fieldable content entity type is supported

Installation

Composer (recommended)

Once a release is available on Drupal.org:

composer require drupal/ddb_minimal_record_export

Enable the module

drush en ddb_minimal_record_export -y
drush cr

Or enable DDB Minimal Record Export under Administration → Extend.

Configuration

  1. Go to Administration → Configuration → Export → DDB Minimal Record (/admin/config/export/ddb-minimal-record).
  2. Choose the entity type and base bundle.
  3. For each MDS field, select a field path. Use additional hops for entity-reference chains (for example Object → Media → file URL).
  4. Set export-side defaults (institution, metadata rights, language, and so on). Per-entity field overrides are optional.
  5. Import or export the mapping as JSON to copy configuration between environments. Multiple MDS catalog / mapping versions can be stored and switched on the settings page.

Built-in help: Administration → Configuration → Export → DDB Minimal Record Help.

On entity forms for the configured type/bundle, mapped fields can show a small MR badge (red = mandatory, yellow = recommended). Disable under settings if needed.

Permissions

  • Administer DDB Minimal Record mapping — Configure mappings, versions, and global defaults
  • Export DDB Minimal Record LIDO — Run single-entity and bulk LIDO exports

Usage

Export

  • Single entity: Use the MRD Export local task on an entity of the configured type/bundle.
  • Bulk (ZIP / lidoWrap): Go to Administration → Configuration → Export → Bulk LIDO Export.

Bulk jobs are tracked in the database and processed via the Queue API (cron / queue workers) when the set is large.

Validation

  • Every export is checked against the vendored digiS MDS profile XSD (LIDO 1.1 / MDS 1.0.1). Optionally fail the export when XSD validation fails (settings toggle).
  • For full Schematron rules, upload the XML to diLIVa (external).

Depends on

Dependencies of the latest stable release

No dependencies recorded for this project.

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
3
Tracked since
Aug 2026
Latest release
1 month ago
Releases (12 mo)
3 ▲ from 0
Maintenance
Active

Release Timeline

Releases

Version Type Core Release date
1.0.1 Stable 10–11 Aug 7, 2026
1.0.0 Stable 10–11 Aug 4, 2026
1.x-dev Dev 10–11 Aug 4, 2026