root / projects / DailyProductionReport_1.0 / XML / Version1.0 / WITSML131 / cs_instrumentBoxCalibration.xsd @ 16

Revision 16, 3.8 kB (checked in by ryland, 15 years ago)
Line 
1<?xml version="1.0" encoding="UTF-8"?>
2<xsd:schema
3        elementFormDefault="qualified"
4        attributeFormDefault="unqualified"
5        targetNamespace="http://www.witsml.org/schemas/131"
6        xmlns:witsml="http://www.witsml.org/schemas/131"
7        xmlns:xsd="http://www.w3.org/2001/XMLSchema"
8        version="1.3.1">
9        <!--                                                         -->
10        <!-- POSC License Agreement
11        This file is distributed under the POSC License Agreement at
12        http://www.posc.org/about/license.shtml.
13        Use of this file constitutes agreement with the POSC License Agreement.
14        -->
15        <!--                                                         -->
16        <xsd:include schemaLocation="cs_calibrationParameter.xsd"/>
17        <xsd:include schemaLocation="attgrp_uid.xsd"/>
18        <!--                                                         -->
19        <xsd:complexType name="cs_instrumentBoxCalibration">
20                <xsd:annotation>
21                        <xsd:documentation>Calibration parameters vary from vendor to vendor, depending on the
22                        calibration method being used. This is an extension of the general cs_calibration, and allows for
23                        specific parameters associated with an instrument box. The two additional parameters are
24                        the offset temperature calibration, and the slope calibration. These allow for a linear
25                        shift in temperature vs measurements. Additional offset and slope calibrations may be
26                        performed at measurement time.</xsd:documentation>
27                </xsd:annotation>
28                <xsd:sequence>
29                        <xsd:element name="dTimCalibration" type="witsml:date" minOccurs="0" maxOccurs="1">
30                                <xsd:annotation>
31                                        <xsd:documentation>The date of the calibration</xsd:documentation>
32                                </xsd:annotation>
33                        </xsd:element>
34                        <xsd:element name="calibratedBy" type="witsml:nameString" minOccurs="0" maxOccurs="1">
35                                <xsd:annotation>
36                                        <xsd:documentation>The business associate that performed the calibration.</xsd:documentation>
37                                </xsd:annotation>
38                        </xsd:element>
39                        <xsd:element name="calibrationProtocol" type="witsml:nameString" minOccurs="0" maxOccurs="1">
40                                <xsd:annotation>
41                                        <xsd:documentation>This may be a standard protocol, or a software application.</xsd:documentation>
42                                </xsd:annotation>
43                        </xsd:element>
44                        <xsd:element name="parameter" type="witsml:cs_calibrationParameter" minOccurs="0" maxOccurs="unbounded">
45                                <xsd:annotation>
46                                        <xsd:documentation>Attribute name is the name of the parameter. Optional attribute
47                                        uom is the unit of measure of the parameter. The value of the element is the value
48                                        of the parameter. Note that a string value may appear as a parameter.</xsd:documentation>
49                                </xsd:annotation>
50                        </xsd:element>
51                        <xsd:element name="remarks" type="witsml:commentString" minOccurs="0" maxOccurs="1">
52                                <xsd:annotation>
53                                        <xsd:documentation>Any remarks that may be useful, regarding the calibration information.</xsd:documentation>
54                                </xsd:annotation>
55                        </xsd:element>
56                        <xsd:element name="offsetTemperatureCalibration" type="witsml:thermodynamicTemperatureMeasure" minOccurs="0" maxOccurs="1">
57                                <xsd:annotation>
58                                        <xsd:documentation>The temperature offset correction that is applied to the
59                                        dts instrument box.</xsd:documentation>
60                                </xsd:annotation>
61                        </xsd:element>
62                        <xsd:element name="slopeCalibration" type="witsml:temperatureSlopeMeasure" minOccurs="0" maxOccurs="1">
63                                <xsd:annotation>
64                                        <xsd:documentation>The temperature slope correction that is applied to the
65                                        dts instrument box.</xsd:documentation>
66                                </xsd:annotation>
67                        </xsd:element>
68                </xsd:sequence>
69                <xsd:attributeGroup ref="witsml:attgrp_uid">
70                        <xsd:annotation>
71                                <xsd:documentation>Unique identifier for the calibration.  </xsd:documentation>
72                        </xsd:annotation>
73                </xsd:attributeGroup>
74        </xsd:complexType>
75        <!--                                                         -->
76</xsd:schema>
Note: See TracBrowser for help on using the browser.