Workflows

Workflows #

Workflows with respect to Data Model #

Case Distribution workflow #

Judge and Attorney Checkout workflow #

Workflows that Create New Appeals #

Motion-To-Vacate workflow #

  • A PostDecisionMotion record is created with these possible dispositions, the vacated_decision_issue_ids (which reference DecisionIssue records), and a task_id (which references a Task record, which is associated to an appeal).

Docket Switch workflow (for AMA appeals) #

  • A DocketSwitch record is created with these possible dispositions and list of granted_request_issue_ids (which reference RequestIssue records).
  • Each DocketSwitch record references the original and new appeals via old_docket_stream_id and new_docket_stream_id respectively.
    • Both appeals have the same docket number and appellant.
    • The two appeals can have different docket type, request issues, tasks, etc.
  • Why create a new appeal? See this Google Doc
  • More Google docs

CAVC Remand workflow (for AMA appeals) #

  • A CavcRemand record is created with details from CAVC and list of decision_issue_ids (which reference DecisionIssue records).
  • Each CavcRemand record references the source and new appeals via source_appeal_id and remand_appeal_id respectively.
    • Both appeals have the same docket number and appellant. The new appeal has docket type = court_remand.
    • The two appeals can have different request issues, tasks, etc.
  • CAVC Remand wiki page

Appellant Substitution workflow (for AMA appeals) #

  • An AppellantSubstitution record is created with details for creating the new appeal.
  • Each AppellantSubstitution record references the source and new appeals via source_appeal_id and target_appeal_id respectively.
    • Both appeals have the same docket type, docket number, and request issues, but different appellant.
    • The request issues on the source appeal has associated decision issues with death_dismissal dispositions.
    • The two appeals can have different tasks, etc.