Discrepancy states and allowed transitions

The diagram shows valid transitions for discrepancies in Oracle DMW integrated with InForm.

Note:

If you are using Oracle DMW with a clinical data system other than InForm, the conditions are configurable. See My Oracle Support article ID 2172786.1, Using the Generic Connector to Integrate DMW with a Clinical Data System.

Figure 1-1 Discrepancy States and Allowed Transitions for Discrepancies

Description of Figure 1-1 follows
Description of "Figure 1-1 Discrepancy States and Allowed Transitions for Discrepancies"
  • Candidate and Open are the two valid beginning states for a discrepancy.

  • Cancelled and Closed are the two valid end states for a discrepancy.

  • Candidate discrepancies can always move to Open.

  • Candidate discrepancies can always move to Cancelled.

  • Candidate discrepancies can move to Closed if they have not been sent to InForm. Candidate discrepancies that are in InForm (whether they originated in InForm or DMW) can move to Closed if they were previously in the Open state within InForm. This matches InForm rules.

  • Open discrepancies can move to Answered if they were created in Oracle DMW and have not been sent to InForm.

  • Open discrepancies can always move to Closed.

  • Open discrepancies can move to Cancelled only if they were created in Oracle DMW and have not been sent to InForm.

  • Open discrepancies can move to Candidate if they were created in Oracle DMW and have not been sent to InForm.

  • Answered discrepancies can be reopened in either the Open or Candidate state.

  • Discrepancies can be always be closed from the Open or Answered state.

When a discrepancy is sent to InForm, the system limits the actions an Oracle DMW user can take on the discrepancy. The same limited actions are allowed whether the discrepancy originated in InForm or in Oracle DMW.

  • While a discrepancy is in InForm, Oracle DMW users can apply comments and categories to it. These are never sent to the source system.

  • While a discrepancy is in Oracle DMW, a user can apply an action that changes the state of the discrepancy and must supply a reason for the change. The reason for change is sent to InForm.