Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents

General

This service (consumer) is implemented to guarantee service request 

Consumer logic

  1. Validate message
    1. in case of error - write message to log, move to error queue
  2. Ensure that entity exists
    1. in case of error - write message to log, move to error queue 
  3. Validate transition
    1. Check service request status (must be 'active')
      1. in case of error - write message to log, set message as processed
  4. Update service request status to completed (see Referrals State Model)