As I've said elsewhere, it's been a real pleasure working closely with the CiviCRM team on the CiviCase project. The work we're doing is exciting, and has at least a hope of offering some efficiency to the large number of service providers whose work is organized into "cases", however that term is locally defined.
Designing for the variety of different potential uses for the case module is quite a challenge. Although the first release of CiviCase has to meet our immediate needs at the Physician Health Program of BC, we would be quite disappointed if it turned out to be extremely difficult for other case management groups to understand how they could implement it to meet their own needs. So I've been spending quite a bit of thought energy trying to prevent this from happening.
We think we've solved a number of important issues that have arisen in other case management systems I've used, but certainly we haven't covered them all just yet. Also, we need to take...Read more
- humans entering them into a web form
- another system spitting out an event stream, which is then parsed, filtered and stored