Patent ID: 7865875

Claim:
An application framework for computer implemented development of custom case management software applications comprising: an enterprise application layer having components providing administration, security and communications capabilities; a case management application layer having components providing case management business classes and processing and workflow capabilities; and a customized application layer having components providing specialized application components capable of overriding or expanding functionality of other components in a customized case management software application, wherein the case management application layer comprises: a business application layer having components providing case management workflows, business entities and processing capabilities; a generic application layer having components providing application data management, user management, application action auditing and data archiving capabilities; and a utility layer having components providing communication handling, database interface and external application interface capabilities, and wherein the generic application layer comprises: a custom application data management component providing capabilities selected from the group consisting of custom data input, integration/synthesis, validation, transformation, querying/searching and report generation and administration; a custom application user management component providing capabilities selected from the group consisting of user interface, user sessions, user access control and user authentication; a custom application audit trail component providing capabilities for logging user actions and transactions with external systems; and a custom archive manager component providing data archiving and archived data reporting capabilities.