recipe process operation
IRI: https://spec.industrialontologies.org/ontology/construct/RecipeProcessOperation
Defined In: https://spec.industrialontologies.org/ontology/biopharma/Recipe/
SubClass Of: recipe process element
Class Hierarchy
owl:Thing βΊ bfo:entity βΊ bfo:continuant βΊ bfo:generically dependent continuant βΊ information content entity βΊ plan specification βΊ recipe process element βΊ recipe process operation
Definition
recipe process element that has a partially ordered set of recipe process actions as its part
Explanatory Notes
1) ISA Part 1 Section 3: A major processing activity that usually results in a chemical or physical change in the material being processed and that is defined without consideration of the actual target equipment configuration. 2) ISA Part 1 Section 4: Process operations represent major processing activities. A process operation usually results in a chemical or physical change in the material being processed.
Examples
- A βSetup process operationβ, which is part of a βVinyl chloride monomer polymerization stageβ, has the following set of recipe process actions: βInspect reactor cleaning conditionsβ, βTest agitation systemβ, βCalibrate temperature control systemβ, βTest pressure relief systemβ, and βPrepare Nitrogen purge systemβ.
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
There are currently insufficient constructs to represent a partially ordered set.
Formal Axioms
First-Order Logic Axioms
RecipeProcessOperation(x) β RecipeProcessElement(x) β§ βy (hasContinuantPartAtAllTimes(x, y) β§ RecipeProcessAction(y)) β§ βz (hasContinuantPartAtSomeTime(x, z) β Β¬(RecipeProcess(z) β¨ RecipeProcessStage(z))) β§ βw (hasProperContinuantPartAtSomeTime(x, w) β Β¬RecipeProcessOperation(w))
Semi-Formal Natural Language Axioms
if x is a βrecipe process operationβ, then x is a βrecipe process elementβ, x βhas continuant part at all timesβ some βrecipe process actionβ, x βhas continuant part at some timeβ only entities that are not a βrecipe processβ or βrecipe process stageβ, and x βhas proper continuant part at some timeβ only entities that are not a βrecipe process operationβ
Description Logic
constr:RecipeProcessOperation β constr:RecipeProcessElement
constr:RecipeProcessOperation β β bfo:has_proper_continuant_part_at_some_time .Β¬ constr:RecipeProcessOperation
constr:RecipeProcessOperation β β bfo:has_continuant_part_at_some_time .Β¬ constr:RecipeProcess β constr:RecipeProcessStage
constr:RecipeProcessOperation β β bfo:has_continuant_part_at_all_times .constr:RecipeProcessAction
constr:RecipeProcessOperation β constr:RecipeProcess β β₯
constr:RecipeProcessOperation β constr:RecipeProcessAction β β₯
constr:RecipeProcessOperation β constr:RecipeProcessStage β β₯
SubClassOf: constr:RecipeProcessElement
SubClassOf: bfo:has_proper_continuant_part_at_some_time only not constr:RecipeProcessOperation
SubClassOf: bfo:has_continuant_part_at_some_time only not (constr:RecipeProcess or constr:RecipeProcessStage)
SubClassOf: bfo:has_continuant_part_at_all_times some constr:RecipeProcessAction
constr:RecipeProcessOperation DisjointWith: (constr:RecipeProcess, constr:RecipeProcessAction, constr:RecipeProcessStage)