Template:— support_concept (spprtcncpt) Context:— UK_Defence |
Date: 2009/04/17 21:37:57 Revision: 1.11
|
XML references to the Template
These can be cut and pasted into the XML as required.
support_concept
Set up a hyperlink to the template definition.
<template_ref name="support_concept" context="UK_Defence" />
Set up a table of the template parameters.
<template_table figure_id="?" instance="?" name="support_concept" context="UK_Defence" >
<param name="Description">
<param_value></param_value>
<description></description>
</param>
<param name="ID">
<param_value></param_value>
<description></description>
</param>
<param name="ID_source_organization">
<param_value></param_value>
<description></description>
</param>
<param name="Name">
<param_value></param_value>
<description></description>
</param>
<param name="Name_source_organization">
<param_value></param_value>
<description></description>
</param>
<param name="Recommended_analyses">
<param_value></param_value>
<description></description>
</param>
<param name="Recommended_comparator_studies">
<param_value></param_value>
<description></description>
</param>
<param name="Recommended_depths_of_maintenance">
<param_value></param_value>
<description></description>
</param>
<param name="Recommended_lines_of_maintenance">
<param_value></param_value>
<description></description>
</param>
<param name="Related_assumptions">
<param_value></param_value>
<description></description>
</param>
<param name="Related_constraints">
<param_value></param_value>
<description></description>
</param>
<param name="Related_requirements">
<param_value></param_value>
<description></description>
</param>
<param name="Related_support_context">
<param_value></param_value>
<description></description>
</param>
<param name="Version">
<param_value></param_value>
<description></description>
</param>
<param name="Version_source_organization">
<param_value></param_value>
<description></description>
</param>
</template_table>
Setup a template_example:
<template_example name="support_concept">
<param_in name="Description" value=""/>
<param_in name="ID" value=""/>
<param_in name="ID_source_organization" value=""/>
<param_in name="Name" value=""/>
<param_in name="Name_source_organization" value=""/>
<param_in name="Recommended_analyses" value=""/>
<param_in name="Recommended_comparator_studies" value=""/>
<param_in name="Recommended_depths_of_maintenance" value=""/>
<param_in name="Recommended_lines_of_maintenance" value=""/>
<param_in name="Related_assumptions" value=""/>
<param_in name="Related_constraints" value=""/>
<param_in name="Related_requirements" value=""/>
<param_in name="Related_support_context" value=""/>
<param_in name="Version" value=""/>
<param_in name="Version_source_organization" value=""/>
</template_example>
/
support_concept(Description='', ID='', ID_source_organization='', Name='', Name_source_organization='', Recommended_analyses='', Recommended_comparator_studies='', Recommended_depths_of_maintenance='', Recommended_lines_of_maintenance='', Related_assumptions='', Related_constraints='', Related_requirements='', Related_support_context='', Version='', Version_source_organization='')/
Path
-- Support concept /
representing_task_simple(
task_id=@ID,
task_id_class_name='Support_concept_identification_code',
task_id_ecl_id='urn:plcs:rdl:uk_defence',
task_org_id=@ID_source_organization,
task_org_id_class_name='Organization_name_or_identification_code',
task_org_id_ecl_id='urn:plcs:rdl:uk_defence',
task_ver_id=@Version,
task_ver_id_class_name='Version_identification_code',
task_ver_id_ecl_id='urn:plcs:rdl:std',
task_ver_org_id=@Version_source_organization,
task_ver_org_id_class_name='Organization_name_or_identification_code',
task_ver_org_id_ecl_id='urn:plcs:rdl:uk_defence',
task_name=@Name,
task_name_class_name='Support_concept_name',
task_name_ecl_id='urn:plcs:rdl:std',
task_name_org_id=@Name_source_organization,
task_name_org_id_class_name='Organization_identification_code',
task_name_org_id_ecl_id='urn:plcs:rdl:std',
task_details= @Description)/
%^support_concept_ver = $representing_task_simple.task_method_version%
%^support_concept = $representing_task_simple.task_method%
-- [optional 0:? Recommended_analyses] Document_assignmentDocument_assignment.role = '/IGNORE'
Document_assignment.assigned_document ->
^support_concept_ver
Document_assignment.is_assigned_to ->
@Recommended_analyses-- [optional 0:? Recommended_comparator_studies] Document_assignmentDocument_assignment.role = '/IGNORE'
Document_assignment.assigned_document ->
^support_concept_ver
Document_assignment.is_assigned_to ->
@Recommended_comparator_studies-- [mandatory 1:? Recommended_depths_of_maintenance] Classification_assignmentClassification_assignment.role = '/IGNORE'
Classification_assignment.items ->
^support_concept_ver
Classification_assignment.assigned_class ->
@Recommended_depths_of_maintenance-- [mandatory 1:? Recommended_lines_of_maintenance] Classification_assignmentClassification_assignment.role = '/IGNORE'
Classification_assignment.items ->
^support_concept_ver
Classification_assignment.assigned_class ->
@Recommended_lines_of_maintenance-- [optional 0:? Related_assumptions] Document_assignmentDocument_assignment.role = '/IGNORE'
Document_assignment.assigned_document ->
^support_concept_ver
Document_assignment.is_assigned_to ->
@Related_assumptions-- [optional 0:? Related_constraints] Requirement_assignmentRequirement_assignment.id = '/IGNORE'
Requirement_assignment.description = '/IGNORE'
Requirement_assignment.assigned_to ->
^support_concept_ver
Requirement_assignment.assigned_requirement ->
@Related_constraints-- [optional 0:? Related_requirements] Requirement_assignmentRequirement_assignment.id = '/IGNORE'
Requirement_assignment.description = '/IGNORE'
Requirement_assignment.assigned_to ->
^support_concept_ver
Requirement_assignment.assigned_requirement ->
@Related_requirements-- Related_support_context Activity_method_relationshipActivity_method_relationship.name = '/IGNORE'
Activity_method_relationship.description = '/IGNORE'
Activity_method_relationship.relating_method ->
^support_concept_ver
Activity_method_relationship.related_method ->
@Related_support_context
The following entities are instantiated with attributes as specified:
XML representation of path
<refpath
template="support_concept">
<comment>
Support concept
</comment>
<call_template
name="representing_task_simple"
business_context="UK_Defence">
<param_in
name="task_id"
value="@ID">
</param_in>
<param_in
name="task_id_class_name"
value="'Support_concept_identification_code'">
</param_in>
<param_in
name="task_id_ecl_id"
value="'urn:plcs:rdl:uk_defence'">
</param_in>
<param_in
name="task_org_id"
value="@ID_source_organization">
</param_in>
<param_in
name="task_org_id_class_name"
value="'Organization_name_or_identification_code'">
</param_in>
<param_in
name="task_org_id_ecl_id"
value="'urn:plcs:rdl:uk_defence'">
</param_in>
<param_in
name="task_ver_id"
value="@Version">
</param_in>
<param_in
name="task_ver_id_class_name"
value="'Version_identification_code'">
</param_in>
<param_in
name="task_ver_id_ecl_id"
value="'urn:plcs:rdl:std'">
</param_in>
<param_in
name="task_ver_org_id"
value="@Version_source_organization">
</param_in>
<param_in
name="task_ver_org_id_class_name"
value="'Organization_name_or_identification_code'">
</param_in>
<param_in
name="task_ver_org_id_ecl_id"
value="'urn:plcs:rdl:uk_defence'">
</param_in>
<param_in
name="task_name"
value="@Name">
</param_in>
<param_in
name="task_name_class_name"
value="'Support_concept_name'">
</param_in>
<param_in
name="task_name_ecl_id"
value="'urn:plcs:rdl:std'">
</param_in>
<param_in
name="task_name_org_id"
value="@Name_source_organization">
</param_in>
<param_in
name="task_name_org_id_class_name"
value="'Organization_identification_code'">
</param_in>
<param_in
name="task_name_org_id_ecl_id"
value="'urn:plcs:rdl:std'">
</param_in>
<param_in
name="task_details"
value=" @Description">
</param_in>
</call_template>
<bind
parameter="support_concept_ver">
<template_instance
template="representing_task_simple"
parameter="task_method_version">
</template_instance>
</bind>
<bind
parameter="support_concept">
<template_instance
template="representing_task_simple"
parameter="task_method">
</template_instance>
</bind>
<comment>
[optional 0:? Recommended_analyses]
</comment>
<instantiate
entity="Document_assignment"
context="UK_Defence">
</instantiate>
<assign
assignment_type="equals"
context="UK_Defence">
<target>
<express_attribute
entity="Document_assignment"
attribute="role"
context="UK_Defence">
</express_attribute>
</target>
<source>
<string
value=" '/IGNORE' ">
</string>
</source>
</assign>
<assign
assignment_type="points-to">
<target>
<express_attribute
entity="Document_assignment"
attribute="assigned_document"
context="UK_Defence">
</express_attribute>
</target>
<source>
<bound_parameter
name="support_concept_ver">
</bound_parameter>
</source>
</assign>
<assign
assignment_type="points-to">
<target>
<express_attribute
entity="Document_assignment"
attribute="is_assigned_to"
context="UK_Defence">
</express_attribute>
</target>
<source>
<param_in_ref
name="Recommended_analyses">
</param_in_ref>
</source>
</assign>
<comment>
[optional 0:? Recommended_comparator_studies]
</comment>
<instantiate
entity="Document_assignment"
context="UK_Defence">
</instantiate>
<assign
assignment_type="equals"
context="UK_Defence">
<target>
<express_attribute
entity="Document_assignment"
attribute="role"
context="UK_Defence">
</express_attribute>
</target>
<source>
<string
value=" '/IGNORE' ">
</string>
</source>
</assign>
<assign
assignment_type="points-to">
<target>
<express_attribute
entity="Document_assignment"
attribute="assigned_document"
context="UK_Defence">
</express_attribute>
</target>
<source>
<bound_parameter
name="support_concept_ver">
</bound_parameter>
</source>
</assign>
<assign
assignment_type="points-to">
<target>
<express_attribute
entity="Document_assignment"
attribute="is_assigned_to"
context="UK_Defence">
</express_attribute>
</target>
<source>
<param_in_ref
name="Recommended_comparator_studies">
</param_in_ref>
</source>
</assign>
<comment>
[mandatory 1:? Recommended_depths_of_maintenance]
</comment>
<instantiate
entity="Classification_assignment"
context="UK_Defence">
</instantiate>
<assign
assignment_type="equals"
context="UK_Defence">
<target>
<express_attribute
entity="Classification_assignment"
attribute="role"
context="UK_Defence">
</express_attribute>
</target>
<source>
<string
value="'/IGNORE' ">
</string>
</source>
</assign>
<assign
assignment_type="points-to">
<target>
<express_attribute
entity="Classification_assignment"
attribute="items"
context="UK_Defence">
</express_attribute>
</target>
<source>
<bound_parameter
name="support_concept_ver">
</bound_parameter>
</source>
</assign>
<assign
assignment_type="points-to">
<target>
<express_attribute
entity="Classification_assignment"
attribute="assigned_class"
context="UK_Defence">
</express_attribute>
</target>
<source>
<param_in_ref
name="Recommended_depths_of_maintenance">
</param_in_ref>
</source>
</assign>
<comment>
[mandatory 1:? Recommended_lines_of_maintenance]
</comment>
<instantiate
entity="Classification_assignment"
context="UK_Defence">
</instantiate>
<assign
assignment_type="equals"
context="UK_Defence">
<target>
<express_attribute
entity="Classification_assignment"
attribute="role"
context="UK_Defence">
</express_attribute>
</target>
<source>
<string
value="'/IGNORE' ">
</string>
</source>
</assign>
<assign
assignment_type="points-to">
<target>
<express_attribute
entity="Classification_assignment"
attribute="items"
context="UK_Defence">
</express_attribute>
</target>
<source>
<bound_parameter
name="support_concept_ver">
</bound_parameter>
</source>
</assign>
<assign
assignment_type="points-to">
<target>
<express_attribute
entity="Classification_assignment"
attribute="assigned_class"
context="UK_Defence">
</express_attribute>
</target>
<source>
<param_in_ref
name="Recommended_lines_of_maintenance">
</param_in_ref>
</source>
</assign>
<comment>
[optional 0:? Related_assumptions]
</comment>
<instantiate
entity="Document_assignment"
context="UK_Defence">
</instantiate>
<assign
assignment_type="equals"
context="UK_Defence">
<target>
<express_attribute
entity="Document_assignment"
attribute="role"
context="UK_Defence">
</express_attribute>
</target>
<source>
<string
value=" '/IGNORE' ">
</string>
</source>
</assign>
<assign
assignment_type="points-to">
<target>
<express_attribute
entity="Document_assignment"
attribute="assigned_document"
context="UK_Defence">
</express_attribute>
</target>
<source>
<bound_parameter
name="support_concept_ver">
</bound_parameter>
</source>
</assign>
<assign
assignment_type="points-to">
<target>
<express_attribute
entity="Document_assignment"
attribute="is_assigned_to"
context="UK_Defence">
</express_attribute>
</target>
<source>
<param_in_ref
name="Related_assumptions">
</param_in_ref>
</source>
</assign>
<comment>
[optional 0:? Related_constraints]
</comment>
<instantiate
entity="Requirement_assignment"
context="UK_Defence">
</instantiate>
<assign
assignment_type="equals"
context="UK_Defence">
<target>
<express_attribute
entity="Requirement_assignment"
attribute="id"
context="UK_Defence">
</express_attribute>
</target>
<source>
<string
value=" '/IGNORE' ">
</string>
</source>
</assign>
<assign
assignment_type="equals"
context="UK_Defence">
<target>
<express_attribute
entity="Requirement_assignment"
attribute="description"
context="UK_Defence">
</express_attribute>
</target>
<source>
<string
value=" '/IGNORE' ">
</string>
</source>
</assign>
<assign
assignment_type="points-to">
<target>
<express_attribute
entity="Requirement_assignment"
attribute="assigned_to"
context="UK_Defence">
</express_attribute>
</target>
<source>
<bound_parameter
name="support_concept_ver">
</bound_parameter>
</source>
</assign>
<assign
assignment_type="points-to">
<target>
<express_attribute
entity="Requirement_assignment"
attribute="assigned_requirement"
context="UK_Defence">
</express_attribute>
</target>
<source>
<param_in_ref
name="Related_constraints">
</param_in_ref>
</source>
</assign>
<comment>
[optional 0:? Related_requirements]
</comment>
<instantiate
entity="Requirement_assignment"
context="UK_Defence">
</instantiate>
<assign
assignment_type="equals"
context="UK_Defence">
<target>
<express_attribute
entity="Requirement_assignment"
attribute="id"
context="UK_Defence">
</express_attribute>
</target>
<source>
<string
value=" '/IGNORE' ">
</string>
</source>
</assign>
<assign
assignment_type="equals"
context="UK_Defence">
<target>
<express_attribute
entity="Requirement_assignment"
attribute="description"
context="UK_Defence">
</express_attribute>
</target>
<source>
<string
value=" '/IGNORE' ">
</string>
</source>
</assign>
<assign
assignment_type="points-to">
<target>
<express_attribute
entity="Requirement_assignment"
attribute="assigned_to"
context="UK_Defence">
</express_attribute>
</target>
<source>
<bound_parameter
name="support_concept_ver">
</bound_parameter>
</source>
</assign>
<assign
assignment_type="points-to">
<target>
<express_attribute
entity="Requirement_assignment"
attribute="assigned_requirement"
context="UK_Defence">
</express_attribute>
</target>
<source>
<param_in_ref
name="Related_requirements">
</param_in_ref>
</source>
</assign>
<comment>
Related_support_context
</comment>
<instantiate
entity="Activity_method_relationship"
context="UK_Defence">
</instantiate>
<assign
assignment_type="equals"
context="UK_Defence">
<target>
<express_attribute
entity="Activity_method_relationship"
attribute="name"
context="UK_Defence">
</express_attribute>
</target>
<source>
<string
value=" '/IGNORE' ">
</string>
</source>
</assign>
<assign
assignment_type="equals"
context="UK_Defence">
<target>
<express_attribute
entity="Activity_method_relationship"
attribute="description"
context="UK_Defence">
</express_attribute>
</target>
<source>
<string
value=" '/IGNORE' ">
</string>
</source>
</assign>
<assign
assignment_type="points-to">
<target>
<express_attribute
entity="Activity_method_relationship"
attribute="relating_method"
context="UK_Defence">
</express_attribute>
</target>
<source>
<bound_parameter
name="support_concept_ver">
</bound_parameter>
</source>
</assign>
<assign
assignment_type="points-to">
<target>
<express_attribute
entity="Activity_method_relationship"
attribute="related_method"
context="UK_Defence">
</express_attribute>
</target>
<source>
<param_in_ref
name="Related_support_context">
</param_in_ref>
</source>
</assign>
</refpath>