<!--
 File: data/contexts/Exemplar/templates/MeasuredProperty/test_data/measured_property.xml
 -->
<!--
    $Id: measured_property.xml,v 1.6 2012-09-18 11:14:25 mikeward Exp $
    Author: Steve Yates, Eurostep Limited
    Owner:  Developed by Eurostep 
    Purpose: example data to show an instantiated Exemplar Context measuredProperty Template
 -->
<PlcsDataContainer xsi:noNamespaceSchemaLocation="../../../../../PLCS/psm_model/plcs_psm.xsd">
<!--
 Reference Data: Reference to EXEMPLAR OWL Individuals 
 -->

<!-- indCycling_hours: Referenced by: ExternalPropertyDefinition:idCycling_hours, -->
http://www.plcs.org/ns/plcslib/data/contexts/Exemplar/refdata/Exemplar-rdl#Cycling_hours
 </Individual>
 </ExternalOwlObject>

<!-- indIncrement: Referenced by: ExternalPropertyDefinition:idIncrement, -->
http://www.plcs.org/ns/plcslib/data/contexts/Exemplar/refdata/Exemplar-rdl#Value_increment
 </Individual>
 </ExternalOwlObject>

<!-- indHours: Referenced by: ExternalUnit:idHours, -->
http://www.plcs.org/ns/plcslib/data/contexts/Exemplar/refdata/Exemplar-rdl#Hours
 </Individual>
 </ExternalOwlObject>
<!--
 Reference Data: Reference to OASIS OWL Individuals 
 -->

<!-- indApDomain: Referenced by: ViewDefinitionContext:idViewDefnContext, -->
http://docs.oasis-open.org/plcs/ns/plcslib/v1.0/data/contexts/OASIS/refdata/plcs-rdl#Product_life_cycle_support
 </Individual>
 </ExternalOwlObject>

<!-- indLifeCycleStage: Referenced by: ViewDefinitionContext:idViewDefnContext, -->
http://docs.oasis-open.org/plcs/ns/plcslib/v1.0/data/contexts/OASIS/refdata/plcs-rdl#Utilization_stage
 </Individual>
 </ExternalOwlObject>
<!--
 Reference Data: Reference to Exemplar OWL Classes 
 -->

<!-- clsIncrement_from: -->
http://www.plcs.org/ns/plcslib/data/contexts/Exemplar/refdata/Exemplar-rdl#Increment_from
 </Class>
 </ExternalOwlClass>
<!--
 Reference Data: Reference to OASIS OWL Classes 
 -->

<!-- clsDate_actual_measured: -->
http://docs.oasis-open.org/plcs/ns/plcslib/v1.0/data/contexts/OASIS/refdata/plcs-rdl#Date_actual_measured
 </Class>
 </ExternalOwlClass>
<!--
 Property definitions for input 
 -->

<!-- idCycling_hours: Referenced by: ProductAsIndividual:idMyBike, ProductVersion:idMyBikeVersion, ProductViewDefinition:paiv1, PropertyValue:idLifeProperty, -->
 </ExternalPropertyDefinition>
<!--
 Units for input 
 -->

<!-- idHours: Referenced by: ProductAsIndividual:idMyBike, ProductVersion:idMyBikeVersion, ProductViewDefinition:paiv1, PropertyValue:idLifeProperty, -->
 <Definition uidRef="indHours"/>
 </ExternalUnit>
<!--
  Template:— Exemplar:SerialisedAsset - Stub for MeasuredProperty to refer to 
 -->
<!--
              See Definition and example of the SerializedAsset Template
                      for the full instantiation
                      NOTE: The Assignment to the PropertyValue(s) (MeasuredProperty) is encapsulated in the
                      ProductAsIndividualView                                          
 -->

<!-- idViewDefnContext: Referenced by: ProductAsIndividual:idMyBike, ProductVersion:idMyBikeVersion, ProductViewDefinition:paiv1, -->
 </ViewDefinitionContext>

<!-- idMyBike: -->

<!-- idMyBikeVersion: -->
<ProductVersion uid="idMyBikeVersion" xsi:type="ProductAsRealized">

<!-- paiv1: -->
<ProductViewDefinition uid="paiv1" xsi:type="ProductAsIndividualView">

<!-- idLifeProperty: -->
<PropertyValue xsi:type="NumericalValue" uid="idLifeProperty">
<!--
  Exemplar:MeasuredProperty property_name 
 -->
<!--
  Exemplar:MeasuredProperty date_time_recorded 
 -->
 </ClassifiedAs>
2012-04-20T12:00:00Z
 </AssignedDate>
 </DateTimeAssignment>
<!--
  Exemplar:MeasuredProperty property_unit 
 -->
 <Unit uidRef="idHours"/>
<!--
  Exemplar:MeasuredProperty property_value 
 -->
10
 </ValueComponent>
 </PropertyValue>
 </AssignedPropertyValues>
 </PropertyValueAssignment>
 </ProductViewDefinition>
 </ViewDefinitions>
 </ProductVersion>
 </Versions>
 </ProductAsIndividual>
<!--
  Template:— Exemplar:SerialisedAsset - End of Stub for MeasuredProperty to refer to 
 -->
<!--
  Template:— Exemplar:MeasuredProperty 
 -->
<!--
  Template:— Exemplar:MeasuredProperty - Private Instance: ValueIncrement 
 -->

<!-- idIncrement: -->
 <Definition uidRef="indIncrement"/>
 </ExternalPropertyDefinition>
<!--
  Template:— Exemplar:MeasuredProperty - End of Private Instance: ValueIncrement 
 -->
<!--
  Template:— End of Exemplar:MeasuredProperty 
 -->
 </PlcsDataContainer>