Skip to main content

Edit Request


Use Edit Request to update editable appointment fields based on the current appointment state.

Editable sections may include:

  • Medical issue

  • Contact information

  • Attachments

  • Payment method (when required)

This screen includes:

  • Contact fields (email and phone).
  • Medical issue field with optional attachments.
  • Payment update link (when required).
  • Update primary action.
important

Field availability derives from appointment state flags returned in the page model.
If no modified values exist, no update request is submitted and state remains unchanged.


Workflow

  1. Open Appointment Details.
  2. Select Edit request.
  3. The app evaluates appointment state.
  4. Editable fields render according to state flags.
  5. Modify one or more editable fields.
  6. Select Update.

Validations

ConditionRendering Rule
Appointment state = RequestedEnable date and time fields.
Appointment state = ScheduledRender date and time as read-only.
Payment modification required flag = trueRender payment update section.
Payment modification required flag = falseOmit payment update section.
Invalid email formatBlock update. Return field validation error.
Invalid phone formatBlock update. Return field validation error.
Medical issue exceeds maximum lengthBlock update. Return validation error.
No modified fields detectedDo not submit update request.

Actions

TriggerResult
Editable field modifiedMark request as changed.
Update selected (changes exist)Submit update request.
Update selected (no changes)No state change.
Date or time modifiedProvider notification flag included in update set.
Contact or medical issue modifiedProvider notification flag included in update set.
Payment modified onlyUpdate set excludes provider notification flag.
Update succeedsApply returned update set and navigate to details view.
Update rejectedNo state change. Display error.