8.1 GrowingObjectPut

Topic Version1Published10/16/2017
For StandardETPW20 v1

To add/update a single part for a growing object in a store, send GrowingObjectPut message.

The examples below use the following properties and example data.

Property Name

Example

uri

eml://witsml20/Trajectory(0655e8cd-b590-4f89-9b30-2a897db562ec)

contentType

application/x-witsml+xml;version=2.0;type=part_TrajectoryStation

contentEncoding

text/xml

Data object XML:


<part_TrajectoryStation xmlns="http://www.energistics.org/energyml/data/witsmlv2"                        xmlns:eml="http://www.energistics.org/energyml/data/commonv2"                        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" uid="34ht5">
<DTimStn>2001-10-21T08:15:00Z</DTimStn>
<TypeTrajStation>tie in point</TypeTrajStation>
<Md uom="ft">0</Md>
<Tvd uom="ft">0</Tvd>
<Incl uom="dega">0</Incl>
<Azi uom="dega">47.3</Azi>
<Mtf uom="dega">47.3</Mtf>
<Gtf uom="dega">0</Gtf>
<DispNs uom="ft">0</DispNs>
<DispEw uom="ft">0</DispEw>
<VertSect uom="ft">0</VertSect>
<Dls uom="dega/ft">0</Dls>
<RateTurn uom="dega/ft">0</RateTurn>
<RateBuild uom="dega/ft">0</RateBuild>
<MdDelta uom="ft">0</MdDelta>
<TvdDelta uom="ft">0</TvdDelta>
<GravTotalUncert uom="m/s2">0</GravTotalUncert>
<DipAngleUncert uom="dega">0</DipAngleUncert>
<MagTotalUncert uom="nT">0</MagTotalUncert>
<GravAccelCorUsed>false</GravAccelCorUsed>
<MagXAxialCorUsed>false</MagXAxialCorUsed>
<SagCorUsed>false</SagCorUsed>
<MagDrlstrCorUsed>false</MagDrlstrCorUsed>
<StatusTrajStation>position</StatusTrajStation>
<Valid>
<MagTotalFieldCalc uom="nT">51.19</MagTotalFieldCalc>
<MagDipAngleCalc uom="dega">41.5</MagDipAngleCalc>
<GravTotalFieldCalc uom="ft/s2">0.999</GravTotalFieldCalc>
</Valid>
<MatrixCov>
<VarianceNN uom="ft2">0.005236</VarianceNN>
<VarianceNE uom="ft2">0.005236</VarianceNE>
<VarianceNVert uom="ft2">2.356194</VarianceNVert>
<VarianceEE uom="ft2">0.005236</VarianceEE>
<VarianceEVert uom="ft2">0.005236</VarianceEVert>
<VarianceVertVert uom="ft2">0.785398</VarianceVertVert>
<BiasN uom="ft">0</BiasN>
<BiasE uom="ft">0</BiasE>
<BiasVert uom="ft">0</BiasVert>
</MatrixCov>
<Location xsi:type="GeodeticWellLocation" uid="loc-1">
<Latitude uom="dega">59.7553</Latitude>
<Longitude uom="dega">1.71347417</Longitude>
</Location>
<RawData>
<GravAxialRaw uom="ft/s2">0.116</GravAxialRaw>
<GravTran1Raw uom="ft/s2">-0.168</GravTran1Raw>
<GravTran2Raw uom="ft/s2">-1654</GravTran2Raw>
<MagAxialRaw uom="nT">22.77</MagAxialRaw>
<MagTran1Raw uom="nT">22.5</MagTran1Raw>
<MagTran2Raw uom="nT">27.05</MagTran2Raw>
</RawData>
<CorUsed>
<GravAxialAccelCor uom="ft/s2">0.11</GravAxialAccelCor>
<GravTran1AccelCor uom="ft/s2">0.14</GravTran1AccelCor>
<GravTran2AccelCor uom="ft/s2">0.13</GravTran2AccelCor>
<MagAxialDrlstrCor uom="nT">0.17</MagAxialDrlstrCor>
<MagTran1DrlstrCor uom="nT">0.16</MagTran1DrlstrCor>
<MagTran2DrlstrCor uom="nT">0.24</MagTran2DrlstrCor>
<SagIncCor uom="dega">0</SagIncCor>
<SagAziCor uom="dega">0</SagAziCor>
<StnMagDeclUsed uom="dega">-4.038</StnMagDeclUsed>
<DirSensorOffset uom="ft">48.3</DirSensorOffset>
</CorUsed>
</part_TrajectoryStation>

Example GrowingObjectPut message:


// [848b3bb0-76b4-4707-b38d-868dd0b4dadc] Message sent at 2017-04-18 22:13:05.8780{

"protocol":6,

"messageType":5,

"correlationId":0,

"messageId":8,

"messageFlags":0}{  

"uri": "eml://witsml20/Trajectory(0655e8cd-b590-4f89-9b30-2a897db562ec)",  

"contentType": "application/x-witsml+xml;version=2.0;type=part_TrajectoryStation",  

"contentEncoding": "text/xml",  

"data": [ binary data truncated for readability ]}