User Interface high complexity mobile
3
Dependencies
0
Dependents
2
Entities
0
Integrations

Description

Renders the fully decrypted assignment content - name, address, and medical summary - after the Encryption Service decrypts the payload on-device. Emits a read-confirmation API call on first open and shows delivery and read timestamps.

Feature: Encrypted Assignment Dispatch

assignment-detail-screen

Responsibilities

  • Decrypt and display sensitive assignment fields (name, address, epikrise)
  • Emit read confirmation to backend on first screen open
  • Display delivery confirmation timestamp and read timestamp
  • Provide action to mark contact as established

Interfaces

loadAssignment(assignmentId: String): Future<DecryptedAssignment>
markAsRead(assignmentId: String): Future<void>
markContactEstablished(assignmentId: String): Future<void>

Relationships

Dependencies (3)

Components this component depends on

Related Data Entities (2)

Data entities managed by this component