Skip to content

Process Modeling

Use this section when you are building the actual executable content of an Emakin solution: process definitions, forms, databases, decision models, screens, scripts, and supporting queries.

This section is organised as layered reference. Start with the conceptual entry points below, then move into the leaf pages for detailed property and language reference.

Core Modeling Areas

Process Definition

Process definition content covers the executable process itself: pool structure, tasks, routes, actions, roles, scripts, decisions, services, content types, and supporting documents.

Key entry points:

Forms and Screens

Use the form section when designing runtime input and display experiences:

Databases and Data Storage

Use the database section when a process must persist or query structured data outside the XML form model:

Query and Expression Languages

Use these sections when the solution depends on XML navigation, transformation, decision logic, or advanced querying:

Notes on Topics Without Separate Pages

Process definitions also include topics such as reports and localisation. Those topics are part of the overall modeling surface, but they are not currently documented as separate dedicated pages in this section. Where related behavior exists, it is covered through the nearest relevant parent pages such as forms, screens, and process-definition reference.