In the competitive ecosystem, organizations are under continuous pressure to improve efficiency as their business evolves. Yet, many enterprises still follow a pen-and-paper approach that is longer and is a sustainable solution in terms of operating costs, efficiency, and team productivity. For enterprises that wish to step into the world of digitization, OutSystems Case Management framework can help build applications that allow them to achieve digital innovation at high agility.

What is the OutSystems Case Management framework?

OutSystems CMF is a robust solution to transform complex business information and easily manage cases like claims, regulatory compliance, incident management, etc. It facilitates efficient case-related work using technologies that automate and streamline aspects of a case. It allows companies to compete better in an economic environment in response to technological evolutions.

Case Management Framework: An extension of BPT

Business Process Technology (BPT) and Case Management Framework (CMF) come under the Digital Process Automation umbrella. BPT and CMF are two different conceptual models used to structure case workflows. Both help accomplish business goals through extended capabilities provided to accelerate the development process. But in the rapidly changing nature of modern businesses, Case Management Framework meets the unique needs of organizations.

With OutSystems best practice Case Management Frameworks, organizations can keep track of all processes, tasks, SLA, ad-hoc activities, and decisions while building low code applications faster at greater flexibility.

However, for developing case management apps, it is important to choose the appropriate OutSystems tool. For simple applications, developers use Workflow Builder and for medium and complex applications, CMF (Case Management Framework) is the right tool.

screenshot-18-865x450

Practical categories of case management framework

Case Management tends to differ, but they unite in their ability to centralize complex work. Case management consists of three use cases: investigative, service request, and incident management. Below is the categorization of these use cases :

Digital-Transformation-with-OutSystems-copy
InvestigativeService RequestIncident Management
Task delegationMultiple roles and handoffsMaintain and demonstrate a chain of information custody.
Case folder synchronizationContinuity of the case 

Case Management Framework architecture

Primarily, the CMF architecture consists of three APIs:

  • Case Services API: It helps to interact with the cases for modification of activity like pick up, release, block, unblock, or close. Also, it helps to maintain the case lifecycle from initiation till case completion. This API also facilitates the execution of the RULES inside an activity.
  • Case Configurations API: This API is used to configure case-related entities in applications like Case Definition, Case Statuses, StateMachine, and Rules. This API configuration is also responsible for handling the CRUD (Create, Retrieve, Update, and Delete) operations of cases.
  • Case Process Configurations API: It involves activities pertaining to business processes configurations associated with the case and their SLA (Service Level Agreement).
cmf-archi-884x450

Case Management Framework architecture

Primarily, the CMF architecture consists of three APIs:

  • Case Services API: It helps to interact with the cases for modification of activity like pick up, release, block, unblock, or close. Also, it helps to maintain the case lifecycle from initiation till case completion. This API also facilitates the execution of the RULES inside an activity.
  • Case Configurations API: This API is used to configure case-related entities in applications like Case Definition, Case Statuses, StateMachine, and Rules. This API configuration is also responsible for handling the CRUD (Create, Retrieve, Update, and Delete) operations of cases.
  • Case Process Configurations API: It involves activities pertaining to business processes configurations associated with the case and their SLA (Service Level Agreement).
Deepak Yogi

Deepak Kumar Yogi

Software Engineer

A certified traditional web and reactive developer, Deepak’s expertise lies in transforming manual processes into fully automated ones and providing solutions using CMF to streamline the business processes. He is enthusiastic in taking more challenging roles and keeping the learning curve consistent. Connect with him on LinkedIn.
LinkedIn.

manish-profile

Manish Gupta

OutSystems Solution Analyst

An OutSystems Champion, Manish is a 7x OutSystems certified Solution Architect. His expertise lies in handling the complete lifecycle of full stack software development with skills to architect high-impact solutions, envision and design great new products, solve complex problems and manage cross-functional collaborations. In his free time, he likes to organize DevCamps, write about low-code, make tech videos, and solve challenges in community forums. Connect with him on LinkedIn.