Assignment Detail Screen
Component Detail
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.
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