Skip to main content

Specialty packs

Specialty packs tailor Achal Healthcare for dental, pediatrics, ENT, physiotherapy, mental health and other clinic types. They add clinical document templates, terminology, service seeds, modules and widgets.

Who can do this: Owner with settings.manage, clinical.template.manage and services.manage. Where: Setup → Onboarding (/app/onboarding), Admin → Settings → Specialties & Modules (/app/system-settings) and Admin → Clinical Templates (/app/clinical-templates).

note

Screens for pack enablement ship with release R1; labels may differ slightly.

Before you start​

  • Decide which specialties the clinic actually offers.
  • Add branches and departments first.
  • All specialty packs are included in every plan. There is no per-pack or per-doctor fee.

Pack catalogue​

Pack codeName / owner specialtyReleaseTemplatesWidgetsTerminology changes
general_opdGeneral OPDR1 available5—Generic doctor/visit wording
consentsShared consentsR1 available3—Shared everywhere
therapyOT / PT / Speech TherapyR1 available11scale, body-map, rom-mmt-grid, milestone-grid, sensory-quadrantSession wording; therapist/physiotherapist/speech therapist labels
dentalDentalR1 available3tooth-chartDentist; visit becomes sitting; package becomes treatment plan
pediatricsPediatricsR1 available2growth-chartPediatrician
entENTR1 available2audiogramENT Specialist
dermatologyDermatologyR1 available2body-map, photo-comparisonDermatologist
ophthalmologyOphthalmologyR1 available2—Ophthalmologist
gynaecologyGynaecology & ObstetricsR1 available3 listed (+1 parked for R2)—Gynaecologist
psychiatry_psychologyPsychiatry & PsychologyR1 available4—Psychologist; patient becomes client; visits become sessions
nutritionNutrition & WellnessR1 available2—Dietitian; patient becomes client; care plan becomes diet plan

The generated library contains 40 template files across 11 packs; 39 are released in R1 and the obstetric USG / PCPNDT Form F template is parked for R2 (never listed). Lab, radiology, pharmacy and hospital/IPD specialties are present as coming soon (R2 or R4) but have no released templates in R1.

Specialty catalogue​

Specialty codeDisplay nameReleaseModules enabled by packTemplate highlights
GENERAL_OPDGeneral OPDR1 availableencounters, vitals, Rx, clinical documents, queueSOAP, referral, certificates, discharge, consents
PHYSIOTHERAPYPhysiotherapyR1 availableclinical documents, care plans, treatment packagesPT evaluation, PT progress note, therapy discharge, consents, referral
OCCUPATIONAL_THERAPYOccupational TherapyR1 availableclinical documents, care plans, treatment packagesOT evaluation/progress, sensory quadrant, milestones, discharge
SPEECH_THERAPYSpeech & Language TherapyR1 availableclinical documents, care plans, treatment packagesSLP evaluation, articulation, fluency, SLP progress note, milestones, therapy discharge
PEDIATRICSPediatricsR1 availableencounters, vitals, Rx, clinical documents, queue, vaccinationWell-child, immunization, milestones, shared OPD templates
DENTALDentalR1 availableencounters, Rx, clinical documents, treatment packages, queueDental exam, treatment plan, procedure note
ENTENTR1 availableencounters, vitals, Rx, clinical documents, queueENT exam, audiology
DERMATOLOGYDermatologyR1 availableencounters, Rx, clinical documents, documents vault, treatment packages, queueDermatology exam, procedure note (photo comparison)
OPHTHALMOLOGYOphthalmologyR1 availableencounters, vitals, Rx, clinical documents, queueEye exam, optical prescription
GYNAECOLOGYGynaecology & ObstetricsR1 availableencounters, vitals, Rx, clinical documents, queue, documents vaultANC card, MTP consent + opinion records (restricted; legal review required). Obstetric USG + PCPNDT Form F is parked for R2 (not listed; no PCPNDT compliance claim)
PSYCHIATRY_PSYCHOLOGYPsychiatry & PsychologyR1 availableencounters, Rx, clinical documents, care plans, telemedicineIntake, MSE, PHQ-9, GAD-7; restricted by default
NUTRITIONNutrition & WellnessR1 availableclinical documents, care plans, treatment packages, telemedicineNutrition assessment, diet plan
PATHOLOGY_LABPathology LabR2 coming soonLISComing soon
RADIOLOGYRadiology & ImagingR2 coming soonRadiologyComing soon
PHARMACYPharmacyR4 coming soonPharmacy, inventoryComing soon
HOSPITAL_IPDHospital / IPDR4 coming soonIPD, encounters, vitals, Rx, clinical documentsComing soon

Enable or change packs​

  1. Open Admin → Settings → Specialties & Modules (existing workspaces) or the onboarding wizard (new workspaces), then click Edit.
  2. Choose released facility types and specialties. The first specialty you tick sets the default wording (Doctor, Dentist, Therapist …).
  3. Switch modules on or off. Each module shows why it cannot be switched on: Coming in R2, Needs a higher plan, or Not available for the selected facility types and specialties. Add recommended modules switches on the facility type's defaults.
  4. Save. Result: the menu and screens update for everyone in the workspace. Unknown codes return UNKNOWN_CODE; unavailable packs return NOT_AVAILABLE.
  5. Review seeded services in the services step.
  6. Open Clinical Templates and clone library templates you want to customise.

Modules are enforced by the server​

A module that is off is hidden from the menu and its screens stop working (the server answers MODULE_DISABLED). Workspaces created before specialty packs keep their current set: clinical documents, session/treatment packages and home programmes. Modules you already use stay saved if your plan or facility type changes, but are paused until the plan or facility allows them again.

What changes after enabling a pack​

  • The navigation menu is rebuilt from modules, specialty nav entries and permissions.
  • Specialty templates appear in Clinical Documents and Clinical Templates.
  • Services are suggested from serviceSeeds; existing services are skipped.
  • Terminology changes labels, for example Dentist and Sitting for dental or Session for therapy.
  • Patient field sets add specialty history fields.
  • Widgets enable tooth chart, audiogram, growth chart, body map, ROM/MMT grid and other controls.

Troubleshooting​

Problem / messageWhat it meansWhat to do
Specialty is disabledIt is coming soonChoose an R1 specialty
Template missingOwning specialty is not enabledEnable specialty or use a shared template
Service already existsSeed code was already createdReview existing price
MODULE_NOT_IN_PLANModule requires a plan featureUpgrade or remove it
MODULE_NOT_IN_FACILITYThe facility types and specialties you chose do not use this module (e.g. vaccination in a rehab centre)Add a specialty or facility type that needs it, or leave it off
MODULE_DISABLED on a screenThe module is switched off (or paused by your plan / facility type)Switch it on in Specialties & Modules
Menu did not changeUser lacks permissionCheck role and permissions