Prescription Generator (Azure OpenAI)
1. Patient Information (JSON or structured data):
{ "patientProfile": { "age": 23, "gender": "Male", "previousDiseases": [ "Asthma" ], "allergies": [ "Tree Nuts", " Shellfish" ], "fatherSideHealth": [ "Thyroid" ], "motherSideHealth": [ "diabetes" ] }, "patient_visit_details": [ { "date": "2025-11-18T15:38:13+00:00", "doctorId": "b076d889-d32f-438b-83e4-3cce48e2d0c0", "doctorName": "Admin Clinic", "diagnoses": [ { "diagnosisId": "409553007", "diagnosisName": "Acute Q fever (disorder)", "codeSystem": "http://snomed.info/sct", "isPrimaryDiagnosis": null } ], "primaryDiagnosis": "", "secondaryDiagnosis": "", "visualObservation": null, "physicalObservation": null, "status": "Pending", "encounterId": "fa9c8743-2546-47ef-8a3a-ae593cfce904", "visitType": "New", "hasPermission": true, "symptoms": [ { "id": "289113002", "name": "Able to cough (finding)", "codeSystem": "http://snomed.info/sct" } ], "prescriptionDincharyas": [], "prescriptionDrugs": [], "prescriptionLifeStyleChanges": [], "visitNotes": [] } ], "vitals": { "height_cm": "180", "weight_kg": "80", "temperature_f": "99", "pulse": "65", "respiratory_rate": "25", "spo2": "96", "bmi": "24.69", "blood_pressure": "128/89" }, "lab_tests": [ { "name": "Complete blood count with white cell differential, manual (procedure)", "notes": "do complete cbc", "type": "labTest" } ], "procedures": [ { "name": "NASYA", "complication": "NA", "isPerformed": false } ], "food": { "category": null, "pattern": null, "allergic": null, "calories_intake_kcal": null }, "activity": { "pattern": null, "calories_burnt_kcal": null, "footsteps": null, "respiratory_rate_min": null }, "lifestyle": { "smoking": null, "alcohol": null, "oral_tobacco": null, "substance": null } }
2. Output Format (JSON structure for prescription):
3. Prompt Instructions (Main instructions for prescription generation):
4. Common Prompt (Technical rules and constraints):
Select Model:
gpt-5.4-mini
gpt-4.1
gpt-4o
Generate Prescription
Load Default Values
Generated Final Prescription: