Bizagi allows the definition and customization of special forms to consult information of ongoing and closed cases, as well as information stored in specific entities. With the search results of these queries you can create useful analysis reports. These special Forms are known as Query Forms.
The controls included in Query Forms serve as search criteria. They can be defined to perform powerful searches over created cases or over specific entities (Master and Parameter). Your search criteria can be business data and it can also be general process information (case creation date, creator user, case state, etc). You can customize the search criteria within ranges (for dates or numbers) and to be exact or approximate (for texts), etc.
Query Forms are related to two types of queries:
•Process Queries: these are the queries executed over ongoing or closed cases.
In the Forms related to Process Queries you can include search criteria associated to the Data Model (business data) and Process filters (information not stored in the data model like the case creator, the case number, etc.)
The Forms related to Process Queries are available for Process Queries exclusively. They contain special controls and properties that are only required in Queries. Thus, they are not available to be used as Process Forms.
•Entity Queries: allow searching for information stored in specific entities (Master or Parameter), regardless of the processes they are involved in.
Entity Queries enable end users to look for information, for example, about Customers, Products, not related to particular cases but to their behavior i.e., business information. The Forms related to Entity Queries can include controls associated to the specified Entity. Process filters cannot be applied to Entity Queries (since they do not bring cases' information as the Context is not the Process entity).
Please refer to the following link to learn how end users execute Queries.