OpenHMIS Component and DB design

2012 version, need update based on the latest information.