Principal Sponsors:







Supported by:

Proposed Roadmaps of ffehr

list down activities that you think would have to be done or might need be done to accomplish goals of the current roadmap.
Grab snapshots at :

http://cruxade.afterfivetech.com/snapshot/
http://ffehr.afterfivetech.com/snapshot/

Current Roadmap:0.1

Goals:

  • client-side Electronic Health Record database application
  • implement functionalities of the following forms:
  • evaluation of form controls and coming up with standard user-interface and usability features

Activities:

Preparation of core javascript functions

  • File I/0 copying (resolved) , moving, renaming of files
  • Parsing datamap xml file
    • table parsing (100% 2007-11-15 nbjayme)
    • query parsing (100% 2007-11-16 nbjayme)
    • constructing SQL Commands with values coming from xml. (100% 2007-11-17 nbjayme)
    • integration with sqlite database connector (100% 2007-11-17 nbjayme)
    • converting sqlite rows to XML (100% 2007-11-19 nbjayme)
    • eav entity manipulation (branches and leaves; code with project forms)
  • Connecting and interacting with sqlite (resolved)

Database design and persistency

(cruxade datamap)

for the current roadmap a simple branches and leaves shall be implemented. Enforcement of the class heirarchy and xml heirarchy definition file will be in the next roadmap.

Repository

  • reorganization for better integration of ffehr project and reusable classes of cruxade (resolved)

User Interface/ Forms

  • New Patient
  • Record Selection
  • Patient Data (Update)
  • Admission Data Forms
  • Progress Forms
  • Problem List Forms
  • Lab Forms
  • Report Forms
  • Notes form

Report Generation

  • gathering of report layout/formats
    • Clinical Abstract
    • Referral Slip
    • Clinical History
    • Discharge Summary
    • Laboratory Flow Sheet
    • Monitoring Sheet
    • Progress Notes
  • reporting tools that can intergrate/work well client-side or via xulrunner.

Cruxade Roadmap: 0.2

Goals:

Activities:

EAV Structure

  • xml file to define class hierarchy, and enforcement of the hierarchy