recipe process element

IRI: https://spec.industrialontologies.org/ontology/construct/RecipeProcessElement

Defined In: https://spec.industrialontologies.org/ontology/biopharma/Recipe/

SubClass Of: plan specification

Class Hierarchy

owl:Thingbfo:entitybfo:continuantbfo:generically dependent continuantinformation content entityplan specificationrecipe process element

Direct subclasses:

Definition

plan specification that prescribes some planned process that is part of a batch run and is equipment independent

Usage Notes

1) A recipe process element must not be included in control recipes or master recipes or recipe procedural element, as it is intended to represent equipment-independent. This restriction is formally captured by the axiom: ‘continuant part of at some time’ only (not (‘control recipe’ or ‘master recipe’)). 2) While a recipe process element may be included in one or more general recipes, site recipes, or other recipe process elements, there is no requirement for such inclusion, allowing for its reuse and composition in varying contexts. When associating a recipe process element with a higher-level recipe, the ‘continuant part of at some time’ relation (or an appropriate subproperty) should be used.

Examples

  • recipe process, recipe process action, recipe process operation, recipe process stage

Adapted From

  • ISA-88 Part 1

Primitive Class

This class is declared primitive and it does not have necessary and sufficient condiftions defined.

Primitive Rationale

This term is expected to remain primitive, as it is challenging to define a set of OWL-compatible necessary and sufficient conditions that in all cases reliably distinguish a recipe process element from a recipe procedural element.

Formal Axioms

First-Order Logic Axioms

RecipeProcessElement(x) → PlanSpecification(x) ∧ ¬∃y (continuantPartOfAtSomeTime(x, y) ∧ (ControlRecipe(y) ∨ MasterRecipe(y) ∨ RecipeProceduralElement(y))) ∧ ∃z∃w (prescribes(x, z) ∧ PlannedProcess(z) ∧ occurrentPartOf(z, w) ∧ BatchRun(w))

Semi-Formal Natural Language Axioms

if x is a ‘recipe process element’, then x is a ‘plan specification’, x is not a continuant part at any time of a ‘control recipe’, ‘master recipe’, or ‘recipe procedural element’, and x ‘prescribes’ some ‘planned process’ that is an ‘occurrent part of’ some ‘batch run’

Description Logic