Upcoming Events

NYC CiviCRM Meetup - September 7th
September 7th, 2010
This next NYC meetup will feature a case study or 2, a look at what's new in (more...)

Configuring, Customizing and Extending CiviCRM - New York
September 16th, 2010
This comprehensive two-day hands on training course is targeted at (more...)

CiviCRM User and Administrator Training - New York
September 16th, 2010
A comprehensive two day hands on training course covering the configuration, (more...)

CiviCRM Code and Test Sprint - New York
September 18th, 2010
This code and test sprint is targeted at experienced developers who want to (more...)

CiviCRM Toronto Meetup
September 21st, 2010
Come meet others from the Toronto Area who are interested in, using or (more...)

CiviCRM Philly Meetup – September 2010
September 23rd, 2010
Come meet others from the Philadelphia Area who are interested in, using or (more...)

CiviCRM Seminar - Dublin
September 28th, 2010
NfP Services are hosting a free seminar at The IBOA, Stephen St Upper, Dublin 8 (more...)

London developer and implementer training
September 30th, 2010
This comprehensive two-day hands on training course is targeted at implementers, (more...)

London user and administrator training
September 30th, 2010
A comprehensive two day hands on training course covering the configuration, (more...)

Berlin user and administrator training
October 6th, 2010
A comprehensive one day hands on training course covering the configuration, (more...)

Berlin developer and implementer training
October 7th, 2010
This comprehensive one-day hands on training course is targeted at implementers, (more...)

Benelux meetup in Brussels: Connect, communicate and activate your supporters and constituents
October 11th, 2010
Come meet others who are interested in, using or developing for CiviCRM. For (more...)

CiviCRM Toronto Meetup
October 19th, 2010
Come meet others from the Toronto Area who are interested in, using or (more...)

CiviCRM Toronto Meetup
November 16th, 2010
Come meet others from the Toronto Area who are interested in, using or (more...)

CiviCRM Components

Tools for engaging your supporters...

CiviContribute


CiviEvent


CiviMail


CiviMember


CiviReport


CiviCase Progress Report

Not Just a Contact Database

These optional components give you more power to connect and engage your supporters.

  • civiEVENT

  • Online event registration and participant tracking.

  • civiMEMBER

  • Online signup and membership management.

  • civiMAIL

  • Personalized email blasts and newsletters.

  • civiREPORT

  • Report generation and template management.

November 3, 2008 - 15:23 — Dave Greenberg

CiviCase is a new component for CiviCRM targeted at organizations who provide case management services. It is being developed In partnership with the Physician Health Program of British Columbia (PHP-BC). In addition to providing funding for this project, PHP-BC is providing invaluable domain expertise and the current plan is for their staff to start using CiviCase in January 2009. You can learn more about how this project got started and the project goals from these blog posts and the requirements overview.

CiviCase Phase 1 is a major part of the upcoming 2.2 release - and several members of the core team are gathered in San Francisco this month working on bringing it to life. Last week we had a two day "in-person" meetup with PHP-BC folks (Andrew Clarke, Claire Sauve, and Dave D) where we reviewed work in progress and got detailed feedback on the basic workflows and screens, as well as the data model and configurability of the component. That meeting resulted in some key refinements and additions to the phase 1 specification - and provided a good reality-check for the project!

A key goal for CiviCase is to maximize configurability. Case management looks very different in different settings - and we want to create a tool that works well for PHP-BC, AND can be configured for organizations that work in a completely different context. We're implementing several mechanisms to help with this:

  • XML-based configuration files allowing a site to define activities, timelines and reporting requirements by type case.
  • XML-based report definition files
  • Importing and exporting custom field definitions via XML - to make it easier for sites to define the large number of custom fields needed for recording their specific type of activity / case data.

We're also using CiviCase as a testing ground for the jQuery JavaScript/Ajax library - and so far we're quite happy with the results. The "Manage Case" screen includes a cool new jQuery grid for listing activities in the case. The grid allows you to quickly filter and resort the listing - as well as add or remove columns.

You can read the current specifications for phase 1 on the wiki. AND, in the next few days we'll update our public sandbox site with the latest CiviCase code and sample configuration and case data - so you can actually try stuff out. Of course, this is pre-alpha state - so expect some things to be broken / incomplete. However, it should give you a good feel for where things are headed.

Largely due to the active and committed collaboration with our partners at PHP-BC, I'm personally finding this project to be super fun and satisfying. It's really great for us to have a partner like PHP-BC who brings deep expertise in a domain, real-life problems to solve AND a commitment to make the solutions as useful as possible to a broad range of organizations.

( categories: )

Comments

It was a great couple of days - thanks again!

Claire and I got together for dinner last night here in Vancouver, and we were waxing nostalgic (after less than two weeks) about how great it was to hang out with you all for those two days of intensive work. We're both really enjoying the work, and counting ourselves lucky to be working with such a bunch of smart, skilled people, who are such a pleasure to be around.