Simple one-process manufacturing with typical inputs and outputs.
manufacturing diagram reflecting the yaml below Alternate view of this manufacturing example, using the relational directionality between Process and EconomicEvent.
Simple delivery of a service with typical inputs and outputs.
service diagram reflecting the yaml below Alternate view of this service example, using the relational directionality between Process and EconomicEvent.
Workflow production
Simple repair process with typical inputs and outputs. The same economic resource goes into and out of the process(es).
workflow diagram reflecting the yaml below Alternate view of this workflow process, using the more relational directionality option.
Stage and state
Simple assembly and testing showing use of stage and state.
stage state diagram reflecting the yaml below Alternate view of these stage-state processes, using the more relational directionality option.
Manufacturing and workflow with Recipe and Plan
A component is produced (manufacturing pattern) and tested (workflow pattern). QT ("quality testing") gives pass and/or fail outputs. The failed components are passed back into a source resource (because it can be re-used as an input as part of the QT process, to be used in this or the next manufacturing run.
The QT needs the stage and state of the input component resource, because QT would only be done on components that are made and not tested yet. By the same token, components would only be sent into the next assembly process if they have passed the QT process/stage (not part of this example).
This example includes recipe, plan, and actuals.
stage-state recipe-plan-observations diagram reflecting the yaml below Combine and separate with packing container
Simple pack and unpack of resources into and out of a container resource, using combine and separate.
pack unpack diagram reflecting the yaml below Alternate view of these pack-unpack processes, using the more relational directionality option.
Combine and separate with ongoing containing resource
Simple addition of a resource into a containing resource, using combine and separate.
add cow to herd diagram reflecting the yaml below Correcting errors
Simple one-process manufacturing with corrections.
Note that the diagram below shows the actual data in the flow. If a use case calls for it, the events can be combined on a user interface so that a "corrected" event would be displayed, for example just "work 6 hours machining" and "consume 5 plywood sheets" as the two inputs to this process. In that case, you could show all of events, including the correcting events, in another view.
event correction diagram reflecting the yaml below