root / projects / DailyProductionReport_1.0 / XML / Version1.0 / WITSML131 / cs_record.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="typ_dataTypes.xsd"/>
17        <!--                                                         -->
18        <xsd:complexType name="cs_record">
19                <xsd:annotation>
20                        <xsd:documentation> WITSML - Realtime Record Component Schema </xsd:documentation>
21                </xsd:annotation>
22                <xsd:sequence>
23                        <xsd:element name="id" type="witsml:str32" minOccurs="1" maxOccurs="1">
24                                <xsd:annotation>
25                                        <xsd:documentation>The id of the group that this record represents.
26                                        The combination of id and seq should be unique within a subscription.</xsd:documentation>
27                                </xsd:annotation>
28                        </xsd:element>
29                        <xsd:element name="seq" type="witsml:positiveCount" minOccurs="1" maxOccurs="1">
30                                <xsd:annotation>
31                                        <xsd:documentation>The one-based sequence of records for one group in this subscription.
32                                        The first record for a group should have a sequence number of one and each
33                                        subsequent record for that group should increment by one.</xsd:documentation>
34                                </xsd:annotation>
35                        </xsd:element>
36                        <xsd:element name="dTim" type="witsml:timestamp" minOccurs="0" maxOccurs="1">
37                                <xsd:annotation>
38                                        <xsd:documentation>The time index for the record if the interval
39                                        type is time-based. </xsd:documentation>
40                                </xsd:annotation>
41                        </xsd:element>
42                        <xsd:element name="md" type="witsml:measuredDepthCoord" minOccurs="0" maxOccurs="1">
43                                <xsd:annotation>
44                                        <xsd:documentation>Along hole measured depth of measurement from the drill datum.</xsd:documentation>
45                                </xsd:annotation>
46                        </xsd:element>
47                        <xsd:element name="value" type="witsml:encodedArrayString"  minOccurs="1" maxOccurs="1">
48                                <xsd:annotation>
49                                        <xsd:documentation>The data values for the record.
50                                        A comma delimited list of data values with one
51                                        value for each channel in the group (e.g., "xxx,yyy, zzz"). For array channels,
52                                        the value of the array channel will be a space delimited list of values that
53                                        are contained within the commas that delimit the value for that curve
54                                        (e.g., "xxx,aa bb cc,zzz").
55                                        This essentially represents one row of a table where the channel
56                                        mnemonics represent the column headings. </xsd:documentation>
57                                </xsd:annotation>
58                        </xsd:element>
59                </xsd:sequence>
60        </xsd:complexType>
61</xsd:schema>
Note: See TracBrowser for help on using the browser.