8
📚

Educational & Cultural Programs — Forms

Vedapathashala · examinations · cultural performances

Educational & Cultural Programs — Forms & Input Specification

Reference technical blueprint: education.md Slug: education · Module #8 · 6 sub-modules · ~9 forms

Vedapathashalas, Sanskrit schools, Pareeksha boards, music academies, lecture series — formal educational/cultural operations with admissions, courses, examiners (and their sambhavana), performances, and certificates.


Sub-module 1: Vedapathashala / Course Admissions

Form 1.1 — Student Admission

Purpose: Register a new student into the Vedapathashala or any course. Who fills: Education-admin during admission season. Once per student.

Field Type Required Options / Validation Default Help
Scholar / Admission No Text Yes Auto-from sequence Generated Editable for legacy migration
Date of Joining Date Yes Today
Full Name Text Yes
Date of Birth Date Yes Age computed
Blood Group Dropdown Yes A+/A-/B+/B-/AB+/AB-/O+/O-
Father's Name Text Yes
Mother's Name Text Yes
Guardian Address Textarea Yes
Guardian Mobile Phone Yes
Aadhaar Number Text (12) No Encrypted at rest Stored encrypted; access logged
Previous School Name Text No
Previous School TC No Text No Transfer Certificate number
Course Enrolling Dropdown Yes From course catalog
Gothra Dropdown + Other No Bharadwaja, Vasishtha, Kashyapa, Atri, Vishvamitra, Jamadagni, Gautama, Other
Sutra Dropdown No Apastamba · Bodhayana · Hiranyakeshi · Other
Shakha Dropdown No Krishna Yajur · Shukla Yajur · Rig · Sama · Atharva
Hostel Required? Checkbox Yes If ☑, triggers room allocation flow
Photo Upload File No JPG/PNG max 5MB
Status Dropdown Yes Active · On-leave · Withdrawn · Graduated Active

Submit action: Creates student_admissions row + linked members row + memberships row with role=student. Allocates room if hostel required.


Sub-module 2: Course Catalog

Form 2.1 — Course / Subject Master

Purpose: Catalog of courses offered by the institution.

Field Type Required Options / Validation Default Help
Course Name Text Yes e.g. Krishna Yajurveda Samhita
Sanskrit Name Text No Devanagari
Course Code Text Yes Unique e.g. KYV-S1
Duration (years) Number Yes 1-12 6
Curriculum Textarea No Module-by-module content
Prerequisites Multi-select No From other courses
Default Instructor Staff-search No
Active? Checkbox Yes

Form 2.2 — Course Enrollment

Purpose: Enroll a student into a specific course.

Field Type Required Options / Validation Default Help
Student Member-search Yes Filter to student-category
Course Dropdown Yes
Start Date Date Yes Today
Expected Completion Date Yes Auto-from-duration
Instructor Staff-search No Course default

Sub-module 3: Examination & Pareeksha

Form 3.1 — Examination Schedule

Purpose: Schedule a Pareeksha for a course.

Field Type Required Options / Validation Default Help
Course Dropdown Yes
Exam Name Text Yes e.g. Mid-term, Annual, Final
Exam Date Date Yes
Venue Dropdown Yes From rooms (Asset Mgmt)
Examiner Panel Multi-select Yes From examiner registry
Eligible Students Multi-select Yes Auto-from enrollments All in course Editable
Grading Scale Dropdown Yes Marks · Pass-Fail · Letter Marks
Maximum Marks Number Conditional 1-1000 100 If Grading=Marks

Submit action: Notifies students + examiners via Comms.

Form 3.2 — Pareeksha Result Entry

Purpose: Record an individual student's exam outcome.

Field Type Required Options / Validation Default Help
Examination Dropdown Yes
Student Dropdown Yes From eligible
Marks Obtained Number Conditional 0 - max If Grading=Marks
Grade Dropdown Conditional Pass · Fail · Distinction · ...
Remarks Textarea No Examiner comments

Submit action: Once all entered, generates result list. Triggers certificate issue for passers (Form 6.1).


Sub-module 4: Examiner Registry

Form 4.1 — Examiner Profile

Purpose: Maintain panel of external/internal examiners with their sambhavana details.

Field Type Required Options / Validation Default Help
Linked Member Member-search Yes Examiners are also members
Designation / Title Text Yes e.g. Vedavidwan
Specialization Multi-select No Vedic shakha / sutra / topic
Mobile Phone Yes
Email Email No
Address Textarea No From member
Sambhavana Bank Details (encrypted):
Bank Name Text Yes
Account Number Text Yes Encrypted
IFSC Code Text Yes Format ^[A-Z]{4}0[A-Z0-9]{6}$
PAN Text No Encrypted For TDS u/s 194J
Default Rate per Exam Number (₹) No
TDS Section Dropdown Yes 194J Professional · 192 Salary · None 194J

Submit action: Creates examiner_profiles row. Bank/PAN encrypted via Cloud KMS.


Sub-module 5: Cultural Programs

Form 5.1 — Cultural Program / Performance Entry

Purpose: Record concerts, lectures, sammelans, performances.

Field Type Required Options / Validation Default Help
Program Name Text Yes e.g. Annual Carnatic Concert
Type Dropdown Yes Concert · Lecture · Sammelan · Pravachana · Workshop · Other
Date Date Yes
Time Time Yes
Venue Dropdown Yes From rooms
Lead Performers / Speakers Multi-text Yes One per line
Topic / Composition Text No
Audience Capacity Number No Venue capacity
Recording URL URL No YouTube / archive link
Linked Event Instance Dropdown No If part of festival

Submit action: Creates entry; eligible for Publications (audio/video) if recording uploaded.


Sub-module 6: Certificates

Form 6.1 — Certificate Generation

Purpose: Issue completion / pass / recognition certificates.

Field Type Required Options / Validation Default Help
Recipient Member-search Yes
Certificate Type Dropdown Yes Course Completion · Examination Pass · Recognition · Participation · Special Achievement
Course / Exam Linked Dropdown Conditional If type relates
Issue Date Date Yes Today
Serial Number Text Yes Auto-from sequence Generated
Citation Text Textarea No Default per type Editable
Signed By Multi-select Yes From staff (head) Pradhana
Template Dropdown Yes PDF templates Default
Auto-dispatch via Comms? Checkbox Yes Email + postal

Submit action: Generates PDF; logs to certificates_issued; queues dispatch via Comms.


Workflow

Education flows: Admission → Enrollment → Attendance & Coursework → Examination Scheduling → Result Entry → Certificate Generation & Dispatch. Examiners are paid sambhavana through Vitta Payroll (TDS handled). Cultural programs feed Publications (recordings) and Newsletter (announcements). Hostel-required admissions trigger Asset Management's room allocation.