FC Documentation & Deliverables
Learn every document a functional consultant must produce during a Bio Ecko implementation -- from BRDs and FRS to SOPs, training manuals, and sign-off sheets...
February 2026 · 20 min
Manual area
FC Training Programme
Coverage
8 sections
Operator notes
3 implementation notes
Why Documentation Matters
Documentation is the FC's primary deliverable. Code is written by developers; configurations are done in the system; but the bridge between business requirements and technical execution is always a document.
Poor documentation causes:
- Scope creep -- "I told you I needed X" vs "The document says Y"
- UAT failures -- testers don't know what to test because expected behaviour is undocumented
- Support nightmares -- the hypercare team cannot troubleshoot without knowing what was configured and why
- Legal exposure -- in healthcare, audit trails start with signed documents
| Document Type | When Created | Who Signs Off |
|---|---|---|
| Business Requirement Document (BRD) | Discovery phase | Hospital stakeholders |
| Functional Requirement Specification (FRS) | Blueprint phase | FC lead + Dev lead |
| Configuration Workbook | Realization phase | FC + Department heads |
| Test Cases & Scripts | Testing phase | FC + QA |
| Training Manual | Pre go-live | FC + Training lead |
| SOP (Standard Operating Procedure) | Pre go-live | Hospital department head |
| Go-Live Checklist | Cutover | Project manager |
| Handover Document | Post hypercare | FC lead + Hospital IT |
Business Requirement Document (BRD)
The BRD captures what the hospital needs, not how the system will do it. It is the single most important document because everything flows from it.
BRD Structure:
- Executive Summary -- 1 paragraph summarizing the project scope
- Stakeholder List -- name, role, department, contact for every interviewee
- Current State (As-Is) -- describe current workflows per department, pain points, volume metrics
- Future State (To-Be) -- describe desired workflows with Bio Ecko, expected improvements
- Requirement Matrix -- every requirement with ID, description, priority (MoSCoW), source department, acceptance criteria
- Assumptions & Dependencies -- e.g., "Hospital will provide dedicated LAN by Week 4"
- Out of Scope -- explicitly list what is NOT included to prevent scope creep
- Sign-off Page -- signatures from hospital director, department heads, project sponsor
BRD Quality Checklist:
- Every requirement has a unique ID (e.g., BRD-OPD-001)
- Every requirement has clear acceptance criteria
- Priority assigned using MoSCoW (Must/Should/Could/Won't)
- No technical jargon -- written in hospital staff language
- Current volumes documented (patients/day, bills/day, tests/day)
- Signed by at least 3 department heads
Functional Requirement Specification (FRS)
The FRS translates the BRD into how Bio Ecko will meet each requirement. It is the FC's primary communication tool with the development team.
FRS Structure per Requirement:
| Field | Description | Example |
|---|---|---|
| Req ID | Traces back to BRD | FRS-OPD-001 (from BRD-OPD-001) |
| Module | Bio Ecko module | OPD / Appointments |
| Feature | Specific feature | Walk-in appointment creation |
| Actor | User role | Front Desk Receptionist |
| Precondition | What must be true before | Patient is registered with valid MRN |
| Steps | Numbered flow | 1. Click New Appointment 2. Search patient 3. Select doctor... |
| Business Rules | Validation logic | Cannot book if doctor's slot is full; show warning if patient has outstanding balance > 5000 |
| Expected Output | What the system produces | Appointment confirmation with token number, SMS sent to patient |
| Exception Handling | Error scenarios | If SMS fails, show warning but do not block appointment |
| UI Mockup Reference | Link to wireframe | Figma link or screenshot |
| Data Elements | Fields involved | patient_id, doctor_id, appointment_date, slot_time, visit_type |
| Traceability | Back to BRD + forward to test case | BRD-OPD-001 -> TC-OPD-001 |
Writing Tips:
- Use active voice: "System displays" not "The displayed information is shown"
- Be specific: "Max 20 appointments per slot" not "Limit appointments"
- Include negative scenarios: "If patient has no phone number, skip SMS step"
Configuration Workbook
The Configuration Workbook is a spreadsheet (or structured document) that records every setting configured in Bio Ecko during the implementation.
Why It Matters:
- It is the blueprint for reproducing the setup in another branch or hospital
- It serves as the audit trail for why a particular setting was chosen
- The support team uses it to troubleshoot post go-live
Workbook Sections:
- Organisation Setup -- hospital name, branches, departments, floors, wards, beds, rooms
- User & Role Setup -- user list, role assignments, permission overrides
- Clinical Masters -- department list, doctor schedules, consultation fees, specialities
- Service & Tariff Masters -- service catalogue, tariff plans (general/private/VIP), package rates
- Pharmacy Masters -- drug catalogue, generic-brand mapping, formulary, controlled substance list, reorder levels
- Lab & Radiology Masters -- test catalogue, normal ranges, panel configurations, equipment mapping
- Billing Configuration -- tax settings (GST), discount rules, payment modes, receipt numbering, insurance TPA mappings
- Notification Settings -- SMS templates, email templates, WhatsApp triggers
- Print Templates -- prescription format, bill format, lab report format, discharge summary format
- Integration Settings -- ABDM endpoints, payment gateway keys, external lab interfaces
Each entry records:
| Field | Value |
|---|---|
| Setting name | Max OPD appointments per doctor per day |
| Configured value | 40 |
| Default value | 30 |
| Reason for override | Hospital sees 800 OPD/day across 20 doctors |
| Configured by | FC Name |
| Date | DD-MMM-YYYY |
| Approved by | HOD Name |
Test Cases & Scripts
Every configured workflow must have a corresponding test case. The FC writes test cases; the hospital staff (super users) execute them during UAT.
Test Case Structure:
| Field | Example |
|---|---|
| Test ID | TC-OPD-003 |
| Linked Req | FRS-OPD-001 |
| Test Title | Walk-in appointment for new patient |
| Precondition | New patient not yet registered |
| Steps | 1. Navigate to Registration 2. Enter demographics 3. Save 4. Navigate to Appointments 5. Select doctor "Dr. Sharma" 6. Select today's next available slot 7. Confirm |
| Expected Result | MRN generated, appointment created, token number assigned, SMS sent to patient mobile |
| Actual Result | (Filled during execution) |
| Status | Pass / Fail / Blocked |
| Defect ID | (If fail, link to bug tracker) |
| Executed By | Super User name |
| Execution Date | DD-MMM-YYYY |
Test Coverage Categories:
- Positive tests -- happy-path scenarios (80% of cases)
- Negative tests -- invalid inputs, boundary conditions, permission violations
- Integration tests -- cross-module flows (OPD -> Lab -> Pharmacy -> Billing)
- Regression tests -- re-run after bug fixes to ensure nothing broke
- Performance tests -- can the system handle peak load (Monday morning OPD with 200 concurrent users)?
Standard Operating Procedures (SOPs)
SOPs are written for hospital staff, not for the IT team. They describe how to perform a task using Bio Ecko in simple, step-by-step language.
SOP Writing Rules:
- Use local language if staff are not English-fluent
- Include screenshots for every step
- Maximum 1 page per SOP (if longer, split into sub-SOPs)
- Number every step sequentially
- Include "What to do if something goes wrong" section
- Print and laminate -- tape near the workstation
SOPs to Create per Department:
| Department | SOPs Needed |
|---|---|
| Front Desk | New patient registration, Returning patient search, Appointment booking, Walk-in queue management, Insurance verification |
| Doctor (OPD) | Start consultation, Write prescription, Order lab/radiology, Refer to specialist, Close visit |
| Nurse (IPD) | Admit patient, Record vitals, Administer medication (with barcode scan), Shift handover, Discharge checklist |
| Pharmacy | Dispense prescription, Handle returns, GRN entry, Stock transfer, Controlled substance log |
| Lab | Collect sample (barcode label), Enter results, Validate and release, Print report, Handle rejected samples |
| Billing | Generate OPD bill, Generate IPD final bill, Apply insurance, Process refund, End-of-day reconciliation |
Training Manuals
Training manuals differ from SOPs. SOPs tell staff what to do. Training manuals teach them why and how the system works so they can handle variations.
Training Manual Structure (per role):
- Introduction -- what Bio Ecko is, why the hospital adopted it, what changes for this role
- Login & Navigation -- how to log in, dashboard overview, menu structure, common icons
- Core Workflows -- step-by-step with screenshots for the 5-7 most common tasks
- Advanced Features -- shortcuts, templates, bulk operations, report generation
- Troubleshooting -- top 10 common errors and how to resolve them
- FAQ -- answers to the 10 most-asked questions from that role during training
- Quick Reference Card -- 1-page cheat sheet (printed separately for workstation)
Writing Tips for Training Manuals:
- Use "you" language: "You will see a green button" not "The user clicks the green button"
- Screenshot every 2-3 steps -- a wall of text is useless for a first-time user
- Use callout boxes for tips and warnings
- Include practice exercises: "Now try creating a test appointment for patient 'Demo Patient'"
Handover Document
The Handover Document is the FC's final deliverable, created at the end of hypercare to formally transfer knowledge to the hospital's internal IT team and the vendor's support team.
Handover Package Contents:
- Signed BRD (final version)
- Signed FRS (final version with all change requests incorporated)
- Configuration Workbook (updated to reflect all post go-live changes)
- Master Data Sheets (all imported data with row counts and checksums)
- Test Case repository with execution results
- Defect log with resolution status (all P1/P2 closed)
- Training manuals (per role)
- SOPs (per department)
- Integration credentials and endpoints (stored in password manager, not in document)
- Known Issues list (documented workarounds for items deferred to Phase 2)
- Escalation matrix (L1: hospital IT, L2: vendor support, L3: development team)
- Licence and subscription details
Handover Meeting Agenda:
- Walk through the handover package (30 min)
- Live demo of admin functions the hospital IT team will manage (60 min)
- Q&A (30 min)
- Sign-off (both parties sign the handover acceptance form)
Notes
Tip
Version every document with a clear naming convention: BRD_HospitalName_v1.2_2026-02-15.docx. Never use 'final' in the filename -- there is always a 'final_final_v2'.
Warning
Never skip the sign-off page. Unsigned documents have zero value in a dispute. Get physical or digital signatures from at least the project sponsor and relevant department heads.
Info
Store all project documents in a shared drive or document management system accessible to the hospital IT team. Do not keep documents only on your personal laptop -- they must survive your departure from the project.
Related topics
FC Training Programme
This training programme is designed to take a complete fresher -- someone with no prior healthcare or ERP background -- and transform them into a confident...
Change Management in Hospitals
Understand why hospital staff resist ERP adoption, learn proven change management frameworks, and master techniques to drive user adoption from sceptical...
Hypercare & BAU Handover
Navigate the critical post-go-live hypercare period, manage issue triage, stabilize hospital operations, and execute a structured handover to the BAU support...
Document Management System
The Document Management System (DMS) provides centralized storage, versioning, and access control for all hospital documents -- clinical records, scanned...
Patient Registration
Patient Registration is the first step in the patient journey. Every patient who visits your clinic needs a profile in the system before they can be booked for...
Appointments
The Appointments module manages your clinic's schedule. You can book appointments for registered patients, view your daily/weekly calendar, manage time slots...
Change Management in Hospitals
Understand why hospital staff resist ERP adoption, learn proven change management frameworks, and master techniques to drive user adoption from sceptical...
Hypercare & BAU Handover
Navigate the critical post-go-live hypercare period, manage issue triage, stabilize hospital operations, and execute a structured handover to the BAU support...