Changes
From KIproBatt Wiki
OslTemplate:LabProcess/Steps/GravimetricDosing (view source)
Revision as of 05:41, 1 May 2022
, 05:41, 1 May 2022Updated with content from Extension:OpenSemanticLab version 0.0.3
<includeonly>{{OslTemplate:LabProcess/Step
|id={{{id|}}}
|name={{{name|}}}
|required={{{required|}}}
|predecessor={{{predecessor|}}}
|concurrent={{{concurrent|}}}
|input_objects={{{input_objects|}}}
|output_objects={{{output_objects|}}}
|form=LabProcess/Steps/GravimetricDosing
|specific_template=OslTemplate:LabProcess/Steps/GravimetricDosing/Subpage
|link_type={{{link_type|}}}
|popup={{{popup|{{{OslTemplate:Helper/Strings/No}}}}}}
|parameters=
{{#if: {{{predecessor|}}}|[predecessor]={{FULLPAGENAME}}/{{{predecessor}}};|}}
{{#if: {{{concurrent|}}}|[concurrent]={{FULLPAGENAME}}/{{{concurrent}}};|}}
[id]={{{id|}}};
[name]={{{name|}}};
[precondition]={{{precondition|}}};
[postcondition]={{{postcondition|}}}
|specific_parameters=
[nominal_educt_category]={{#replace:{{{nominal_educt_category|Category:Material}}}|Category:|}}; <!-- Tree input expects no namespace -->
[actual_educt_category]={{#replace:{{{actual_educt_category|{{{nominal_educt_category|Category:Material}}}}}}|Category:|}}; <!-- Tree input expects no namespace -->
[nominal_educt]={{{nominal_educt|}}};
[nominal_educt_batch]={{{nominal_educt_batch|}}};
[actual_educt]={{{actual_educt|}}};
[actual_educt_batch]={{{actual_educt_batch|}}};
[nominal_mass]={{{nominal_mass|}}};
[nominal_mass_unit]={{{nominal_mass_unit|}}};
[actual_mass]={{{actual_mass|}}};
[actual_mass_unit]={{{actual_mass_unit|{{{nominal_mass_unit}}}}}};
[nominal_device_category]={{#replace:{{{nominal_device_category|Category:Device}}}|Category:|}}; <!-- Tree input expects no namespace -->
[actual_device_category]={{#replace:{{{actual_device_category|{{{nominal_device_category|Category:Device}}}}}}|Category:|}}; <!-- Tree input expects no namespace -->
[nominal_device_type]={{{nominal_device_type|}}};
[actual_device_type]={{{actual_device_type|}}};
[nominal_device_instance]={{{nominal_device_instance|}}};
[actual_device_instance]={{{actual_device_instance|}}};
[nominal_device_setup]={{{nominal_device_setup|}}};
[actual_device_setup]={{{actual_device_setup|}}}
}}
<!-- BESCHREIBUNG -->
Von {{#if: {{{nominal_educt|}}}|[[{{{nominal_educt}}}]]|{{OslTemplate:Message/NotDefined}}}}
(Stoffklasse: {{#if: {{{nominal_educt_category|}}}|[[:{{{nominal_educt_category}}}]]|{{OslTemplate:Message/NotDefined}}}}, Charge/Ansatz: {{#if: {{{nominal_educt_batch|}}}|[[{{{nominal_educt_batch}}}]]|{{OslTemplate:Message/NotDefined}}}})
sollen
{{#if: {{{nominal_mass|}}}|{{{nominal_mass}}} {{{nominal_mass_unit}}}|{{OslTemplate:Message/NotDefined}}}}
eingewogen werden.
{{OslTemplate:LabProcess/Query/DeviceParam
|intro=Als Gerät soll
|outro=verwendet werden.
|prefix=
|suffix=
|process_step_name={{{name|}}}
|device_category={{{nominal_device_category|}}}
|nominal_device_type={{{nominal_device_type|}}}
|actual_device_type={{{actual_device_type|}}}
|nominal_device_instance={{{nominal_device_instance|}}}
|actual_device_instance={{{actual_device_instance|}}}
|nominal_device_setup={{{nominal_device_setup|}}}
|actual_device_setup={{{actual_device_setup|}}}
}}
{{OslTemplate:LabProcess/Query/GenericParam
|process_step_name={{{name}}}
|parameter_name=Einwaage
|parameter_unit={{{actual_mass_unit|{{{nominal_mass_unit}}}}}}
|exists_intro_msg=Die tatsächliche [[Einwaage]] betrug
|exists_outro_msg=.
|exists_not_msg=Die tatsächliche [[Einwaage]] muss noch dokumentiert werden.}}
{{OslTemplate:LabProcess/Query/GenericParam
|process_step_name={{{name|}}}
|parameter_name=Edukt Charge
|exists_intro_msg=Die tatsächliche verwendete [[Edukt Charge]] war
|exists_outro_msg=.
|exists_not_msg=Die tatsächliche [[Edukt Charge]] muss noch dokumentiert werden.}}
</includeonly>
<noinclude>
<templatedata>
{
"params": {
"name": {
"label": "Name des Prozessschrittes",
"example": "Einwaage Ethanol",
"type": "string",
"required": true
},
"predecessor": {
"label": "Vorgängerschritt"
},
"concurrent": {
"label": "Gleichzeitiger Schritt"
},
"input_objects": {
"label": "Eingehende Objekte",
"description": "Objekte, die vom Prozessschritt konsumiert werden. Mehrer Objekte werden mit Semikolon getrennt",
"example": "Becherglas;Rührfisch",
"type": "string"
},
"output_objects": {
"label": "Augehende Objekte",
"description": "Objekte, die vom Prozessschritt produziert werden. Mehrer Objekte werden mit Semikolon getrennt",
"type": "string"
},
"precondition": {
"label": "Vorbedingung",
"description": "Freitext-Bedingung, die vor Beginn des Prozessschrittes erfüllt sein muss",
"example": "Becherglas spülen",
"type": "string"
},
"postcondition": {
"label": "Nachbedingung",
"description": "Freitext-Bedingung, die nach Beenden des Prozessschrittes erfüllt sein muss",
"example": "Becherglas abdecken",
"type": "string"
},
"educt_category": {
"label": "Stoffkategorie des Eduktes",
"example": "Lösungsmittel",
"type": "wiki-page-name",
"autovalue": "Category:Material",
"required": true
},
"nominal_educt": {
"label": "Vorgabe für das Edukt",
"example": "Ethanol",
"type": "wiki-page-name"
},
"nominal_educt_batch": {
"label": "Charge des Eduktes",
"type": "wiki-page-name",
"autovalue": ""
},
"actual_educt": {
"label": "Tatsächliches Edukt",
"type": "wiki-page-name",
"autovalue": ""
},
"actual_educt_batch": {
"label": "Tatsächliche Edukt Charge",
"type": "wiki-page-name"
},
"nominal_mass": {
"label": "Vorgegebene Masse",
"type": "number",
"autovalue": "",
"suggested": true
},
"nominal_mass_unit": {
"label": "Einheit der Massenvorgabe",
"type": "string",
"autovalue": "g",
"suggested": true
},
"actual_mass": {
"label": "Tatsächliche Masse",
"type": "string"
},
"actual_mass_unit": {
"label": "Tatsächlich verwendete Masseneinheit",
"type": "string"
},
"nominal_device_instance": {
"label": "Vorgabe für das zu verwendende Gerät",
"type": "wiki-page-name"
},
"actual_device_instance": {
"label": "Tatsächlich verwendetes Gerät"
},
"required": {
"label": "Verpflichtender Prozessschritt",
"type": "boolean"
}
},
"description": "Prozessschritt, um einen Stoff bzw. ein Material unter Angabe seiner Masse dem Prozess hinzuzufügen",
"format": "block",
"paramOrder": [
"name",
"predecessor",
"concurrent",
"input_objects",
"output_objects",
"precondition",
"postcondition",
"educt_category",
"nominal_educt",
"nominal_educt_batch",
"actual_educt",
"actual_educt_batch",
"nominal_mass",
"nominal_mass_unit",
"actual_mass",
"actual_mass_unit",
"nominal_device_instance",
"actual_device_instance",
"required"
]
}
</templatedata>
</noinclude>
|id={{{id|}}}
|name={{{name|}}}
|required={{{required|}}}
|predecessor={{{predecessor|}}}
|concurrent={{{concurrent|}}}
|input_objects={{{input_objects|}}}
|output_objects={{{output_objects|}}}
|form=LabProcess/Steps/GravimetricDosing
|specific_template=OslTemplate:LabProcess/Steps/GravimetricDosing/Subpage
|link_type={{{link_type|}}}
|popup={{{popup|{{{OslTemplate:Helper/Strings/No}}}}}}
|parameters=
{{#if: {{{predecessor|}}}|[predecessor]={{FULLPAGENAME}}/{{{predecessor}}};|}}
{{#if: {{{concurrent|}}}|[concurrent]={{FULLPAGENAME}}/{{{concurrent}}};|}}
[id]={{{id|}}};
[name]={{{name|}}};
[precondition]={{{precondition|}}};
[postcondition]={{{postcondition|}}}
|specific_parameters=
[nominal_educt_category]={{#replace:{{{nominal_educt_category|Category:Material}}}|Category:|}}; <!-- Tree input expects no namespace -->
[actual_educt_category]={{#replace:{{{actual_educt_category|{{{nominal_educt_category|Category:Material}}}}}}|Category:|}}; <!-- Tree input expects no namespace -->
[nominal_educt]={{{nominal_educt|}}};
[nominal_educt_batch]={{{nominal_educt_batch|}}};
[actual_educt]={{{actual_educt|}}};
[actual_educt_batch]={{{actual_educt_batch|}}};
[nominal_mass]={{{nominal_mass|}}};
[nominal_mass_unit]={{{nominal_mass_unit|}}};
[actual_mass]={{{actual_mass|}}};
[actual_mass_unit]={{{actual_mass_unit|{{{nominal_mass_unit}}}}}};
[nominal_device_category]={{#replace:{{{nominal_device_category|Category:Device}}}|Category:|}}; <!-- Tree input expects no namespace -->
[actual_device_category]={{#replace:{{{actual_device_category|{{{nominal_device_category|Category:Device}}}}}}|Category:|}}; <!-- Tree input expects no namespace -->
[nominal_device_type]={{{nominal_device_type|}}};
[actual_device_type]={{{actual_device_type|}}};
[nominal_device_instance]={{{nominal_device_instance|}}};
[actual_device_instance]={{{actual_device_instance|}}};
[nominal_device_setup]={{{nominal_device_setup|}}};
[actual_device_setup]={{{actual_device_setup|}}}
}}
<!-- BESCHREIBUNG -->
Von {{#if: {{{nominal_educt|}}}|[[{{{nominal_educt}}}]]|{{OslTemplate:Message/NotDefined}}}}
(Stoffklasse: {{#if: {{{nominal_educt_category|}}}|[[:{{{nominal_educt_category}}}]]|{{OslTemplate:Message/NotDefined}}}}, Charge/Ansatz: {{#if: {{{nominal_educt_batch|}}}|[[{{{nominal_educt_batch}}}]]|{{OslTemplate:Message/NotDefined}}}})
sollen
{{#if: {{{nominal_mass|}}}|{{{nominal_mass}}} {{{nominal_mass_unit}}}|{{OslTemplate:Message/NotDefined}}}}
eingewogen werden.
{{OslTemplate:LabProcess/Query/DeviceParam
|intro=Als Gerät soll
|outro=verwendet werden.
|prefix=
|suffix=
|process_step_name={{{name|}}}
|device_category={{{nominal_device_category|}}}
|nominal_device_type={{{nominal_device_type|}}}
|actual_device_type={{{actual_device_type|}}}
|nominal_device_instance={{{nominal_device_instance|}}}
|actual_device_instance={{{actual_device_instance|}}}
|nominal_device_setup={{{nominal_device_setup|}}}
|actual_device_setup={{{actual_device_setup|}}}
}}
{{OslTemplate:LabProcess/Query/GenericParam
|process_step_name={{{name}}}
|parameter_name=Einwaage
|parameter_unit={{{actual_mass_unit|{{{nominal_mass_unit}}}}}}
|exists_intro_msg=Die tatsächliche [[Einwaage]] betrug
|exists_outro_msg=.
|exists_not_msg=Die tatsächliche [[Einwaage]] muss noch dokumentiert werden.}}
{{OslTemplate:LabProcess/Query/GenericParam
|process_step_name={{{name|}}}
|parameter_name=Edukt Charge
|exists_intro_msg=Die tatsächliche verwendete [[Edukt Charge]] war
|exists_outro_msg=.
|exists_not_msg=Die tatsächliche [[Edukt Charge]] muss noch dokumentiert werden.}}
</includeonly>
<noinclude>
<templatedata>
{
"params": {
"name": {
"label": "Name des Prozessschrittes",
"example": "Einwaage Ethanol",
"type": "string",
"required": true
},
"predecessor": {
"label": "Vorgängerschritt"
},
"concurrent": {
"label": "Gleichzeitiger Schritt"
},
"input_objects": {
"label": "Eingehende Objekte",
"description": "Objekte, die vom Prozessschritt konsumiert werden. Mehrer Objekte werden mit Semikolon getrennt",
"example": "Becherglas;Rührfisch",
"type": "string"
},
"output_objects": {
"label": "Augehende Objekte",
"description": "Objekte, die vom Prozessschritt produziert werden. Mehrer Objekte werden mit Semikolon getrennt",
"type": "string"
},
"precondition": {
"label": "Vorbedingung",
"description": "Freitext-Bedingung, die vor Beginn des Prozessschrittes erfüllt sein muss",
"example": "Becherglas spülen",
"type": "string"
},
"postcondition": {
"label": "Nachbedingung",
"description": "Freitext-Bedingung, die nach Beenden des Prozessschrittes erfüllt sein muss",
"example": "Becherglas abdecken",
"type": "string"
},
"educt_category": {
"label": "Stoffkategorie des Eduktes",
"example": "Lösungsmittel",
"type": "wiki-page-name",
"autovalue": "Category:Material",
"required": true
},
"nominal_educt": {
"label": "Vorgabe für das Edukt",
"example": "Ethanol",
"type": "wiki-page-name"
},
"nominal_educt_batch": {
"label": "Charge des Eduktes",
"type": "wiki-page-name",
"autovalue": ""
},
"actual_educt": {
"label": "Tatsächliches Edukt",
"type": "wiki-page-name",
"autovalue": ""
},
"actual_educt_batch": {
"label": "Tatsächliche Edukt Charge",
"type": "wiki-page-name"
},
"nominal_mass": {
"label": "Vorgegebene Masse",
"type": "number",
"autovalue": "",
"suggested": true
},
"nominal_mass_unit": {
"label": "Einheit der Massenvorgabe",
"type": "string",
"autovalue": "g",
"suggested": true
},
"actual_mass": {
"label": "Tatsächliche Masse",
"type": "string"
},
"actual_mass_unit": {
"label": "Tatsächlich verwendete Masseneinheit",
"type": "string"
},
"nominal_device_instance": {
"label": "Vorgabe für das zu verwendende Gerät",
"type": "wiki-page-name"
},
"actual_device_instance": {
"label": "Tatsächlich verwendetes Gerät"
},
"required": {
"label": "Verpflichtender Prozessschritt",
"type": "boolean"
}
},
"description": "Prozessschritt, um einen Stoff bzw. ein Material unter Angabe seiner Masse dem Prozess hinzuzufügen",
"format": "block",
"paramOrder": [
"name",
"predecessor",
"concurrent",
"input_objects",
"output_objects",
"precondition",
"postcondition",
"educt_category",
"nominal_educt",
"nominal_educt_batch",
"actual_educt",
"actual_educt_batch",
"nominal_mass",
"nominal_mass_unit",
"actual_mass",
"actual_mass_unit",
"nominal_device_instance",
"actual_device_instance",
"required"
]
}
</templatedata>
</noinclude>