This demo shows how a conveyance is created and thereafter how to submit work.
A conveyance is structured as a set of documents and events that need to tracked. mLaw does this by listing all the documents that are required for a conveyance. As the documents become ready, they are added to the conveyance (as conveyance work).
Specific events are also created to track certain milestones of the conveyance process. Event creation is not shown in the demo but is very similar to event creation in the court case demo.
This playlist demonstrates the process of creating a court case, assigning users, submitting work, associating events and adding legal fees.
The process of assigning users, submitting work, associating events (dates) and adding legal fees is quite similar to what is done for other matters in the system i.e. conveyances, contracts and legal opinions.
Some of the actions shown e.g. creating a court case and submitting work require approval and therefore once the initial user (clerk1) submits the form, the approver (lawyer1) logs in to approve the pending request. This is a 2 level approval but can be customized to any number of levels e.g. clerk to supervisor to manager to partner.
Creating event types, status types, adding users etc is not covered by the demo but the process is intuitive. Most of these data can also be imported into the system during implementation.
Individual videos can be viewed on YouTube.
Your comments are most welcome.
mLaw now features openID login. This is a huge step forward to realizing the goal of running as an online service. With openID, users can login with their accounts at the popular email providers as well as blogging sites.
With openID, password management is greatly simplified for mLaw service admins as well as avoiding adding another password to remember to users.
The user will need to have provided the openID URL at account creation so that the mLaw can associate it with their user name.
This would not have been possible without spring security (which has a great openID starter project in the samples), simple openID selector, phpmyid and numerous visits to stackoverflow.com.