User Interface medium complexity mobile
0
Dependencies
0
Dependents
1
Entities
0
Integrations

Description

Mobile screen presenting decrypted assignment details including assignee personal data, address, and medical summary. Records read receipts and tracks contact initiation status for compliance reporting.

Feature: Encrypted Assignment Dispatch

assignment-detail-screen

Sources & reasoning

Source §3.1 explicitly lists encrypted assignment dispatch with delivery/read receipts and 10-day reminder as a Blindeforbundet must-have. §5 places 'Kryptert oppdragsutsendelse med statussporing' in Fase 2 Kjerneprodukt, which maps to target_release 'Core Product'.

  • Kryptert oppdragshandtering: Sende sensitive personopplysninger (navn, adresse, epikrise) til likepersoner med leveringsbekreftelse og lesebekreftelse. Statusoversikt over apne oppdrag. Automatisk paminnelse etter 10 dager dersom kontakt ikke er oppr
  • Kryptert oppdragsutsendelse med statussporing (Blindeforbundet-kritisk)

Responsibilities

  • Decrypt and render assignment payload via Encryption Service
  • Send read receipt to backend upon successful decryption
  • Mark contact as initiated when mentor logs first outreach
  • Display sensitive fields with masking toggles for privacy
  • Surface countdown to 10-day reminder threshold

Interfaces

loadAssignment(assignmentId): DecryptedAssignment
confirmRead(assignmentId): ReadReceipt
markContactInitiated(assignmentId, timestamp): void

Related Data Entities (1)

Data entities managed by this component