Sample Kafka Messages

Kafka Message for an Operation Complete Event in B2MML Format

{"payload":"{\"message\":\
<ProductionPerformance>
   "xmlns:xsd=\\\"http://www.w3.org/2001/XMLSchema\\\" xmlns:Extended=\\\"http://www.wbf.org/xml/B2MML-V0401-AllExtensions\\\" xmlns:inp2=\\\"http://www.wbf.org/xml/B2MML-V0401\\\" xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns:erp=\\\"http://sample.data\\\" xmlns=\\\"http://www.wbf.org/xml/B2MML-V0401\\\"&gt;
   <ID>000001770792f38c-02420a0002f30000</ID>
   <Description>ERP Export Service</Description>
   <PublishedDate>2021-01-11T21:27:38Z</PublishedDate>
   <ProductionResponse>
      <ID>WOID6-ROUTE-XML-SNOWBIKES</ID>
      <SegmentResponse>
         <ID>TyreMounting</ID>
         <ActualStartTime>2021-01-15T17:49:16Z</ActualStartTime>
         <ActualEndTime>2021-01-15T19:43:26Z</ActualEndTime>
         <ProductionData>
            <ID>status</ID>
            <Value>
               <ValueString>Complete</ValueString>
               <DataType>string</DataType>
               <UnitOfMeasure />
            </Value>
         </ProductionData>
         <ProductionData>
            <ID>completedBy</ID>
            <Value>
               <ValueString>mesadmin</ValueString>
               <DataType>string</DataType>
               <UnitOfMeasure />
            </Value>
         </ProductionData>
         <MaterialProducedActual>
            <MaterialDefinitionID>SNOWBIKE-NONSERIALIZEd</MaterialDefinitionID>
            <MaterialLotID>serinum2</MaterialLotID>
            <Location>
               <EquipmentID>Bikes_Assembly_Line</EquipmentID>
               <EquipmentElementLevel>ProductionLine</EquipmentElementLevel>
               <Location>
                  <EquipmentID>TyreMount</EquipmentID>
                  <EquipmentElementLevel>Unit</EquipmentElementLevel>
               </Location>
            </Location>
            <Quantity>
               <QuantityString>5.0</QuantityString>
               <DataType>double</DataType>
               <UnitOfMeasure>EA</UnitOfMeasure>
            </Quantity>
         </MaterialProducedActual>
         <MaterialConsumedActual>
            <MaterialDefinitionID>TubelessTyre</MaterialDefinitionID>
            <MaterialLotID>KITE</MaterialLotID>
            <Quantity>
               <QuantityString>1.0</QuantityString>
               <DataType>float</DataType>
               <UnitOfMeasure>EA</UnitOfMeasure>
            </Quantity>
            <MaterialConsumedActualProperty>
               <ID>quantityPrecision</ID>
               <Value>
                  <ValueString>0</ValueString>
                  <DataType>integer</DataType>
                  <UnitOfMeasure />
               </Value>
            </MaterialConsumedActualProperty>
            <MaterialConsumedActualProperty>
               <ID>lowerTolerance</ID>
               <Value>
                  <ValueString>1.0</ValueString>
                  <DataType>float</DataType>
                  <UnitOfMeasure />
               </Value>
            </MaterialConsumedActualProperty>
            <MaterialConsumedActualProperty>
               <ID>upperTolerance</ID>
               <Value>
                  <ValueString>1.0</ValueString>
                  <DataType>float</DataType>
                  <UnitOfMeasure />
               </Value>
            </MaterialConsumedActualProperty>
            <MaterialConsumedActualProperty>
               <ID>lowerTolerancePrecision</ID>
               <Value>
                  <ValueString>0</ValueString>
                  <DataType>integer</DataType>
                  <UnitOfMeasure />
               </Value>
            </MaterialConsumedActualProperty>
            <MaterialConsumedActualProperty>
               <ID>upperTolerancePrecision</ID>
               <Value>
                  <ValueString>0</ValueString>
                  <DataType>integer</DataType>
                  <UnitOfMeasure />
               </Value>
            </MaterialConsumedActualProperty>
            <MaterialConsumedActualProperty>
               <ID>scrapFactor</ID>
               <Value>
                  <ValueString>0.1</ValueString>
                  <DataType>integer</DataType>
                  <UnitOfMeasure />
               </Value>
            </MaterialConsumedActualProperty>
            <MaterialConsumedActualProperty>
               <ID>defaultStorageUnit</ID>
               <Value>
                  <ValueString>PackagingUnit</ValueString>
                  <DataType>string</DataType>
                  <UnitOfMeasure />
               </Value>
            </MaterialConsumedActualProperty>
         </MaterialConsumedActual>
         <MaterialConsumedActual>
            <MaterialDefinitionID>TubelessTyre</MaterialDefinitionID>
            <MaterialLotID>NITE</MaterialLotID>
            <Quantity>
               <QuantityString>1.0</QuantityString>
               <DataType>float</DataType>
               <UnitOfMeasure>EA</UnitOfMeasure>
            </Quantity>
            <MaterialConsumedActualProperty>
               <ID>quantityPrecision</ID>
               <Value>
                  <ValueString>0</ValueString>
                  <DataType>integer</DataType>
                  <UnitOfMeasure />
               </Value>
            </MaterialConsumedActualProperty>
            <MaterialConsumedActualProperty>
               <ID>lowerTolerance</ID>
               <Value>
                  <ValueString>1.0</ValueString>
                  <DataType>float</DataType>
                  <UnitOfMeasure />
               </Value>
            </MaterialConsumedActualProperty>
            <MaterialConsumedActualProperty>
               <ID>upperTolerance</ID>
               <Value>
                  <ValueString>1.0</ValueString>
                  <DataType>float</DataType>
                  <UnitOfMeasure />
               </Value>
            </MaterialConsumedActualProperty>
            <MaterialConsumedActualProperty>
               <ID>lowerTolerancePrecision</ID>
               <Value>
                  <ValueString>0</ValueString>
                  <DataType>integer</DataType>
                  <UnitOfMeasure />
               </Value>
            </MaterialConsumedActualProperty>
            <MaterialConsumedActualProperty>
               <ID>upperTolerancePrecision</ID>
               <Value>
                  <ValueString>0</ValueString>
                  <DataType>integer</DataType>
                  <UnitOfMeasure />
               </Value>
            </MaterialConsumedActualProperty>
            <MaterialConsumedActualProperty>
               <ID>scrapFactor</ID>
               <Value>
                  <ValueString>0.1</ValueString>
                  <DataType>integer</DataType>
                  <UnitOfMeasure />
               </Value>
            </MaterialConsumedActualProperty>
            <MaterialConsumedActualProperty>
               <ID>defaultStorageUnit</ID>
               <Value>
                  <ValueString>PackagingUnit</ValueString>
                  <DataType>string</DataType>
                  <UnitOfMeasure />
               </Value>
            </MaterialConsumedActualProperty>
         </MaterialConsumedActual>
         <MaterialConsumedActual>
            <MaterialDefinitionID>OpGrpBomItem1</MaterialDefinitionID>
            <MaterialLotID>OPG2</MaterialLotID>
            <Quantity>
               <QuantityString>1.0</QuantityString>
               <DataType>float</DataType>
               <UnitOfMeasure>EA</UnitOfMeasure>
            </Quantity>
            <MaterialConsumedActualProperty>
               <ID>quantityPrecision</ID>
               <Value>
                  <ValueString>2</ValueString>
                  <DataType>integer</DataType>
                  <UnitOfMeasure />
               </Value>
            </MaterialConsumedActualProperty>
            <MaterialConsumedActualProperty>
               <ID>lowerTolerance</ID>
               <Value>
                  <ValueString>1.0</ValueString>
                  <DataType>float</DataType>
                  <UnitOfMeasure />
               </Value>
            </MaterialConsumedActualProperty>
            <MaterialConsumedActualProperty>
               <ID>upperTolerance</ID>
               <Value>
                  <ValueString>2.0</ValueString>
                  <DataType>float</DataType>
                  <UnitOfMeasure />
               </Value>
            </MaterialConsumedActualProperty>
            <MaterialConsumedActualProperty>
               <ID>lowerTolerancePrecision</ID>
               <Value>
                  <ValueString>1</ValueString>
                  <DataType>integer</DataType>
                  <UnitOfMeasure />
               </Value>
            </MaterialConsumedActualProperty>
            <MaterialConsumedActualProperty>
               <ID>upperTolerancePrecision</ID>
               <Value>
                  <ValueString>1</ValueString>
                  <DataType>integer</DataType>
                  <UnitOfMeasure />
               </Value>
            </MaterialConsumedActualProperty>
            <MaterialConsumedActualProperty>
               <ID>scrapFactor</ID>
               <Value>
                  <ValueString>1.5</ValueString>
                  <DataType>integer</DataType>
                  <UnitOfMeasure />
               </Value>
            </MaterialConsumedActualProperty>
            <MaterialConsumedActualProperty>
               <ID>defaultStorageUnit</ID>
               <Value>
                  <ValueString>PackagingUnit</ValueString>
                  <DataType>string</DataType>
                  <UnitOfMeasure />
               </Value>
            </MaterialConsumedActualProperty>
         </MaterialConsumedActual>
         <MaterialConsumedActual>
            <MaterialDefinitionID>OpGrpBomItem2</MaterialDefinitionID>
            <MaterialLotID>REAL</MaterialLotID>
            <Quantity>
               <QuantityString>10.0</QuantityString>
               <DataType>float</DataType>
               <UnitOfMeasure>EA</UnitOfMeasure>
            </Quantity>
            <MaterialConsumedActualProperty>
               <ID>quantityPrecision</ID>
               <Value>
                  <ValueString>1</ValueString>
                  <DataType>integer</DataType>
                  <UnitOfMeasure />
               </Value>
            </MaterialConsumedActualProperty>
            <MaterialConsumedActualProperty>
               <ID>lowerTolerance</ID>
               <Value>
                  <ValueString>2.0</ValueString>
                  <DataType>float</DataType>
                  <UnitOfMeasure />
               </Value>
            </MaterialConsumedActualProperty>
            <MaterialConsumedActualProperty>
               <ID>upperTolerance</ID>
               <Value>
                  <ValueString>1.0</ValueString>
                  <DataType>float</DataType>
                  <UnitOfMeasure />
               </Value>
            </MaterialConsumedActualProperty>
            <MaterialConsumedActualProperty>
               <ID>lowerTolerancePrecision</ID>
               <Value>
                  <ValueString>1</ValueString>
                  <DataType>integer</DataType>
                  <UnitOfMeasure />
               </Value>
            </MaterialConsumedActualProperty>
            <MaterialConsumedActualProperty>
               <ID>upperTolerancePrecision</ID>
               <Value>
                  <ValueString>1</ValueString>
                  <DataType>integer</DataType>
                  <UnitOfMeasure />
               </Value>
            </MaterialConsumedActualProperty>
            <MaterialConsumedActualProperty>
               <ID>scrapFactor</ID>
               <Value>
                  <ValueString>2.5</ValueString>
                  <DataType>integer</DataType>
                  <UnitOfMeasure />
               </Value>
            </MaterialConsumedActualProperty>
            <MaterialConsumedActualProperty>
               <ID>defaultStorageUnit</ID>
               <Value>
                  <ValueString>PackagingUnit</ValueString>
                  <DataType>string</DataType>
                  <UnitOfMeasure />
               </Value>
            </MaterialConsumedActualProperty>
         </MaterialConsumedActual>
         <MaterialConsumedActual>
            <MaterialDefinitionID>TubelessTyre</MaterialDefinitionID>
            <MaterialLotID>LITE</MaterialLotID>
            <Quantity>
               <QuantityString>10.0</QuantityString>
               <DataType>float</DataType>
               <UnitOfMeasure>EA</UnitOfMeasure>
            </Quantity>
            <MaterialConsumedActualProperty>
               <ID>quantityPrecision</ID>
               <Value>
                  <ValueString>0</ValueString>
                  <DataType>integer</DataType>
                  <UnitOfMeasure />
               </Value>
            </MaterialConsumedActualProperty>
            <MaterialConsumedActualProperty>
               <ID>lowerTolerance</ID>
               <Value>
                  <ValueString>1.0</ValueString>
                  <DataType>float</DataType>
                  <UnitOfMeasure />
               </Value>
            </MaterialConsumedActualProperty>
            <MaterialConsumedActualProperty>
               <ID>upperTolerance</ID>
               <Value>
                  <ValueString>1.0</ValueString>
                  <DataType>float</DataType>
                  <UnitOfMeasure />
               </Value>
            </MaterialConsumedActualProperty>
            <MaterialConsumedActualProperty>
               <ID>lowerTolerancePrecision</ID>
               <Value>
                  <ValueString>0</ValueString>
                  <DataType>integer</DataType>
                  <UnitOfMeasure />
               </Value>
            </MaterialConsumedActualProperty>
            <MaterialConsumedActualProperty>
               <ID>upperTolerancePrecision</ID>
               <Value>
                  <ValueString>0</ValueString>
                  <DataType>integer</DataType>
                  <UnitOfMeasure />
               </Value>
            </MaterialConsumedActualProperty>
            <MaterialConsumedActualProperty>
               <ID>scrapFactor</ID>
               <Value>
                  <ValueString>0.1</ValueString>
                  <DataType>integer</DataType>
                  <UnitOfMeasure />
               </Value>
            </MaterialConsumedActualProperty>
            <MaterialConsumedActualProperty>
               <ID>defaultStorageUnit</ID>
               <Value>
                  <ValueString>PackagingUnit</ValueString>
                  <DataType>string</DataType>
                  <UnitOfMeasure />
               </Value>
            </MaterialConsumedActualProperty>
         </MaterialConsumedActual>
         <MaterialConsumedActual>
            <MaterialDefinitionID>OpGrpBomItem1</MaterialDefinitionID>
            <MaterialLotID>OPG2</MaterialLotID>
            <Quantity>
               <QuantityString>1.0</QuantityString>
               <DataType>float</DataType>
               <UnitOfMeasure>EA</UnitOfMeasure>
            </Quantity>
            <MaterialConsumedActualProperty>
               <ID>quantityPrecision</ID>
               <Value>
                  <ValueString>2</ValueString>
                  <DataType>integer</DataType>
                  <UnitOfMeasure />
               </Value>
            </MaterialConsumedActualProperty>
            <MaterialConsumedActualProperty>
               <ID>lowerTolerance</ID>
               <Value>
                  <ValueString>1.0</ValueString>
                  <DataType>float</DataType>
                  <UnitOfMeasure />
               </Value>
            </MaterialConsumedActualProperty>
            <MaterialConsumedActualProperty>
               <ID>upperTolerance</ID>
               <Value>
                  <ValueString>2.0</ValueString>
                  <DataType>float</DataType>
                  <UnitOfMeasure />
               </Value>
            </MaterialConsumedActualProperty>
            <MaterialConsumedActualProperty>
               <ID>lowerTolerancePrecision</ID>
               <Value>
                  <ValueString>1</ValueString>
                  <DataType>integer</DataType>
                  <UnitOfMeasure />
               </Value>
            </MaterialConsumedActualProperty>
            <MaterialConsumedActualProperty>
               <ID>upperTolerancePrecision</ID>
               <Value>
                  <ValueString>1</ValueString>
                  <DataType>integer</DataType>
                  <UnitOfMeasure />
               </Value>
            </MaterialConsumedActualProperty>
            <MaterialConsumedActualProperty>
               <ID>scrapFactor</ID>
               <Value>
                  <ValueString>1.5</ValueString>
                  <DataType>integer</DataType>
                  <UnitOfMeasure />
               </Value>
            </MaterialConsumedActualProperty>
            <MaterialConsumedActualProperty>
               <ID>defaultStorageUnit</ID>
               <Value>
                  <ValueString>PackagingUnit</ValueString>
                  <DataType>string</DataType>
                  <UnitOfMeasure />
               </Value>
            </MaterialConsumedActualProperty>
         </MaterialConsumedActual>
         <MaterialConsumedActual>
            <MaterialDefinitionID>OpGrpBomItem2</MaterialDefinitionID>
            <MaterialLotID>OPG3</MaterialLotID>
            <Quantity>
               <QuantityString>1.0</QuantityString>
               <DataType>float</DataType>
               <UnitOfMeasure>EA</UnitOfMeasure>
            </Quantity>
            <MaterialConsumedActualProperty>
               <ID>quantityPrecision</ID>
               <Value>
                  <ValueString>1</ValueString>
                  <DataType>integer</DataType>
                  <UnitOfMeasure />
               </Value>
            </MaterialConsumedActualProperty>
            <MaterialConsumedActualProperty>
               <ID>lowerTolerance</ID>
               <Value>
                  <ValueString>2.0</ValueString>
                  <DataType>float</DataType>
                  <UnitOfMeasure />
               </Value>
            </MaterialConsumedActualProperty>
            <MaterialConsumedActualProperty>
               <ID>upperTolerance</ID>
               <Value>
                  <ValueString>1.0</ValueString>
                  <DataType>float</DataType>
                  <UnitOfMeasure />
               </Value>
            </MaterialConsumedActualProperty>
            <MaterialConsumedActualProperty>
               <ID>lowerTolerancePrecision</ID>
               <Value>
                  <ValueString>1</ValueString>
                  <DataType>integer</DataType>
                  <UnitOfMeasure />
               </Value>
            </MaterialConsumedActualProperty>
            <MaterialConsumedActualProperty>
               <ID>upperTolerancePrecision</ID>
               <Value>
                  <ValueString>1</ValueString>
                  <DataType>integer</DataType>
                  <UnitOfMeasure />
               </Value>
            </MaterialConsumedActualProperty>
            <MaterialConsumedActualProperty>
               <ID>scrapFactor</ID>
               <Value>
                  <ValueString>2.5</ValueString>
                  <DataType>integer</DataType>
                  <UnitOfMeasure />
               </Value>
            </MaterialConsumedActualProperty>
            <MaterialConsumedActualProperty>
               <ID>defaultStorageUnit</ID>
               <Value>
                  <ValueString>PackagingUnit</ValueString>
                  <DataType>string</DataType>
                  <UnitOfMeasure />
               </Value>
            </MaterialConsumedActualProperty>
         </MaterialConsumedActual>
         <MaterialConsumedActual>
            <MaterialDefinitionID>OpGrpBomItem1</MaterialDefinitionID>
            <MaterialLotID>deep</MaterialLotID>
            <Quantity>
               <QuantityString>1.0</QuantityString>
               <DataType>float</DataType>
               <UnitOfMeasure>EA</UnitOfMeasure>
            </Quantity>
            <MaterialConsumedActualProperty>
               <ID>quantityPrecision</ID>
               <Value>
                  <ValueString>2</ValueString>
                  <DataType>integer</DataType>
                  <UnitOfMeasure />
               </Value>
            </MaterialConsumedActualProperty>
            <MaterialConsumedActualProperty>
               <ID>lowerTolerance</ID>
               <Value>
                  <ValueString>1.0</ValueString>
                  <DataType>float</DataType>
                  <UnitOfMeasure />
               </Value>
            </MaterialConsumedActualProperty>
            <MaterialConsumedActualProperty>
               <ID>upperTolerance</ID>
               <Value>
                  <ValueString>2.0</ValueString>
                  <DataType>float</DataType>
                  <UnitOfMeasure />
               </Value>
            </MaterialConsumedActualProperty>
            <MaterialConsumedActualProperty>
               <ID>lowerTolerancePrecision</ID>
               <Value>
                  <ValueString>1</ValueString>
                  <DataType>integer</DataType>
                  <UnitOfMeasure />
               </Value>
            </MaterialConsumedActualProperty>
            <MaterialConsumedActualProperty>
               <ID>upperTolerancePrecision</ID>
               <Value>
                  <ValueString>1</ValueString>
                  <DataType>integer</DataType>
                  <UnitOfMeasure />
               </Value>
            </MaterialConsumedActualProperty>
            <MaterialConsumedActualProperty>
               <ID>scrapFactor</ID>
               <Value>
                  <ValueString>1.5</ValueString>
                  <DataType>integer</DataType>
                  <UnitOfMeasure />
               </Value>
            </MaterialConsumedActualProperty>
            <MaterialConsumedActualProperty>
               <ID>defaultStorageUnit</ID>
               <Value>
                  <ValueString>PackagingUnit</ValueString>
                  <DataType>string</DataType>
                  <UnitOfMeasure />
               </Value>
            </MaterialConsumedActualProperty>
         </MaterialConsumedActual>
         <MaterialConsumedActual>
            <MaterialDefinitionID>OpGrpBomItem2</MaterialDefinitionID>
            <MaterialLotID>ENT</MaterialLotID>
            <Quantity>
               <QuantityString>1.0</QuantityString>
               <DataType>float</DataType>
               <UnitOfMeasure>EA</UnitOfMeasure>
            </Quantity>
            <MaterialConsumedActualProperty>
               <ID>quantityPrecision</ID>
               <Value>
                  <ValueString>1</ValueString>
                  <DataType>integer</DataType>
                  <UnitOfMeasure />
               </Value>
            </MaterialConsumedActualProperty>
            <MaterialConsumedActualProperty>
               <ID>lowerTolerance</ID>
               <Value>
                  <ValueString>2.0</ValueString>
                  <DataType>float</DataType>
                  <UnitOfMeasure />
               </Value>
            </MaterialConsumedActualProperty>
            <MaterialConsumedActualProperty>
               <ID>upperTolerance</ID>
               <Value>
                  <ValueString>1.0</ValueString>
                  <DataType>float</DataType>
                  <UnitOfMeasure />
               </Value>
            </MaterialConsumedActualProperty>
            <MaterialConsumedActualProperty>
               <ID>lowerTolerancePrecision</ID>
               <Value>
                  <ValueString>1</ValueString>
                  <DataType>integer</DataType>
                  <UnitOfMeasure />
               </Value>
            </MaterialConsumedActualProperty>
            <MaterialConsumedActualProperty>
               <ID>upperTolerancePrecision</ID>
               <Value>
                  <ValueString>1</ValueString>
                  <DataType>integer</DataType>
                  <UnitOfMeasure />
               </Value>
            </MaterialConsumedActualProperty>
            <MaterialConsumedActualProperty>
               <ID>scrapFactor</ID>
               <Value>
                  <ValueString>2.5</ValueString>
                  <DataType>integer</DataType>
                  <UnitOfMeasure />
               </Value>
            </MaterialConsumedActualProperty>
            <MaterialConsumedActualProperty>
               <ID>defaultStorageUnit</ID>
               <Value>
                  <ValueString>PackagingUnit</ValueString>
                  <DataType>string</DataType>
                  <UnitOfMeasure />
               </Value>
            </MaterialConsumedActualProperty>
         </MaterialConsumedActual>
         <MaterialConsumedActual>
            <MaterialDefinitionID>OpGrpBomItem1</MaterialDefinitionID>
            <MaterialLotID>feet</MaterialLotID>
            <Quantity>
               <QuantityString>1.0</QuantityString>
               <DataType>float</DataType>
               <UnitOfMeasure>EA</UnitOfMeasure>
            </Quantity>
            <MaterialConsumedActualProperty>
               <ID>quantityPrecision</ID>
               <Value>
                  <ValueString>2</ValueString>
                  <DataType>integer</DataType>
                  <UnitOfMeasure />
               </Value>
            </MaterialConsumedActualProperty>
            <MaterialConsumedActualProperty>
               <ID>lowerTolerance</ID>
               <Value>
                  <ValueString>1.0</ValueString>
                  <DataType>float</DataType>
                  <UnitOfMeasure />
               </Value>
            </MaterialConsumedActualProperty>
            <MaterialConsumedActualProperty>
               <ID>upperTolerance</ID>
               <Value>
                  <ValueString>2.0</ValueString>
                  <DataType>float</DataType>
                  <UnitOfMeasure />
               </Value>
            </MaterialConsumedActualProperty>
            <MaterialConsumedActualProperty>
               <ID>lowerTolerancePrecision</ID>
               <Value>
                  <ValueString>1</ValueString>
                  <DataType>integer</DataType>
                  <UnitOfMeasure />
               </Value>
            </MaterialConsumedActualProperty>
            <MaterialConsumedActualProperty>
               <ID>upperTolerancePrecision</ID>
               <Value>
                  <ValueString>1</ValueString>
                  <DataType>integer</DataType>
                  <UnitOfMeasure />
               </Value>
            </MaterialConsumedActualProperty>
            <MaterialConsumedActualProperty>
               <ID>scrapFactor</ID>
               <Value>
                  <ValueString>1.5</ValueString>
                  <DataType>integer</DataType>
                  <UnitOfMeasure />
               </Value>
            </MaterialConsumedActualProperty>
            <MaterialConsumedActualProperty>
               <ID>defaultStorageUnit</ID>
               <Value>
                  <ValueString>PackagingUnit</ValueString>
                  <DataType>string</DataType>
                  <UnitOfMeasure />
               </Value>
            </MaterialConsumedActualProperty>
         </MaterialConsumedActual>
         <MaterialConsumedActual>
            <MaterialDefinitionID>OpGrpBomItem1</MaterialDefinitionID>
            <MaterialLotID>feet1</MaterialLotID>
            <Quantity>
               <QuantityString>1.0</QuantityString>
               <DataType>float</DataType>
               <UnitOfMeasure>EA</UnitOfMeasure>
            </Quantity>
            <MaterialConsumedActualProperty>
               <ID>quantityPrecision</ID>
               <Value>
                  <ValueString>2</ValueString>
                  <DataType>integer</DataType>
                  <UnitOfMeasure />
               </Value>
            </MaterialConsumedActualProperty>
            <MaterialConsumedActualProperty>
               <ID>lowerTolerance</ID>
               <Value>
                  <ValueString>1.0</ValueString>
                  <DataType>float</DataType>
                  <UnitOfMeasure />
               </Value>
            </MaterialConsumedActualProperty>
            <MaterialConsumedActualProperty>
               <ID>upperTolerance</ID>
               <Value>
                  <ValueString>2.0</ValueString>
                  <DataType>float</DataType>
                  <UnitOfMeasure />
               </Value>
            </MaterialConsumedActualProperty>
            <MaterialConsumedActualProperty>
               <ID>lowerTolerancePrecision</ID>
               <Value>
                  <ValueString>1</ValueString>
                  <DataType>integer</DataType>
                  <UnitOfMeasure />
               </Value>
            </MaterialConsumedActualProperty>
            <MaterialConsumedActualProperty>
               <ID>upperTolerancePrecision</ID>
               <Value>
                  <ValueString>1</ValueString>
                  <DataType>integer</DataType>
                  <UnitOfMeasure />
               </Value>
            </MaterialConsumedActualProperty>
            <MaterialConsumedActualProperty>
               <ID>scrapFactor</ID>
               <Value>
                  <ValueString>1.5</ValueString>
                  <DataType>integer</DataType>
                  <UnitOfMeasure />
               </Value>
            </MaterialConsumedActualProperty>
            <MaterialConsumedActualProperty>
               <ID>defaultStorageUnit</ID>
               <Value>
                  <ValueString>PackagingUnit</ValueString>
                  <DataType>string</DataType>
                  <UnitOfMeasure />
               </Value>
            </MaterialConsumedActualProperty>
         </MaterialConsumedActual>
         <MaterialConsumedActual>
            <MaterialDefinitionID>OpGrpBomItem2</MaterialDefinitionID>
            <MaterialLotID>query1</MaterialLotID>
            <Quantity>
               <QuantityString>1.0</QuantityString>
               <DataType>float</DataType>
               <UnitOfMeasure>EA</UnitOfMeasure>
            </Quantity>
            <MaterialConsumedActualProperty>
               <ID>quantityPrecision</ID>
               <Value>
                  <ValueString>1</ValueString>
                  <DataType>integer</DataType>
                  <UnitOfMeasure />
               </Value>
            </MaterialConsumedActualProperty>
            <MaterialConsumedActualProperty>
               <ID>lowerTolerance</ID>
               <Value>
                  <ValueString>2.0</ValueString>
                  <DataType>float</DataType>
                  <UnitOfMeasure />
               </Value>
            </MaterialConsumedActualProperty>
            <MaterialConsumedActualProperty>
               <ID>upperTolerance</ID>
               <Value>
                  <ValueString>1.0</ValueString>
                  <DataType>float</DataType>
                  <UnitOfMeasure />
               </Value>
            </MaterialConsumedActualProperty>
            <MaterialConsumedActualProperty>
               <ID>lowerTolerancePrecision</ID>
               <Value>
                  <ValueString>1</ValueString>
                  <DataType>integer</DataType>
                  <UnitOfMeasure />
               </Value>
            </MaterialConsumedActualProperty>
            <MaterialConsumedActualProperty>
               <ID>upperTolerancePrecision</ID>
               <Value>
                  <ValueString>1</ValueString>
                  <DataType>integer</DataType>
                  <UnitOfMeasure />
               </Value>
            </MaterialConsumedActualProperty>
            <MaterialConsumedActualProperty>
               <ID>scrapFactor</ID>
               <Value>
                  <ValueString>2.5</ValueString>
                  <DataType>integer</DataType>
                  <UnitOfMeasure />
               </Value>
            </MaterialConsumedActualProperty>
            <MaterialConsumedActualProperty>
               <ID>defaultStorageUnit</ID>
               <Value>
                  <ValueString>PackagingUnit</ValueString>
                  <DataType>string</DataType>
                  <UnitOfMeasure />
               </Value>
            </MaterialConsumedActualProperty>
         </MaterialConsumedActual>
      </SegmentResponse>
   </ProductionResponse>
</ProductionPerformance>\"}",
"headers":{"PARTITION_ID":"WOID6-ROUTE-XML-SNOWBIKES","event-aggregate-type":"mes.erp.outbound.messages","DATE":"Fri, 25 Dec 2020 19:43:29 GMT","event-aggregate-id":"WOID6-ROUTE-XML-SNOWBIKES","event-type":"mes.erp.outbound.messages.OperationCompletedEvent","DESTINATION":"mes.erp.outbound.messages","ID":"000001770792fc69-0242ac12001d0000"},
"id":"000001770792fc69-0242ac12001d0000"}