Medico - Components

From GaProgMan's Wiki
Revision as of 16:54, 16 June 2016 by GaProgMan (Talk | contribs) (Began adding contents to the page)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

This page represents the internal components of the medico project. For an in-depth description of the other parts of medico, please see the medico design document pages.

Naming Convention

Each of the major components of medico are named after the characters in the M*A*S*H franchise.


Potter is the messaging system


Klinger is the scheduler system.


Radar is the alarm system.


Hawkeye is the notifications system.


BeaJay is the user interface system


Winchester is the parsing system. It's main duties are the serialise data to and from the medico Medication class format in either JSON or XML.