# Create Prescription with Patient Creates a new prescription and associates it with a patient. Endpoint: POST /v2/prescriptions Version: 1.0.0 Security: apiKeyAuth, practiceGroupId ## Request fields (application/json): - `patient` (object, required) - `patient.id` (string, required) - `patient.first_name` (string, required) - `patient.last_name` (string, required) - `patient.sex` (string, required) Enum: "Not known", "Not specified", "Male", "Female", "Other" - `patient.title` (string) Enum: "Baron", "Baroness", "Brigadier", "Count", "Colonel", "Countess", "Captain", "Dame", "The Dowager Viscountess", "Dr", "Duchess", "Duke", "Earl", "His Excellency", "Father", "H.E. Ambassador Mr", "H.E. Mr", "H.E. Mrs", "Her Grace", "His Grace", "The Hon", "The Hon Mr", "The Hon Mrs", "HRH", "HRH Prince", "HRH Princess", "Insurance", "HM King", "Lady", "Lord", "Major", "Master", "Miss", "Mr", "Mrs", "Ms", "Mss", "Mx", "Pr", "Professor", "HM Queen", "Rabbi", "Reverend", "Sheikh", "Sheikha", "Sir", "The", "", "Viscount", "Viscountess" - `patient.dob` (string,null, required) - `patient.nhs_number` (string,null) - `patient.email` (string, required) - `patient.mobile` (string, required) - `patient.address` (object, required) - `patient.address.line1` (string, required) - `patient.address.line2` (string,null) - `patient.address.line3` (string,null) - `patient.address.town` (string, required) - `patient.address.county` (string,null) - `patient.address.country` (string, required) - `patient.address.postcode` (string, required) - `prescriber` (object, required) - `prescriber.name` (string, required) - `prescriber.code` (string,null) - `prescriber.contact_number` (string,null) - `prescriber.prescriber_id` (string, required) - `medicines` (array, required) - `medicines.quantity` (string, required) - `medicines.directions` (string, required) - `medicines.snomed_code` (string, required) - `delivery` (object, required) - `delivery.issue_method` (string, required) Enum: "messaging", "pharmacy", "delivery", "provider" - `delivery.send_sms` (boolean) - `delivery.pharmacy_id` (string) - `delivery.invoice_clinic` (boolean) - `delivery.delivery_address` (object) - `secure_pin` (string, required) - `notes` (string) ## Response 200 fields (application/json): - `prescription_id` (string, required) ## Response 400 fields (application/json): - `error` (boolean, required) - `statusCode` (number, required) - `message` (array, required) - `message.code` (string, required) - `message.expected` (string, required) - `message.path` (array, required) ## Response 401 fields ## Response 404 fields ## Response 500 fields