Ga naar hoofdinhoud

Dossiq Market-Feature Workup — July 2026

Full workup of every feature-bearing finding from the 2026-07 market research (142 Spectr insights, 8 tracked competitor features, 773+ tenders, 6 competitor deep-dives), cross-checked against the dossiq implementation audit (40 core capabilities) and the fleet abstraction inventory (102 features across OpenRegister, nc-vue, Nextcloud, nldesign).

Why "only 5 features" came out of the research wave: the research surfaced ~108 feature-level demands. 35 were already shipped in dossiq, ~30 are delivered by the abstraction layers (OpenRegister / nc-vue / Nextcloud / nldesign / sibling apps), 5 were built in wave 1, and the remainder are worked out below as wave-2 builds or explicit deferrals. Per ADR-Leaf-First, anything an abstraction layer provides is consumed, never rebuilt.

Legend

  • ✅ shipped in dossiq
  • 🧩 delivered by abstraction (layer noted — consume, don't rebuild)
  • 🏗️ built in wave 1 (2026-07-12/13)
  • 🔨 genuine gap — building in wave 2 (target repo noted)
  • 📋 deferred — needs its own dedicated wave (reason noted)
  • 🚫 not a product feature (process/market insight)

1. Case management core​

FeatureEvidenceStatusProvider / action
Case CRUD + zaaktype designertable stakes✅dossiq case-types (CRUD, publish-validation)
Zaaktype versioningopen-zaak #2317, admin wish✅dossiq case-types
Zaaktype copy/duplicateopen-zaak #693/#517 — top functional-admin wish🔨dossiq W2 — copy + draft-delete
Status transition enginetable stakes✅dossiq thin consumer of OR x-openregister-lifecycle
Bulk status transitionshigh-volume case types (annual permits, subsidy rounds)🏗️dossiq PR #195
Bulk handler reassignmentpersonnel change✅dossiq CaseReassignmentService + BulkReassignModal
Werkvoorraad intelligence (priority/deadline sort, workload balance)"critical for handler productivity — most zaaksystemen weak"🔨dossiq W2 — extend My Work
Deelzaken (sub-cases)ZGW model✅dossiq DeelzaakService
Related-case linkingZGW relevanteAndereZaken✅dossiq CaseRelationService
Generic object relations UI—🧩OR EntityRelation + nc-vue CnRelatedObjectsWidget
Multi-tenancy (SaaS/shared-service)small municipalities need shared-service delivery✅dossiq tenant-* + OR MultiTenancyTrait
Task managementtable stakes✅dossiq (OR objects per ADR-022)
Delegation / vervanging & waarnemingabsence handling✅dossiq SubstitutionService (+ audit)
My Work dashboardhandler productivity✅dossiq MyWorkCards + KpiAggregationService
Confidentiality levelsAVG purpose limitation✅dossiq case-types (inherited enum)
Adaptive case management (CMMN)tech-recommendation📋own wave — engine-level design decision

2. Workflow & besluitvorming​

FeatureEvidenceStatusProvider / action
BPMN 2.0 task lifecyclesmunicipal process automation✅dossiq (README-claimed, verified)
Zero-coding visual process designerxxllnc headline feature; low-code = procurement criterion🔨dossiq W2 — wire existing V1 editor into settings properly
DMN decision tablespermit rule evaluation📋README: explicit roadmap; engine choice needed
Approval chains / paraferingtable stakes✅dossiq via OR approval-workflow leaf
Mandaat matrix + escalationAwb mandaat✅dossiq Mandaat* services
Besluitvorming + DROP/LVBB publicationcollege besluiten✅dossiq BesluitvormingPublishHandler
Beschikking pipeline (compose→sign→deliver→archive)70% time saving on decision letters✅dossiq + docudesk/openconnector adapters
eIDAS-aligned digital signingLibreSign = native NC signing leaf🔨dossiq W2 — LibreSign adapter for besluit/beschikking signing
Rule-based automation triggers—🧩Nextcloud workflowengine + n8n (openconnector)
Event-driven case events (CloudEvents)process transparency, integration🧩OR WebhookService (HMAC, retry)

3. Termijnen & compliance (AWB / AVG / Archiefwet)​

FeatureEvidenceStatusProvider / action
AWB termijnbewakingnon-negotiable; lex silencio risk✅dossiq TermijnDailyScanService
Dwangsom calculation + ingebrekestellingfinancial liability✅dossiq Dwangsom*/Ingebrekestelling services
Doorlooptijd dashboardsWoo avg 143 vs 42 days statutory✅dossiq DoorlooptijdService
Milestones—✅dossiq MilestoneService
AVG verwerkingenloggingdistinct from audit trail🧩OR ProcessingLogService (dossiq declares catalogue)
GDPR DSAR (subject rights)—🧩OR DsarService
Retention / Archiefwet automation—🧩OR RetentionService
Complete audit trail w/ before/after (Rekenkamer scrutiny)audit-finding🧩🏗️OR hash-chained trail + new cross-app audit query endpoint (OR PR #362)
Legal hold / sensitivity labels / data lifecycleNC Hub 26 Spring Governance🧩Nextcloud Governance + dossiq legal-hold listener

4. Documents & archiving​

FeatureEvidenceStatusProvider / action
DMS (storage, versions, trash, sharing)competitors need separate DMS — NC-native is the moat🧩Nextcloud Files
Zaakdossier compilation + ZIP export—✅dossiq ZaakdossierService/DossierCompiler
Template doc generation w/ municipal huisstijlper-municipality branding required🧩docudesk (templates) + nldesign (42 token sets)
PDF/A-3 conversionMDTO long-term preservation🔨docudesk W2 — conversion leaf
TMLO/MDTO e-depot transfermandatory; most competitors incomplete → differentiator🧩OR TmloService/EdepotTransferService/SipPackageBuilder
NEN-ISO 16175 recordmanagementxxllnc certified🧩🚫OR archival covers function; certification = business process
Woo redaction / anonymisationWoo requests✅dossiq WOORedactionService (LLM-assist: 📋 enhancement)
Woo active publication (11 categories, Woo-index)proactive disclosure duty🔨dossiq W2 — publish bridge to opencatalogi (owns DCAT publication)

5. Search, lists & data operations​

FeatureEvidenceStatusProvider / action
NC unified search over casesaudit-finding gap🏗️OR ObjectsProvider + searchable flags + deepLinks (PR #192)
Faceted search / filter UI—🧩OR FacetHandler + nc-vue CnFacetSidebar/CnFilterBar
Saved views / saved filtershandler productivity🔨nc-vue W2 — UI over OR ViewService (backend exists)
Multi-column sort—🔨nc-vue W2 — UI over OR QueryHandler (backend exists)
List export CSV/Excelaudit-finding gap🏗️OR export leaf + nc-vue Export menu (nc-vue PR #197)
PDF export of lists/reportsnot anywhere in fleet🔨openregister W2 — add pdf format to ExportService
Bulk import w/ per-row errors—🧩OR ImportService
Legacy-zaaksysteem migration toolingmigration = 25–50% of procurement cost — wins deals📋own wave — per-vendor mapping packs on OR ImportService
Version history—🧩OR semantic versions per save
Version diff viewer UIRekenkamer before/after scrutiny🔨nc-vue W2 — diff component on OR versions
Comments / notes on cases—🧩NC ICommentsManager + nc-vue CnNotesTab
@mentions w/ autocomplete + notificationcollaboration table stakes🔨nc-vue W2 — CnNotesTab mention autocomplete → NC notifications
Scheduled reports (cron + delivery)controller/management need🔨openregister W2 — scheduled export jobs on export leaf

6. Portals & citizen interaction​

FeatureEvidenceStatusProvider / action
Citizen portal (MijnZaken)top user wish: status + context + remaining steps🧩Portaliq (dossiq ships backend /api/portaal/* + PortalContributionProvider)
Supplier portal—🧩Portaliq (dossiq schemas + supplier audience)
Mobile/offline inspectionsonly 3 of 43 vendors have mobile inspection apps🧩nc-vue offline leaf + OR forms/photos + Portaliq inspector audience
Real-time status tracking (e-commerce-like)reduces calls 30%🧩Portaliq on dossiq status API
DigiD / eHerkenning EH3 (Wdo Stelsel Toegang H2 2026)mandatory for citizen portals🧩Nextcloud user_oidc/user_saml via Portaliq
Regelhulp routingintake quality📋Portaliq backlog
Wmebv 12 obligations (in force 1-1-2026)legal⚠️mostly covered (digital channel, receipt, portal); SMS duty-of-care → §7

7. Communication channels​

FeatureEvidenceStatusProvider / action
Case email integration + archivalM365 interop expectation✅dossiq CaseEmailService
Berichtenbox / MijnOverheid—✅dossiq BerichtenboxRoutingService
SMS channel (NotifyNL)audit-finding gap; multi-channel = standard expectation🔨openconnector W2 — NotifyNL/SMS notification leaf
In-app notifications—🧩Nextcloud INotificationManager + OR dispatcher
KCC: every contact registeredMozard headline feature✅dossiq KCC integration + ContactMomentService

8. Integrations & standards​

FeatureEvidenceStatusProvider / action
ZGW APIs (ZRC/ZTC/DRC/BRC/NRC/AC)table stakes✅dossiq, 62 routed endpoints
ZGW OpenAPI publicationaudit-finding gap; sandbox accelerates integration🏗️dossiq PR #194 (6 OpenAPI 3.0.3 docs + conformance tests)
ZGW v1.6 + next-gen (2026)standards evolving📋track VNG; 1.x remains compatible
BRP (haal-centraal)mandatory base register✅dossiq HaalCentraalBrpAdapter
KvK / HRmandatory✅dossiq KvkApiAdapter
BAGmandatory; VTH/spatial🔨dossiq W2 — haal-centraal BAG adapter (pattern: BRP/KvK)
BRK / WOZ"valuable but not critical for initial launch"📋defer per research
DSO / SWR (Omgevingswet)mandatory; own connector = strategic (avoid 3rd-party dependency)📋own wave — large, certification track
Open Formulieren intakeno-code forms = most-requested feature; Decos bought Seneca for it🔨openconnector W2 — intake bridge onto OR semantic-case-intake handoff
iWMO / iJW messagessocial domain interoperability📋own wave (social domain) — openconnector
KISS KCC bridgeKISS = reference KCC component📋openconnector; dossiq has native KCC today
FSC (NLX successor, 2025)Common Ground connectivity📋openconnector
n8n / low-code automationunique NC-ecosystem advantage🧩openconnector + n8n-nextcloud
GIS / PDOK / BGT mapsessential for VTH✅dossiq via OR maps leaf + PDOK adapters
Open Raadsinformatie feed—✅dossiq RaadsinformatieFeedController
Omgevingsplan integration2029 horizon📋watch
M365/Teams calendar interopmost municipalities on M365🧩NC ecosystem (mail/calendar); case email ✅

9. AI (EU AI Act: transparency binds 2-8-2026)​

FeatureEvidenceStatusProvider / action
AI classify / extract / summarise / routing / next-stepJoni, AiConnect, Mynte = table stakes✅dossiq AiService (6 operations)
Auditable/explainable AI (every suggestion logged)"sovereign, explainable AI is the battleground"🏗️dossiq audit-at-suggestion-time (PR #196) + OR audit query (PR #362)
In-product conversational assistantDecos Joni📋ask() exists; chat UI own wave — NC Assistant is weak in Dutch (needs tuned model)
LLM Woo-anonymisation6-municipality NC-native precedent📋enhancement on WOORedactionService
AI case classification accuracySignalen 85%✅dossiq classify + audit trail

10. Security & access​

FeatureEvidenceStatusProvider / action
RBAC role-based routingAVG purpose limitation✅dossiq via OR RBAC ↔ NC groups bridge
Field-level permissions—🧩OR PropertyRbacHandler
Field-level encryption at rest—📋OR — security-sensitive, own design review
MFA (BIO 2.0)required🧩Nextcloud 2FA (TOTP/FIDO2)
SSO (SAML/OIDC, municipal AD)friction + security🧩Nextcloud user_saml / user_oidc
CSP / rate limiting—🧩Nextcloud + nldesign self-hosted fonts
EU/sovereign hostingcoalition agreement, Rijk investigates NC✅inherent — self-hosted NC is the wedge
BIO / Suwinet / ENSIA certificationmarket entry🚫business/certification process, not code
NIS2 / Cyberbeveiligingswet (~mid-2026)municipalities in scope🚫ops/process; NC hardening guides apply

11. Analytics & reporting​

FeatureEvidenceStatusProvider / action
KPI dashboards—✅dossiq + nc-vue CnDashboard* + OR DashboardService
Process mining / bottleneck analysis40–60% improvement potential📋own wave — doorlooptijd data already captured
IV3 per-case cost reportingreduces controller burden quarterly🔨dossiq W2 — cost-per-taakveld export
Custom-branded reportsper-municipality huisstijl🧩docudesk templates + nldesign tokens

12. Platform, UX & deployment​

FeatureEvidenceStatusProvider / action
NL Design System / huisstijllegally anchored (toegankelijkheid, herkenbaarheid)🧩nldesign (42 municipal token sets, Rijkshuisstijl)
Dutch UI languagenon-negotiable✅dossiq nl-locale coverage change
WCAG 2.1 AA / EAA (fines to €90k)enforceable since 28-6-2025⚠️ongoing — kanban keyboard-a11y change in flight; systematic audit 📋
Dark mode / theming / i18n—🧩Nextcloud CSS vars + nc-vue registerTranslations
Offline / PWA framework—🧩nc-vue offline integration leaf (extracted from dossiq)
Haven-compliant K8s / Docker deploymentprocurement cooperatives demand standard deploys📋infra wave — Helm charts
Horizontal scaling (municipal mergers)—🧩Nextcloud platform
Common Ground (API-first, data at source)de-facto procurement requirement✅architecture: OR = data at source, ZGW APIs, components

Wave-2 build list (14 features, launched 2026-07-13)​

#ChangeRepoBase
1zaaktype-copydossiqdevelopment
2werkvoorraad-intelligent-queuedossiqdevelopment
3workflow-editor-integrationdossiqdevelopment
4libresign-besluit-signingdossiqdevelopment
5woo-publication-via-opencatalogidossiqdevelopment
6iv3-case-cost-reportingdossiqdevelopment
7bag-register-adapterdossiqdevelopment
8saved-views-uinextcloud-vuebeta
9multi-column-sort-uinextcloud-vuebeta
10version-diff-viewernextcloud-vuebeta
11notes-mentions-autocompletenextcloud-vuebeta
12export-pdf-formatopenregisterdevelopment
13scheduled-report-jobsopenregisterdevelopment
14notifynl-sms-channelopenconnectordevelopment

Explicit deferrals (need their own dedicated wave)​

DSO/SWR connector (certification track, months), DMN engine, CMMN adaptive case management, process mining, iWMO/iJW, FSC, KISS bridge, legacy-migration mapping packs, conversational AI assistant (Dutch-tuned), field-level encryption (security review), Haven/K8s charts, systematic WCAG audit, BRK/WOZ adapters (research: defer), Omgevingsplan (2029).