Clinician
Macros
Approve Prescription

Approve A Prescription For Fulfillment

This endpoint allows clinicians to approve prescriptions that have been reviewed and are ready for pharmacy fulfillment. The prescription will be marked as approved and sent to the pharmacy for processing.

Overview

  • Method: POST
  • Path: /clinician/macros/approve-prescription
  • Tags: clinician

Parameters

No parameters required.

Request Body

  • Content Type: application/json
  • Required: Yes
  • Schema: Defined

Responses

200

Successful response

Content Type: application/json

{
  "type": "object",
  "properties": {
    "prescriptionId": {
      "type": "string"
    },
    "status": {
      "type": "string"
    },
    "message": {
      "type": "string"
    }
  },
  "required": [
    "prescriptionId",
    "status",
    "message"
  ]
}

400

Bad Request

Content Type: application/json

{
  "$ref": "#/components/schemas/Error"
}

401

Unauthorized

404

Not Found

500

Internal Server Error

Example Usage

curl -X POST \
  http://localhost:9000/clinician/macros/approve-prescription \
  -H "Content-Type: application/json" \
  -d '{"example": "data"}'

Interactive Testing

You can test this endpoint interactively in the Swagger UI (opens in a new tab).