Versions Compared

Key

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

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

Table of Contents
Status

  • Specification 
    Status
    colourRed
    titlespecs
  • Apiary 
    Status
    colourRed
    titlespecs

Purpose

This WS is designed to recall (cancel) previously created and signed Medication request (patch).

APIary 

recall-medication-request

Input parameters (filters)

  • id 

Authorize

  1. Verify the validity of access token
  2. Check user scope (scope = 'medication_request:recall') in order to perform this action
    1. In case error - generate 401 response

...

  1. For info - status charts: Medication_request
  2. Get Medication request status by $.id
  3. Check status == ACTIVE
    1. if invalid - return 403 error (message: "Invalid status Medication request for recall transition!")'

Update status

  1. Update (Set values) Medication request
    1. status  =  ENTERE-IN-ERROR
    2. updated_by = user_id
    3. updated_at = timestamp