This glossary defines terms used throughout the AseptSoft Core Documentation. It covers AseptSoft-specific terminology, pharmaceutical process design concepts, and relevant industry standards.
💡 Tip: Use your browser's search (Ctrl+F / Cmd+F) to quickly find a term on this page.
|
Term |
Definition |
|---|---|
|
4 Glasses Model |
A conceptual framework for understanding how AseptSoft resolves TAGs, described in the First Time Setup. Four levels of increasing specificity: Glass 1 (General Tag Rule — environment-level), Glass 2 (PID Snapshot — per-PID copy of Glass 1), Glass 3 (Dynamic TAG Info — per-object translation), Glass 4 (Actual TAG — the resolved TAG value like "XM-4091"). Glass 1 is what you configure during setup; Glasses 2-4 are computed automatically each time AseptSoft opens a PID |
A
|
Term |
Definition |
|---|---|
|
Acquisition Source |
The configuration section in the Classification Window where TAG segments are defined. Each segment specifies a content source (manually written text, block property acquisition, advanced block property acquisition, regex text retrieval, or special properties) that together build the complete TAG |
|
Advanced Block Property Acquisition |
A TAG segment content source that reads a property value from a nearby block rather than from the classified block itself. You specify the block type (e.g., "TAG") and the property name (e.g., "SEG1"). Commonly used for valves whose TAGs are separate blocks on the P&ID. See First Time Setup |
|
Aggregation |
In the Algorithm (Conditions) Export, columns that automatically extract and summarize all references (instruments, parameters, variables, dialogs, controls) used within a condition — providing a quick overview of what each condition depends on |
|
Algorithm |
A sequence of Conditions attached to a Step, defining the transition logic — when and how the process moves from one step to the next. See Algorithm Design |
|
Algorithm Frame |
A P&ID component that displays the details of the currently active condition (type, description, condition expression, transitions) directly on the drawing. Inserted via Data → Headers and Notes → Algorithm Frame in the Module Ribbon. See Algorithm Design |
|
Algorithm Tracker |
A read-only P&ID text component that tracks and displays a single condition field value from the active condition. See Algorithm Tracker |
|
Allow |
A Fluid Response where fluid passes through an Engineering Item unchanged |
|
Always Block |
A Fluid Behaviour where the block always blocks fluid propagation regardless of its state. Even if a valve is set to "open", fluid stops here. See P&ID Components Classification |
|
Area Marker |
A classification behaviour that defines area zones on the PID. Each Area Marker instance marks a region, and components within that region inherit the area designation. Areas can be referenced in TAG segments using the special property token |
|
Attachment Point |
A location defined in the Symbol Editor's Internal Fluid Map where a symbol connects to external pipes. AseptSoft auto-detects these as grey dots based on pipeline connections; additional points can be added manually. Used by the Symbol Attachment Points mapper |
|
Auto-Explode |
A classification behaviour that automatically explodes all block references of a class into individual unconnected lines every time AseptSoft opens. Used for nested blocks that need to expose their internal geometry for correct mapping. See P&ID Components Classification |
|
Auto-Group |
A classification behaviour that automatically groups block references using token-matched values. Grouped objects share fluid flow — commonly used for teleport flags when fluid should "jump" between locations on the PID. See P&ID Components Classification |
|
Auto-TAG Generation |
The automatic creation of default TAG values when AseptSoft cannot find a TAG using the configured rules. Supports fixed values or auto-incremented patterns (e.g., R00100, R00101, R00102...) with configurable prefix, minimum digits, regex constraints, and "must be higher than all existing tags" option. See First Time Setup |
|
AutoSave |
AseptSoft's automatic save feature that periodically saves your work. See AutoSave |
B
|
Term |
Definition |
|---|---|
|
Block Property Acquisition |
A TAG segment content source that reads a property (attribute) from inside the classified block itself. Commonly used for instruments where the TAG is stored as an internal block attribute. See First Time Setup |
|
Block Reference |
An AutoCAD entity that is an instance of a block definition — a reusable collection of geometry (lines, arcs, etc.). Valves, instruments, and other P&ID symbols must be block references for AseptSoft to classify them. If objects are just independent lines, use IntelliBlocks to convert them |
|
Block Valve |
A complex Engineering Item composed of multiple control modules connected by an internal flow graph. Configured in the Symbol Editor where each internal valve becomes independently controllable. See Block Valve |
|
Branch |
In Version Control, an independent line of development that can be merged back |
|
Bypass (Edge) |
A property on an edge in the Symbol Editor's Internal Fluid Map. When enabled, fluid flows through the edge even when the object's state is "Closed" — used for bypass circuits within a symbol |
C
|
Term |
Definition |
|---|---|
|
CIP (Clean-In-Place) |
A method of cleaning the interior surfaces of pipes, vessels, and equipment without disassembly. A key validation target in pharmaceutical manufacturing |
|
Classification |
The process of teaching AseptSoft which block definitions represent which types of components in your P&ID drawings. Performed during First Time Setup and configured through the Classification Window. See P&ID Components Classification |
|
Classification Window |
The main user interface for defining and editing class definitions. Shows block definition names found in the current environment with dropdowns for class selection, included classes, behaviour, and fluid modes, plus TAG Localisation configuration. Also called the "Unified Classification Window". See P&ID Components Classification |
|
Class Grouping |
The mechanism for organizing multiple block definition names under a single classification rule. Manually included classes appear red, regex-included classes appear orange. Managed through the Classification Window's Included Classes dropdown or the dedicated Class Grouping window. See First Time Setup |
|
Clamp |
See Sticky — a Fluid Behaviour where a P&ID symbol connects to everything that physically touches it. The UI label is "Sticky" |
|
Clear Cache |
A ribbon command that rebuilds the Fluidstream connectivity graph from scratch |
|
Commit |
In Version Control, a saved snapshot of your project changes. See Commits and Branches |
|
Condition |
An atomic decision point within an Algorithm. Defines what must be true (or what action to perform) at a given point in a step. Each condition has a Type, Description, and other fields depending on the type. See Algorithm Design |
|
Condition Builder |
A guided, click-based interface for constructing formal condition expressions (e.g., |
|
Condition Type |
The classification of a condition that determines its behavior. AseptSoft supports 7 types based on IEC 61131-3: Transition, Continuous Action, Cont. Action + Condition, Stored on Activation, Stored on Deactivation, Stored on Event, and Custom. See Algorithm Design |
|
Connection Point |
A specific location on a P&ID symbol where fluid can enter or exit. Can be original (blue), custom (green), or removed (red) when using the AseptSoft Connector command |
|
Connector |
A child element of an Engineering Item that routes fluid through specific paths using Output Pairs. See Connectors |
|
Connectivity Graph |
The internal data structure that AseptSoft builds to represent which P&ID entities are connected. Built by the Mapping Strategies |
|
Continuous Action |
A Condition Type where an action executes continuously while the step is active — every scan cycle for the duration of the step |
|
Control Module |
(ISA-88) A collection of sensors, actuators, and other control equipment that carries out basic control actions. In AseptSoft, individual controllable sub-components within a Block Valve or complex symbol, configured in the Symbol Editor. Each control module can have effects, CAD associations, and TAG patterns |
|
Cover Pages |
In the PDF export, optional PDF files that can be prepended (prefix) or appended (suffix) to the exported output — useful for title pages, tables of contents, or signature pages |
|
Cumulative Export |
The default export behavior where re-exporting to an existing file updates only the data while preserving custom formatting, notes, charts, and other user modifications. See Export / Import |
D
|
Term |
Definition |
|---|---|
|
Dangling Condition |
A condition in the SFC Editor that has no transition target assigned yet. Displayed as a list on the parent step node to indicate incomplete configuration |
|
Deny |
A Fluid Response where fluid is completely blocked at an Engineering Item |
|
Dialog |
A user-configurable operator interaction template that prompts for input — confirmations, numeric entries, button selections, etc. Used in the Prompt field of Conditions. See Dialog |
|
Dialog Editor |
A visual editor for designing Dialog layouts with a live preview. Supports Button, CheckBox, RadioButton, TextInput, NumericInput, and FloatInput controls |
|
Dominant Column |
In the Excel Tabular Export engine, the special column whose values uniquely identify each row (e.g., "Tag" or "Name"). Used for row matching during cumulative updates |
|
Dynamic Block |
An AutoCAD block with parameterized geometry — parts that can be moved, rotated, or stretched via grip points without changing the block type. The Symbol Editor supports dynamic blocks via the "Chase Dynamic CAD Part" feature, which links nodes to dynamic parts so they follow the geometry's movement |
E
|
Term |
Definition |
|---|---|
|
Effect (Symbol Editor) |
A trigger-condition-action chain defined on a Control Module in the Symbol Editor. Used to automate behavior such as mutual exclusivity in divert valves (e.g., opening one valve automatically closes another) |
|
Engineering Item |
A P&ID component (valve, pump, instrument, tank, etc.) that interacts with fluid flow. See Engineering Item |
|
Environment |
The collection of settings, classifications, and rules that define how AseptSoft processes your P&IDs. Corresponds to Glass 1 in the 4 Glasses Model. Stored as a portable |
|
Equipment Module |
(ISA-88) A functional group of control modules and/or other equipment that carries out a finite number of specific minor processing activities. In AseptSoft, see Equipment Module |
F
|
Term |
Definition |
|---|---|
|
FAT (Factory Acceptance Test) |
A formal test procedure conducted at the equipment manufacturer's site to verify that a system meets design specifications before shipment. The Tabular export valve status matrix is commonly used as FAT documentation |
|
FDS (Functional Design Specification) |
A document describing the functional requirements and design of an automated system. AseptSoft can export your entire FDS to Excel or PDF with a single click. See Export / Import |
|
First Time Setup |
The initial configuration process where P&ID objects are classified and TAG recognition rules are established. Focuses on the 4 Glasses Model and the Classification Window. See First Time Setup |
|
Fluid |
A substance type defined in AseptSoft with a name and display color. Assigned to Sources and used for visual overlay in simulations. See Fluid |
|
Fluid Behaviour |
A classification setting that controls how a block interacts with the fluidstream simulation. Options include: Sticky, Refuses Sticky Connection, Fully Ignored, Always Block, Pointed at from Far, Tank-like, Very Reactive, Immune to Reactive Blocks, and others. See P&ID Components Classification |
|
Fluid Coloring |
The visual coloring of P&ID symbols when fluid passes through them. Configurable globally via the |
|
Fluid Map |
See Neighbours Map |
|
Fluid Response |
The behaviour of an Engineering Item when fluid arrives — Allow, Deny, Unknown, Change Into, or Generate. Determined by the active State |
|
Fluid Response Symbols |
In the Tabular export, customizable shorthand symbols replacing full state names: x (open/allow), - (closed/deny), 0 (generate), 1 (transform), ? (unknown) |
|
Fluid Stream / Fluidstream |
AseptSoft's simulation that visualizes fluid flow paths on P&ID drawings. See Fluidstream Simulations |
|
Forbidden Layer |
An AutoCAD layer excluded from the Fluidstream mapping — entities on this layer do not participate in fluid simulation |
|
Fully Ignored |
A Fluid Behaviour where AseptSoft completely ignores the block for fluid flow. Fluid passes through as if it were not there, even when the block has states like "closed". See P&ID Components Classification |
G
|
Term |
Definition |
|---|---|
|
GAMP 5 |
Good Automated Manufacturing Practice, 5th edition. An industry guideline for validation of computerized systems in pharmaceutical manufacturing |
|
Gap |
A block classification for P&ID symbols that represent visual breaks in pipe lines. Gap blocks allow the Line Gap Bridging mapper to bridge across them |
|
Generate |
A Fluid Response where an Engineering Item becomes a fluid source, outputting a specified fluid in all directions. Typically used for filled tanks |
|
GRAFCET |
Graphe Fonctionnel de Commande, Etapes/Transitions — a graphical language for modeling sequential control systems, standardized in IEC 61131-3. In AseptSoft, the SFC Editor uses the GRAFCET visual notation to represent process step sequences and transitions |
|
Groups & Rules |
A feature in the Symbol Editor for defining fluid type filtering on nodes — e.g., allowing only gas through specific paths, or restricting flow direction. Uses a condition language with operators like |
H
|
Term |
Definition |
|---|---|
|
Highlighter |
In the Standard export, color-coding options applied to exported engineering items: Open (green for open/flowing valves), Changing (orange for state changes between steps), or Active State (colors matching the P&ID appearance). See Export Processes to Excel - Standard |
|
Highly Reactive |
See Very Reactive — a Fluid Behaviour where a P&ID symbol uses a padded bounding box to aggressively connect to any nearby entity |
|
Hungarian Algorithm |
An optimization algorithm used by AseptSoft during TAG resolution to find the optimal assignment of text entities to TAG segments when multiple blocks compete for the same text. Minimizes total distance while respecting layer filters and distance constraints. See P&ID Components Classification |
I
|
Term |
Definition |
|---|---|
|
IEC 61131-3 |
International standard for programmable controller programming languages. Defines the Sequential Function Chart (SFC) notation used in the SFC Editor (GRAFCET) for modeling sequential control logic |
|
Immune to Reactive Blocks |
A Fluid Behaviour that prevents a block from being captured by Very Reactive blocks |
|
IntelliBlocks |
An AseptSoft-integrated tool that scans all P&ID drawings and automatically creates block references from line-based geometry. Required when P&ID objects are drawn as independent lines rather than blocks. Processes all PIDs at once. See First Time Setup |
|
Internal Fluid Map |
A graph of nodes and edges defined inside a symbol via the Symbol Editor. Defines how fluid flows within a complex symbol. Edges can be bidirectional or one-way, and can be marked as bypass |
|
Internal Hub Point |
A node type in the Symbol Editor that acts as an internal routing junction where fluid paths can split, merge, or be filtered by rules (e.g., allowing WFI but refusing Nitrogen). Not connectable from outside the symbol |
|
IQ/OQ (Installation/Operational Qualification) |
Formal verification procedures in pharmaceutical manufacturing. IQ verifies equipment is installed correctly; OQ verifies it operates according to specifications. The PDF export is commonly used for IQ/OQ annex documentation |
|
ISA-88 |
International standard for batch control in manufacturing. Defines a hierarchical model: Enterprise → Site → Area → Process Cell → Unit → Equipment Module → Control Module |
|
ISA-95 |
International standard for integration of enterprise and control systems. Defines models for information exchange between business and manufacturing systems |
J
|
Term |
Definition |
|---|---|
|
Jump |
In the SFC Editor, a visual shortcut (also called Teleport or Link) that connects distant steps without drawing a continuous line. Consists of a matched pair of entry and exit nodes with a shared identifier. See also Teleport |
L
|
Term |
Definition |
|---|---|
|
Layer |
An AutoCAD concept — a virtual space on which shapes and pipes are placed. The Fluidstream simulation is layer-sensitive; layers can be set to Forbidden, Uncoloured, or Closed |
|
Layout Persistence |
The export behavior where AseptSoft preserves custom table formatting (colors, column widths, cell styles) across re-exports. Customize the layout once and it is reused for all subsequent exports. See Export / Import |
|
Line Gap Bridging |
A mapping strategy that reconnects co-linear pipe segments separated by visual gaps |
M
|
Term |
Definition |
|---|---|
|
Mapper |
A geometric rule that AseptSoft uses to discover connections between P&ID entities. AseptSoft has 11 mappers. See Fluidstream Mapping Strategies |
|
Module |
An AseptSoft project unit that contains all data for a set of related P&IDs — processes, steps, parameters, variables, equipment modules, and more. See P&IDs and Modules |
N
|
Term |
Definition |
|---|---|
|
Neighbours Map |
A diagnostic visualization (also called Fluid Map) that shows all discovered connections between P&ID entities. Displays blue connection lines, green/yellow mapper labels, and red endpoint labels. Accessed via Show Neighbours Map on the Module Ribbon |
|
No-Connect Area |
A region defined in the Symbol Editor that explicitly prevents connections at nodes within its boundary. Attachment points in the No-Connect Area override rectangles — even if a rectangle covers the point, fluid is blocked |
|
Non-Touching |
A Fluid Behaviour for P&ID symbols (like certain instruments) that sit in a gap between pipe segments without physically touching them. Connects through the Line Breaker mapper with a configurable maximum distance |
O
|
Term |
Definition |
|---|---|
|
Output Pairs |
A configuration on Connectors that defines which other Connectors on the same Engineering Item can receive forwarded fluid |
P
|
Term |
Definition |
|---|---|
|
P&ID |
Piping and Instrumentation Diagram — a detailed drawing showing piping, equipment, instrumentation, and control devices in a process system |
|
Parallel Fork |
In the SFC Editor, a pattern where a single condition branches to multiple target steps that activate simultaneously. Displayed as a diamond/junction vertex |
|
Parallel Merge |
In the SFC Editor, a pattern where multiple transitions from different source steps converge on the same target step. The target activates only when all incoming conditions are satisfied |
|
Parameter |
A named data value associated with a module. See Parameter |
|
Phenomenon Acquisition |
The classification configuration that tells AseptSoft how to identify an Instrument's measurement type (Pressure, Temperature, Flow, Level, etc.). Configured in the Classification Window using the same content sources as TAG segments. See First Time Setup |
|
Pipe Crossing Break |
A Fluid Behaviour for symbols representing two pipes crossing over each other without connecting. The Line Gap Bridging mapper handles these specially |
|
Pointed at from Far |
A Fluid Behaviour where, if the open end of a pipe line points towards the block from a distance (without physically touching), AseptSoft creates a connection. Used for sources or objects drawn disconnected from the pipe network. See P&ID Components Classification |
|
Print Tokens Matches |
A verification command that draws small blue lines between each classified object and its matched TAG on the P&ID. Used after classification setup to visually confirm that objects are correctly connected to their TAGs. See First Time Setup |
|
Process |
A sequence of Steps that defines a manufacturing procedure. Also referred to as a "Recipe" in ISA-88 terminology. See Process Design |
|
Prompt |
A field in a Condition that displays information or collects input from the operator during production. Can contain plain text or reference a Dialog |
Q
|
Term |
Definition |
|---|---|
|
Q-Select (Quick Select) |
An AutoCAD command that selects entities by property (layer, type, color, etc.). Useful for checking which entities are on a given layer before disabling it |
R
|
Term |
Definition |
|---|---|
|
Reactive Distance |
The configurable padding distance for Very Reactive blocks. Determines how far beyond the block's bounding box connections are detected |
|
Reimport |
The ability to import a previously exported Excel file back into AseptSoft to update P&ID data. Supported by Tabular, Algorithm, Equipment Module, and Parameter/Variable exports. Shows a preview window before applying changes |
|
Review Session |
A collaborative review workflow for validating module data. See Review Sessions |
S
|
Term |
Definition |
|---|---|
|
SFC (Sequential Function Chart) |
A graphical programming language defined in IEC 61131-3 for modeling sequential control logic. In AseptSoft, the SFC Editor (GRAFCET) provides a visual representation of steps and transitions. See also GRAFCET |
|
SIP (Steam-In-Place) |
A method of sterilizing process equipment using steam without disassembly. Similar to CIP but for sterilization rather than cleaning |
|
Source |
A P&ID component that originates fluid flow. Classified as Fluid Source (static, always generating one substance) or as a Control element with the Source control type (dynamic, can switch fluids). See Sources |
|
State |
A named condition of an Engineering Item (e.g., Open, Closed, Generating) that determines its Fluid Response. See State |
|
Static Geometry Group |
A node type in the Symbol Editor that groups CAD entities as a visual unit. When fluid passes through a static geometry group, the associated lines are colored to show the flow path. Unlike Control Modules, these have no controllable behavior — they are purely for visual fluid flow feedback |
|
Step |
A discrete phase within a Process where specific valve states and equipment configurations are active. Also referred to as a "Phase" in ISA-88 terminology. Each step has an Algorithm that defines transition logic |
|
Sticky |
A Fluid Behaviour where the block connects to everything that physically touches it — like a fly trap. Any line or object in contact will connect and allow fluid flow. Also historically called "Clamp" in some contexts. In the Symbol Editor, individual CAD parts can be made sticky via "Modify CAD Shapes Behaviour". See P&ID Components Classification |
|
Stored on Activation |
A Condition Type that fires once when the step first becomes active. Used for one-shot initialization tasks |
|
Stored on Deactivation |
A Condition Type that fires once right before the step becomes inactive. Used for cleanup or finalization tasks |
|
Stored on Event |
A Condition Type that fires when a specific event (condition becomes true) occurs during the step |
|
Success Transition |
A field in a Transition condition that specifies which step to go to when the condition is met |
|
Symbol Editor |
AseptSoft's graph-based visual tool for defining how block symbols are interpreted — mapping attachment points, fluid flow paths, control modules, and off-page connectors. The last step of the First Time Setup. See Symbol Editor |
|
Symbol Geometry |
A matched CAD block definition in the Symbol Editor. When a style applies to multiple symbol names, each matched block appears as a separate geometry that can be previewed and configured. Listed under "Geometries used in symbol preview" |
|
Symbol Style |
A reusable definition of a symbol's fluid flow topology, created in the Symbol Editor. Contains nodes, edges, groups, rules, and CAD matching settings. Each style can apply to one or more symbol names or class groups |
T
|
Term |
Definition |
|---|---|
|
Tabular Export |
An Excel export type that produces a valve status matrix with engineering items as rows and steps as columns. Supports four export modes and is reimportable. See Export Processes to Excel - Tabular |
|
TAG Localisation |
The set of rules that control how AseptSoft finds the TAG for each classified object. Includes TAG segments (what the TAG looks like), content sources (where to get each segment's value), and localisation options (Priority Chain, Mandatory Chain, Maximum Distance, Distance Calculation Method, Acquisition Layers, Stop at First Match). See First Time Setup and P&ID Components Classification |
|
TAG Segment |
One building block of a TAG. A TAG like "XM-4091" consists of three segments: "XM" (from a block property), "-" (fixed text), and "4091" (from another block property). Each segment is configured with a content source in the Classification Window. See First Time Setup |
|
Teleport |
In the SFC Editor, a visual shortcut (also called Jump or Link) that connects distant steps without a continuous line. Created using the Link action on an edge, it produces a matched pair of entry and exit nodes. See also Jump |
|
Template |
In the Standard export, an Excel file containing keyword placeholders that define the layout and content of the export. Templates are customizable and reusable across exports |
|
Tolerance Distance |
The primary proximity threshold used by multiple mappers to determine when two endpoints are close enough to be connected |
|
Tracker |
A P&ID text component that displays dynamic data on the drawing. See Trackers |
|
Transition |
A Condition Type that transitions the process to another step when the condition expression evaluates to true. The most common condition type. In the SFC Editor, transitions are shown as labeled edges connecting steps |
U
|
Term |
Definition |
|---|---|
|
Unit |
(ISA-88) A collection of associated control equipment and equipment modules in which one or more major processing activities can be conducted |
|
Unknown |
A Fluid Response that behaves like Allow but generates warnings. Used when an Engineering Item has no active State |
V
|
Term |
Definition |
|---|---|
|
Valve Status Matrix |
A tabular overview showing the state of every valve at every step — commonly exported using the Tabular export for FAT or qualification reviews |
|
Variable |
A named data value within a module that can change during process execution. See Variable |
|
Very Reactive |
A Fluid Behaviour where the block connects to anything within a padded bounding box (configurable distance). Imagine an invisible rectangle around the object — anything crossing that rectangle connects. Used for tank nozzles and large fittings. Also called "Highly Reactive" in some contexts |
W
|
Term |
Definition |
|---|---|
|
WFI (Water for Injection) |
Highly purified water used in pharmaceutical manufacturing. A common fluid type in AseptSoft process designs |
Z
|
Term |
Definition |
|---|---|
|
Zero Fluid Response |
The Fluid Response that applies when an Engineering Item's percentage-based State is at 0% |