Feature #683
Updated by Jessin J 14 days ago
Description: The consultation screen already does this for Gynecology & Obstetrics — token OP3 (patient diya, consultation 74) shows an “Obstetric & Gynaecology” tab with gynaecological history, obstetric summary (GPLA), etc., because her visit was registered under that department. “Pediatrics” is already a selectable option in Department / Specialty at registration (/opd/register), but there is no equivalent specialty tab for it anywhere in the product — a Pediatrics patient gets only the generic Vitals / History / Problems tabs, with no place to record birth history, growth percentiles, immunization status, or developmental milestones. Steps: Go to Appointments → Walk-in registration (/opd/register). Fill in patient details, Visit type = Walk-in. Under Visit details, set Department / Specialty = Pediatrics. Look at the Doctor field, then (assuming a doctor were assigned) imagine opening that patient’s consultation screen. Older Result: Selecting Department = Pediatrics immediately shows “No doctors available in this department” in the Doctor field — no doctor in this test instance is configured under Pediatrics, so a Pediatrics walk-in can’t currently be registered at all (Doctor is a required field, blocking submission). Related gap, same area, included here rather than as a separate report. Even setting that aside: nothing in the consultation screen’s tab set is specific to Pediatrics today — compare to consultation 74, where Department = Gynecology & Obstetrics does render its own tab. New Result: Pediatrics has at least one doctor assigned, so it’s selectable end-to-end like any other department. On the consultation screen, when Department/Specialty = Pediatrics, a “Pediatrics” tab appears next to Vitals/History/Problems (same placement/pattern as “Obstetric & Gynaecology” today), containing: Birth & perinatal history, Growth (WHO/CDC percentile chart + snapshot), Immunization record (UIP schedule, due/overdue status), Developmental milestones, and Feeding & nutrition history. See the mockup HTML shared above (pediatrics-tab-mockup.html) for the layout — built to match the existing card/tab styling so it’s a drop-in, not a new UI pattern. ///Users/jessin/Downloads/pediatrics-tab-mockup.html file:///Users/jessin/Downloads/pediatrics-tab-mockup.html