<!--
 File: data/contexts/Exemplar/dexs/ConsumptionOfLife/test_data/daily_consumption_of_life.xml
 -->
<!--
    $Id: daily_consumption_of_life.xml,v 1.22 2016-06-22 09:52:53 robbod Exp $
    Author: Rob Bodington, Eurostep Limited
    Owner:  Developed by Eurostep 
    Purpose: test data developed to verify the new 242 compliant XSD schema
 -->
<cmn:Uos xsi:schemaLocation="http://docs.oasis-open.org/plcs/ns/plcslib/v1.0/data/plcs/plcs-psm/xml-schema/plcs-psm ../../../../../PLCS/psm_model/plcs_psm.xsd">
Rob Bodington
 </Name>
 </Author>
Eurostep Limited
 </Name>
 </Organization>
Hand created
 </OriginatingSystem>
A demonstration data file
 </Documentation>
 </Header>
<DataContainer xsi:type="psm:PlcsDataContainer">
<!--
 Reference Data 
 -->

<!-- ECL: Referenced by: Message:idMsg, -->
<!--
 The IRI of the Ontology NOT the OWL file 
 -->
http://www.plcs.org/ns/plcslib/data/contexts/Exemplar/refdata/Exemplar-rdl
 </LibraryId>
 </ExchangeContextClassLibrary>
<!--
 Reference Data: Reference to OWL Individuals 
 -->

<!-- indApDomain: Referenced by: ViewDefinitionContext:idViewDefnContext, -->

<!-- indLifeCycleStage: Referenced by: ViewDefinitionContext:idViewDefnContext, -->

<!-- indCommercial_in_Confidence: Referenced by: SecurityClassification:idSecurityClassification, -->
<!--
 Reference Data: Reference to OWL Classes 
 -->
<!--
 Reference Data: Reference to OASIS OWL Classes 
 -->

<!-- clsContract_identification_code: -->

<!-- clsDate_actual_creation: -->

<!-- clsDate_actual_extraction: -->

<!-- clsDate_message_sent: -->

<!-- clsEnvelope_identification_code: -->

<!-- clsMessage_identification_code: -->

<!-- clsManufacturer_of: -->

<!-- clsNCAGE_code: -->

<!-- clsNSN_code: -->

<!-- clsOrganization_identification_code: -->

<!-- clsPart_identification_code: -->

<!-- clsProduct_usage: -->

<!-- clsReceiver_of: -->

<!-- clsSender_of: -->

<!-- clsSerial_identification_code: -->
<!--
 Reference Data: Reference to EXEMPLAR OWL Classes 
 -->

<!-- clsDexVersion: -->

<!-- clseventDailyConsumptionOfLife: -->

<!-- clsSupport_contract: -->

<!-- indMileage: Referenced by: ExternalPropertyDefinition:idMileage, -->

<!-- indKilometres: Referenced by: ExternalUnit:idKilometres, -->
<!--
  Organizations 
 -->

<!-- idBikeOwner: Referenced by: Envelope:idEnv, Message:idMsg, Message:idMsg, -->
<Id>
 <Identifier id="BikeOwner-CAGECODE" idRoleRef="clsNCAGE_code"/>
 </Id>
 </Organization>

<!-- idBikeManufacturer: Referenced by: Envelope:idEnv, ProductAsIndividual:idMyBike, -->
<Id>
 <Identifier id="KZ999" idRoleRef="clsNCAGE_code"/>
 </Id>
The Bike manufacturer
 </LocalizedString>
 </Descriptor>
 </Description>
 </Organization>
<!--
  SecurityClassifications 
 -->

<!-- idSecurityClassification: Referenced by: Envelope:idEnv, -->

<!-- idContract: Referenced by: ActivityActual:idEvent, -->
<Id>
 <Identifier id="BikeRepairContract" idRoleRef="clsContract_identification_code"/>
 </Id>
 </Contract>
<!--
  ViewDefinitionContext  
 -->

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

<!-- idMileage: Referenced by: ProductAsIndividual:idMyBike, ProductVersion:idMyBikeVersion, ProductViewDefinition:paiv1, PropertyValue:idLifeProperty, -->
 <Definition uidRef="indMileage"/>
 </ExternalPropertyDefinition>
<!--
 Units 
 -->

<!-- idKilometres: Referenced by: ProductAsIndividual:idMyBike, ProductVersion:idMyBikeVersion, ProductViewDefinition:paiv1, PropertyValue:idLifeProperty, -->
 </ExternalUnit>
<!--
  Template:— Exemplar:Message - Private Part: oasisEnvelope 
 -->

<!-- idEnv: -->
<Envelope uid="idEnv">
<!--
 Template:— Exemplar:Message:transaction_identifier 
 -->
<Id>
 <Identifier id="transaction1" idContextRef="idBikeOwner" idRoleRef="clsEnvelope_identification_code"/>
 </Id>
<!--
 Template:— Exemplar:Message:contents  
 -->
 <Wrapping uidRef="idMsg"/>
<!--
 Template:— Exemplar:Message:date_sent  
 -->
 </ClassifiedAs>
2012-02-01T12:00:00Z
 </AssignedDate>
 </DateTimeAssignment>
<!--
 Template:— Exemplar:Message:sent_by  
 -->
 </ClassifiedAs>
 </OrganizationOrPersonInOrganizationAssignment>
<!--
 Template:— Exemplar:Message:sent_to  
 -->
 </ClassifiedAs>
 </OrganizationOrPersonInOrganizationAssignment>
<!--
 Template:— Exemplar:Message:security_classification  
 -->
 </Envelope>
<!--
  Template:— Exemplar:Message - Private Part: oasisMessage  
 -->

<!-- idMsg: Referenced by: Envelope:idEnv, -->
<Message uid="idMsg">
<Id>
 <Identifier id="transaction1" idContextRef="idBikeOwner" idRoleRef="clsMessage_identification_code"/>
 </Id>
 </ClassifiedAs>
 <ActivityActual uidRef="idEvent"/>
 </Contains>
 </DefinedBy>
<!--
 Template:— Exemplar:Message:date_sent  
 -->
 </ClassifiedAs>
2012-02-01T12:00:00Z
 </AssignedDate>
 </DateTimeAssignment>
<!--
 Template:— Exemplar:Message:sent_by  
 -->
 </ClassifiedAs>
 </OrganizationOrPersonInOrganizationAssignment>
 </Message>
<!--
 Template:— Exemplar:ReportableEvent affectedItem  
 -->

<!-- idEvent: Referenced by: Message:idMsg, ProductAsIndividual:idMyBike, ProductVersion:idMyBikeVersion, -->
<!--
  Exemplar:ReportableEvent event_type 
 -->
 </ClassifiedAs>
 </ClassifiedAs>
 </ContractAssignment>
<!--
  Exemplar:ReportableEvent date_time_of_extract 
 -->
 </ClassifiedAs>
2012-02-01T12:00:00Z
 </AssignedDate>
 </DateTimeAssignment>
 </ActivityActual>
<!--
 Template:— Exemplar:SerialisedAsset  
 -->

<!-- idMyBike: Referenced by: ProductDesignToIndividual:xxx, -->
<Id>
<Identifier id="myBike" idContextRef="idBikeManufacturer" idRoleRef="clsSerial_identification_code">
 </ClassifiedAs>
 </Identifier>
 </Id>

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

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

<!-- idLifeProperty: -->
<PropertyValue xsi:type="psm:NumericalValue" uid="idLifeProperty">
 <Definition uidRef="idMileage"/>
 <Unit uidRef="idKilometres"/>
10
 </ValueComponent>
 </PropertyValue>
 </AssignedPropertyValues>
 </PropertyValueAssignment>
 </ProductViewDefinition>
 </ViewDefinitions>
 </ClassifiedAs>
 </ActivityAssignment>
 </ProductVersion>
 </Versions>
 </ClassifiedAs>
 </OrganizationOrPersonInOrganizationAssignment>
 </ProductAsIndividual>

<!-- xxx: -->
 </ProductDesignToIndividual>

<!-- idBikePart: Referenced by: ProductDesignToIndividual:xxx, ResourceItemRealization:idRiR, -->
<Id>
 <Identifier id="BICYCLE-001" idContextRef="idBikeManufacturer" idRoleRef="clsPart_identification_code"/>
 </Id>
<LocalizedString lang="en">
Bicycle
 </LocalizedString>
 </Descriptor>
 </Description>
 </Part>

<!-- idBikNSNitem: Referenced by: ResourceItemRealization:idRiR, -->
<!--
 The NSN code. Note no organization is provided for the Identifier as it is not known 
 -->
<Id>
 <Identifier id="2340-01-395-4339" idRoleRef="clsNSN_code"/>
 </Id>
 </ResourceItem>

<!-- idRiR: -->
 <Item uidRef="idBikePart"/>
 </ResourceItemRealization>
 </DataContainer>
 </cmn:Uos>