Table of Contents |
---|
...
Purpose
This WS is designed to describe the process of creating create new medical program.
APIary
Input parameters
...
Authorize
- Verify the validity of access token
- In case error - generate 401 response
- Check user scope (scope = 'medical_programsprogram:write') in order to perform this action
- In case error - generate 401 403 response
Validate request (JSON schema)
...
Create new Medical Program
- Create new record in Medical_programs Fill data
Destination | Source | Description |
---|---|---|
id | Autogenerated | |
name | Request: $.name | |
is_active | Const: true | |
inserted_at | :timestampTimestamp: now() | Get current date-time |
inserted_by | Token: user_id | Extract user from token |
updated_at | :timestampTimestamp: now() | Get current date-time |
updated_by | Token: user_id | Extract user from token |
Prepare & return response data structure
- Fill response WS data structure Validate response using JSON schemas (TBD)Return 422 with list of validation errors in case validation fails (422 EView)structure