DpaPage
Component Detail
Description
Renders the full text of the Data Processing Agreement as a structured, readable public page on the Sales Website. Displays all GDPR Article 28 required sections including subject matter, processing purpose, data categories, data subject types, and party obligations. Provides a download or print action so organizations can obtain a formal copy for procurement workflows.
dpa-page
Sources & reasoning
Explicitly named as a Sales Website core capability (line 223). The platform processes highly sensitive personal data including health records and data about minors (lines 94, 121), making a GDPR-compliant DPA a hard legal prerequisite before any organization can sign on. Phase 1 MVP scope (line 337) covers legal documents. Target release MVP per phase-1 evidence and GDPR Article 28 obligation.
-
docs/source/likeperson.md · line 222-225Privacy policy, Terms of Service, Data Processing Agreement, Cookie Policy
-
docs/source/likeperson.md · line 94-94Kryptert oppdragshåndtering: Sende sensitive personopplysninger (navn, adresse, epikrise) til likepersoner
Responsibilities
- Render all DPA sections in a legible, structured layout with clear headings and paragraph text
- Expose a download or print button that produces a clean printable or PDF-ready version of the agreement
- Ensure the page is publicly accessible without authentication
- Apply proper semantic HTML for accessibility and screen-reader compatibility
- Keep content in sync with the canonical DPA document managed by the legal/content team
Interfaces
renderDpaContent(): HTMLElement
triggerDownload(format: 'pdf' | 'print'): void
getLastUpdatedDate(): string