Ga naar hoofdinhoud

DocuDesk Features

This directory contains documentation for all DocuDesk features: implemented, planned, and proposed. Each .md file maps to one functional area and is rendered by the Docusaurus site.

Standards References

DocuDesk is designed against Dutch government standards and open European norms. The table below lists the applicable standards per functional layer.

Dutch Government Standards (Forum Standaardisatie)

StandardScopeApplies To
PDF (NEN-ISO 32000)Documentbeheer — Draagbaar documentformaatPDF generation, print, document signing
PDF/UA (ISO 14289-1)Accessible PDF for public procurementPDF generation, WCAG compliance
Digitoegankelijk EN 301 549 / WCAG 2.1Accessibility requirements for ICT products and servicesAll UI components
XMLExtensible Markup LanguageData export, template rendering
CSVCommon Format and MIME Type for CSVAudit report export
RDFResource Description FrameworkMetadata enrichment

EU / International Standards

StandardScopeApplies To
GDPR / AVGPrivacy-by-design data processingAnonymization, consent management
Wet Open Overheid (WOO)Publication objection periods (min. 4 weeks)Consent management
eIDASElectronic identification and trust servicesDocument signing
PAdES (ETSI EN 319 100)PDF Advanced Electronic SignaturesDocument signing
RFC 3161Trusted timestampsDocument signing
ISO/IEC 27001Information security managementSecurity, admin settings
PDF/A-3b (ISO 19005-3)Long-term archival PDFPrint/PDF generation
WCAG 2.1 AAWeb Content Accessibility GuidelinesAll UI, consent workflows

GEMMA Architecture References

DocuDesk implements capabilities from the following GEMMA reference components:

GEMMA ComponentURLDocuDesk Feature
DocumentregistratiecomponentGEMMADocument register, metadata enrichment
OutputmanagementcomponentGEMMAPDF generation, template management, correspondence generation
DocumentbeheercomponentGEMMADocument register, consent management
Scanning-en-imagingcomponentGEMMAOCR document scanning
DocumentcreatiecomponentGEMMATemplate management, document creation from templates
Media-behandelingcomponentGEMMAAnonymization pipeline, text extraction

TEC Feature Framework (DMS)

DocuDesk covers the following top-level TEC DMS feature categories:

TEC CodeCategoryDocuDesk Feature
TEC-DMS-1Content AuthoringTemplate management, advanced template management
TEC-DMS-2Content AcquisitionOCR scanning, text extraction
TEC-DMS-4Document and Records ManagementDocument register, metadata enrichment
TEC-DMS-5Security ManagementAdmin settings, consent management
TEC-DMS-7Workflow ManagementConsent process, batch anonymization
TEC-DMS-8Version Control and ManagementAdvanced template management
TEC-DMS-9Search and Indexing ManagementMetadata enrichment
TEC-DMS-10Reporting and Statistics ManagementPrometheus metrics, dashboard

Feature Overview

Implemented

Features that are fully implemented and available in the current release.

FeatureDocGEMMATECStatus
Anonymization Pipelineanonymization.mdMedia-behandelingcomponentTEC-DMS-2Done
Consent Managementconsent-management.mdDocumentregistratiecomponentTEC-DMS-7Done
Publication Consent Processpublication-consent-process.mdDocumentregistratiecomponentTEC-DMS-7Done
Metadata Enrichmentmetadata-enrichment.mdDocumentregistratiecomponentTEC-DMS-4, TEC-DMS-9Done
Admin Settingsadmin-settings.mdTEC-DMS-5Done
Dashboarddashboard.mdTEC-DMS-10Done
Document Registerdocument-register.mdDocumentbeheercomponentTEC-DMS-4Done
PDF Generationpdf-generation.mdOutputmanagementcomponentTEC-DMS-1Done
Template Managementtemplate-management.mdDocumentcreatiecomponentTEC-DMS-1Done
Prometheus Metricsprometheus-metrics.mdTEC-DMS-10Done
OCR Document Scanningocr-document-scanning.mdScanning-en-imagingcomponentTEC-DMS-2Done
Text Extractiontext-extraction.mdScanning-en-imagingcomponentTEC-DMS-2Done
Entity Managemententity-management.mdMedia-behandelingcomponentTEC-DMS-2Done
Advanced Template Managementadvanced-template-management.mdDocumentcreatiecomponentTEC-DMS-1, TEC-DMS-8Done
Print Functionalityprint-functionality.mdOutputmanagementcomponentTEC-DMS-1Done
CI/CD Quality Checksci-cd-quality-checks.mdDone
Backend Servicesbackend.mdDone

Planned / In Progress

Features that are specified and actively being developed or reviewed.

FeatureDocGEMMATECStatus
Enhanced Anonymization (Batch)enhanced-anonymization.mdMedia-behandelingcomponentTEC-DMS-7Proposed
Batch Processingbatch-processing.mdMedia-behandelingcomponentTEC-DMS-7Proposed
Anonymization Entity Reviewanonymization-entity-review.mdMedia-behandelingcomponentTEC-DMS-7Proposed
Print Previewprint-preview.mdOutputmanagementcomponentTEC-DMS-1Reviewed
Letter & Correspondence Generationletter-correspondence-generation.mdOutputmanagementcomponentTEC-DMS-1Proposed
Document Creation from Templatesdocument-creatie-sjablonen.mdDocumentcreatiecomponentTEC-DMS-1Proposed
Register i18nregister-i18n.mdTEC-DMS-1Proposed
GDPR Anonymizationgdpr-anonymization.mdMedia-behandelingcomponentTEC-DMS-7Proposed
WCAG Compliancewcag-compliance.mdProposed

Future / Roadmap

Features proposed based on tender analysis and customer requests. Not yet specified in detail.

FeatureDocGEMMATECStatus
Document Signingdocument-signing.mdTEC-DMS-4Roadmap
Digital Signing Integrationdigital-signing.mdTEC-DMS-4Roadmap
Document Classificationdocument-classification.mdDocumentregistratiecomponentTEC-DMS-4Roadmap
Document Comparisondocument-comparison.mdDocumentbeheercomponentTEC-DMS-8Roadmap
Document Validationdocument-validation.mdDocumentregistratiecomponentTEC-DMS-4Roadmap
Document Generationdocument-generation.mdOutputmanagementcomponentTEC-DMS-1Roadmap
Document Reportingdocument-reporting.mdDocumentregistratiecomponentTEC-DMS-10Roadmap
Reports Interfacereports-interface.mdTEC-DMS-10Roadmap
External Integrationexternal-integration.mdRoadmap
Workflow Automationworkflow-automation.mdTEC-DMS-7Roadmap

Adding a New Feature Doc

  1. Create docs/features/{feature-slug}.md with a Docusaurus frontmatter block (id, title, sidebar_label, sidebar_position, description).
  2. Add a corresponding OpenSpec spec at openspec/specs/{feature-slug}/spec.md.
  3. Add a row to the appropriate table above with doc link, GEMMA reference, TEC code, and status.
  4. Update project.md feature table to keep the two sources in sync.

File Naming Convention

SuffixMeaning
No suffixImplemented or nearly complete
(Planned) in titleSpecified, not yet implemented
(Roadmap) in titleProposed, no detailed spec yet