Skip to content

Create CreateNewClaimUseCase #8

@jiyapatel4

Description

@jiyapatel4
  • Instantiates a LifeClaim and associates it with the Client.
  • Generates a new Claim ID for it
  • - for right now, we can just start at 1 and increment up for each subsequent Claim ID in the system
  • Gives the LifeClaim the default status “Not completed”
  • Status ‘dictionary’ to be changed later since we’re assigning integer values to statuses (as per discussion by ben, Vithu, Jiya)
  • Instantiates a LCInfoRequest and associates it with the LifeClaim and Client.
  • Generates new Form ID for it (follow same procedure as Claim ID)
  • Empty ‘form fields’ attributes
  • Persists this Claim in the database
  • Trigger ViewFormsDashboardUseCase

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions