ЕСОЗ - публічна документація

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 6 Next »

Status

  • Specification SPECS
  • Apiary SPECS

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

Validation transition

  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
  • No labels