Template:— product_usage_feedback (prod_us_fbk) Context:— UK_Defence |
Date: 2010/03/19 15:05:33 Revision: 1.9
|
XML references to the Template
These can be cut and pasted into the XML as required.
product_usage_feedback
Set up a hyperlink to the template definition.
<template_ref name="product_usage_feedback" context="UK_Defence" />
Set up a table of the template parameters.
<template_table figure_id="?" instance="?" name="product_usage_feedback" context="UK_Defence" >
<param name="actual_mission">
<param_value></param_value>
<description></description>
</param>
<param name="description">
<param_value></param_value>
<description></description>
</param>
<param name="end_location">
<param_value></param_value>
<description></description>
</param>
<param name="end_time">
<param_value></param_value>
<description></description>
</param>
<param name="extraordinary_operating_conditions">
<param_value></param_value>
<description></description>
</param>
<param name="ID">
<param_value></param_value>
<description></description>
</param>
<param name="source_organization">
<param_value></param_value>
<description></description>
</param>
<param name="operational_theatre">
<param_value></param_value>
<description></description>
</param>
<param name="related_product">
<param_value></param_value>
<description></description>
</param>
<param name="role">
<param_value></param_value>
<description></description>
</param>
<param name="start_location">
<param_value></param_value>
<description></description>
</param>
<param name="start_time_year">
<param_value></param_value>
<description></description>
</param>
<param name="start_time_month">
<param_value></param_value>
<description></description>
</param>
<param name="start_time_day">
<param_value></param_value>
<description></description>
</param>
<param name="start_time_hour">
<param_value></param_value>
<description></description>
</param>
<param name="start_time_minute">
<param_value></param_value>
<description></description>
</param>
<param name="start_time_second">
<param_value></param_value>
<description></description>
</param>
<param name="who_reported">
<param_value></param_value>
<description></description>
</param>
<param name="record_date">
<param_value></param_value>
<description></description>
</param>
<param name="recorded_by">
<param_value></param_value>
<description></description>
</param>
</template_table>
Setup a template_example:
<template_example name="product_usage_feedback">
<param_in name="actual_mission" value=""/>
<param_in name="description" value=""/>
<param_in name="end_location" value=""/>
<param_in name="end_time" value=""/>
<param_in name="extraordinary_operating_conditions" value=""/>
<param_in name="ID" value=""/>
<param_in name="source_organization" value=""/>
<param_in name="operational_theatre" value=""/>
<param_in name="related_product" value=""/>
<param_in name="role" value=""/>
<param_in name="start_location" value=""/>
<param_in name="start_time_year" value=""/>
<param_in name="start_time_month" value=""/>
<param_in name="start_time_day" value=""/>
<param_in name="start_time_hour" value=""/>
<param_in name="start_time_minute" value=""/>
<param_in name="start_time_second" value=""/>
<param_in name="who_reported" value=""/>
<param_in name="record_date" value=""/>
<param_in name="recorded_by" value=""/>
</template_example>
/
product_usage_feedback(actual_mission='', description='', end_location='', end_time='', extraordinary_operating_conditions='', ID='', source_organization='', operational_theatre='', related_product='', role='', start_location='', start_time_year='', start_time_month='', start_time_day='', start_time_hour='', start_time_minute='', start_time_second='', who_reported='', record_date='', recorded_by='')/
Path
Activity_methodActivity_method.name = '/IGNORE'
Activity_method.description = '/IGNORE'
Activity_method.consequence = '/IGNORE'
Activity_method.purpose = '/IGNORE'
%^act_method =
Activity_method%
/
representing_activity_actual(
id=@ID,
id_class_name='Product_usage_feedback_identifier',
id_ecl_id='urn:plcs:rdl:uk_defence',
id_owner=@source_organization,
id_owner_class_name='Owner_of',
id_owner_ecl_id='urn:plcs:rdl:uk_defence, date_class_name=')/
%^prod_usage_fbk = $representing_activity_actual.act_act%
-- [Optional Description] /
assigning_descriptor(
descr=@description,
class_name='Description',
ecl_id='urn:plcs:rdl:std',
is_assigned_to=^prod_usage_fbk)/
-- extraordinary_operating /
assigning_descriptor(
descr=@extraordinary_operating_conditions,
class_name='Extraordinary_operating_description',
ecl_id='urn:plcs:rdl:uk_defence',
is_assigned_to=^prod_usage_fbk)/
-- relationship to mission Activity_relationshipActivity_relationship.name = '/IGNORE'
Activity_relationship.description = '/IGNORE'
Activity_relationship.relating_activity ->
^prod_usage_fbk
Activity_relationship.related_activity ->
@actual_mission%^act_mission =
Activity_relationship%
/
assigning_reference_data(
items=^act_mission,
class_name='Actual_mission',
ecl_id='urn:plcs:rdl:uk_defence')/
-- relationship to end time Date_or_date_time_assignmentDate_or_date_time_assignment.role = '/IGNORE'
Date_or_date_time_assignment.items ->
^prod_usage_fbk
Date_or_date_time_assignment.assigned_date ->
@end_time%^end_date_time =
Date_or_date_time_assignment%
/
assigning_reference_data(
items=^end_date_time,
class_name='Date_actual_end',
ecl_id='urn:plcs:rdl:std')/
-- relationship to record_date Date_or_date_time_assignmentDate_or_date_time_assignment.role = '/IGNORE'
Date_or_date_time_assignment.items ->
^prod_usage_fbk
Date_or_date_time_assignment.assigned_date ->
@record_date%^record_date_time =
Date_or_date_time_assignment%
/
assigning_reference_data(
items=^record_date_time,
class_name='Record_date',
ecl_id='urn:plcs:rdl:uk_defence')/
-- relationship to product_role Activity_relationshipActivity_relationship.name = '/IGNORE'
Activity_relationship.description = '/IGNORE'
Activity_relationship.relating_activity ->
^prod_usage_fbk
Activity_relationship.related_activity ->
@role%^role =
Activity_relationship%
/
assigning_reference_data(
items=^role,
class_name='Role',
ecl_id='urn:plcs:rdl:uk_defence')/
-- state StateState.name = '/IGNORE'
State.description = '/IGNORE'
%^state =
State%
-- relationship to operational theatre State_assertionState_assertion.name = '/IGNORE'
State_assertion.description = '/IGNORE'
State_assertion.asserted_state ->
^state
State_assertion.conformance_state ->
@operational_theatre-- relationship to state Applied_activity_assignmentApplied_activity_assignment.role = '/IGNORE'
Applied_activity_assignment.items ->
^state
Applied_activity_assignment.assigned_activity ->
^prod_usage_fbk
%^op_theatre =
Applied_activity_assignment%
/
assigning_reference_data(
items=^op_theatre,
class_name='Operational_theatre_assignment',
ecl_id='urn:plcs:rdl:uk_defence')/
-- relationship to start location Applied_activity_assignmentApplied_activity_assignment.role = '/IGNORE'
Applied_activity_assignment.items ->
@start_locationApplied_activity_assignment.assigned_activity ->
^prod_usage_fbk
%^start_loc =
Applied_activity_assignment%
/
assigning_reference_data(
items=^start_loc,
class_name='Start_location_assignment',
ecl_id='urn:plcs:rdl:uk_defence')/
-- relationship to end location Applied_activity_assignmentApplied_activity_assignment.role = '/IGNORE'
Applied_activity_assignment.items ->
@end_locationApplied_activity_assignment.assigned_activity ->
^prod_usage_fbk
%^end_loc =
Applied_activity_assignment%
/
assigning_reference_data(
items=^end_loc,
class_name='End_location_assignment',
ecl_id='urn:plcs:rdl:uk_defence')/
-- relationship to product Applied_activity_assignmentApplied_activity_assignment.role = '/IGNORE'
Applied_activity_assignment.items ->
@related_productApplied_activity_assignment.assigned_activity ->
^prod_usage_fbk
%^prod =
Applied_activity_assignment%
/
assigning_reference_data(
items=^prod,
class_name='Serialised_asset',
ecl_id='urn:plcs:rdl:uk_defence')/
-- relationship to recorded by Applied_activity_assignmentApplied_activity_assignment.role = '/IGNORE'
Applied_activity_assignment.items ->
@recorded_byApplied_activity_assignment.assigned_activity ->
^prod_usage_fbk
%^rec_by =
Applied_activity_assignment%
/
assigning_reference_data(
items=^rec_by,
class_name='Recorded_by',
ecl_id='urn:plcs:rdl:uk_defence')/
-- relationship to who reported Applied_activity_assignmentApplied_activity_assignment.role = '/IGNORE'
Applied_activity_assignment.items ->
@who_reportedApplied_activity_assignment.assigned_activity ->
^prod_usage_fbk
%^who_rep =
Applied_activity_assignment%
/
assigning_reference_data(
items=^who_rep,
class_name='Reporting_person_assignment',
ecl_id='urn:plcs:rdl:uk_defence')/
The following entities are instantiated with attributes as specified:
XML representation of path
<refpath
template="product_usage_feedback">
<instantiate
entity="Activity_method"
context="UK_Defence">
</instantiate>
<assign
assignment_type="equals"
context="UK_Defence">
<target>
<express_attribute
entity="Activity_method"
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"
attribute="description"
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"
attribute="consequence"
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"
attribute="purpose"
context="UK_Defence">
</express_attribute>
</target>
<source>
<string
value=" '/IGNORE' ">
</string>
</source>
</assign>
<bind
parameter="act_method">
<express_entity
entity="Activity_method"
context="UK_Defence">
</express_entity>
</bind>
<call_template
name="representing_activity_actual"
business_context="UK_Defence">
<param_in
name="id"
value="@ID">
</param_in>
<param_in
name="id_class_name"
value="'Product_usage_feedback_identifier'">
</param_in>
<param_in
name="id_ecl_id"
value="'urn:plcs:rdl:uk_defence'">
</param_in>
<param_in
name="id_owner"
value="@source_organization">
</param_in>
<param_in
name="id_owner_class_name"
value="'Owner_of'">
</param_in>
<param_in
name="id_owner_ecl_id"
value="'urn:plcs:rdl:uk_defence, date_class_name='">
</param_in>
</call_template>
<bind
parameter="prod_usage_fbk">
<template_instance
template="representing_activity_actual"
parameter="act_act">
</template_instance>
</bind>
<comment>
[Optional Description]
</comment>
<call_template
name="assigning_descriptor"
business_context="UK_Defence">
<param_in
name="descr"
value="@description">
</param_in>
<param_in
name="class_name"
value="'Description'">
</param_in>
<param_in
name="ecl_id"
value="'urn:plcs:rdl:std'">
</param_in>
<param_in
name="is_assigned_to"
value="^prod_usage_fbk">
</param_in>
</call_template>
<comment>
extraordinary_operating
</comment>
<call_template
name="assigning_descriptor"
business_context="UK_Defence">
<param_in
name="descr"
value="@extraordinary_operating_conditions">
</param_in>
<param_in
name="class_name"
value="'Extraordinary_operating_description'">
</param_in>
<param_in
name="ecl_id"
value="'urn:plcs:rdl:uk_defence'">
</param_in>
<param_in
name="is_assigned_to"
value="^prod_usage_fbk">
</param_in>
</call_template>
<comment>
relationship to mission
</comment>
<instantiate
entity="Activity_relationship"
context="UK_Defence">
</instantiate>
<assign
assignment_type="equals"
context="UK_Defence">
<target>
<express_attribute
entity="Activity_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_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_relationship"
attribute="relating_activity"
context="UK_Defence">
</express_attribute>
</target>
<source>
<bound_parameter
name="prod_usage_fbk">
</bound_parameter>
</source>
</assign>
<assign
assignment_type="points-to">
<target>
<express_attribute
entity="Activity_relationship"
attribute="related_activity"
context="UK_Defence">
</express_attribute>
</target>
<source>
<param_in_ref
name="actual_mission">
</param_in_ref>
</source>
</assign>
<bind
parameter="act_mission">
<express_entity
entity="Activity_relationship"
context="UK_Defence">
</express_entity>
</bind>
<call_template
name="assigning_reference_data"
business_context="UK_Defence">
<param_in
name="items"
value="^act_mission">
</param_in>
<param_in
name="class_name"
value="'Actual_mission'">
</param_in>
<param_in
name="ecl_id"
value="'urn:plcs:rdl:uk_defence'">
</param_in>
</call_template>
<comment>
relationship to end time
</comment>
<instantiate
entity="Date_or_date_time_assignment"
context="UK_Defence">
</instantiate>
<assign
assignment_type="equals"
context="UK_Defence">
<target>
<express_attribute
entity="Date_or_date_time_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="Date_or_date_time_assignment"
attribute="items"
context="UK_Defence">
</express_attribute>
</target>
<source>
<bound_parameter
name="prod_usage_fbk">
</bound_parameter>
</source>
</assign>
<assign
assignment_type="points-to">
<target>
<express_attribute
entity="Date_or_date_time_assignment"
attribute="assigned_date"
context="UK_Defence">
</express_attribute>
</target>
<source>
<param_in_ref
name="end_time">
</param_in_ref>
</source>
</assign>
<bind
parameter="end_date_time">
<express_entity
entity="Date_or_date_time_assignment"
context="UK_Defence">
</express_entity>
</bind>
<call_template
name="assigning_reference_data"
business_context="UK_Defence">
<param_in
name="items"
value="^end_date_time">
</param_in>
<param_in
name="class_name"
value="'Date_actual_end'">
</param_in>
<param_in
name="ecl_id"
value="'urn:plcs:rdl:std'">
</param_in>
</call_template>
<comment>
relationship to record_date
</comment>
<instantiate
entity="Date_or_date_time_assignment"
context="UK_Defence">
</instantiate>
<assign
assignment_type="equals"
context="UK_Defence">
<target>
<express_attribute
entity="Date_or_date_time_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="Date_or_date_time_assignment"
attribute="items"
context="UK_Defence">
</express_attribute>
</target>
<source>
<bound_parameter
name="prod_usage_fbk">
</bound_parameter>
</source>
</assign>
<assign
assignment_type="points-to">
<target>
<express_attribute
entity="Date_or_date_time_assignment"
attribute="assigned_date"
context="UK_Defence">
</express_attribute>
</target>
<source>
<param_in_ref
name="record_date">
</param_in_ref>
</source>
</assign>
<bind
parameter="record_date_time">
<express_entity
entity="Date_or_date_time_assignment"
context="UK_Defence">
</express_entity>
</bind>
<call_template
name="assigning_reference_data"
business_context="UK_Defence">
<param_in
name="items"
value="^record_date_time">
</param_in>
<param_in
name="class_name"
value="'Record_date'">
</param_in>
<param_in
name="ecl_id"
value="'urn:plcs:rdl:uk_defence'">
</param_in>
</call_template>
<comment>
relationship to product_role
</comment>
<instantiate
entity="Activity_relationship"
context="UK_Defence">
</instantiate>
<assign
assignment_type="equals"
context="UK_Defence">
<target>
<express_attribute
entity="Activity_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_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_relationship"
attribute="relating_activity"
context="UK_Defence">
</express_attribute>
</target>
<source>
<bound_parameter
name="prod_usage_fbk">
</bound_parameter>
</source>
</assign>
<assign
assignment_type="points-to">
<target>
<express_attribute
entity="Activity_relationship"
attribute="related_activity"
context="UK_Defence">
</express_attribute>
</target>
<source>
<param_in_ref
name="role">
</param_in_ref>
</source>
</assign>
<bind
parameter="role">
<express_entity
entity="Activity_relationship"
context="UK_Defence">
</express_entity>
</bind>
<call_template
name="assigning_reference_data"
business_context="UK_Defence">
<param_in
name="items"
value="^role">
</param_in>
<param_in
name="class_name"
value="'Role'">
</param_in>
<param_in
name="ecl_id"
value="'urn:plcs:rdl:uk_defence'">
</param_in>
</call_template>
<comment>
state
</comment>
<instantiate
entity="State"
context="UK_Defence">
</instantiate>
<assign
assignment_type="equals"
context="UK_Defence">
<target>
<express_attribute
entity="State"
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="State"
attribute="description"
context="UK_Defence">
</express_attribute>
</target>
<source>
<string
value=" '/IGNORE' ">
</string>
</source>
</assign>
<bind
parameter="state">
<express_entity
entity="State"
context="UK_Defence">
</express_entity>
</bind>
<comment>
relationship to operational theatre
</comment>
<instantiate
entity="State_assertion"
context="UK_Defence">
</instantiate>
<assign
assignment_type="equals"
context="UK_Defence">
<target>
<express_attribute
entity="State_assertion"
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="State_assertion"
attribute="description"
context="UK_Defence">
</express_attribute>
</target>
<source>
<string
value=" '/IGNORE' ">
</string>
</source>
</assign>
<assign
assignment_type="points-to">
<target>
<express_attribute
entity="State_assertion"
attribute="asserted_state"
context="UK_Defence">
</express_attribute>
</target>
<source>
<bound_parameter
name="state">
</bound_parameter>
</source>
</assign>
<assign
assignment_type="points-to">
<target>
<express_attribute
entity="State_assertion"
attribute="conformance_state"
context="UK_Defence">
</express_attribute>
</target>
<source>
<param_in_ref
name="operational_theatre">
</param_in_ref>
</source>
</assign>
<comment>
relationship to state
</comment>
<instantiate
entity="Applied_activity_assignment"
context="UK_Defence">
</instantiate>
<assign
assignment_type="equals"
context="UK_Defence">
<target>
<express_attribute
entity="Applied_activity_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="Applied_activity_assignment"
attribute="items"
context="UK_Defence">
</express_attribute>
</target>
<source>
<bound_parameter
name="state">
</bound_parameter>
</source>
</assign>
<assign
assignment_type="points-to">
<target>
<express_attribute
entity="Applied_activity_assignment"
attribute="assigned_activity"
context="UK_Defence">
</express_attribute>
</target>
<source>
<bound_parameter
name="prod_usage_fbk">
</bound_parameter>
</source>
</assign>
<bind
parameter="op_theatre">
<express_entity
entity="Applied_activity_assignment"
context="UK_Defence">
</express_entity>
</bind>
<call_template
name="assigning_reference_data"
business_context="UK_Defence">
<param_in
name="items"
value="^op_theatre">
</param_in>
<param_in
name="class_name"
value="'Operational_theatre_assignment'">
</param_in>
<param_in
name="ecl_id"
value="'urn:plcs:rdl:uk_defence'">
</param_in>
</call_template>
<comment>
relationship to start location
</comment>
<instantiate
entity="Applied_activity_assignment"
context="UK_Defence">
</instantiate>
<assign
assignment_type="equals"
context="UK_Defence">
<target>
<express_attribute
entity="Applied_activity_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="Applied_activity_assignment"
attribute="items"
context="UK_Defence">
</express_attribute>
</target>
<source>
<param_in_ref
name="start_location">
</param_in_ref>
</source>
</assign>
<assign
assignment_type="points-to">
<target>
<express_attribute
entity="Applied_activity_assignment"
attribute="assigned_activity"
context="UK_Defence">
</express_attribute>
</target>
<source>
<bound_parameter
name="prod_usage_fbk">
</bound_parameter>
</source>
</assign>
<bind
parameter="start_loc">
<express_entity
entity="Applied_activity_assignment"
context="UK_Defence">
</express_entity>
</bind>
<call_template
name="assigning_reference_data"
business_context="UK_Defence">
<param_in
name="items"
value="^start_loc">
</param_in>
<param_in
name="class_name"
value="'Start_location_assignment'">
</param_in>
<param_in
name="ecl_id"
value="'urn:plcs:rdl:uk_defence'">
</param_in>
</call_template>
<comment>
relationship to end location
</comment>
<instantiate
entity="Applied_activity_assignment"
context="UK_Defence">
</instantiate>
<assign
assignment_type="equals"
context="UK_Defence">
<target>
<express_attribute
entity="Applied_activity_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="Applied_activity_assignment"
attribute="items"
context="UK_Defence">
</express_attribute>
</target>
<source>
<param_in_ref
name="end_location">
</param_in_ref>
</source>
</assign>
<assign
assignment_type="points-to">
<target>
<express_attribute
entity="Applied_activity_assignment"
attribute="assigned_activity"
context="UK_Defence">
</express_attribute>
</target>
<source>
<bound_parameter
name="prod_usage_fbk">
</bound_parameter>
</source>
</assign>
<bind
parameter="end_loc">
<express_entity
entity="Applied_activity_assignment"
context="UK_Defence">
</express_entity>
</bind>
<call_template
name="assigning_reference_data"
business_context="UK_Defence">
<param_in
name="items"
value="^end_loc">
</param_in>
<param_in
name="class_name"
value="'End_location_assignment'">
</param_in>
<param_in
name="ecl_id"
value="'urn:plcs:rdl:uk_defence'">
</param_in>
</call_template>
<comment>
relationship to product
</comment>
<instantiate
entity="Applied_activity_assignment"
context="UK_Defence">
</instantiate>
<assign
assignment_type="equals"
context="UK_Defence">
<target>
<express_attribute
entity="Applied_activity_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="Applied_activity_assignment"
attribute="items"
context="UK_Defence">
</express_attribute>
</target>
<source>
<param_in_ref
name="related_product">
</param_in_ref>
</source>
</assign>
<assign
assignment_type="points-to">
<target>
<express_attribute
entity="Applied_activity_assignment"
attribute="assigned_activity"
context="UK_Defence">
</express_attribute>
</target>
<source>
<bound_parameter
name="prod_usage_fbk">
</bound_parameter>
</source>
</assign>
<bind
parameter="prod">
<express_entity
entity="Applied_activity_assignment"
context="UK_Defence">
</express_entity>
</bind>
<call_template
name="assigning_reference_data"
business_context="UK_Defence">
<param_in
name="items"
value="^prod">
</param_in>
<param_in
name="class_name"
value="'Serialised_asset'">
</param_in>
<param_in
name="ecl_id"
value="'urn:plcs:rdl:uk_defence'">
</param_in>
</call_template>
<comment>
relationship to recorded by
</comment>
<instantiate
entity="Applied_activity_assignment"
context="UK_Defence">
</instantiate>
<assign
assignment_type="equals"
context="UK_Defence">
<target>
<express_attribute
entity="Applied_activity_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="Applied_activity_assignment"
attribute="items"
context="UK_Defence">
</express_attribute>
</target>
<source>
<param_in_ref
name="recorded_by">
</param_in_ref>
</source>
</assign>
<assign
assignment_type="points-to">
<target>
<express_attribute
entity="Applied_activity_assignment"
attribute="assigned_activity"
context="UK_Defence">
</express_attribute>
</target>
<source>
<bound_parameter
name="prod_usage_fbk">
</bound_parameter>
</source>
</assign>
<bind
parameter="rec_by">
<express_entity
entity="Applied_activity_assignment"
context="UK_Defence">
</express_entity>
</bind>
<call_template
name="assigning_reference_data"
business_context="UK_Defence">
<param_in
name="items"
value="^rec_by">
</param_in>
<param_in
name="class_name"
value="'Recorded_by'">
</param_in>
<param_in
name="ecl_id"
value="'urn:plcs:rdl:uk_defence'">
</param_in>
</call_template>
<comment>
relationship to who reported
</comment>
<instantiate
entity="Applied_activity_assignment"
context="UK_Defence">
</instantiate>
<assign
assignment_type="equals"
context="UK_Defence">
<target>
<express_attribute
entity="Applied_activity_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="Applied_activity_assignment"
attribute="items"
context="UK_Defence">
</express_attribute>
</target>
<source>
<param_in_ref
name="who_reported">
</param_in_ref>
</source>
</assign>
<assign
assignment_type="points-to">
<target>
<express_attribute
entity="Applied_activity_assignment"
attribute="assigned_activity"
context="UK_Defence">
</express_attribute>
</target>
<source>
<bound_parameter
name="prod_usage_fbk">
</bound_parameter>
</source>
</assign>
<bind
parameter="who_rep">
<express_entity
entity="Applied_activity_assignment"
context="UK_Defence">
</express_entity>
</bind>
<call_template
name="assigning_reference_data"
business_context="UK_Defence">
<param_in
name="items"
value="^who_rep">
</param_in>
<param_in
name="class_name"
value="'Reporting_person_assignment'">
</param_in>
<param_in
name="ecl_id"
value="'urn:plcs:rdl:uk_defence'">
</param_in>
</call_template>
</refpath>