July 2020

  • Dropped the deprecated interview_mode flag.
  • Dropped support for legacy mode names (i.e., 'safe' and 'triage').
  • Generalized 'complaint' mode name to 'input' to make room for diagnoses of concern; this update should not pose problems since 'complaint' mode was the default mode to start an interview and transitions to the mode have always returned 202.
  • Updated the response body for all interview update calls to include the interview representation; nested the developer-facing 'msg' key in '_links'.
  • Updated the NOP response for requests to manually set interview mode to 'input' so that the message is returned by key-value pair.
  • Deprecating 202 status codes, in favor of 200 status codes, for interview mode update requests that do not produce questions or results; the 200 response better reflects that the mode update is committed to the database whether a new question/result is available or not.