User Interface medium complexity mobilefrontend
2
Dependencies
1
Dependents
1
Entities
0
Integrations

Description

Displays full details of a single caregiver or next-of-kin record including relationship type, full name, phone, email, and notification consent status. Supports inline editing using the same ContactFormWidget pattern as the Contact Detail & Edit feature. Handles create and update flows from a single screen.

Feature: Caregiver & Next-of-Kin Database

caregiver-detail-screen

Responsibilities

  • Display all caregiver fields including notification consent
  • Support inline editing with validation feedback
  • Handle caregiver creation and update submission
  • Confirm and execute caregiver deletion with guard dialog

Interfaces

loadCaregiver(caregiverId)
enterEditMode()
exitEditMode()
submitUpdate(caregiverData)
deleteCaregiver(caregiverId)
showValidationErrors(errors)
onSaveSuccess()
onDeleteSuccess()

Relationships

Dependencies (2)

Components this component depends on

Dependents (1)

Components that depend on this component

Related Data Entities (1)

Data entities managed by this component