Subpage
From KIproBatt Wiki
(Updated with content from Extension:OpenSemanticLab version 0.0.3) |
(Updated with content from Extension:OpenSemanticLab version 0.0.3) |
||
(3 intermediate revisions by the same user not shown) | |||
Line 9: | Line 9: | ||
|start_date=Beginn | |start_date=Beginn | ||
|end_date=Ende | |end_date=Ende | ||
− | | | + | |process=Zugehöriger Prozess bzw. Laborprodukt |
|precondition=Allgemeine Vorbedingung, die vor Beginn des Prozess erfüllt werden muss | |precondition=Allgemeine Vorbedingung, die vor Beginn des Prozess erfüllt werden muss | ||
|precondition_fulfilled=Vorbedingung ist erfüllt | |precondition_fulfilled=Vorbedingung ist erfüllt | ||
Line 15: | Line 15: | ||
|postcondition_fulfilled=Nachbedingung ist erfüllt | |postcondition_fulfilled=Nachbedingung ist erfüllt | ||
|status=Bearbeitungsstatus | |status=Bearbeitungsstatus | ||
+ | |input_objects=Eingangsobjekte | ||
+ | |output_objects=Ausgangsobjekte | ||
}} | }} | ||
</pre> | </pre> | ||
</noinclude> | </noinclude> | ||
− | <includeonly>{{#set: HasName={{{name}}} | | + | <includeonly>{{DISPLAYTITLE: {{{name|{{SUBPAGENAME}}}}}}}{{#set: HasName={{{name}}} |HasId={{SUBPAGENAME}}}} |
=== Prozessschritt {{{name}}} === | === Prozessschritt {{{name}}} === | ||
{{#if: {{{start_date|}}} | | {{#if: {{{start_date|}}} | | ||
− | Prozessschritt {{{name}}} des | + | Prozessschritt {{{name}}} des Laborprozesses [[IsSubprocessOf::{{{process}}}]] wurde von [[HasAgent::User:{{{agent}}}]] bearbeitet und folgt(e) auf [[HasPredecessor::{{{predecessor|}}}]] bzw. lief parallel zu [[IsConcurrentTo::{{{concurrent|}}}]]. Die Bearbeitung wurde am [[HasStartDateAndTime::{{{start_date}}}]] begonnen und am [[HasEndDateAndTime::{{{end_date}}}]] beendet. |
| | | | ||
Der Prozessschritt wurde noch nicht begonnen | Der Prozessschritt wurde noch nicht begonnen | ||
}}{{#if: {{{status|}}}| (Status: [[HasStatus::{{{status|}}}]])|}} | }}{{#if: {{{status|}}}| (Status: [[HasStatus::{{{status|}}}]])|}} | ||
− | {{#if: {{{precondition|}}}|Die Vorbedingung ''{{{precondition|}}}'' wurde {{#ifeq: {{{precondition_fulfilled|}}}| | + | Eingangsobjekte: {{#arraymap:{{{input_objects|}}}|{{{input_objects_sep|,}}}|__INPUT_OBJECT__|[[HasInput::{{NAMESPACE}}:{{ROOTPAGENAME}}#__INPUT_OBJECT__]]|,}}. |
− | {{#if: {{{postcondition|}}}|Die Nachbedingung ''{{{postcondition|}}}'' wurde {{#ifeq: {{{postcondition_fulfilled|}}}| | + | |
+ | Ausgangsobjekte: {{#arraymap:{{{output_objects|}}}|{{{output_objects_sep|,}}}|__OUTPUT_OBJECT__|[[HasOutput::{{NAMESPACE}}:{{ROOTPAGENAME}}#__OUTPUT_OBJECT__]]|,}}. | ||
+ | |||
+ | {{#if: {{{precondition|}}}|Die Vorbedingung ''{{{precondition|}}}'' wurde {{#ifeq: {{{precondition_fulfilled|}}}|yes|erfüllt|noch nicht erfüllt}}.|}} | ||
+ | {{#if: {{{postcondition|}}}|Die Nachbedingung ''{{{postcondition|}}}'' wurde {{#ifeq: {{{postcondition_fulfilled|}}}|yes|erfüllt|noch nicht erfüllt}}.|}} | ||
[[Category:ProcessStepInstance]]</includeonly> | [[Category:ProcessStepInstance]]</includeonly> |
Latest revision as of 06:11, 23 June 2022
Vorlage für alle Prozessschritte (allgemeiner Teil), Formular definiert in OslTemplate:LabProcess/Step/Form/Param/Common
{{OslTemplate:LabProcess/Step/Subpage |name=Geläufige Bezeichnung |agent=Ausführende Person oder Maschine |predecessor=Vorgänger |concurrent=Parallelprozess |start_date=Beginn |end_date=Ende |process=Zugehöriger Prozess bzw. Laborprodukt |precondition=Allgemeine Vorbedingung, die vor Beginn des Prozess erfüllt werden muss |precondition_fulfilled=Vorbedingung ist erfüllt |postcondition=Nachbedingung vor entgültigem Abschluss des Prozessschrittes |postcondition_fulfilled=Nachbedingung ist erfüllt |status=Bearbeitungsstatus |input_objects=Eingangsobjekte |output_objects=Ausgangsobjekte }}