๐ฌ Simulate:
My Profile
โ
Profile updated successfully
Personal Information
KP
First Name
Khamphet
Last Name
Phongsavanh
Contact Information
Email
khamphet.p@doe.la
Mobile Number
+856-20-5551-2345
Screen Flow (from flow.puml):
๐ Spec notes โ UC-IDP.11 / SCR-IDP.46 (fields, actions, requirements)
Identity
- Screen: SCR-IDP.46 โ View Staff Profile
- Use case: UC-IDP.11 โ Update Staff Profile
Brief description
The Staff Profile View page displays the profile information of the currently logged-in staff member (Program Administrator or Super Administrator) in read-only mode, showing the most recently saved data immediately after a successful edit from SCR-IDP.45, along with a temporary success notification banner. All fields are read-only. The staff member may click "Edit" at any time to return to SCR-IDP.45.
Fields
save_success_notice"Profile updated successfully" โ text ยท no data_ref ยท read-only ยท visible when param.save_success == true (auto-hides after 5 s or on dismiss)photo"Profile Photo" โ file ยท StaffProfile.photo ยท read-only ยท always visible (rendered as initials avatar placeholder in prototype)firstname"First Name" โ text ยท User.firstname ยท read-only ยท always visiblelastname"Last Name" โ text ยท User.lastname ยท read-only ยท always visibleemail"Email" โ text ยท StaffProfile.email ยท read-only ยท always visiblemobile"Mobile Number" โ phone ยท StaffProfile.mobile ยท read-only ยท always visible
Actions
edit"Edit" โ always enabled ยท triggers UC-IDP.11-M-1 โ navigates to SCR-IDP.45
Additional requirements
- When navigating from a successful save (UC-IDP.11-M-3), display a temporary success banner โ auto-hide after 5 seconds or when the user dismisses it manually. [refs: โ]