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

Revision 16, 2.9 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_calibration">
20                <xsd:annotation>
21                        <xsd:documentation>Calibration parameters vary from vendor to vendor, depending
22                        on the calibration method being used. This is a general type that allows a calibration
23                        date, business associate, and many  name/value pairs.</xsd:documentation>
24                </xsd:annotation>
25                <xsd:sequence>
26                        <xsd:element name="dTimCalibration" type="witsml:date" minOccurs="0" maxOccurs="1">
27                                <xsd:annotation>
28                                        <xsd:documentation>The date of the calibration</xsd:documentation>
29                                </xsd:annotation>
30                        </xsd:element>
31                        <xsd:element name="calibratedBy" type="witsml:nameString" minOccurs="0" maxOccurs="1">
32                                <xsd:annotation>
33                                        <xsd:documentation>The business associate that performed the calibration.</xsd:documentation>
34                                </xsd:annotation>
35                        </xsd:element>
36                        <xsd:element name="calibrationProtocol" type="witsml:nameString" minOccurs="0" maxOccurs="1">
37                                <xsd:annotation>
38                                        <xsd:documentation>This may be a standard protocol, or a software application.</xsd:documentation>
39                                </xsd:annotation>
40                        </xsd:element>
41                        <xsd:element name="parameter" type="witsml:cs_calibrationParameter" minOccurs="0" maxOccurs="unbounded">
42                                <xsd:annotation>
43                                        <xsd:documentation>Attribute name is the name of the parameter. Optional attribute
44                                        uom is the unit of measure of the parameter. The value of the element is the value
45                                        of the parameter. Note that a string value may appear as a parameter.</xsd:documentation>
46                                </xsd:annotation>
47                        </xsd:element>
48                        <xsd:element name="remarks" type="witsml:commentString" minOccurs="0" maxOccurs="1">
49                                <xsd:annotation>
50                                        <xsd:documentation>Any remarks that may be useful, regarding the calibration information.</xsd:documentation>
51                                </xsd:annotation>
52                        </xsd:element>
53                </xsd:sequence>
54                <xsd:attributeGroup ref="witsml:attgrp_uid">
55                        <xsd:annotation>
56                                <xsd:documentation>Unique identifier for the calibration.  </xsd:documentation>
57                        </xsd:annotation>
58                </xsd:attributeGroup>
59        </xsd:complexType>
60        <!--                                                         -->
61</xsd:schema>
Note: See TracBrowser for help on using the browser.