Background
- We need a way that allows a user to update the status of a suggested investigation
- This is so that the system can update the status of an investigation
- This method should allow the status to be updated, including setting a reason associated with the status of the case
- This method could be an API or REST API, but whatever method is chosen it should represent a stable interface
- This interface should be marked as internal as it is intended only for use by the dialog that exists in the special page
Acceptance criteria
- Front-end code can make an API request to update the status of a suggested investigation, including setting the associated reason