The business associate describes any company, person, group, consultant, etc, which is associated within a context (e.g., a well). The information contained in this module is: (1) contact information, such as address, phone numbers, email, (2) alternate name, or aliases, and (3) associations, such as the business associate that this one is associated with, or a contact who is associated with this business associate. The name of the business associate. This can be the name of a person, business, group, etc. constraints:@minOccurs="1",@type="witsml:q_nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" The role of the business associate within the context. For example, "driller" or "operator", "lead agency - CEQA compliance" "regulatory contact", "safety contact". A business associate will generally have one role but the role may be called different things in different naming systems. constraints:@minOccurs="1" If the business associate is a person, this specifies the component names of the person. The alias is an alternate name of a business associate. It is generally associated with a naming system. An alias is not necessarily unique within the naming system. Note that address may occur more than once, because it may be necessary to give a physical address, a mailing address, or both. The various types of phone numbers may be given. The may be office or home, they may be a number for a cell phone, or for a fax, etc. Attributes of PhoneNumber declare the type of phone number that is being given. The email address may be home, office, or permanent. More than one may be given. The preferred method of being contacted within the context of this role. constraints:@type="witsml:q_ContactPreference",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" A pointer to another business associate that this business associate is associated with. The most common situation is that of an employee being associated with a company. But it may also be, for example, a work group associated with a university. A pointer to a business associate (generally a person) who serves as a contact for this business associate. The count of the number of personnel in a group. constraints:@type="witsml:q_nonNegativeCount",xsd:minInclusive="0",xsd:pattern=".+" A general comment. This should not be used to carry semantic information. This is not intended to be machine interpretable. constraints:@type="witsml:q_commentString",xsd:maxLength="4000",xsd:whiteSpace="collapse",xsd:minLength="1" The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element. constraints:@type="witsml:q_uidString",xsd:maxLength="64",xsd:pattern="[^ ]*",xsd:whiteSpace="collapse",xsd:minLength="1" WITSML - Common Data Component Schema An identifier to indicate the data originator. This identifies the server that originally created the object and thus most of the uids in the object (but not necessarily the uids of the parents). This is typically a url. constraints:@type="witsml:q_nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" When the data was created at the persistent data store. constraints:@type="witsml:q_timestamp",xsd:pattern=".+" Last change of any element of the data at the persistent data store. The change time is not updated for a growing object while it is growing. constraints:@type="witsml:q_timestamp",xsd:pattern=".+" The item state for the data object. constraints:@type="witsml:q_ItemState",xsd:enumeration="actual",xsd:enumeration="model",xsd:enumeration="plan",xsd:enumeration="unknown",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" Comments and remarks. constraints:@type="witsml:q_commentString",xsd:maxLength="4000",xsd:whiteSpace="collapse",xsd:minLength="1" WITSML - Product Flow Connected Node Component Schema. Defines the node to which this port is connected. Only two ports should be actively connected to the same node at the same point in time. That is, a port should only be connected to one other port. There are no semantics for the node except common connection. All ports that are connected to a node with the the same name are inherently connected to each other. The name of the node is only required to be unique within the context of the current Product Flow Network (that is, not the overall model). All ports must be connected to a node and whether or not any other port is connected to the same node depends on the requirements of the network. Any node that is internally connected to only one node is presumably a candidate to be connected to an external node. The behavior of ports connected at a common node is as follows: a) There is no pressure drop across the node. All ports connected to the node have the same pressure. That is, there is an assumption of steady state fluid flow. b) Conservation of mass exists across the node. The mass into the node via all connected ports equals the mass out of the node via all connected ports. c) The flow direction of a port connected to the node may be transient. That is, flow direction may change toward any port if the relative internal pressure of the Product Flow Units change and a new steady state is achieved. constraints:@minOccurs="1",@type="witsml:q_nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" The name of a network plan. This indicates a planned connection. The connected port must be part of the same plan or be an actual. Not specified indicates an actual connection. constraints:@type="witsml:q_nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" The date and time that the connection was activated. constraints:@type="witsml:q_timestamp",xsd:pattern=".+" The date and time that the connection was terminated. constraints:@type="witsml:q_timestamp",xsd:pattern=".+" A descriptive remark associated with this connection, possibly including a reason for termination. constraints:@type="witsml:q_commentString",xsd:maxLength="4000",xsd:whiteSpace="collapse",xsd:minLength="1" The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element. constraints:@type="witsml:q_uidString",xsd:maxLength="64",xsd:pattern="[^ ]*",xsd:whiteSpace="collapse",xsd:minLength="1" The value of an independent (index) variable in a row of the curve table. The units of measure are specified in the curve definition. The first value corresponds to order=1 for colums where isIndex is true. The second to order=2. And so on. The number of index and data values must match the number of columns in the table. constraints:@minOccurs="1",@type="witsml:q_unitlessQuantity",xsd:pattern=".+" The value of a dependent (data) variable in a row of the curve table. The units of measure are specified in the curve definition. The first value corresponds to order=1 for columns where isIndex is false. The second to order=2. And so on. The number of index and data values must match the number of columns in the table. constraints:@minOccurs="1",@type="witsml:q_unitlessQuantity",xsd:pattern=".+" The definition of a curve. The order of the value in the index or data tuple. If isIndex is true this is the order of the (independent) index element. If isIndex is false, this is the order of the (dependent) value element. constraints:@minOccurs="1",@type="witsml:q_positiveCount",xsd:minInclusive="1",xsd:minInclusive="1",xsd:pattern=".+" The name of the variable in this curve. constraints:@minOccurs="1",@type="witsml:q_kindString",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" True (equal "1" or "true") indicates that this is an independent variable in this curve. At least one column column should be flagged as independent. constraints:@type="witsml:q_logicalBoolean",xsd:pattern=".+" The measure class of the variable. This defines which units of measure are valid for the value. constraints:@minOccurs="1",@type="witsml:q_MeasureClass",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" The unit of measure of the variable. The unit of measure must match a unit allowed by the measure class. constraints:@minOccurs="1",@type="witsml:q_uomString",xsd:maxLength="24",xsd:whiteSpace="collapse",xsd:minLength="1" The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element. constraints:@type="witsml:q_uidString",xsd:maxLength="64",xsd:pattern="[^ ]*",xsd:whiteSpace="collapse",xsd:minLength="1" WITSML - Custom or User Defined Element and Attributes Component Schema. Specify custom element, attributes, and types in the custom data area. Any element or attribute in any namespace. It is strongly recommended that all custom data definitions be added to a unique namespace. A general timestamped comment structure. The name of the person providing the comment. constraints:@type="witsml:q_nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" The role of the person providing the comment. This is the role of the person within the context of comment. constraints:@type="witsml:q_kindString",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" The date and time where the comment begins to be valid. constraints:@type="witsml:q_timestamp",xsd:pattern=".+" The date and time where the comment is no longer valid. constraints:@type="witsml:q_timestamp",xsd:pattern=".+" The relevant comment. constraints:@minOccurs="1",@type="witsml:q_commentString",xsd:maxLength="4000",xsd:whiteSpace="collapse",xsd:minLength="1" The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element. constraints:@type="witsml:q_uidString",xsd:maxLength="64",xsd:pattern="[^ ]*",xsd:whiteSpace="collapse",xsd:minLength="1" A possibly temperature and pressure corrected desity value. The density of the product. constraints:@minOccurs="1",@type="witsml:q_densityMeasure" The temperature to which the density has been corrected. If not given then the ambient temperature is assumed. If given, then a pressure should also be given. Common standard temperatures are: 0 degC, 15 degC, 60 degF. constraints:@type="witsml:q_thermodynamicTemperatureMeasure" The pressure to which the density has been corrected. If not given then the ambient pressure is assumed. If given, then a temperature should also be given. Common standard pressures are: 1 atm and 14.696 psi (which are equivalent). constraints:@type="witsml:q_pressureMeasure" A schema to capture a set of data that is relevant for many exchange documents. It includes information about the file that was created, and high-level information about the data that is being exchanged within the file. An identifier for the document. This is intended to be unique within the context of the NamingSystem. constraints:@minOccurs="1" Zero or more alternate names for the document. These names do not need to be unique within the naming system. The date of the creation of the document. This is not the same as the date that the file was created. For this date, the document is considered to be the set of information associated with this document information. For example, the document may be a seismic binset. This represents the date that the binset was created. The FileCreation information would capture the date that the XML file was created to send or exchange the binset. constraints:@type="witsml:q_timestamp",xsd:pattern=".+" A document class. Examples of classes would be a metadata classification or a set of keywords. The information about the creation of the exchange file. This is not about the creation of the data within the file, but the creation of the file itself. Information about the security to be applied to this file. More than one classification can be given. A free-form string that allows a disclaimer to accompany the information. constraints:@type="witsml:q_commentString",xsd:maxLength="4000",xsd:whiteSpace="collapse",xsd:minLength="1" A collection of events that can document the history of the data. The owner of the data. constraints:@type="witsml:q_nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" WITSML query parameters. An optional comment about the document. constraints:@type="witsml:q_commentString",xsd:maxLength="4000",xsd:whiteSpace="collapse",xsd:minLength="1" A structure for WITSML query parameters. The intent is to allow a query for all objects within an index range (whether or not the object is growing). These would typically be something like a daily report. The minimum start time for an object. This only applies to objects with a root level date and/or dateTime element(s). The objects may or not be growing objects but the See the API specification for behavior related to this query parameter. The maximum start time for an object. This only applies to objects with a root level date and/or dateTime element(s). See the API specification for behavior related to this query parameter. A block of information about the creation of the XML file. This is different than the creation of the data that is included within the file. The date and time that the file was created. constraints:@minOccurs="1",@type="witsml:q_timestamp",xsd:pattern=".+" If appropriate, the software that created the file. This is a free form string, and may include whatever information is deemed relevant. constraints:@type="witsml:q_nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" The person or business associate that created the file. constraints:@type="witsml:q_nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" Any comment that would be useful to further explain the creation of this instance document. constraints:@type="witsml:q_commentString",xsd:maxLength="4000",xsd:whiteSpace="collapse",xsd:minLength="1" Information about the security classification of the document. This is intended as a documentation of the security so that the file will not inadvertently be sent to someone who is not allowed access to the data. This block also carries a date that the security classification expires. For example, a well log is confidential for a period of time, and then becomes open. All security classes are characterized by their classification systems. The security class in which this document is classified. Examples would be confidential, partner confidential, tight. The meaning of the class is determined by the System in which it is defined. constraints:@type="witsml:q_kindString",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" The security classification system. This gives context to the meaning of the Class value. constraints:@type="witsml:q_kindString",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" The date on which this security class is no longer applicable. constraints:@type="witsml:q_timestamp",xsd:pattern=".+" A general comment to further define the security class. constraints:@type="witsml:q_commentString",xsd:maxLength="4000",xsd:whiteSpace="collapse",xsd:minLength="1" The audit records what happened to the data, to produce the data that is in this file. It consists of one or more events. constraints:@minOccurs="1" An event type captures the basic information about an event that has affected the data. The date on which the event took place. constraints:@minOccurs="1",@type="witsml:q_timestamp",xsd:pattern=".+" The party responsible for the event. constraints:@type="witsml:q_nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" A free form comment that can further define the event that occurred. constraints:@type="witsml:q_commentString",xsd:maxLength="4000",xsd:whiteSpace="collapse",xsd:minLength="1" The instrument box used for distributed temperature surveys The date the instrument box was installed. constraints:@type="witsml:q_date",xsd:pattern=".+" The company that installed the instrument box in the wellbore measurement system. constraints:@type="witsml:q_nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" The date the instrument box was de-installed from the wellbore. constraints:@type="witsml:q_date",xsd:pattern=".+" The properties of the instrument box. The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element. constraints:@type="witsml:q_uidString",xsd:maxLength="64",xsd:pattern="[^ ]*",xsd:whiteSpace="collapse",xsd:minLength="1" Calibration parameters vary from vendor to vendor, depending on the calibration method being used. This is a general type that allows a calibration date, business associate, and many name/value pairs. The date of the calibration constraints:@type="witsml:q_date",xsd:pattern=".+" The business associate that performed the calibration. constraints:@type="witsml:q_nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" This may be a standard protocol, or a software application. constraints:@type="witsml:q_nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" Attribute name is the name of the parameter. Optional attribute uom is the unit of measure of the parameter. The value of the element is the value of the parameter. Note that a string value may appear as a parameter. Any remarks that may be useful, regarding the calibration information. constraints:@type="witsml:q_commentString",xsd:maxLength="4000",xsd:whiteSpace="collapse",xsd:minLength="1" The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element. constraints:@type="witsml:q_uidString",xsd:maxLength="64",xsd:pattern="[^ ]*",xsd:whiteSpace="collapse",xsd:minLength="1" Parameters are given by name/ value pairs, with optional uom. The parameter name and uom are attributes, and the value is the value of the element. constraints:@base="witsml:abstractNameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" The element value for which a match is requested. The unit of measure of the parameter value. constraints:@type="witsml:q_uomString",xsd:maxLength="24",xsd:whiteSpace="collapse",xsd:minLength="1" The name of the parameter. constraints:@use="required",@type="witsml:q_nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" A simple structure that allows an error report to be exchanged. The strucutre will allow for an error name, error id (generally a numerical code), and a description. A name of the error. constraints:@type="witsml:q_nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" A code, or other id, for the error. constraints:@type="witsml:q_kindString",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" A description of the error. constraints:@type="witsml:q_commentString",xsd:maxLength="4000",xsd:whiteSpace="collapse",xsd:minLength="1" The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element. constraints:@type="witsml:q_uidString",xsd:maxLength="64",xsd:pattern="[^ ]*",xsd:whiteSpace="collapse",xsd:minLength="1" The optical fiber used for distributed temperature surveys A human understandable name for the fiber. This is used for identification of the instance. constraints:@type="witsml:q_nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" The mode of fiber. constraints:@minOccurs="1",@type="witsml:q_FiberMode",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" Zero or more instances that allow other classifications to be assigned to the fiber. The type of coating on the fiber. constraints:@type="witsml:q_kindString",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" The type of jacket covering the fiber. constraints:@type="witsml:q_kindString",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" The inner diameter of the core, generally measured in microns (um). constraints:@type="witsml:q_lengthMeasure" The diameter of the core plus the cladding, generally measured in microns (um). constraints:@type="witsml:q_lengthMeasure" The diameter of the cable and all its sheathing, generally measured in microns (um). This is intended to be the diameter of the cable on the spool. constraints:@type="witsml:q_lengthMeasure" The refractive index of the fiber. Also included is the frequency in Hz for which this refractive index is valid. There may be multiple instances of this element. The power loss (usually in decibels) per unit of length of the fiber. Also included is the frequency for which this loss is measured. There ay be multiple instances of this element. Additional parameters to define the fiber as a material. These should not be parameters to define the installation of the fiber in a well, or other system. This element should be used only if an appropriate parameter is not available as an element, or in the calibration operation. The spool number located on the particular spool. The spool number may contain alphanumeric characters. constraints:@type="witsml:q_kindString",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" The length of the fiber on the spool when purchased. constraints:@type="witsml:q_lengthMeasure" A fiber may go through several manufacturers for its various parts. The supplier is the final company in the chain that supplies the fiber to the end user. constraints:@type="witsml:q_date",xsd:pattern=".+" A fiber may go through several manufacturers for its various parts. The supplier is the final company in the chain that supplies the fiber to the end user. constraints:@type="witsml:q_nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" The model number (alphanumeric) that is used by the supplier to reference the type of fiber that is supplied to the user. constraints:@type="witsml:q_nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" Information about calibrations and quality checks that were performed on the cable at the factory. This is not to include calibrations that are run at installation time and at measurement time. A reference to a dtsInstalledSytem object that previously used the fiber. The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element. constraints:@type="witsml:q_uidString",xsd:maxLength="64",xsd:pattern="[^ ]*",xsd:whiteSpace="collapse",xsd:minLength="1" A fiber installed in a "U" configuration has two end points that a cable may hook to. When making a measurement, it is useful to be able to say which end was hooked to the input from the instrument box. In order to do this, the fiber ends must be identified. The identifier is a name, along with a description to further aid the interpreter in determining which end was used as the input A name, unique within the context of the well, for an instrument box cable to hook to. constraints:@minOccurs="1",@type="witsml:q_nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" Any description of the node that may be useful in identifying the hookup. constraints:@type="witsml:q_commentString",xsd:maxLength="4000",xsd:whiteSpace="collapse",xsd:minLength="1" The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element. constraints:@type="witsml:q_uidString",xsd:maxLength="64",xsd:pattern="[^ ]*",xsd:whiteSpace="collapse",xsd:minLength="1" The optical fiber used for distributed temperature surveys The date the fiber is installed. constraints:@type="witsml:q_date",xsd:pattern=".+" The company that installed the fiber in the wellbore. constraints:@type="witsml:q_nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" The date the fiber was de-installed from the wellbore. constraints:@type="witsml:q_date",xsd:pattern=".+" The diameter of the capillary tube into which one or more fibers will be installed. If the installation has fibers that go to different wellbores, only those fibers installed in the parent wellbore should be included in this instance. constraints:@type="witsml:q_lengthMeasure" The properties of the fiber or fibers installed in the wellbore. A wrapper for multiple instances of the point in a well. This carries the information about one point constraints:@minOccurs="1" The instrument box used for distributed temperature surveys A name for the instrument box. This can be used to access the instrument box. constraints:@type="witsml:q_nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" The ultimate manufacturer of the instrument box. constraints:@type="witsml:q_nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" The date the manufacturing of the instrument box was completed. constraints:@type="witsml:q_date",xsd:pattern=".+" The type of instrument box used. constraints:@type="witsml:q_kindString",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" An identification tag for the instrument box. A serial number is a type of identification tag however some tags contain many pieces of information. This structure just identifies the tag and does not describe the contents. The version of the software installed in the instrument box. constraints:@type="witsml:q_nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" Information about the calibration of the instrument box that was performed. This includes factory calibrations before shipping, and bench calibrations. This does not include calibrations made in preparation for taking measurements. Near distance of the oven from the beginning of the fiber. constraints:@minOccurs="1",@type="witsml:q_lengthMeasure" Far distance of the oven from the beginning of the fiber. constraints:@type="witsml:q_lengthMeasure" The temperature of the oven. constraints:@minOccurs="1",@type="witsml:q_thermodynamicTemperatureMeasure" The cable used to test the instrument box. constraints:@type="witsml:q_nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" The offset setting applied to the instrument box based on the factory or bench calibration. constraints:@type="witsml:q_nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" The power loss over the length of the cable. constraints:@type="witsml:q_generalMeasureType" Additional parameters to define the instrument box as a piece of equipment. These should not be parameters to define the installation or use of the box in the wellbore, or other system. This element should be used only if an appropriate parameter is not available as an element, or in the calibration operation. The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element. constraints:@type="witsml:q_uidString",xsd:maxLength="64",xsd:pattern="[^ ]*",xsd:whiteSpace="collapse",xsd:minLength="1" Calibration parameters vary from vendor to vendor, depending on the calibration method being used. This is an extension of the general cs_dtsCalibration, and allows for specific parameters associated with an instrument box. The two additional parameters are the offset temperature calibration, and the slope calibration. These allow for a linear shift in temperature vs measurements. Additional offset and slope calibrations may be performed at measurement time. The date of the calibration constraints:@type="witsml:q_date",xsd:pattern=".+" The business associate that performed the calibration. constraints:@type="witsml:q_nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" This may be a standard protocol, or a software application. constraints:@type="witsml:q_nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" Attribute name is the name of the parameter. Optional attribute uom is the unit of measure of the parameter. The value of the element is the value of the parameter. Note that a string value may appear as a parameter. Any remarks that may be useful, regarding the calibration information. constraints:@type="witsml:q_commentString",xsd:maxLength="4000",xsd:whiteSpace="collapse",xsd:minLength="1" The temperature offset correction that is applied to the dts instrument box. constraints:@type="witsml:q_thermodynamicTemperatureMeasure" The temperature slope correction that is applied to the dts instrument box. constraints:@type="witsml:q_temperatureSlopeMeasure" The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element. constraints:@type="witsml:q_uidString",xsd:maxLength="64",xsd:pattern="[^ ]*",xsd:whiteSpace="collapse",xsd:minLength="1" The The power loss for one way travel of a beam of light, usually measured in decibels per unit length. It is necessary to include both the value (and its unit) and the wavelength. The wavelength varies with the refractive index, while the frequency remains constant. The wavelength given to specify this type is the wavelength in a vacuum (refractive index = 1). The value of the one way loss per unit of length. The usual uom is decibels per kilometre (dB/km), although this might vary depending on the calibration method used. constraints:@minOccurs="1",@type="witsml:q_generalMeasureType" The frequency (and uom) for which the one-way loss is measured. constraints:@type="witsml:q_frequencyMeasure" The wavelength (and uom) for which the one-way loss is measured. The reported wavelength should be the wavelength of the light in a vacuum. constraints:@type="witsml:q_lengthMeasure" The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element. constraints:@type="witsml:q_uidString",xsd:maxLength="64",xsd:pattern="[^ ]*",xsd:whiteSpace="collapse",xsd:minLength="1" This records the result arrays, along with context information, from an Optical Time Domain Reflectometry (OTDR) run. The arrays will define the relative scattered power from the Rayleigh scattering vs distance along the fiber. The actual data values are recorded in a wellLog object, which is referenced in a subelement. The reason the OTDR test was run. The three main reasons are 'pre-installation', which is before the installation of the fiber; 'post-installation', which is used to validate a successful fiber installation; and 'DTS run', which is a quality check of the fiber prior to a DTS run. A fourth permitted value is 'other'. constraints:@minOccurs="1",@type="witsml:q_OTDRReason",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" The dateTime of the run. constraints:@type="witsml:q_timestamp",xsd:pattern=".+" A reference to the well log used to record the table of data. constraints:@minOccurs="1" A pointer to the fiber connection node. If more than one node is available for a well/wellbore, this element is used to specify which node is connected to the instrument box. This name should correspond to the fiberEndPoint/name that is recorded in the installed system object. A general comment about the OTDR run. constraints:@type="witsml:q_commentString",xsd:maxLength="4000",xsd:whiteSpace="collapse",xsd:minLength="1" The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element. constraints:@type="witsml:q_uidString",xsd:maxLength="64",xsd:pattern="[^ ]*",xsd:whiteSpace="collapse",xsd:minLength="1" Captures information about one processed wellLog. The kind of processing used to create the new log. constraints:@minOccurs="1",@type="witsml:q_kindString",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" The resultant wellLog. constraints:@minOccurs="1" The wellLog which was the primary source for creating the derived log. A textual comment about the processing. constraints:@type="witsml:q_commentString",xsd:maxLength="4000",xsd:whiteSpace="collapse",xsd:minLength="1" The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element. constraints:@type="witsml:q_uidString",xsd:maxLength="64",xsd:pattern="[^ ]*",xsd:whiteSpace="collapse",xsd:minLength="1" The activity of pumping the fiber downhole. A name which can be used to reference the pumping activity. In general, a pumping activity does not have a natural name, so that this element will not be often used. constraints:@type="witsml:q_nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" The name of the InstalledFiberInstance that this activity relates to. The date of the pumping activity. constraints:@type="witsml:q_date",xsd:pattern=".+" The person in charge of the pumping activity. constraints:@type="witsml:q_nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" The company that performed the pumping activity. constraints:@type="witsml:q_nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" The type of fluid used in the pump. constraints:@type="witsml:q_kindString",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" The type of fluid used in the control line. constraints:@type="witsml:q_kindString",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" The direction of the pumping. constraints:@type="witsml:q_kindString",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" The type of end seal on the fiber. constraints:@type="witsml:q_kindString",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" The type of cable meter. constraints:@type="witsml:q_kindString",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" The serial number of the cable meter. constraints:@type="witsml:q_nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" The date the cable meter was calibrated. constraints:@type="witsml:q_date",xsd:pattern=".+" True or False. Was a drift run performed? This element should be used to indicate if a drift run was performed or not, where the instance of the drift run (OTDR) is not available. If the OTDR is available, use the OTDRPerformed element to specify the OTDR instance. constraints:@type="witsml:q_logicalBoolean",xsd:pattern=".+" A reference to the OTDR that was run. If an OTDR was run, but there is not instance of the OTDR to reference, choose the wasDriftRunPerformed element, and set it to True. The length of the excess fiber that was removed. constraints:@type="witsml:q_lengthMeasure" Information about the pumping activity, that is captured in the pump log. The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element. constraints:@type="witsml:q_uidString",xsd:maxLength="64",xsd:pattern="[^ ]*",xsd:whiteSpace="collapse",xsd:minLength="1" The pump log row are elements defined in the sequence below. The speed of the cable. constraints:@type="witsml:q_velocityMeasure" The length of fiber pumped into the wellbore. constraints:@type="witsml:q_lengthMeasure" The operating pressure of the pump. constraints:@type="witsml:q_pressureMeasure" The fluid used in the pumping operation. constraints:@type="witsml:q_kindString",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" The temperature going into the wellbore. constraints:@type="witsml:q_thermodynamicTemperatureMeasure" The temperature at the end of the operation constraints:@type="witsml:q_thermodynamicTemperatureMeasure" Any general remarks about the pumping operation. constraints:@type="witsml:q_commentString",xsd:maxLength="4000",xsd:whiteSpace="collapse",xsd:minLength="1" The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element. constraints:@type="witsml:q_uidString",xsd:maxLength="64",xsd:pattern="[^ ]*",xsd:whiteSpace="collapse",xsd:minLength="1" Data type supporting a pump log for DST fiber installation data. This is a row of the pump log table. constraints:@minOccurs="1" The refractive index of a material depends on the frequency or wavelength of the light. Hence it is necessary to include both the value (a unitless number) and the frequency or wavelength. The frequency will be a quantity type with a frequency unit, such as Hz, kHz, or MHz. The wavelength will be a quantity type with a length unit, such as m, cm, um, in, or ft. The value of the refractive index. constraints:@minOccurs="1",@type="witsml:q_unitlessQuantity",xsd:pattern=".+" The frequency (and uom) for which the refractive index is measured. constraints:@type="witsml:q_frequencyMeasure" The wavelength (and uom) for which the refractive index is measured. The reported wavelength should be the wavelength of the light in a vacuum. constraints:@type="witsml:q_lengthMeasure" The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element. constraints:@type="witsml:q_uidString",xsd:maxLength="64",xsd:pattern="[^ ]*",xsd:whiteSpace="collapse",xsd:minLength="1" A set of points recorded during the installation process. The information can include the length along the fiber, the measured depth, and a type of point. The measured depth of the installed point of the fiber. This is optional, because the sender may want to record points that are outside the well. constraints:@type="witsml:q_measuredDepthCoord" The length along the fiber, from the zero point, for this particular point. constraints:@minOccurs="1",@type="witsml:q_lengthMeasure" The type of point that is being recorded. constraints:@type="witsml:q_InstalledFiberPoint",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element. constraints:@type="witsml:q_uidString",xsd:maxLength="64",xsd:pattern="[^ ]*",xsd:whiteSpace="collapse",xsd:minLength="1" The stepNumber represents a row in the table. constraints:@type="witsml:q_positiveCount",xsd:minInclusive="1",xsd:minInclusive="1",xsd:pattern=".+" constraints:@minOccurs="1",@type="witsml:q_pressureMeasure" constraints:@type="witsml:q_densityMeasure" constraints:@type="witsml:q_compressibilityMeasure" constraints:@type="witsml:q_dynamicViscosityMeasure" constraints:@minOccurs="1",@type="witsml:q_volumeMeasure" constraints:@minOccurs="1",@type="witsml:q_volumeMeasure" constraints:@minOccurs="1",@type="witsml:q_volumePerVolumeMeasurePercent" constraints:@type="witsml:q_volumePerVolumeMeasure" constraints:@type="witsml:q_densityMeasure" constraints:@type="witsml:q_unitlessQuantity",xsd:pattern=".+" constraints:@type="witsml:q_compressibilityMeasure" constraints:@type="witsml:q_dynamicViscosityMeasure" constraints:@type="witsml:q_unitlessQuantity",xsd:pattern=".+" constraints:@type="witsml:q_commentString",xsd:maxLength="4000",xsd:whiteSpace="collapse",xsd:minLength="1" constraints:@type="witsml:q_logicalBoolean",xsd:pattern=".+" constraints:@type="witsml:q_logicalBoolean",xsd:pattern=".+" The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element. constraints:@type="witsml:q_uidString",xsd:maxLength="64",xsd:pattern="[^ ]*",xsd:whiteSpace="collapse",xsd:minLength="1" constraints:@minOccurs="1",@type="witsml:q_kindString",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" constraints:@type="witsml:q_massConcentrationMeasurePercent" constraints:@type="witsml:q_molarFractionMeasurePercent" constraints:@type="witsml:q_unitlessQuantity",xsd:pattern=".+" The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element. constraints:@type="witsml:q_uidString",xsd:maxLength="64",xsd:pattern="[^ ]*",xsd:whiteSpace="collapse",xsd:minLength="1" True ("true" or "1") indicates that the component is the primary component in the composition. False ("false" or "0") or not given indicates that this is not a primary component. constraints:@minOccurs="1",@type="witsml:q_logicalBoolean",xsd:pattern=".+" constraints:@minOccurs="1",@type="witsml:q_nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" constraints:@type="witsml:q_FluidComponent",xsd:enumeration="H2",xsd:enumeration="H2O",xsd:enumeration="N2",xsd:enumeration="O2",xsd:enumeration="H2S",xsd:enumeration="Ar",xsd:enumeration="CO2",xsd:enumeration="methane",xsd:enumeration="ethane",xsd:enumeration="propane",xsd:enumeration="2m propane",xsd:enumeration="butane",xsd:enumeration="cyclopentane",xsd:enumeration="2m butane",xsd:enumeration="pentane",xsd:enumeration="22dm propane",xsd:enumeration="benzene",xsd:enumeration="cyclohexane",xsd:enumeration="mcy pentane",xsd:enumeration="hexane",xsd:enumeration="22dm butane",xsd:enumeration="23dm butane",xsd:enumeration="2m pentane",xsd:enumeration="3m pentane",xsd:enumeration="m benzene",xsd:enumeration="mcy hexane",xsd:enumeration="11dmcy pentane",xsd:enumeration="c13dmcy pentane",xsd:enumeration="t12dmcy pentane",xsd:enumeration="t13dmcy pentane",xsd:enumeration="etcy pentane",xsd:enumeration="22dm pentane",xsd:enumeration="223tm butane",xsd:enumeration="24dm pentane",xsd:enumeration="2m hexane",xsd:enumeration="33dm pentane",xsd:enumeration="23dm pentane",xsd:enumeration="3et pentane",xsd:enumeration="3m hexane",xsd:enumeration="12dm benzene",xsd:enumeration="13dm benzene",xsd:enumeration="14dm benzene",xsd:enumeration="et benzene",xsd:enumeration="223tm pentane",xsd:enumeration="22dm hexane",xsd:enumeration="24dm hexane",xsd:enumeration="25dm hexane",xsd:enumeration="124tm benzene",xsd:enumeration="hexanes",xsd:enumeration="heptanes",xsd:enumeration="octanes",xsd:enumeration="nonanes",xsd:enumeration="decanes",xsd:enumeration="C11F",xsd:enumeration="C12F",xsd:enumeration="C13F",xsd:enumeration="C14F",xsd:enumeration="C15F",xsd:enumeration="C16F",xsd:enumeration="C17F",xsd:enumeration="C18F",xsd:enumeration="C19F",xsd:enumeration="C20F",xsd:enumeration="C21F",xsd:enumeration="C22F",xsd:enumeration="C23F",xsd:enumeration="C24F",xsd:enumeration="C25F",xsd:enumeration="C26F",xsd:enumeration="C27F",xsd:enumeration="C28F",xsd:enumeration="C29F",xsd:enumeration="C30F",xsd:enumeration="C31F",xsd:enumeration="C32F",xsd:enumeration="C33F",xsd:enumeration="C34F",xsd:enumeration="C35F",xsd:enumeration="C36F",xsd:enumeration="C37F",xsd:enumeration="C38F",xsd:enumeration="C39F",xsd:enumeration="C40F",xsd:enumeration="C41F",xsd:enumeration="C42F",xsd:enumeration="C43F",xsd:enumeration="C44F",xsd:enumeration="C45F",xsd:enumeration="C46F",xsd:enumeration="C47F",xsd:enumeration="C48F",xsd:enumeration="C49F",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" constraints:@type="witsml:q_FluidComponentKind",xsd:enumeration="pure",xsd:enumeration="frac",xsd:enumeration="plus",xsd:enumeration="split",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" constraints:@type="witsml:q_unitlessQuantity",xsd:pattern=".+" constraints:@type="witsml:q_massConcentrationMeasurePercent" constraints:@type="witsml:q_molarFractionMeasurePercent" constraints:@type="witsml:q_unitlessQuantity",xsd:pattern=".+" constraints:@type="witsml:q_thermodynamicTemperatureMeasure" constraints:@type="witsml:q_pressureMeasure" constraints:@type="witsml:q_thermodynamicTemperatureMeasure" constraints:@type="witsml:q_volumeMeasure" constraints:@type="witsml:q_unitlessQuantity",xsd:pattern=".+" constraints:@type="witsml:q_molarVolumeMeasure" constraints:@type="witsml:q_unitlessQuantity",xsd:pattern=".+" constraints:@type="witsml:q_unitlessQuantity",xsd:pattern=".+" constraints:@type="witsml:q_positiveCount",xsd:minInclusive="1",xsd:minInclusive="1",xsd:pattern=".+" constraints:@type="witsml:q_unitlessQuantity",xsd:pattern=".+" constraints:@type="witsml:q_unitlessQuantity",xsd:pattern=".+" Reid vapor pressure of the product. The absolute vapor pressure of volatile crude oil and volatile petroleum liquids, except liquefied petroleum gases, as determined in accordance with American Society for Testing and Materials under the designation ASTM D323-56. constraints:@type="witsml:q_pressureMeasure" True vapor pressure of the product. The equilibrium partial pressure exerted by a petroleum liquid as determined in accordance with standard methods. constraints:@type="witsml:q_pressureMeasure" constraints:@type="witsml:q_logicalBoolean",xsd:pattern=".+" xxxxxxxxxxxxxxxxx constraints:@type="witsml:q_positiveCount",xsd:minInclusive="1",xsd:minInclusive="1",xsd:pattern=".+" constraints:@minOccurs="1",@type="witsml:q_thermodynamicTemperatureMeasure" constraints:@type="witsml:q_pressureMeasure" constraints:@type="witsml:q_pressureMeasure" constraints:@minOccurs="1" The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element. constraints:@type="witsml:q_uidString",xsd:maxLength="64",xsd:pattern="[^ ]*",xsd:whiteSpace="collapse",xsd:minLength="1" xxxxxxxxxxxxxxxxxxxxxx constraints:@type="witsml:q_positiveCount",xsd:minInclusive="1",xsd:minInclusive="1",xsd:pattern=".+" constraints:@minOccurs="1",@type="witsml:q_thermodynamicTemperatureMeasure" constraints:@type="witsml:q_pressureMeasure" constraints:@type="witsml:q_pressureMeasure" The volume is corrected to standard conditions of temperature and pressure. constraints:@type="witsml:q_standardVolumeMeasure" constraints:@minOccurs="1" The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element. constraints:@type="witsml:q_uidString",xsd:maxLength="64",xsd:pattern="[^ ]*",xsd:whiteSpace="collapse",xsd:minLength="1" xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx constraints:@minOccurs="1",@type="witsml:q_nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" constraints:@type="witsml:q_massConcentrationMeasurePercent" constraints:@type="witsml:q_volumePerVolumeMeasurePercent" constraints:@type="witsml:q_descriptionString",xsd:maxLength="256",xsd:whiteSpace="collapse",xsd:minLength="1" The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element. constraints:@type="witsml:q_uidString",xsd:maxLength="64",xsd:pattern="[^ ]*",xsd:whiteSpace="collapse",xsd:minLength="1" The stepNumber represents a row in the table. constraints:@type="witsml:q_positiveCount",xsd:minInclusive="1",xsd:minInclusive="1",xsd:pattern=".+" constraints:@minOccurs="1",@type="witsml:q_pressureMeasure" constraints:@type="witsml:q_dynamicViscosityMeasure" constraints:@type="witsml:q_volumeMeasure" constraints:@type="witsml:q_volumePerVolumeMeasurePercent" constraints:@type="witsml:q_unitlessQuantity",xsd:pattern=".+" constraints:@type="witsml:q_unitlessQuantity",xsd:pattern=".+" constraints:@type="witsml:q_volumePerStandardVolumeMeasure" constraints:@type="witsml:q_unitlessQuantity",xsd:pattern=".+" constraints:@type="witsml:q_dynamicViscosityMeasure" constraints:@type="witsml:q_standardVolumeMeasure" This ratio is the cumulativeGasProducedVolume divided by cumulativeGasProducedReference. constraints:@type="witsml:q_standardVolumePerStandardVolumeMeasure" constraints:@type="witsml:q_commentString",xsd:maxLength="4000",xsd:whiteSpace="collapse",xsd:minLength="1" constraints:@type="witsml:q_logicalBoolean",xsd:pattern=".+" constraints:@type="witsml:q_logicalBoolean",xsd:pattern=".+" The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element. constraints:@type="witsml:q_uidString",xsd:maxLength="64",xsd:pattern="[^ ]*",xsd:whiteSpace="collapse",xsd:minLength="1" constraints:@minOccurs="1",@type="witsml:q_DataQuality",xsd:enumeration="best",xsd:enumeration="good",xsd:enumeration="fair",xsd:enumeration="poor",xsd:enumeration="invalid",xsd:enumeration="unknown",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" constraints:@type="witsml:q_nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" constraints:@type="witsml:q_descriptionString",xsd:maxLength="256",xsd:whiteSpace="collapse",xsd:minLength="1" xxxxxxxxxxxxxxxxxxxxxx constraints:@type="witsml:q_positiveCount",xsd:minInclusive="1",xsd:minInclusive="1",xsd:pattern=".+" constraints:@minOccurs="1",@type="witsml:q_thermodynamicTemperatureMeasure" constraints:@type="witsml:q_pressureMeasure" constraints:@type="witsml:q_pressureMeasure" constraints:@minOccurs="1" The stepNumber represents a row in the table. constraints:@type="witsml:q_positiveCount",xsd:minInclusive="1",xsd:minInclusive="1",xsd:pattern=".+" constraints:@minOccurs="1",@type="witsml:q_pressureMeasure" constraints:@type="witsml:q_densityMeasure" constraints:@type="witsml:q_volumePerStandardVolumeMeasure" constraints:@type="witsml:q_compressibilityMeasure" constraints:@type="witsml:q_dynamicViscosityMeasure" constraints:@type="witsml:q_volumeMeasure" constraints:@type="witsml:q_volumePerVolumeMeasure" constraints:@type="witsml:q_unitlessQuantity",xsd:pattern=".+" constraints:@type="witsml:q_unitlessQuantity",xsd:pattern=".+" constraints:@type="witsml:q_densityMeasure" constraints:@type="witsml:q_volumePerStandardVolumeMeasure" constraints:@type="witsml:q_unitlessQuantity",xsd:pattern=".+" constraints:@type="witsml:q_dynamicViscosityMeasure" constraints:@type="witsml:q_volumePerStandardVolumeMeasure" constraints:@type="witsml:q_standardVolumePerStandardVolumeMeasure" constraints:@type="witsml:q_standardVolumePerStandardVolumeMeasure" constraints:@type="witsml:q_standardVolumePerVolumeMeasure" constraints:@type="witsml:q_densityMeasure" constraints:@type="witsml:q_commentString",xsd:maxLength="4000",xsd:whiteSpace="collapse",xsd:minLength="1" constraints:@type="witsml:q_logicalBoolean",xsd:pattern=".+" constraints:@type="witsml:q_logicalBoolean",xsd:pattern=".+" The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element. constraints:@type="witsml:q_uidString",xsd:maxLength="64",xsd:pattern="[^ ]*",xsd:whiteSpace="collapse",xsd:minLength="1" xxxxxxxxxxxxxxxxxxxxx constraints:@type="witsml:q_positiveCount",xsd:minInclusive="1",xsd:minInclusive="1",xsd:pattern=".+" constraints:@minOccurs="1",@type="witsml:q_thermodynamicTemperatureMeasure" constraints:@type="witsml:q_pressureMeasure" constraints:@type="witsml:q_pressureMeasure" constraints:@type="witsml:q_standardVolumeMeasure" constraints:@type="witsml:q_pressureMeasure" constraints:@type="witsml:q_thermodynamicTemperatureMeasure" constraints:@type="witsml:q_pressureMeasure" constraints:@type="witsml:q_thermodynamicTemperatureMeasure" constraints:@minOccurs="1" The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element. constraints:@type="witsml:q_uidString",xsd:maxLength="64",xsd:pattern="[^ ]*",xsd:whiteSpace="collapse",xsd:minLength="1" The stepNumber represents a row in the table. constraints:@type="witsml:q_positiveCount",xsd:minInclusive="1",xsd:minInclusive="1",xsd:pattern=".+" constraints:@minOccurs="1",@type="witsml:q_pressureMeasure" constraints:@type="witsml:q_dynamicViscosityMeasure" constraints:@type="witsml:q_volumeMeasure" divide liquidVolume by liquiedDropoutReference to get liquid DropoutPercent. constraints:@type="witsml:q_volumePerVolumeMeasurePercent" constraints:@type="witsml:q_unitlessQuantity",xsd:pattern=".+" constraints:@type="witsml:q_unitlessQuantity",xsd:pattern=".+" constraints:@type="witsml:q_volumePerStandardVolumeMeasure" constraints:@type="witsml:q_unitlessQuantity",xsd:pattern=".+" constraints:@type="witsml:q_dynamicViscosityMeasure" constraints:@type="witsml:q_standardVolumeMeasure" divide cumulativeGasProducedVolume by cumulativeGasProducedReference to get cumulativeGasProducedRatio. constraints:@type="witsml:q_standardVolumePerStandardVolumeMeasure" constraints:@type="witsml:q_volumePerStandardVolumeMeasure" constraints:@type="witsml:q_volumePerStandardVolumeMeasure" constraints:@type="witsml:q_commentString",xsd:maxLength="4000",xsd:whiteSpace="collapse",xsd:minLength="1" constraints:@type="witsml:q_logicalBoolean",xsd:pattern=".+" constraints:@type="witsml:q_logicalBoolean",xsd:pattern=".+" The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element. constraints:@type="witsml:q_uidString",xsd:maxLength="64",xsd:pattern="[^ ]*",xsd:whiteSpace="collapse",xsd:minLength="1" xxxxxxxxxxxxxxxxxxxxx constraints:@minOccurs="1",@type="witsml:q_kindString",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" constraints:@type="witsml:q_massConcentrationMeasurePercent" constraints:@type="witsml:q_molarFractionMeasurePercent" The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element. constraints:@type="witsml:q_uidString",xsd:maxLength="64",xsd:pattern="[^ ]*",xsd:whiteSpace="collapse",xsd:minLength="1" xxxxxxxxxxxxxxxxxxxxxx constraints:@type="witsml:q_positiveCount",xsd:minInclusive="1",xsd:minInclusive="1",xsd:pattern=".+" constraints:@minOccurs="1" The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element. constraints:@type="witsml:q_uidString",xsd:maxLength="64",xsd:pattern="[^ ]*",xsd:whiteSpace="collapse",xsd:minLength="1" The stepNumber represents a row in the table. constraints:@type="witsml:q_positiveCount",xsd:minInclusive="1",xsd:minInclusive="1",xsd:pattern=".+" constraints:@minOccurs="1",@type="witsml:q_thermodynamicTemperatureMeasure" constraints:@type="witsml:q_pressureMeasure" constraints:@type="witsml:q_pressureMeasure" constraints:@type="witsml:q_pressureMeasure" constraints:@type="witsml:q_commentString",xsd:maxLength="4000",xsd:whiteSpace="collapse",xsd:minLength="1" The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element. constraints:@type="witsml:q_uidString",xsd:maxLength="64",xsd:pattern="[^ ]*",xsd:whiteSpace="collapse",xsd:minLength="1" xxxxxxxxxxxxxxxxx constraints:@type="witsml:q_positiveCount",xsd:minInclusive="1",xsd:minInclusive="1",xsd:pattern=".+" constraints:@minOccurs="1" The stepNumber represents a row in the table. constraints:@type="witsml:q_positiveCount",xsd:minInclusive="1",xsd:minInclusive="1",xsd:pattern=".+" constraints:@minOccurs="1",@type="witsml:q_thermodynamicTemperatureMeasure" constraints:@minOccurs="1",@type="witsml:q_pressureMeasure" constraints:@type="witsml:q_pressureMeasure" constraints:@type="witsml:q_pressureMeasure" constraints:@type="witsml:q_densityMeasure" constraints:@type="witsml:q_unitlessQuantity",xsd:pattern=".+" constraints:@type="witsml:q_densityMeasure" constraints:@type="witsml:q_volumePerStandardVolumeMeasure" constraints:@type="witsml:q_dynamicViscosityMeasure" constraints:@minOccurs="1",@type="witsml:q_volumeMeasure" constraints:@minOccurs="1",@type="witsml:q_standardVolumeMeasure" divide oilVolume by shrinkageReference to get oilShrinkageFactor constraints:@type="witsml:q_volumePerVolumeMeasure" divide gasVolume by oilVolume to get stageSeparatorGOR constraints:@type="witsml:q_standardVolumePerVolumeMeasure" constraints:@type="witsml:q_standardVolumePerStandardVolumeMeasure" constraints:@type="witsml:q_standardVolumePerStandardVolumeMeasure" constraints:@type="witsml:q_standardVolumePerStandardVolumeMeasure" constraints:@type="witsml:q_unitlessQuantity",xsd:pattern=".+" constraints:@type="witsml:q_unitlessQuantity",xsd:pattern=".+" constraints:@type="witsml:q_densityMeasure" constraints:@type="witsml:q_unitlessQuantity",xsd:pattern=".+" constraints:@type="witsml:q_dynamicViscosityMeasure" constraints:@type="witsml:q_densityMeasure" constraints:@type="witsml:q_commentString",xsd:maxLength="4000",xsd:whiteSpace="collapse",xsd:minLength="1" constraints:@type="witsml:q_logicalBoolean",xsd:pattern=".+" constraints:@type="witsml:q_logicalBoolean",xsd:pattern=".+" The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element. constraints:@type="witsml:q_uidString",xsd:maxLength="64",xsd:pattern="[^ ]*",xsd:whiteSpace="collapse",xsd:minLength="1" constraints:@type="witsml:q_thermodynamicTemperatureMeasure" xxxxxxxxxxxxxxxxxxxxxxxxxx constraints:@type="witsml:q_positiveCount",xsd:minInclusive="1",xsd:minInclusive="1",xsd:pattern=".+" constraints:@minOccurs="1" The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element. constraints:@type="witsml:q_uidString",xsd:maxLength="64",xsd:pattern="[^ ]*",xsd:whiteSpace="collapse",xsd:minLength="1" The stepNumber represents a row in the table. constraints:@type="witsml:q_positiveCount",xsd:minInclusive="1",xsd:minInclusive="1",xsd:pattern=".+" constraints:@minOccurs="1",@type="witsml:q_thermodynamicTemperatureMeasure" constraints:@minOccurs="1",@type="witsml:q_pressureMeasure" constraints:@type="witsml:q_pressureMeasure" constraints:@type="witsml:q_pressureMeasure" constraints:@type="witsml:q_pressureMeasure" constraints:@type="witsml:q_thermodynamicTemperatureMeasure" constraints:@type="witsml:q_thermodynamicTemperatureMeasure" constraints:@type="witsml:q_unitlessQuantity",xsd:pattern=".+" constraints:@type="witsml:q_densityMeasure" constraints:@type="witsml:q_unitlessQuantity",xsd:pattern=".+" constraints:@type="witsml:q_densityMeasure" constraints:@type="witsml:q_compressibilityMeasure" constraints:@type="witsml:q_dynamicViscosityMeasure" constraints:@type="witsml:q_thermalConductivityMeasure" constraints:@type="witsml:q_unitlessQuantity",xsd:pattern=".+" constraints:@type="witsml:q_unitlessQuantity",xsd:pattern=".+" constraints:@type="witsml:q_densityMeasure" constraints:@type="witsml:q_unitlessQuantity",xsd:pattern=".+" constraints:@type="witsml:q_compressibilityMeasure" constraints:@type="witsml:q_dynamicViscosityMeasure" constraints:@type="witsml:q_thermalConductivityMeasure" constraints:@type="witsml:q_modulusOfCompressionMeasure" constraints:@type="witsml:q_commentString",xsd:maxLength="4000",xsd:whiteSpace="collapse",xsd:minLength="1" constraints:@type="witsml:q_logicalBoolean",xsd:pattern=".+" constraints:@type="witsml:q_logicalBoolean",xsd:pattern=".+" The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element. constraints:@type="witsml:q_uidString",xsd:maxLength="64",xsd:pattern="[^ ]*",xsd:whiteSpace="collapse",xsd:minLength="1" constraints:@minOccurs="1",@type="witsml:q_VolumeReferenceKind",xsd:enumeration="initial reservoir",xsd:enumeration="saturation-measured",xsd:enumeration="saturation-calculated",xsd:enumeration="stock tank",xsd:enumeration="current separator stage",xsd:enumeration="separator stage 1",xsd:enumeration="separator stage 2",xsd:enumeration="separator stage 3",xsd:enumeration="separator stage 4",xsd:enumeration="separator stage 5",xsd:enumeration="separator stage 6",xsd:enumeration="separator stage 7",xsd:enumeration="separator stage 8",xsd:enumeration="separator stage 9",xsd:enumeration="separator stage 10",xsd:enumeration="separator stage 11",xsd:enumeration="separator stage 12",xsd:enumeration="separator stage 13",xsd:enumeration="separator stage 14",xsd:enumeration="separator stage 15",xsd:enumeration="separator stage 16",xsd:enumeration="separator stage 17",xsd:enumeration="separator stage 18",xsd:enumeration="separator stage 19",xsd:enumeration="separator stage 20",xsd:enumeration="separator stage 21",xsd:enumeration="separator stage 22",xsd:enumeration="separator stage 23",xsd:enumeration="separator stage 24",xsd:enumeration="separator stage 25",xsd:enumeration="separator stage 26",xsd:enumeration="separator stage 27",xsd:enumeration="separator stage 28",xsd:enumeration="separator stage 29",xsd:enumeration="separator stage 30",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" constraints:@type="witsml:q_volumeMeasure" constraints:@type="witsml:q_commentString",xsd:maxLength="4000",xsd:whiteSpace="collapse",xsd:minLength="1" An general address structure. This form is appropriate for most countries. The Name line of an address. If missing, use the Name of the business associate. constraints:@type="witsml:q_nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" The Street is a generic term for the middle lines of an address. They may be a street address, PO Box, Suite number, or any lines that come between the "name" and "city" lines. This may be repeated for up to four, ordered lines. constraints:@minOccurs="1",@type="witsml:q_nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" The City for the business associate's address constraints:@minOccurs="1",@type="witsml:q_nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" constraints:@minOccurs="1",@type="witsml:q_nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" constraints:@minOccurs="1",@type="witsml:q_nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" constraints:@minOccurs="1",@type="witsml:q_nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" The Country may be included. Although this is optional, it is probably required for most uses. constraints:@type="witsml:q_nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" A postal code, if appropriate for the country. In the USA this would be the five or nine digit zip code. constraints:@type="witsml:q_kindString",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" The type of address: mailing, physical, or both. constraints:@type="witsml:q_AddressKindEnum",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element. constraints:@type="witsml:q_uidString",xsd:maxLength="64",xsd:pattern="[^ ]*",xsd:whiteSpace="collapse",xsd:minLength="1" A geographic context of a report. The name of the country. constraints:@type="witsml:q_nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" The state of province within the country. constraints:@type="witsml:q_nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" The name of the field within whose context the report exists. An offshore context. An general comment that further explains the offshore location. constraints:@type="witsml:q_commentString",xsd:maxLength="4000",xsd:whiteSpace="collapse",xsd:minLength="1" WITSML - Equipment NameTag Schema The physical identification string of the equipment tag. constraints:@minOccurs="1",@type="witsml:q_kindString",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" The format or encoding specification of the equipment tag. The tag may contain may different pieces of information and knowledge of that information is inherent in the specification. The "identification string" is a mandatory part of the information in a tag. constraints:@minOccurs="1",@type="witsml:q_NameTagNumberingScheme",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" Identifies the general type of identifier on an item. If multiple identifiers exist on an item, a separate description set for each identifier should be created. For example, a joint of casing may have a barcode label on it along with a painted-on code and an RFID tag attached or embedded into the coupling. The barcode label may in turn be an RFID equipped label. This particular scenario would require populating five nameTags to fully describe and decode all the possible identifiers as follows: 'tagged' - RFID tag embedded in the coupling, 'label' - Serial number printed on the label, 'tagged' - RFID tag embedded into the label, 'label' - Barcode printed on the label, 'painted'- Mill number painted on the pipe body. constraints:@type="witsml:q_NameTagTechnology",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" An indicator of where the tag is attached to the item. This is used to assist the user in finding where an identifier is located on an item. This optional field also helps to differentiate where an identifier is located when multiple identifiers exist on an item. Most downhole components have a box (female thread) and pin (male thread) end as well as a pipe body in between the ends. Where multiple identifiers are used on an item, it is convenient to have a reference as to which end, or somewhere in the middle, an identifier may be closer to. Some items may have an identifier on a non-standard location, such as on the arm of a hole opener. 'other', by exclusion, tells a user to look elsewhere than on the body or near the ends of an item. Most non-downhole tools will use either 'body', 'other' or not specified as the location tends to lose value with smaller or non threaded items. constraints:@type="witsml:q_NameTagLocation",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" When the tag was installed in or on the item. constraints:@type="witsml:q_timestamp",xsd:pattern=".+" The name of the company that installed the tag. constraints:@type="witsml:q_nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" Reference to a manufacturers or installers installation description, code, or method. constraints:@type="witsml:q_kindString",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" A comment or remark about the tag. constraints:@type="witsml:q_commentString",xsd:maxLength="4000",xsd:whiteSpace="collapse",xsd:minLength="1" The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element. constraints:@type="witsml:q_uidString",xsd:maxLength="64",xsd:pattern="[^ ]*",xsd:whiteSpace="collapse",xsd:minLength="1" A type of offshore location that captures the North Sea Offshore terminology. An optional, uncontrolled value, which may be used to describe the general area of offshore North Sea in which the point is located. constraints:@type="witsml:q_nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" The number or letter of the quadrant in the North Sea. constraints:@minOccurs="1",@type="witsml:q_nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" A lower case letter assigned if a block is subdivided. constraints:@type="witsml:q_str2",xsd:maxLength="2",xsd:whiteSpace="collapse",xsd:minLength="1" A generic type of offshore location. This allows an offshore location to be given by an Area Name, and up to four block names. A comment is also allowed. A general meaning of Area. It may be as general as 'UK North Sea' or 'Viosca Knoll'. The user community must agree on the meaning of this element. constraints:@type="witsml:q_nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" One to four block ID's, that can more tightly locate the object. The BlockID should be an identifying name or code. The user community must agree on the exact meaning of this element. constraints:@minOccurs="1",@type="witsml:q_nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" An offshore location using the North Sea Offshore terminology. constraints:@minOccurs="1" An general comment that further explains the offshore location. constraints:@type="witsml:q_commentString",xsd:maxLength="4000",xsd:whiteSpace="collapse",xsd:minLength="1" The components of a persons name. A name prefix. Such as, Dr, Ms, Miss, Mr, etc. constraints:@type="witsml:q_nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" The persons first name. constraints:@minOccurs="1",@type="witsml:q_nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" The persons middle name or initial name. constraints:@type="witsml:q_nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" The persons last or given name. constraints:@minOccurs="1",@type="witsml:q_nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" A name suffix. Such as Esq, Phd, etc. constraints:@type="witsml:q_nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" Documents the point in time where changes were made. A name assigned to the change. constraints:@minOccurs="1",@type="witsml:q_nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" The timestamp associated with the change. All changes must use this timestamp. constraints:@minOccurs="1",@type="witsml:q_timestamp",xsd:pattern=".+" A textual reason for the change. constraints:@type="witsml:q_commentString",xsd:maxLength="4000",xsd:whiteSpace="collapse",xsd:minLength="1" The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element. constraints:@type="witsml:q_uidString",xsd:maxLength="64",xsd:pattern="[^ ]*",xsd:whiteSpace="collapse",xsd:minLength="1" WITSML - Product Flow Expected Property Component Schema. The expected kind of property. constraints:@minOccurs="1",@type="witsml:q_ReportingProperty",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" The date and time that the sensor was activated on the port. constraints:@type="witsml:q_timestamp",xsd:pattern=".+" The date and time that the sensor was deactivated on the port. constraints:@type="witsml:q_timestamp",xsd:pattern=".+" An alternative name for the sensor that will measure the property. Defines the expected flow and product pairs to be assigned to this port by a Product Volume report. A set of expected qualifiers can be defined for each pair. The aggregate of expectations on all properties should be a subset of the aggregate of expectations on the port. If no expectations are defined on the port then the port aggregate will be defined by the properties. A descriptive remark associated with this property. constraints:@type="witsml:q_commentString",xsd:maxLength="4000",xsd:whiteSpace="collapse",xsd:minLength="1" The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element. constraints:@type="witsml:q_uidString",xsd:maxLength="64",xsd:pattern="[^ ]*",xsd:whiteSpace="collapse",xsd:minLength="1" Defines expected properties of a facility represented by a unit. The expected kind of facility property. Each property is documented to have values of a particular type. constraints:@minOccurs="1",@type="witsml:q_FacilityParameter",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" The expected kind of qualifier of the property. constraints:@type="witsml:q_FlowQualifier",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" A descriptive remark associated with this property. constraints:@type="witsml:q_commentString",xsd:maxLength="4000",xsd:whiteSpace="collapse",xsd:minLength="1" The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element. constraints:@type="witsml:q_uidString",xsd:maxLength="64",xsd:pattern="[^ ]*",xsd:whiteSpace="collapse",xsd:minLength="1" A reference to an external port within a different Product Flow Model. This value represents a foreign key from one element to another. A pointer to the external port in the network that represents the current Model. This is the port to which a different model is being connected. constraints:@minOccurs="1" A pointer to the external port within the connected Model. This is the port on a different model to which the port on this model is connected. constraints:@minOccurs="1" A pointer to the Product Flow Model that contains the connected port. constraints:@minOccurs="1" The name of the facility that is represented by the connected model. The name can be qualified by a naming system. This also defines the kind of facility. The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element. constraints:@type="witsml:q_uidString",xsd:maxLength="64",xsd:pattern="[^ ]*",xsd:whiteSpace="collapse",xsd:minLength="1" WITSML - Product Flow Network External Port Component Schema. The name of the external port within the context of the current Product Flow Network. constraints:@minOccurs="1",@type="witsml:q_nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" Defines whether this port is an inlet or outlet. Note that this is a nominal intended direction. constraints:@minOccurs="1",@type="witsml:q_ProductFlowPortType",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" True ("true" or "1") indicates that the port is an exposed internal port and cannot be used in a connection external to the network. False ("false" or "0") or not given indicates a normal port. constraints:@type="witsml:q_logicalBoolean",xsd:pattern=".+" Defines the internal node to which this external port is connected. All ports (whether internal or external) that are connected to a node with the same name are connected to each other. Node names are unique to each network. The purpose of the external port is to provide input to or output from the internal network except when the port is an "exposed" port. The purpose of an exposed port is to allow the properties of the port to be seen external to the network. For an exposed port, the connection points to the associated port. constraints:@minOccurs="1",@type="witsml:q_nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" A descriptive remark about the port. constraints:@type="witsml:q_commentString",xsd:maxLength="4000",xsd:whiteSpace="collapse",xsd:minLength="1" The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element. constraints:@type="witsml:q_uidString",xsd:maxLength="64",xsd:pattern="[^ ]*",xsd:whiteSpace="collapse",xsd:minLength="1" The non-contextual content of a WITSML Product Flow Network object. The name of the Product Flow Network. This must be unique within the context of the overall Product Flow Model. constraints:@minOccurs="1",@type="witsml:q_nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" The name of a network plan. This indicates a planned network. All child network components must all be planned and be part of the same plan. The parent network must either contain the plan (i.e., be an actual) or be part of the same plan. Not specified indicates an actual network. constraints:@type="witsml:q_nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" A pointer to the network containing the unit that this network represents. That is, the Unit must exist in a different Network. If a parent network is not specified then the network represents the model. A model should only be represented by one network. The model network represents the overall installation. All other networks represent internal detail and should not be referenced from outside the model. The external ports on the model network represent the external ports to the overall Product Flow Model. A pointer to an external port on the Product Flow Model does not require the name of the model network because it is redundant to knowledge of the model name (i.e., there is a one-to-one correspondence). DEPRECATED. Use parentNetwork for all new work. A pointer to the Flow Unit that this network represents. The Unit must exist in a different Network. If a unit is not specified then the network represents the model. A model should only be represented by one network. The model network represents the overall installation. All other networks represent internal detail and should not be referenced from outside this model. The external ports on the model network represent the external ports to the overall Product Flow Model. A pointer to an external port on the Product Flow Model does not require the name of the model network because it is redundant to knowledge of the model name (i.e., there is a one-to-one correspondence). A unit model defines the internal behavior of a Flow Unit. A descriptive remark about the network. constraints:@type="witsml:q_commentString",xsd:maxLength="4000",xsd:whiteSpace="collapse",xsd:minLength="1" An external port. This exposes an internal node for the purpose of allowing connections to the internal behavior of the network. Networks that represent a Flow Unit should always have external ports. If this network represents a Unit then the name of the external port must match the name of a port on the Unit (i.e., they are logically the same port). A flow behavior for one unit. Within this context, a unit represents a usage of equipment for some purpose. The unit is generally identified by its function rather than the actual equipment used to realize the function. A unit might represent something complex like a field or separator or something simple like a valve or pump. constraints:@minOccurs="1" Documents that a change occurred at a particular time. The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element. constraints:@type="witsml:q_uidString",xsd:maxLength="64",xsd:pattern="[^ ]*",xsd:whiteSpace="collapse",xsd:minLength="1" WITSML - Product Flow Port Component Schema. The name of the port within the context of the Product Flow Unit. constraints:@minOccurs="1",@type="witsml:q_nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" The name of a network plan. This indicates a planned port. All child network components must all be planned and be part of the same plan. The parent unit must be part of the same plan or be an actual. Not specified indicates an actual port. constraints:@type="witsml:q_nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" Defines whether this port is an inlet or outlet. This is a nominal intended direction. constraints:@minOccurs="1",@type="witsml:q_ProductFlowPortType",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" The name of the facility represented by this Product Flow Port The name can be qualified by a naming system. The facility name is assumed to be unique within the context of the facility represented by the unit. This also defines the kind of facility. An alternatative name of a facility. This is generally unique within a naming system. The above contextually unique name should also be listed as an alias. True ("true" or "1") indicates that the port is an exposed internal port and cannot be used in a connection external to the unit. False ("false" or "0") or not given indicates a normal port. constraints:@type="witsml:q_logicalBoolean",xsd:pattern=".+" Defines the node to which this port is connected. A timestamp activates and deactivates the connection. Only one connectedNode should be active at any one point in time. There are no semantics for the node except common connection. All ports that are connected to a node with the the same name are inherently connected to each other. The name of the node is only required to be unique within the context of the current Product Flow Network (that is, not the overall model). All ports must be connected to a node and whether or not any other port is connected to the same node depends on the requirements of the network. Any node that is internally connected to only one port is presumably a candidate to be connected to an external node. The behavior of ports connected at a common node is as follows: a) There is no pressure drop across the node. All ports connected to the node have the same pressure. That is, there is an assumption of steady state fluid flow. b) Conservation of mass exists across the node. The mass into the node via all connected ports equals the mass out of the node via all connected ports. c) The flow direction of a port connected to the node may be transient. That is, flow direction may change toward any port(s) if the relative internal pressure of the Product Flow Units change and a new steady state is achieved. constraints:@minOccurs="1" Defines the expected flow and product pairs to be assigned to this port by a Product Volume report. A set of expected qualifiers can be defined for each pair. Defines the properties that are expected to be measured at this port. This can also specify the equipment tag(s) of the sensor that will read the value. Only one of each property kind should be active at any point in time. A descriptive remark associated with this port. constraints:@type="witsml:q_commentString",xsd:maxLength="4000",xsd:whiteSpace="collapse",xsd:minLength="1" The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element. constraints:@type="witsml:q_uidString",xsd:maxLength="64",xsd:pattern="[^ ]*",xsd:whiteSpace="collapse",xsd:minLength="1" Defines an expected combination of kinds. The expected kind of flow. constraints:@minOccurs="1",@type="witsml:q_ReportingFlow",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" The expected kind of product within the flow. constraints:@minOccurs="1",@type="witsml:q_ReportingProduct",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" The expected kind of qualifier of the flow. constraints:@type="witsml:q_FlowQualifier",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element. constraints:@type="witsml:q_uidString",xsd:maxLength="64",xsd:pattern="[^ ]*",xsd:whiteSpace="collapse",xsd:minLength="1" WITSML - Product Flow Unit Component Schema. The name of the Product Flow Unit within the context of the Product Flow Network. constraints:@type="witsml:q_nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" The name of a network plan. This indicates a planned unit. All child network components must all be planned and be part of the same plan. The parent network must either contain the plan (i.e., be an actual) or be part of the same plan. Not specified indicates an actual unit. constraints:@type="witsml:q_nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" A pointer to the network representing the internal behavior of this unit. The names of the external ports on the internal network must match the names of the ports on this unit. That is they are logically the same ports. The name of the facility for which this Product Flow Unit describes fluid flow connecton behavior. The name can be qualified by a naming system. This also defines the kind of facility. For facilities whose name is unique within the context of another facility, the name of the parent facility this named facility. The name can be qualified by a naming system. This also defines the kind of facility. For facilities whose name is unique within the context of another facility, the name of the parent facility of facilityParent1. The name can be qualified by a naming system. This also defines the kind of facility. An alternatative name of a facility. This is generally unique within a naming system. The above contextually unique name (that is, within the context of a parent) should also be listed as an alias. The name and type of a facility whose context is relevant to the represented facility. Defines an expected property of the facility represented by this unit. Defines the relative coordinate of the unit on a display screen. This is not intended for detailed diagrams. Rather it is intended to allow different applications to present a user view which has a consistent layout. An inlet or outlet port associated with this unit. If there is an internal network then the name of this port must match the name of an external port for that network. Any properties (e.g., volume, pressure, temperature) that are assigned to this port are inherently assigned to the corresponding external port on the internal network. That is, the ports are logically the same port. Similar to a node, there is no pressure drop across a port. Also similar to a node, conservation of mass exists across the port and the flow direction across the port can change over time if the relative pressures across connected units change. constraints:@minOccurs="1" A descriptive remark associated with this unit. constraints:@type="witsml:q_commentString",xsd:maxLength="4000",xsd:whiteSpace="collapse",xsd:minLength="1" The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element. constraints:@type="witsml:q_uidString",xsd:maxLength="64",xsd:pattern="[^ ]*",xsd:whiteSpace="collapse",xsd:minLength="1" WITSML - Production Activity Component Schema. Infomation about a lost production. Infomation about a lost injection. Information about the contaminants in water, and the general water quality. Infomation about a shutdown event. Infomation about an alarm. Information about a marine operation. Information about a cargo operation. A comment about a kind of operation. The time of the operation can be specified. A structure to record informaion about a single alarm. The date and time when the alarms went off. constraints:@type="witsml:q_timestamp",xsd:pattern=".+" The area where the alarm went off. constraints:@type="witsml:q_nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" The type of alarm that went off. constraints:@type="witsml:q_kindString",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" The reason for the alarm going off. constraints:@type="witsml:q_descriptionString",xsd:maxLength="256",xsd:whiteSpace="collapse",xsd:minLength="1" A general comment relevant for the alarm. constraints:@type="witsml:q_commentString",xsd:maxLength="4000",xsd:whiteSpace="collapse",xsd:minLength="1" The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element. constraints:@type="witsml:q_uidString",xsd:maxLength="64",xsd:pattern="[^ ]*",xsd:whiteSpace="collapse",xsd:minLength="1" Infomation about a cargo ship operation. Name of the cargo vessel for the installation. constraints:@type="witsml:q_nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" The date and time that the vessel arrived. constraints:@type="witsml:q_timestamp",xsd:pattern=".+" The date and time that the vessel left. constraints:@type="witsml:q_timestamp",xsd:pattern=".+" Name of the captain of the vessel. constraints:@type="witsml:q_nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" the cargo identifier. constraints:@type="witsml:q_kindString",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" The cargo batch number. Used if the vessel needs to temporarily disconnect for some reason (e.g., weather). constraints:@type="witsml:q_nonNegativeCount",xsd:minInclusive="0",xsd:pattern=".+" Description of cargo on the vessel. constraints:@type="witsml:q_descriptionString",xsd:maxLength="256",xsd:whiteSpace="collapse",xsd:minLength="1" Gross oil loaded to the ship during the report period. Gross oil includes BS and W. This volume has been corrected to standard conditions of temperature and pressure. constraints:@type="witsml:q_volumeMeasure" Gross oil loaded to the ship in total during the operation. Gross oil includes BS and W. This volume has been corrected to standard conditions of temperature and pressure. constraints:@type="witsml:q_volumeMeasure" Net oil loaded to the ship during the report period. Net oil excludes BS and W, fuel, spill and leaks. This volume has been corrected to standard conditions of temperature and pressure. constraints:@type="witsml:q_volumeMeasure" Net oil loaded to the ship from the beginning of the month to the end of the reporting period. Net oil excludes BS and W, fuel, spill and leaks. This volume has been corrected to standard conditions of temperature and pressure. constraints:@type="witsml:q_volumeMeasure" Density of the liquid loaded to the tanker. This density has been corrected to standard conditions of temperature and pressure. constraints:@type="witsml:q_densityMeasure" Density of the liquid loaded to the tanker. constraints:@type="witsml:q_densityMeasure" Reid vapor pressure of the liquid. constraints:@type="witsml:q_pressureMeasure" Basic sediment and water is measured from a liquid sample of the production stream. It includes free water, sediment and emulsion and is measured as a volume percentage of the liquid. constraints:@type="witsml:q_volumePerVolumeMeasure" Salt content. The product formed by neutralization of an acid and a base. The term is more specifically applied to sodium chloride. constraints:@type="witsml:q_densityMeasure" A commnet about the operation. The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element. constraints:@type="witsml:q_uidString",xsd:maxLength="64",xsd:pattern="[^ ]*",xsd:whiteSpace="collapse",xsd:minLength="1" WITSML - Operational Health, Safety and Environment Component Schema. the number of incidents of accidents and injuries that were reported. constraints:@type="witsml:q_nonNegativeCount",xsd:minInclusive="0",xsd:pattern=".+" The amount of time since the most recent Lost Time Accident. constraints:@type="witsml:q_timeMeasure" The amount of time since the most recent accident prevention exercise. constraints:@type="witsml:q_timeMeasure" The amount of time since the most recent defined hazard and accident situation (Norwegian DFU). constraints:@type="witsml:q_timeMeasure" The number of medical treatments that have occurred. constraints:@type="witsml:q_nonNegativeCount",xsd:minInclusive="0",xsd:pattern=".+" The number of system alarms that have occurred. constraints:@type="witsml:q_nonNegativeCount",xsd:minInclusive="0",xsd:pattern=".+" The number of personnel safety introductions that have occurred. constraints:@type="witsml:q_nonNegativeCount",xsd:minInclusive="0",xsd:pattern=".+" A textual description of safety considerations. constraints:@type="witsml:q_commentString",xsd:maxLength="4000",xsd:whiteSpace="collapse",xsd:minLength="1" Safety information at a specific installatino. Information about the weather at a point in time. The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element. constraints:@type="witsml:q_uidString",xsd:maxLength="64",xsd:pattern="[^ ]*",xsd:whiteSpace="collapse",xsd:minLength="1" WITSML -Installation Report Component Schema The installation represented by this report. Total count of beds available on the installation. constraints:@type="witsml:q_nonNegativeCount",xsd:minInclusive="0",xsd:pattern=".+" The count of personnel on a type of crew. One of the types is all personnel on board. The total cumulative amount of time worked during the reporting period. Commonly specified in units of hours. Note that a day unit translates to 24 hours worked. constraints:@type="witsml:q_timeMeasure" The total cumulative amount of time worked from the beginning of the month to the end of reporting period. Commonly specified in units of hours. Note that a day unit translates to 24 hours worked. constraints:@type="witsml:q_timeMeasure" The total cumulative amount of time worked from the beginning of the year to the end of reporting period. Commonly specified in units of hours. Note that a day unit translates to 24 hours worked. constraints:@type="witsml:q_timeMeasure" Health, Safety and Environmenal information. Production activities. The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element. constraints:@type="witsml:q_uidString",xsd:maxLength="64",xsd:pattern="[^ ]*",xsd:whiteSpace="collapse",xsd:minLength="1" WITSML - Lost Production Component Schema. A estimated lost volume and the reason for the loss. The estimated amount of oil and gas lost due to third party processing at an installation. Infomation about a marine operation. The beginning date and time that the information represents. constraints:@type="witsml:q_timestamp",xsd:pattern=".+" The ending date and time that the comment represents. constraints:@type="witsml:q_timestamp",xsd:pattern=".+" A general comment on marine activity in the area constraints:@type="witsml:q_commentString",xsd:maxLength="4000",xsd:whiteSpace="collapse",xsd:minLength="1" Name of supply vessel for the installation. constraints:@type="witsml:q_nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" Name of standby vessel for the installation. constraints:@type="witsml:q_nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" Comment regarding the supply ship. Comment regarding the standby vessel. Report of any basket movement to and from the installation. A comment on a special event in the marine area. The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element. constraints:@type="witsml:q_uidString",xsd:maxLength="64",xsd:pattern="[^ ]*",xsd:whiteSpace="collapse",xsd:minLength="1" WITSML - Operational Comments Component Schema. The kind of operation constraints:@type="witsml:q_OperationKind",xsd:enumeration="production",xsd:enumeration="well",xsd:enumeration="deviations",xsd:enumeration="maintenance",xsd:enumeration="construction",xsd:enumeration="power station failure",xsd:enumeration="air traffic",xsd:enumeration="other",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" The beginning date and time that the comment represents. constraints:@type="witsml:q_timestamp",xsd:pattern=".+" The ending date and time that the comment represents. constraints:@type="witsml:q_timestamp",xsd:pattern=".+" A comment about the operation and/or the activities within the operation. constraints:@type="witsml:q_commentString",xsd:maxLength="4000",xsd:whiteSpace="collapse",xsd:minLength="1" The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element. constraints:@type="witsml:q_uidString",xsd:maxLength="64",xsd:pattern="[^ ]*",xsd:whiteSpace="collapse",xsd:minLength="1" WITSML - Safety Component Schema. The mean time between safety incidents. constraints:@type="witsml:q_timeMeasure" The count of a type of safety issue. Safety related comment. The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element. constraints:@type="witsml:q_uidString",xsd:maxLength="64",xsd:pattern="[^ ]*",xsd:whiteSpace="collapse",xsd:minLength="1" Infomation about a shutdown event. The name of the installation which was shut down. The name can be qualified by a naming system. This also defines the kind of facility. A general description of the shutdown with reason and other relevant information. constraints:@type="witsml:q_descriptionString",xsd:maxLength="256",xsd:whiteSpace="collapse",xsd:minLength="1" The time the shutdown started. constraints:@type="witsml:q_timestamp",xsd:pattern=".+" The time the shutdown ended. constraints:@type="witsml:q_timestamp",xsd:pattern=".+" Downtime when the installation is unable to produce 100% of its capability. constraints:@type="witsml:q_timeMeasure" Estimated loss of oil deliveries because of the shutdown. This volume has been corrected to standard conditions of temperature and pressure. constraints:@type="witsml:q_volumeMeasure" Estimated loss of gas deliveries because of the shutdown. This volume has been corrected to standard conditions of temperature and pressure. constraints:@type="witsml:q_volumeMeasure" A description of main activities from time to time during the shutdown period. The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element. constraints:@type="witsml:q_uidString",xsd:maxLength="64",xsd:pattern="[^ ]*",xsd:whiteSpace="collapse",xsd:minLength="1" Production losses due to Third Party Processing. The name of the installation which performed the processing. The name can be qualified by a naming system. This also defines the kind of facility. The estimated amount of oil lost. This volume has been corrected to standard conditions of temperature and pressure constraints:@type="witsml:q_volumeMeasure" The estimated amount of gas lost. This volume has been corrected to standard conditions of temperature and pressure constraints:@type="witsml:q_volumeMeasure" The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element. constraints:@type="witsml:q_uidString",xsd:maxLength="64",xsd:pattern="[^ ]*",xsd:whiteSpace="collapse",xsd:minLength="1" Information about the contaminants in water, and the general water quality. The values are measured from a sample, which is described below. Values measured from other samples should be given in different instances of the type. An identifier of the point from which the sample was taken. This is an uncontrolled string value, which should be as descriptive as possible. constraints:@type="witsml:q_nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" Total measured oil in the water after the water cleaning process, but before it is discharged from the installation. constraints:@type="witsml:q_massConcentrationMeasure" Total measured oil in the water after the water cleaning process, but before it is discharged from the installation constraints:@type="witsml:q_massMeasure" The amount of ammonium found in the water sample. constraints:@type="witsml:q_densityMeasure" The amount of total organic carbon found in the water. The water is under high temperature and the carbon left is measured constraints:@type="witsml:q_massConcentrationMeasure" The amount of Fenol found in the water sample. constraints:@type="witsml:q_densityMeasure" The amount of Glycol found in the water sample. constraints:@type="witsml:q_densityMeasure" The pH value of the treated water. The pH value is best given as a value, with no unit of measure, since there are no variations from the pH. constraints:@type="witsml:q_unitlessQuantity",xsd:pattern=".+" The temperature of the water before it is discharged. constraints:@type="witsml:q_thermodynamicTemperatureMeasure" Total measured residual clorines in the water after the water cleaning process, but before it is discharged from the installation. constraints:@type="witsml:q_massConcentrationMeasure" Total measured Oxygen in the water after the water cleaning process, but before it is discharged from the installation. constraints:@type="witsml:q_massConcentrationMeasure" A measure of the cloudiness of water caused by suspended particles. constraints:@type="witsml:q_unitlessQuantity",xsd:pattern=".+" A measure of the number of particles in water as measured by a coulter counter. constraints:@type="witsml:q_massConcentrationMeasure" Any comment that may be useful in describing the water quality. There can be multiple comments. The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element. constraints:@type="witsml:q_uidString",xsd:maxLength="64",xsd:pattern="[^ ]*",xsd:whiteSpace="collapse",xsd:minLength="1" WITSML - Operations Weather Component Schema Date and time the information is related to. constraints:@minOccurs="1",@type="witsml:q_timestamp",xsd:pattern=".+" Name of company that supplied the data. constraints:@type="witsml:q_str32",xsd:maxLength="32",xsd:whiteSpace="collapse",xsd:minLength="1" Atmospheric pressure. constraints:@type="witsml:q_pressureMeasure" The Beaufort wind scale is a system used to estimate and report wind speeds when no measuring apparatus is available. It was invented in the early 19th Century by Admiral Sir Francis Beaufort of the British Navy as a way to interpret winds from conditions. constraints:@type="witsml:q_beaufortScaleIntegerCode",xsd:minInclusive="0",xsd:maxInclusive="12",xsd:pattern=".+" Average temperature above ground for the period. Temperature of the atmosphere. constraints:@type="witsml:q_thermodynamicTemperatureMeasure" Minimum temperature above ground. Temperature of the atmosphere. constraints:@type="witsml:q_thermodynamicTemperatureMeasure" Maximum temperature above ground. constraints:@type="witsml:q_thermodynamicTemperatureMeasure" A measure of the combined chilling effect of wind and low temperature on living things, also named chill factor, e.g., according to US weather service table, an air temperature of 30 degF with a 10 mi/h corresponds to a windchill of 22 degF. constraints:@type="witsml:q_thermodynamicTemperatureMeasure" Sea temperature. constraints:@type="witsml:q_thermodynamicTemperatureMeasure" Horizontal visibility. constraints:@type="witsml:q_lengthMeasure" The direction from which the waves are coming, measured from true north. constraints:@type="witsml:q_planeAngleMeasure" Average height of the waves. constraints:@type="witsml:q_lengthMeasure" An average of the higher 1/3 of the wave heights passing during a sample period (typically 20 to 30 minutes). constraints:@type="witsml:q_lengthMeasure" The maximum wave height. constraints:@type="witsml:q_lengthMeasure" The elapsed time between the passing of two wave tops. constraints:@type="witsml:q_timeMeasure" The direction from which the wind is blowing, measured from true north. constraints:@type="witsml:q_planeAngleMeasure" Wind speed. constraints:@type="witsml:q_velocityMeasure" Type of precipitation. constraints:@type="witsml:q_str32",xsd:maxLength="32",xsd:whiteSpace="collapse",xsd:minLength="1" Amount of precipitation. constraints:@type="witsml:q_lengthMeasure" Description of cloud cover. constraints:@type="witsml:q_str32",xsd:maxLength="32",xsd:whiteSpace="collapse",xsd:minLength="1" Height of cloud cover. constraints:@type="witsml:q_lengthMeasure" Current speed. constraints:@type="witsml:q_velocityMeasure" Azimuth of current. constraints:@type="witsml:q_planeAngleMeasure" Comments and remarks. constraints:@type="witsml:q_commentString",xsd:maxLength="4000",xsd:whiteSpace="collapse",xsd:minLength="1" The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element. constraints:@type="witsml:q_uidString",xsd:maxLength="64",xsd:pattern="[^ ]*",xsd:whiteSpace="collapse",xsd:minLength="1" WITSML - Alert Component Schema. An XPATH to the target value within the message containing this XPATH value. constraints:@type="witsml:q_commentString",xsd:maxLength="4000",xsd:whiteSpace="collapse",xsd:minLength="1" The level of the alert. constraints:@type="witsml:q_kindString",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" The type of alert. For example "off specification". constraints:@type="witsml:q_kindString",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" A textual decription of the alert. constraints:@type="witsml:q_commentString",xsd:maxLength="4000",xsd:whiteSpace="collapse",xsd:minLength="1" WITSML - Product Volume component schema for defining business units. The type of business unit. constraints:@minOccurs="1",@type="witsml:q_BusinessUnitKind",xsd:enumeration="company",xsd:enumeration="field",xsd:enumeration="license",xsd:enumeration="business area",xsd:enumeration="platform",xsd:enumeration="terminal",xsd:enumeration="unknown",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" The human contextual name of the business unit. constraints:@type="witsml:q_nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" A textual description of the business unit. constraints:@type="witsml:q_descriptionString",xsd:maxLength="256",xsd:whiteSpace="collapse",xsd:minLength="1" A component part of the unit. The composition of a unit may vary with time. This defines the ownership share or account information for a sub unit within the context of the whole unit. For ownership shares, at any one point in time the sum of the shares should be 100%. The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element. constraints:@type="witsml:q_uidString",xsd:maxLength="64",xsd:pattern="[^ ]*",xsd:whiteSpace="collapse",xsd:minLength="1" WITSML - Product Volume component schema for defining ownership shares of business units. Points to business unit which is part of another business unit. constraints:@minOccurs="1" Defines the ownership share in the parent unit at a point in time. This commonly applies at a parent source unit (e.g., a field or platform). Defines account information in the parent unit. This commonly applies at a parent terminus unit (e.g., a terminal), The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element. constraints:@type="witsml:q_uidString",xsd:maxLength="64",xsd:pattern="[^ ]*",xsd:whiteSpace="collapse",xsd:minLength="1" WITSML - Product Volume component schema for defining ownership shares. The percent ownership of the sub-unit in the unit during the specified time. constraints:@minOccurs="1",@type="witsml:q_volumePerVolumeMeasurePercent" The date on which the ownership became valid. constraints:@type="witsml:q_date",xsd:pattern=".+" The final date on which the ownership was valid. If no end date is specified, the share is considered to still be valid. constraints:@type="witsml:q_date",xsd:pattern=".+" The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element. constraints:@type="witsml:q_uidString",xsd:maxLength="64",xsd:pattern="[^ ]*",xsd:whiteSpace="collapse",xsd:minLength="1" WITSML - Product Volume component schema for defining account information. The identifier of the account of the sub-unit within the whole business unit. constraints:@minOccurs="1",@type="witsml:q_nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" The product associated with the account identifier. constraints:@type="witsml:q_ReportingProduct",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element. constraints:@type="witsml:q_uidString",xsd:maxLength="64",xsd:pattern="[^ ]*",xsd:whiteSpace="collapse",xsd:minLength="1" WITSML - Product Volume Component Content Component Schema. The type of product whose relative content is being described. This should be a specific component (e.g., water) rather than a phase (e.g., aqueous). constraints:@minOccurs="1",@type="witsml:q_ReportingProduct",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" The type of product to which the product is being compared. If not given then the product is being compared against the overall flow stream. constraints:@type="witsml:q_ReportingProduct",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" Gas oil ratio. The ratio between the total produced gas volume and the total produced oil volume including oil and gas volumes used on the installation. constraints:@type="witsml:q_volumePerVolumeMeasure" Gas oil ratio month to date. The gas oil ratio from the beginning of the month to the end of the reporting priod. constraints:@type="witsml:q_volumePerVolumeMeasure" Water concentration mass basis. The ratio of water produced compared to the mass of total liquids produced. constraints:@type="witsml:q_massConcentrationMeasure" Water concentration volume basis. The ratio of water produced compared to the mass of total liquids produced. constraints:@type="witsml:q_volumePerVolumeMeasure" The average atmospheric pressure during the reporting period. constraints:@type="witsml:q_pressureMeasure" The volume of the fluid, possibly corrected to specific conditions of temperature and pressure. A positive value for an inlet port indicates flow into the port. A negative value for an inlet port indicates flow out of the port. A positive value for an outlet port indicates flow out of the port. A negative value for an outlet port indicates flow into of the port. This convention is designed such that a positive sign indicates an expected condition based on the intended port direction while a negative sign indicates an anomolous condition. DEPRECATED. Use volumeValue for new work. The uncorrected volume of the product. The sign of the value should conform to the above description of volumeValue. If the 'status' attribute is absent and the value is not "NaN", the data value can be assumed to be good with no restrictions. A value of "NaN" should be interpreted as null and should be not be given unless a status is also specified to explain why it is null. constraints:@type="witsml:q_volumeQualifiedMeasure" DEPRECATED. Use volumeValue for new work. The volume of the fluid, corrected to standard conditions of temperature and pressure. The sign of the value should conform to the above description of volumeValue. If the 'status' attribute is absent and the value is not "NaN", the data value can be assumed to be good with no restrictions. A value of "NaN" should be interpreted as null and should be not be given unless a status is also specified to explain why it is null. constraints:@type="witsml:q_volumeQualifiedMeasure" The flow rate of the product. The sign of the value should conform to the above description of volume. If the 'status' attribute is absent and the value is not "NaN", the data value can be assumed to be good with no restrictions. A value of "NaN" should be interpreted as null and should be not be given unless a status is also specified to explain why it is null. constraints:@type="witsml:q_volumeFlowRateQualifiedMeasure" Temperature of the port. Specifying the temperature here (as opposed to in Period) implies that the temperature is constant for all periods of the flow. constraints:@type="witsml:q_thermodynamicTemperatureMeasure" Pressure of the port. Specifying the pressure here (as opposed to in Period) implies that the pressure is constant for all periods of the flow. constraints:@type="witsml:q_pressureMeasure" Absolute minimum pressure before the system will give an alarm. constraints:@type="witsml:q_pressureMeasure" The internal differences between this port and one other port on this unit. The mass of the product. constraints:@type="witsml:q_massMeasure" The electrical energy represented by the product. constraints:@type="witsml:q_workMeasure" The actual volume divided by the potential volume. constraints:@type="witsml:q_volumePerVolumeMeasure" Reid vapor pressure of the product. The absolute vapor pressure of volatile crude oil and volatile petroleum liquids, except liquefied petroleum gases, as determined in accordance with American Society for Testing and Materials under the designation ASTM D323-56. constraints:@type="witsml:q_pressureMeasure" True vapor pressure of the product. The equilibrium partial pressure exerted by a petroleum liquid as determined in accordance with standard methods. constraints:@type="witsml:q_pressureMeasure" Basic sediment and water is measured from a liquid sample of the production stream. It includes free water, sediment and emulsion and is measured as a volume percentage of the production stream. constraints:@type="witsml:q_volumePerVolumeMeasure" The basic sediment and water as measured on the previous reporting period (e.g., day). constraints:@type="witsml:q_volumePerVolumeMeasure" The density of the fluid, possibly corrected to specific conditions of temperature and pressure. The density of the product. constraints:@type="witsml:q_densityMeasure" The mass basis flow rate of the product. This is used for things like a sand component. constraints:@type="witsml:q_massFlowRateMeasure" The density of the product after it has been corrected to standard temperature and pressure. constraints:@type="witsml:q_densityMeasure" The concentration of the product as a volume percentage of the product stream. constraints:@type="witsml:q_volumePerVolumeMeasure" The molecular weight of the product. constraints:@type="witsml:q_unitlessQuantity",xsd:pattern=".+" The weight fraction of the product. constraints:@type="witsml:q_massConcentrationMeasurePercent" The mole fraction of the product. constraints:@type="witsml:q_molarFractionMeasurePercent" The molar amount. constraints:@type="witsml:q_amountOfSubstanceMeasure" The specific gravity of the product. constraints:@type="witsml:q_dimensionlessMeasure" The temperature at which the heavier hydrocarbons come out of solution. constraints:@type="witsml:q_thermodynamicTemperatureMeasure" The temperature at which the first water comes out of solution. constraints:@type="witsml:q_thermodynamicTemperatureMeasure" Wobbe Index. A number which indicates interchangeability of fuel gasses and is obtained by dividing the heating value of a gas by the square root of its specific gravity. constraints:@type="witsml:q_modulusOfCompressionMeasure" The amount of heat which would be released by the complete combustion in air of a specific quantity of product at standard temperature and pressure. constraints:@type="witsml:q_modulusOfCompressionMeasure" Reid vapor pressure of stabilized crude. constraints:@type="witsml:q_pressureMeasure" Basic sediment and water content in stabilized crude. constraints:@type="witsml:q_volumePerVolumeMeasure" The density of stabilized crude. constraints:@type="witsml:q_densityMeasure" The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element. constraints:@type="witsml:q_uidString",xsd:maxLength="64",xsd:pattern="[^ ]*",xsd:whiteSpace="collapse",xsd:minLength="1" WITSML - Report Facility Component Schema. The name of the facility. The name can be qualified by a naming system. This also defines the kind of facility. constraints:@minOccurs="1" For facilities whose name is unique within the context of another facility, the name of the parent facility. For example, if name represents a completion, then facilityParent1 would represent the name of the well within which name was unique. The name can be qualified by a naming system. This also defines the kind of facility. For facilities whose name is unique within the context of another facility, the name of the parent facility of parent1. The name can be qualified by a naming system. This also defines the kind of facility. An alternatative name of a facility. This is generally unique within a naming system. The above contextually unique name (that is, within the context of a parent) should also be listed as an alias. The Product Flow Unit representing the facility. This must be unique within the context of the Product Flow Network. constraints:@minOccurs="1" The Product Flow Network representing the facility. This can only be given if unit is given. This is only required if the network is not the same as the primary network that represents the Product Flow Model. This must be unique within the context of the Product Flow Model represented by this report. The name and type of a facility whose context is relevant to this facility. True (or 1) indicates that the well is producing. False (or 0) or not given indicates that the well is not producing. This only applies if the facility is a well or wellbore. constraints:@type="witsml:q_logicalBoolean",xsd:pattern=".+" True (or 1) indicates that the well is injecting. False (or 0) or not given indicates that the well is not injecting. This only applies if the facility is a well or wellbore. constraints:@type="witsml:q_logicalBoolean",xsd:pattern=".+" The storage capacity of the facility (e.g., a tank). constraints:@type="witsml:q_volumeMeasure" The amount of time that the facility was active during the reporting period. constraints:@type="witsml:q_timeMeasure" The reason for any down time during the reporting period. Usage values for one parameter associated with the facility. Reports a flow of a product. A timestamped remark about the facility. The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element. constraints:@type="witsml:q_uidString",xsd:maxLength="64",xsd:pattern="[^ ]*",xsd:whiteSpace="collapse",xsd:minLength="1" WITSML - Product Volume Flow Component Schema. The name of this flow within the context of this report. This might reflect some combination of the kind of flow, port, qualifier and related facility. constraints:@type="witsml:q_nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" Indicates the type of flow that is being reported. The type of flow is an indication of the overall source or target of the flow. A production flow has one or more wells as the originating source. An injection flow has one or more wells as the ultimate target. An import flow has an offsite source. An export flow has an offiste target. A consumption flow generally has a kind of equipment as a target. constraints:@minOccurs="1",@type="witsml:q_ReportingFlow",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" The Product Flow Port to which the flow is assigned. This is the port on the Product Flow Unit that represents the facility. The kind of port that this flow represents: inlet or outlet. constraints:@type="witsml:q_ProductFlowPortType",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" The name of the facility represented by the port where the measurements were taken. The name can be qualified by a naming system. This also defines the kind of facility. An alternatative name of a facility represented by the port. This is generally unique within a naming system. The above contextually unique name (that is, within the context of a parent) should also be listed as an alias. Qualifies the type of flow that is being reported. constraints:@type="witsml:q_FlowQualifier",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" Defines a specialization of the qualifier value. This should only be given if a qualifier is given. constraints:@type="witsml:q_FlowSubQualifier",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" A second facility related to this flow. For a production flow, this would represent a role of 'produced for'. For an import flow, this would represent a role of 'inport from'. For an export flow, this would represent a role of 'export to'. A timestamp representing the version of this data. A flow (same port and products) with a more recent timestamp will represent the "current" version. constraints:@type="witsml:q_timestamp",xsd:pattern=".+" Identifies the source of the version. This will commonly be the name of the software which created the version. constraints:@type="witsml:q_nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" This is a pointer to the flow from which this flow was derived. Gas oil ratio. The ratio between the total produced gas volume and the total produced oil volume including oil and gas volumes used on the installation. constraints:@type="witsml:q_volumePerVolumeMeasure" Gas oil ratio month to date. The gas oil ratio from the beginning of the month to the end of the reporting priod. constraints:@type="witsml:q_volumePerVolumeMeasure" Water concentration mass basis. The ratio of water produced compared to the mass of total liquids produced. constraints:@type="witsml:q_massConcentrationMeasure" Water concentration volume basis. The ratio of water produced compared to the mass of total liquids produced. constraints:@type="witsml:q_volumePerVolumeMeasure" The average atmospheric pressure during the reporting period. constraints:@type="witsml:q_pressureMeasure" The volume of the fluid, possibly corrected to specific conditions of temperature and pressure. A positive value for an inlet port indicates flow into the port. A negative value for an inlet port indicates flow out of the port. A positive value for an outlet port indicates flow out of the port. A negative value for an outlet port indicates flow into of the port. This convention is designed such that a positive sign indicates an expected condition based on the intended port direction while a negative sign indicates an anomolous condition. DEPRECATED. Use volumeValue for new work. The uncorrected volume of the product. The sign of the value should conform to the above description of volumeValue. If the 'status' attribute is absent and the value is not "NaN", the data value can be assumed to be good with no restrictions. A value of "NaN" should be interpreted as null and should be not be given unless a status is also specified to explain why it is null. constraints:@type="witsml:q_volumeQualifiedMeasure" DEPRECATED. Use volumeValue for new work. The volume of the fluid, corrected to standard conditions of temperature and pressure. The sign of the value should conform to the above description of volumeValue. If the 'status' attribute is absent and the value is not "NaN", the data value can be assumed to be good with no restrictions. A value of "NaN" should be interpreted as null and should be not be given unless a status is also specified to explain why it is null. constraints:@type="witsml:q_volumeQualifiedMeasure" The flow rate of the product. The sign of the value should conform to the above description of volume. If the 'status' attribute is absent and the value is not "NaN", the data value can be assumed to be good with no restrictions. A value of "NaN" should be interpreted as null and should be not be given unless a status is also specified to explain why it is null. constraints:@type="witsml:q_volumeFlowRateQualifiedMeasure" Temperature of the port. Specifying the temperature here (as opposed to in Period) implies that the temperature is constant for all periods of the flow. constraints:@type="witsml:q_thermodynamicTemperatureMeasure" Pressure of the port. Specifying the pressure here (as opposed to in Period) implies that the pressure is constant for all periods of the flow. constraints:@type="witsml:q_pressureMeasure" Absolute minimum pressure before the system will give an alarm. constraints:@type="witsml:q_pressureMeasure" The internal differences between this port and one other port on this unit. The mass of the product. constraints:@type="witsml:q_massMeasure" The electrical energy represented by the product. constraints:@type="witsml:q_workMeasure" The actual volume divided by the potential volume. constraints:@type="witsml:q_volumePerVolumeMeasure" Reid vapor pressure of the product. The absolute vapor pressure of volatile crude oil and volatile petroleum liquids, except liquefied petroleum gases, as determined in accordance with American Society for Testing and Materials under the designation ASTM D323-56. constraints:@type="witsml:q_pressureMeasure" True vapor pressure of the product. The equilibrium partial pressure exerted by a petroleum liquid as determined in accordance with standard methods. constraints:@type="witsml:q_pressureMeasure" Basic sediment and water is measured from a liquid sample of the production stream. It includes free water, sediment and emulsion and is measured as a volume percentage of the production stream. constraints:@type="witsml:q_volumePerVolumeMeasure" The basic sediment and water as measured on the previous reporting period (e.g., day). constraints:@type="witsml:q_volumePerVolumeMeasure" The density of the fluid, possibly corrected to specific conditions of temperature and pressure. The density of the product. constraints:@type="witsml:q_densityMeasure" The mass basis flow rate of the product. This is used for things like a sand component. constraints:@type="witsml:q_massFlowRateMeasure" The density of the product after it has been corrected to standard temperature and pressure. constraints:@type="witsml:q_densityMeasure" The concentration of the product as a volume percentage of the product stream. constraints:@type="witsml:q_volumePerVolumeMeasure" The molecular weight of the product. constraints:@type="witsml:q_unitlessQuantity",xsd:pattern=".+" The weight fraction of the product. constraints:@type="witsml:q_massConcentrationMeasurePercent" The mole fraction of the product. constraints:@type="witsml:q_molarFractionMeasurePercent" The molar amount. constraints:@type="witsml:q_amountOfSubstanceMeasure" The specific gravity of the product. constraints:@type="witsml:q_dimensionlessMeasure" The temperature at which the heavier hydrocarbons come out of solution. constraints:@type="witsml:q_thermodynamicTemperatureMeasure" The temperature at which the first water comes out of solution. constraints:@type="witsml:q_thermodynamicTemperatureMeasure" Wobbe Index. A number which indicates interchangeability of fuel gasses and is obtained by dividing the heating value of a gas by the square root of its specific gravity. constraints:@type="witsml:q_modulusOfCompressionMeasure" The amount of heat which would be released by the complete combustion in air of a specific quantity of product at standard temperature and pressure. constraints:@type="witsml:q_modulusOfCompressionMeasure" Reid vapor pressure of stabilized crude. constraints:@type="witsml:q_pressureMeasure" Basic sediment and water content in stabilized crude. constraints:@type="witsml:q_volumePerVolumeMeasure" The density of stabilized crude. constraints:@type="witsml:q_densityMeasure" Reports a product flow stream. A timestamped remark about the flow. The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element. constraints:@type="witsml:q_uidString",xsd:maxLength="64",xsd:pattern="[^ ]*",xsd:whiteSpace="collapse",xsd:minLength="1" WITSML - Product Volume Facility Parameter Set Component Schema. The name of the facility parameter. This should reflect the business semantics of all values in the set and not the underlying kind. For example, specify "diameter" rather than "length" or "distance". constraints:@minOccurs="1",@type="witsml:q_FacilityParameter",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" The port to which this parameter is assigned. This must be a port on the unit representing the parent facility of this parameter. If not specified then the parameter represents the unit. If the value is a measure (value with unit of measure), this defines the measurement class of the value. The units of measure for the value must conform to the list allowed by the measurement class in the unit dictionary file. Mutually exclusive with curveDefinition. constraints:@type="witsml:q_MeasureClass",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" If the value is a curve, this defines the meaning of the one column in the table representing the curve. Mutually exclusive with measureClass. Qualifies the type of parameter that is being reported. constraints:@type="witsml:q_FlowQualifier",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" Defines a specialization of the qualifier value. This should only be given if a qualifier is given. constraints:@type="witsml:q_FlowSubQualifier",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" A timestamp representing the version of this data. A parameter set with a more recent timestamp will represent the "current" version. constraints:@type="witsml:q_timestamp",xsd:pattern=".+" Identifies the source of the version. This will commonly be the name of the software which created the version. constraints:@type="witsml:q_nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" The type of product that is being reported. This would be useful for something like specifying a tank procuct volume or level. constraints:@type="witsml:q_ReportingProduct",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" A parameter value, possibly at a time. If a time is not given then only one parameter should be given. If a time is specified with one value then time should be specified for all values. Each value in a time series should be of the same underling kind of value (for example, a length measure). constraints:@minOccurs="1" A comment about the parameter. constraints:@type="witsml:q_commentString",xsd:maxLength="4000",xsd:whiteSpace="collapse",xsd:minLength="1" The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element. constraints:@type="witsml:q_uidString",xsd:maxLength="64",xsd:pattern="[^ ]*",xsd:whiteSpace="collapse",xsd:minLength="1" WITSML - Parameter Value Component Schema. The date and time at which the parameter applies. If no time is specified then the value is static. constraints:@type="witsml:q_timestamp",xsd:pattern=".+" A measure value. Unless the parameter is defined as a tuple, only one value should be specified. The measure class is defined by measureClass in the parent set. The unit of measure must conform to the units allowed by the measure class in the unit dictionary file. If the 'status' attribute is absent and the value is not "NaN", the data value can be assumed to be good with no restrictions. A value of "NaN" should be interpreted as null and should be not be given unless a status is also specified to explain why it is null. constraints:@minOccurs="1" The values in one row of a curve. The aggregate of the curve rows represent the curve. constraints:@minOccurs="1" A string value. If the 'status' attribute is absent and the value is not "NaN", the data value can be assumed to be good with no restrictions. A value of "NaN" should be interpreted as null and should be not be given unless a status is also specified to explain why it is null. constraints:@minOccurs="1" An integer value. If the 'status' attribute is absent and the value is not "NaN", the data value can be assumed to be good with no restrictions. A value of "NaN" should be interpreted as null and should be not be given unless a status is also specified to explain why it is null. constraints:@minOccurs="1" A port related to the parameter. If a port is given then the corresponding unit usually must be given. For example, an "offset along network" parameter must specify a port from which the offset was measured. A unit related to the parameter. For example, an "offset along network" parameter must specify a port (on a unit) from which the offset was measured. An indication of some sort of abnormal condition relative this parameter. The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element. constraints:@type="witsml:q_uidString",xsd:maxLength="64",xsd:pattern="[^ ]*",xsd:whiteSpace="collapse",xsd:minLength="1" WITSML - Product Volume Period Component Schema. The type of period that is being reported. If not specified and a time is not given then the period is defined by the reporting period. constraints:@type="witsml:q_ReportingPeriod",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" The beginning date and time that the period represents. constraints:@minOccurs="1",@type="witsml:q_timestamp",xsd:pattern=".+" The day that the period represents. constraints:@minOccurs="1",@type="witsml:q_date",xsd:pattern=".+" The beginning date and time that the period represents. constraints:@minOccurs="1",@type="witsml:q_timestamp",xsd:pattern=".+" The ending date and time that the period represents. constraints:@type="witsml:q_timestamp",xsd:pattern=".+" The beginning date that the period represents. constraints:@minOccurs="1",@type="witsml:q_date",xsd:pattern=".+" The ending date that the period represents. constraints:@type="witsml:q_date",xsd:pattern=".+" Gas oil ratio. The ratio between the total produced gas volume and the total produced oil volume including oil and gas volumes used on the installation. constraints:@type="witsml:q_volumePerVolumeMeasure" Gas oil ratio month to date. The gas oil ratio from the beginning of the month to the end of the reporting priod. constraints:@type="witsml:q_volumePerVolumeMeasure" Water concentration mass basis. The ratio of water produced compared to the mass of total liquids produced. constraints:@type="witsml:q_massConcentrationMeasure" Water concentration volume basis. The ratio of water produced compared to the mass of total liquids produced. constraints:@type="witsml:q_volumePerVolumeMeasure" The average atmospheric pressure during the reporting period. constraints:@type="witsml:q_pressureMeasure" The volume of the fluid, possibly corrected to specific conditions of temperature and pressure. A positive value for an inlet port indicates flow into the port. A negative value for an inlet port indicates flow out of the port. A positive value for an outlet port indicates flow out of the port. A negative value for an outlet port indicates flow into of the port. This convention is designed such that a positive sign indicates an expected condition based on the intended port direction while a negative sign indicates an anomolous condition. DEPRECATED. Use volumeValue for new work. The uncorrected volume of the product. The sign of the value should conform to the above description of volumeValue. If the 'status' attribute is absent and the value is not "NaN", the data value can be assumed to be good with no restrictions. A value of "NaN" should be interpreted as null and should be not be given unless a status is also specified to explain why it is null. constraints:@type="witsml:q_volumeQualifiedMeasure" DEPRECATED. Use volumeValue for new work. The volume of the fluid, corrected to standard conditions of temperature and pressure. The sign of the value should conform to the above description of volumeValue. If the 'status' attribute is absent and the value is not "NaN", the data value can be assumed to be good with no restrictions. A value of "NaN" should be interpreted as null and should be not be given unless a status is also specified to explain why it is null. constraints:@type="witsml:q_volumeQualifiedMeasure" The flow rate of the product. The sign of the value should conform to the above description of volume. If the 'status' attribute is absent and the value is not "NaN", the data value can be assumed to be good with no restrictions. A value of "NaN" should be interpreted as null and should be not be given unless a status is also specified to explain why it is null. constraints:@type="witsml:q_volumeFlowRateQualifiedMeasure" Temperature of the port. Specifying the temperature here (as opposed to in Period) implies that the temperature is constant for all periods of the flow. constraints:@type="witsml:q_thermodynamicTemperatureMeasure" Pressure of the port. Specifying the pressure here (as opposed to in Period) implies that the pressure is constant for all periods of the flow. constraints:@type="witsml:q_pressureMeasure" Absolute minimum pressure before the system will give an alarm. constraints:@type="witsml:q_pressureMeasure" The internal differences between this port and one other port on this unit. The mass of the product. constraints:@type="witsml:q_massMeasure" The electrical energy represented by the product. constraints:@type="witsml:q_workMeasure" The actual volume divided by the potential volume. constraints:@type="witsml:q_volumePerVolumeMeasure" Reid vapor pressure of the product. The absolute vapor pressure of volatile crude oil and volatile petroleum liquids, except liquefied petroleum gases, as determined in accordance with American Society for Testing and Materials under the designation ASTM D323-56. constraints:@type="witsml:q_pressureMeasure" True vapor pressure of the product. The equilibrium partial pressure exerted by a petroleum liquid as determined in accordance with standard methods. constraints:@type="witsml:q_pressureMeasure" Basic sediment and water is measured from a liquid sample of the production stream. It includes free water, sediment and emulsion and is measured as a volume percentage of the production stream. constraints:@type="witsml:q_volumePerVolumeMeasure" The basic sediment and water as measured on the previous reporting period (e.g., day). constraints:@type="witsml:q_volumePerVolumeMeasure" The density of the fluid, possibly corrected to specific conditions of temperature and pressure. The density of the product. constraints:@type="witsml:q_densityMeasure" The mass basis flow rate of the product. This is used for things like a sand component. constraints:@type="witsml:q_massFlowRateMeasure" The density of the product after it has been corrected to standard temperature and pressure. constraints:@type="witsml:q_densityMeasure" The concentration of the product as a volume percentage of the product stream. constraints:@type="witsml:q_volumePerVolumeMeasure" The molecular weight of the product. constraints:@type="witsml:q_unitlessQuantity",xsd:pattern=".+" The weight fraction of the product. constraints:@type="witsml:q_massConcentrationMeasurePercent" The mole fraction of the product. constraints:@type="witsml:q_molarFractionMeasurePercent" The molar amount. constraints:@type="witsml:q_amountOfSubstanceMeasure" The specific gravity of the product. constraints:@type="witsml:q_dimensionlessMeasure" The temperature at which the heavier hydrocarbons come out of solution. constraints:@type="witsml:q_thermodynamicTemperatureMeasure" The temperature at which the first water comes out of solution. constraints:@type="witsml:q_thermodynamicTemperatureMeasure" Wobbe Index. A number which indicates interchangeability of fuel gasses and is obtained by dividing the heating value of a gas by the square root of its specific gravity. constraints:@type="witsml:q_modulusOfCompressionMeasure" The amount of heat which would be released by the complete combustion in air of a specific quantity of product at standard temperature and pressure. constraints:@type="witsml:q_modulusOfCompressionMeasure" Reid vapor pressure of stabilized crude. constraints:@type="witsml:q_pressureMeasure" Basic sediment and water content in stabilized crude. constraints:@type="witsml:q_volumePerVolumeMeasure" The density of stabilized crude. constraints:@type="witsml:q_densityMeasure" The relative amount of a component product in the product stream. Provides the sales context for this period. An indication of some sort of abnormal condition relative the values in this period. A timestamped remark about the amounts. The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element. constraints:@type="witsml:q_uidString",xsd:maxLength="64",xsd:pattern="[^ ]*",xsd:whiteSpace="collapse",xsd:minLength="1" Product Volume Port Differential characteristics. A port on the other end of an internal connection. This should always be specified if a Product Flow Network is being referenced by this report. If this is not specified then there is an assumption that there is only one other port for the unit. For example, if this end of the connection represents an inlet port then the implied other end is the outlet port for the unit. The differential pressure between the ports. constraints:@type="witsml:q_pressureMeasure" The differential temperature between the ports. constraints:@type="witsml:q_thermodynamicTemperatureMeasure" The size of the choke. This characterizes the overall unit with respect to the flow restriction between the ports. The restriction might be implemented using a valve or an actual choke. constraints:@type="witsml:q_lengthMeasure" The relative size of the choke restriction. This characterizes the overall unit with respect to the flow restriction between the ports. The restriction might be implemented using a valve or an actual choke. constraints:@type="witsml:q_lengthPerLengthMeasure" The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element. constraints:@type="witsml:q_uidString",xsd:maxLength="64",xsd:pattern="[^ ]*",xsd:whiteSpace="collapse",xsd:minLength="1" WITSML - Product Volume Product Component Schema. The type of product that is being reported. constraints:@minOccurs="1",@type="witsml:q_ReportingProduct",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" The name of product that is being reported. This is reserved for generic kinds like chemical. This factor describes the fraction of fluid in the source flow that is allocated to this product stream. The volumes reported here are derived from the source flow based on this split factor. This should be an allocation flow. constraints:@type="witsml:q_nonNegativeFraction",xsd:minInclusive="0",xsd:maxInclusive="1",xsd:pattern=".+" A reference to the source flow whose volumes are used to determine the volumes within this target product stream based on the split factor. Gas oil ratio. The ratio between the total produced gas volume and the total produced oil volume including oil and gas volumes used on the installation. constraints:@type="witsml:q_volumePerVolumeMeasure" Gas oil ratio month to date. The gas oil ratio from the beginning of the month to the end of the reporting priod. constraints:@type="witsml:q_volumePerVolumeMeasure" Water concentration mass basis. The ratio of water produced compared to the mass of total liquids produced. constraints:@type="witsml:q_massConcentrationMeasure" Water concentration volume basis. The ratio of water produced compared to the mass of total liquids produced. constraints:@type="witsml:q_volumePerVolumeMeasure" The average atmospheric pressure during the reporting period. constraints:@type="witsml:q_pressureMeasure" The volume of the fluid, possibly corrected to specific conditions of temperature and pressure. A positive value for an inlet port indicates flow into the port. A negative value for an inlet port indicates flow out of the port. A positive value for an outlet port indicates flow out of the port. A negative value for an outlet port indicates flow into of the port. This convention is designed such that a positive sign indicates an expected condition based on the intended port direction while a negative sign indicates an anomolous condition. DEPRECATED. Use volumeValue for new work. The uncorrected volume of the product. The sign of the value should conform to the above description of volumeValue. If the 'status' attribute is absent and the value is not "NaN", the data value can be assumed to be good with no restrictions. A value of "NaN" should be interpreted as null and should be not be given unless a status is also specified to explain why it is null. constraints:@type="witsml:q_volumeQualifiedMeasure" DEPRECATED. Use volumeValue for new work. The volume of the fluid, corrected to standard conditions of temperature and pressure. The sign of the value should conform to the above description of volumeValue. If the 'status' attribute is absent and the value is not "NaN", the data value can be assumed to be good with no restrictions. A value of "NaN" should be interpreted as null and should be not be given unless a status is also specified to explain why it is null. constraints:@type="witsml:q_volumeQualifiedMeasure" The flow rate of the product. The sign of the value should conform to the above description of volume. If the 'status' attribute is absent and the value is not "NaN", the data value can be assumed to be good with no restrictions. A value of "NaN" should be interpreted as null and should be not be given unless a status is also specified to explain why it is null. constraints:@type="witsml:q_volumeFlowRateQualifiedMeasure" Temperature of the port. Specifying the temperature here (as opposed to in Period) implies that the temperature is constant for all periods of the flow. constraints:@type="witsml:q_thermodynamicTemperatureMeasure" Pressure of the port. Specifying the pressure here (as opposed to in Period) implies that the pressure is constant for all periods of the flow. constraints:@type="witsml:q_pressureMeasure" Absolute minimum pressure before the system will give an alarm. constraints:@type="witsml:q_pressureMeasure" The internal differences between this port and one other port on this unit. The mass of the product. constraints:@type="witsml:q_massMeasure" The electrical energy represented by the product. constraints:@type="witsml:q_workMeasure" The actual volume divided by the potential volume. constraints:@type="witsml:q_volumePerVolumeMeasure" Reid vapor pressure of the product. The absolute vapor pressure of volatile crude oil and volatile petroleum liquids, except liquefied petroleum gases, as determined in accordance with American Society for Testing and Materials under the designation ASTM D323-56. constraints:@type="witsml:q_pressureMeasure" True vapor pressure of the product. The equilibrium partial pressure exerted by a petroleum liquid as determined in accordance with standard methods. constraints:@type="witsml:q_pressureMeasure" Basic sediment and water is measured from a liquid sample of the production stream. It includes free water, sediment and emulsion and is measured as a volume percentage of the production stream. constraints:@type="witsml:q_volumePerVolumeMeasure" The basic sediment and water as measured on the previous reporting period (e.g., day). constraints:@type="witsml:q_volumePerVolumeMeasure" The density of the fluid, possibly corrected to specific conditions of temperature and pressure. The density of the product. constraints:@type="witsml:q_densityMeasure" The mass basis flow rate of the product. This is used for things like a sand component. constraints:@type="witsml:q_massFlowRateMeasure" The density of the product after it has been corrected to standard temperature and pressure. constraints:@type="witsml:q_densityMeasure" The concentration of the product as a volume percentage of the product stream. constraints:@type="witsml:q_volumePerVolumeMeasure" The molecular weight of the product. constraints:@type="witsml:q_unitlessQuantity",xsd:pattern=".+" The weight fraction of the product. constraints:@type="witsml:q_massConcentrationMeasurePercent" The mole fraction of the product. constraints:@type="witsml:q_molarFractionMeasurePercent" The molar amount. constraints:@type="witsml:q_amountOfSubstanceMeasure" The specific gravity of the product. constraints:@type="witsml:q_dimensionlessMeasure" The temperature at which the heavier hydrocarbons come out of solution. constraints:@type="witsml:q_thermodynamicTemperatureMeasure" The temperature at which the first water comes out of solution. constraints:@type="witsml:q_thermodynamicTemperatureMeasure" Wobbe Index. A number which indicates interchangeability of fuel gasses and is obtained by dividing the heating value of a gas by the square root of its specific gravity. constraints:@type="witsml:q_modulusOfCompressionMeasure" The amount of heat which would be released by the complete combustion in air of a specific quantity of product at standard temperature and pressure. constraints:@type="witsml:q_modulusOfCompressionMeasure" Reid vapor pressure of stabilized crude. constraints:@type="witsml:q_pressureMeasure" Basic sediment and water content in stabilized crude. constraints:@type="witsml:q_volumePerVolumeMeasure" The density of stabilized crude. constraints:@type="witsml:q_densityMeasure" The relative amount of a component product in the product stream. Product amounts for a specific period. constraints:@minOccurs="1" A (possibly timstamped) remark about the product. The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element. constraints:@type="witsml:q_uidString",xsd:maxLength="64",xsd:pattern="[^ ]*",xsd:whiteSpace="collapse",xsd:minLength="1" WITSML - Report Facility Component Schema. The name of the facility. The name can be qualified by a naming system. This can also define the kind of facility. constraints:@minOccurs="1" For facilities whose name is unique within the context of another facility, the name of the parent facility. The name can be qualified by a naming system. This also defines the kind of facility. For facilities whose name is unique within the context of another facility, the name of the parent facility of parent1. The name can be qualified by a naming system. This also defines the kind of facility. A kind of facility where the specific name is not relevant. constraints:@type="witsml:q_ReportingFacility",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" The Product Flow Port associated with the Product Flow Unit. constraints:@minOccurs="1" The Product Flow Unit representing the facility. constraints:@minOccurs="1" The Product Flow Network representing the facility. This is only required if the network is not the same as the primary network that represents the Product Flow Model. This must be unique within the context of the Product Flow Model represented by this report. WITSML - Product Flow Sales Set Schema. Defines the aspect being described. constraints:@type="witsml:q_SalesFlowPart",xsd:enumeration="opening balance",xsd:enumeration="closing balance",xsd:enumeration="input to storage",xsd:enumeration="lifting entitlement",xsd:enumeration="lifting entitlement remaining",xsd:enumeration="gain/loss",xsd:enumeration="adjusted closing",xsd:enumeration="lifted",xsd:enumeration="production -- value adjustment",xsd:enumeration="transaction",xsd:enumeration="completed lifting",xsd:enumeration="production imbalance",xsd:enumeration="partial lifting",xsd:enumeration="closing storage inventory",xsd:enumeration="tanker lifting",xsd:enumeration="pipeline lifting",xsd:enumeration="opflex",xsd:enumeration="linepack",xsd:enumeration="transfer",xsd:enumeration="production - mass adjustment",xsd:enumeration="swap",xsd:enumeration="unknown",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" A cargo identifier for the product. constraints:@type="witsml:q_kindString",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" A cargo batch number. Used if the vessel needs to temporarily disconnect for some reason (e.g., weather). constraints:@type="witsml:q_nonNegativeCount",xsd:minInclusive="0",xsd:pattern=".+" The name of the shipper constraints:@type="witsml:q_nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" Defines the destination of the sale. Provides details on the sale. The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element. constraints:@type="witsml:q_uidString",xsd:maxLength="64",xsd:pattern="[^ ]*",xsd:whiteSpace="collapse",xsd:minLength="1" WITSML - Product Flow Sales Context Schema. A pointer to the business unit which owns the product. constraints:@minOccurs="1" Points to the business unit from which the product originated. The owner's share of the product. constraints:@type="witsml:q_volumePerVolumeMeasurePercent" An account identifier for the sale. constraints:@type="witsml:q_kindString",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" A dated event related to the sale. The volume of the fluid, possibly corrected to specific conditions of temperature and pressure. Different volumes may be defined at different conditions but they should all represent the same mass of material. A pointer to a fluid sample analysis result object that is relevant to the sale. This sample may have been acquired previous to or after this period and is used for determining the allocated characteristics. The relative amount of a component product in the product. WITSML - Product Flow Sales Destination Schema. The name of the destination. constraints:@type="witsml:q_nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" The type of destination. constraints:@type="witsml:q_SaleDestinationType",xsd:enumeration="harbor",xsd:enumeration="terminal",xsd:enumeration="unknown",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" The country of the destination. constraints:@type="witsml:q_nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" WITSML - Product Volume Sale Event Schema. The date of the event. constraints:@minOccurs="1",@type="witsml:q_date",xsd:pattern=".+" The kind of event. constraints:@minOccurs="1",@type="witsml:q_SaleEventKind",xsd:enumeration="xxxxxxxxxx",xsd:enumeration="unknown",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element. constraints:@type="witsml:q_uidString",xsd:maxLength="64",xsd:pattern="[^ ]*",xsd:whiteSpace="collapse",xsd:minLength="1" A reference to a Flow within the current product volume report. This represents a foreign key from one element to another. A pointer to the flow within the facility. constraints:@minOccurs="1" A pointer to the facility that contains the flow. constraints:@minOccurs="1" Data that represents a foreign key to a wellbore. The wellbore may be defined within the context of another well. A pointer the wellbore with which there is a relationship. constraints:@minOccurs="1" A pointer to the well that contains the wellboreReference. This is not needed unless the referenced wellbore is outside the context of a common parent well. A reference to a rig within a wellbore. The wellbore may be defined within the context of another well. This value represents a foreign key from one node to another. A pointer to the rig with which there is a relationship. constraints:@minOccurs="1" A pointer to the wellbore that contains the rigReference. This is not needed unless the referenced rig is outside the context of a common parent wellbore. A pointer to the well that contains the wellboreParent. This is not needed unless the referenced wellbore is outside the context of a common parent well. WITSML - Product Flow Connected Node Component Schema. Defines the relative from-left-to-right location on a display screen. The display origin (0,0) is the upper left-hand corner of the display as viewed by the user. constraints:@type="witsml:q_lengthPerLengthMeasure" Defines the relative from-top-to-bottom location on a display screen. The display origin (0,0) is the upper left-hand corner of the display as viewed by the user. constraints:@type="witsml:q_lengthPerLengthMeasure" Defines the relative from-front-to-back location in a 3D system. The unrotated display origin (0,0) is the upper left-hand corner of the display as viewed by the user. The "3D picture" may be rotated on the 2d display. constraints:@type="witsml:q_lengthPerLengthMeasure" A possibly temperature and pressure corrected volume value. The volume of the product. If the 'status' attribute is absent and the value is not "NaN", the data value can be assumed to be good with no restrictions. A value of "NaN" should be interpreted as null and should be not be given unless a status is also specified to explain why it is null. constraints:@minOccurs="1",@type="witsml:q_volumeQualifiedMeasure" The amount of heat which would be released by the complete combustion in air of the above volume of product. constraints:@type="witsml:q_modulusOfCompressionMeasure" The temperature to which the volume has been corrected. If not given then the ambient temperature is assumed. If given, then a pressure should also be given. Common standard temperatures are: 0 degC, 15 degC, 60 degF. constraints:@type="witsml:q_thermodynamicTemperatureMeasure" The pressure to which the volume has been corrected. If not given then the ambient pressure is assumed. If given, then a temperature should also be given. Common standard pressures are: 1 atm and 14.696 psi (which are equivalent). constraints:@type="witsml:q_pressureMeasure" Within the context of a WITSML Server, this data should duplicate the equivalent information in the well object. Name of the field in which the well is located. An alias name associated with the well. If the wellName is associated with a naming system then it should be included in this list. A datum to which elevations and depths are referenced. Defines the datums associated with elevation, vertical depth and measured depth coordinates within the context of a well. The human understandable contextual name of the reference datum. constraints:@type="witsml:q_nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" The code value that represents the type of reference datum. This may represent a point on a device (e.g., kelly bushing) or it may represent a vertical reference datum (e.g., mean sea level). constraints:@type="witsml:q_ElevCodeEnum",xsd:enumeration="CF",xsd:enumeration="CV",xsd:enumeration="DF",xsd:enumeration="GL",xsd:enumeration="KB",xsd:enumeration="RB",xsd:enumeration="RT",xsd:enumeration="SF",xsd:enumeration="LAT",xsd:enumeration="SL",xsd:enumeration="MHHW",xsd:enumeration="MHW",xsd:enumeration="MLLW",xsd:enumeration="MLW",xsd:enumeration="MTL",xsd:enumeration="KO",xsd:enumeration="unknown",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" The name of the vertical reference datum in a particular naming system. This should only be specified if the above 'code' represents some variation of sea level. An optional short name (code) can also be specified. Specifying a well known datum is highly desired if the above code is a variant of sea level because sea level varies over time and space. An example would be to specify a name of 'Caspian Sea' with a code of '5106' in the 'EPSG' naming system. Since various activities may use different points as measurement datums, it is useful to characterize the point based on its usage. A well reference datum may have more than one such characterization. For example, it may be the datum used by the driller and logger for measuring their depths. Example usage values would be 'permanent','driller', 'logger' 'WRP' (well reference point) and 'SRP' (site reference point). constraints:@type="witsml:q_kindString",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" A pointer to the wellbore that contains the reference datum. This should be specified if a measured depth is given. A pointer to the rig that contains the device used as a reference datum. The rig may be associated with a wellbore in another well (e.g., pattern drilling using a rig on a track). The gravity based elevation coordinate of this reference datum as measured from another datum. Positive moving upward from the elevation datum. An elevation should be given unless this is a vertical reference datum (e.g., sea level). constraints:@type="witsml:q_wellElevationCoord" The measured depth coordinate of this reference datum as measured from another datum. The measured depth datum should either be the same as the elevation datum or it should be relatable to the elevation datum through other datums. Positive moving toward the bottomhole from the measured depth datum. This should be given when a local reference is "downhole", such as a kickoff point or ocean bottom template, and the borehole may not be vertical. If a Depth is given then an Elevation should also be given. constraints:@type="witsml:q_measuredDepthCoord" A contextual description of the well reference datum. constraints:@type="witsml:q_commentString",xsd:maxLength="4000",xsd:whiteSpace="collapse",xsd:minLength="1" True indicates that this is the default reference datum for measured depth coordinates. False or not given indicates that this is not the default reference datum. Measured depth coordinates that do not specify a datum reference should be assumed to be measured relative to this default reference datum. Only one reference datum may be designated as the default measured depth datum for each well. Values are "true" (or "1") and "false" ( or "0"). constraints:@type="witsml:q_logicalBoolean",xsd:pattern=".+" True indicates that this is the default reference datum for vertical depth coordinates. False or not given indicates that this is not the default reference datum. Vertical depth coordinates that do not specify a datum reference should be assumed to be measured relative to the default reference datum. Only one reference datum may be designated as the default vertical depth datum for each well. Values are "true" (or "1") and "false" ( or "0"). constraints:@type="witsml:q_logicalBoolean",xsd:pattern=".+" True indicates that this is the default reference datum for elevation coordinates. False or not given indicates that this is not the default reference datum. Elevation coordinates that do not specify a datum reference should be assumed to be measured relative to the default reference datum. Only one reference datum may be designated as the default elevation datum for each well. Values are "true" (or "1") and "false" ( or "0"). constraints:@type="witsml:q_logicalBoolean",xsd:pattern=".+" The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element. constraints:@type="witsml:q_uidString",xsd:maxLength="64",xsd:pattern="[^ ]*",xsd:whiteSpace="collapse",xsd:minLength="1" Well test data gathered at the bottomhole. The pressure at the bottomhole of the well. constraints:@type="witsml:q_pressureMeasure" The temperature at the bottomhole of the well. constraints:@type="witsml:q_thermodynamicTemperatureMeasure" The P/Z value at the bottomhole. This is P/Z, pressure over gas compressibility factor (z), at the bottomhole of the well. Note that the uom is units of pressure., since Z is dimensionless. constraints:@type="witsml:q_pressureMeasure" The measured depth of the bottomhole. constraints:@type="witsml:q_measuredDepthCoord" Defines the wellbore (sidetract) represented by the measured depth. This must be given when the well has multiple wellbores and the measured depth value is deeper than the first kickoff point. It is recommended that it always be given. The cumulative amounts of the fluids at the time of the well test. The fluids are oil, gas, and water. The cumulative amount of oil. constraints:@type="witsml:q_volumeMeasure" The cumulative amount of gas. constraints:@type="witsml:q_volumeMeasure" The cumulative amount of water. constraints:@type="witsml:q_volumeMeasure" The fluid level achieved in the well. The value is given as length units from the top of the well. constraints:@minOccurs="1",@type="witsml:q_lengthMeasure" The lowest usable water depth as measured from the surface. See TxRRC H-15. constraints:@type="witsml:q_lengthMeasure" The business associate that conducted the test. This is generally a person. constraints:@type="witsml:q_nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" The fluid flow rate. constraints:@type="witsml:q_volumeFlowRateMeasure" The fluid flow rate that has been corrected to standard temperature and pressure. constraints:@type="witsml:q_volumeFlowRateMeasure" Class for Natural Gas. This is not valid for oil or water. constraints:@type="witsml:q_kindString",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" The time length (with uom) of the well test. constraints:@type="witsml:q_timeMeasure" The interval tested. This element includes a top and base depth, and the formation tested. The fluid that is being injected. constraints:@type="witsml:q_InjectionFluid",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" The cumulative volumes of fluids at the time of the well test. The fluids are oil, gas, and water. The size of the opening in the flow choke at the wellhead. constraints:@type="witsml:q_lengthMeasure" The minimum pressure measured at the annulus. constraints:@type="witsml:q_pressureMeasure" The maximum pressure measured at the annulus. constraints:@type="witsml:q_pressureMeasure" The flowing pressure measured at the wellhead during the test. constraints:@type="witsml:q_pressureMeasure" The maximum pressure measured at the wellhead during the well test. constraints:@type="witsml:q_pressureMeasure" The production results of the test. Oil, gas, and water volumes and rates measured during the well test. The volumes allow either actual volumes or standard (corrected) volumes. The densities are also recorded with the volumes. Oil volumes measured during the well test. Oil rates measured during the well test. Gas volumes measured during the well test. Gas rates measured during the well test. Water volumes measured during the well test. Water rates measured during the well test. The measured depth to the top of the interval. constraints:@minOccurs="1",@type="witsml:q_measuredDepthCoord" The measured depth to the bottom of the interval. constraints:@minOccurs="1",@type="witsml:q_measuredDepthCoord" Defines the wellbore (sidetract) represented by the measured depth. This must be given when the well has multiple wellbores and the measured depth value is deeper than the first kickoff point. It is recommended that it always be given. A formation that was tested. constraints:@type="witsml:q_kindString",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" The relative opening of the downhole control valve for the tested zone. This is for surface controllable valves. constraints:@minOccurs="1",@type="witsml:q_lengthPerLengthMeasure" Well test data gathered at points in the wellbore. The pressure at the point. constraints:@type="witsml:q_pressureMeasure" The temperature at the point. constraints:@type="witsml:q_thermodynamicTemperatureMeasure" The P/Z value at the point. This is P/Z, pressure over gas compressibility factor (z). Note that the uom is units of pressure., since Z is dimensionless. constraints:@type="witsml:q_pressureMeasure" The measured depth of the bottomhole. constraints:@type="witsml:q_measuredDepthCoord" Defines the wellbore (sidetract) represented by the measured depth. This must be given when the well has multiple wellbores and the measured depth value is deeper than the first kickoff point. It is recommended that it always be given. A value of true (1 or "true") indicates that the point is at the bottomhole. A value of false (0 or "false") or not given indicates otherwise. constraints:@type="witsml:q_logicalBoolean",xsd:pattern=".+" A value of true (1 or "true") indicates a static (non-flowing) pressure. A value of false (0 or "false") or not given indicates otherwise. The pressure may be measured (e.g., shut-in well) or calculated. constraints:@type="witsml:q_logicalBoolean",xsd:pattern=".+" The time length (with uom) of the well test. constraints:@type="witsml:q_timeMeasure" The interval tested. This element includes a top and base depth, and the formation(s) tested. It also includes control data for the tested interval. This element records measurements made and settings made at the wellhead. DEPRECATED - Use pointData instead. This element records measurements made at the bottomhole. This element records temperature and pressure at points in the wellbore. This element records the measurements (pressure and temperature) at the separator. The method being used to operate the well. Examples are 'flowing', 'pumping', 'gas lifted'. constraints:@type="witsml:q_kindString",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" The cumulative volumes of fluids at the time of the well test. The fluids are oil, gas, and water. The production results of the test. Oil, gas, and water volumes and rates measured during the well test. The volumes allow either actual volumes or standard (corrected) volumes. The densities are also recorded with the volumes. Oil volumes measured during the well test. Oil rates measured during the well test. Gas volumes measured during the well test. Gas rates measured during the well test. Water volumes measured during the well test. Water rates measured during the well test. condensate volumes measured during the well test. Condensate rates measured during the well test. The ratio of the volume of gas and the volume of oil that was produced. constraints:@type="witsml:q_volumePerVolumeMeasure" The ratio of water produced compared to the volume of total liquids produced. constraints:@type="witsml:q_volumePerVolumeMeasure" The density of the fluid mixture. constraints:@type="witsml:q_densityMeasure" The velocity of the overall fluid mixture. constraints:@type="witsml:q_velocityMeasure" This is the condensate yield, which describes the amount of condensate per unit of natural gas produced constraints:@type="witsml:q_volumePerVolumeMeasure" This is the measured of impurities present in crude oil as it comes from the well. BSandW content is commonly used as a measure for treating performance of hydrocarbon liquids constraints:@type="witsml:q_volumePerVolumeMeasure" This is the the potential of the well to produce crude oil. This represents the flow rate that could be achieved under maximum drawdown. constraints:@type="witsml:q_volumeFlowRateMeasure" This is the potential of the well to produce natural gas. This represents the flow rate that could be achieved under maximum drawdown. constraints:@type="witsml:q_volumeFlowRateMeasure" the volume of sand that was produced. constraints:@type="witsml:q_volumeMeasure" True ("true" or "1") indicates that the the split factors are allocated as opposed to measured. False ("false" or "0") or not given indicates otherwise. constraints:@type="witsml:q_logicalBoolean",xsd:pattern=".+" The split factor for Oil relative to the overall volume of the test. constraints:@type="witsml:q_volumePerVolumeMeasure" The split factor for Gas relative to the overall volume of the test. constraints:@type="witsml:q_volumePerVolumeMeasure" The split factor for Water relative to the overall volume of the test. constraints:@type="witsml:q_volumePerVolumeMeasure" The split factor for Condensate relative to the overall volume of the test. constraints:@type="witsml:q_volumePerVolumeMeasure" Well test data gathered at the separator. The pressure measured at the separator during the well test. constraints:@type="witsml:q_pressureMeasure" The temperature measured at the separator during the well test. constraints:@type="witsml:q_thermodynamicTemperatureMeasure" The following sequence of four elements can be used for reporting of most production fluids. The volume is the fluid, corrected to standard conditions of temperature and pressure. constraints:@type="witsml:q_volumeMeasure" The volume, uncorrected. This volume is generally reported at reservoir conditions. constraints:@type="witsml:q_volumeMeasure" The density of the fluid, corrected to standard conditions of temperature and pressure. constraints:@type="witsml:q_densityMeasure" The density of the fluid, uncorrected. constraints:@type="witsml:q_densityMeasure" Class for Natural Gas. This is not valid for oil or water. constraints:@type="witsml:q_kindString",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" Basic measurements at the wellhead, during the well test. The temperature measured at the wellhead during the well test. constraints:@type="witsml:q_thermodynamicTemperatureMeasure" The flowing pressure measured at the wellhead during the well test. constraints:@type="witsml:q_pressureMeasure" The shut-in pressure measured at the wellhead during the well test. constraints:@type="witsml:q_pressureMeasure" The pressure measured at the flow line connected to the wellhead during this well test. constraints:@type="witsml:q_pressureMeasure" The size of the choke opening at the wellhead. constraints:@minOccurs="1",@type="witsml:q_lengthMeasure" The pressure of the lift gas at the wellhead. constraints:@type="witsml:q_pressureMeasure" The temperature of the lift gas at the wellhead. constraints:@type="witsml:q_thermodynamicTemperatureMeasure" Lift gas volumes injected during the well test at the wellhead. Lift gas rates injected during the well test at the wellhead. The size of the gas lift choke opening. constraints:@minOccurs="1",@type="witsml:q_lengthMeasure" Information about the XML message instance. Main wrapper for all the distributed temperature survey information about the installed system. Note that this can serve as a standalone object for messages that are not part of the WITSML server architecture. constraints:@minOccurs="1" Data object schema version. The fourth level must match the version of the schema constraints (enumerations and XML loader files) that are assumed by the document instance. constraints:@use="required",@type="witsml:q_schemaVersionString",xsd:maxLength="16",xsd:pattern="1\.0\.0\.[1-9]?[0-9]\(PRODML\)",xsd:whiteSpace="collapse",xsd:minLength="1" Human recognizable context for the well that contains the wellbore. constraints:@minOccurs="1",@type="witsml:q_nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" Human recognizable context for the wellbore that contains the installed system. constraints:@minOccurs="1",@type="witsml:q_nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" Human recognizable context for the dts. constraints:@minOccurs="1",@type="witsml:q_nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" The minimum date index contained within the object. The minimum and maximum indexes are server query parameters and will be populated with valid values in a "get" result. That is, all measurements for a well in the specified period defined by the min/max. See the WITSML API Specification appendix on "Special Handling" of growing objects for a description of the behavior related to this parameter. The maximum date index contained within the object. The minimum and maximum indexes are server query parameters and will be populated with valid values in a "get" result. See the WITSML API Specification appendix on "Special Handling" of growing objects for a description of the behavior related to this parameter. The definition of the "current date" index for this object. The current date index is a server query parameter which requests the selection of a single node from a recurring set (e.g., the data related to one point in a date series). That is, the "most recent" (at or before the specified date) installation for a well. See the WITSML API Specification appendix on "Special Handling" of growing objects for a description of the behavior related to this parameter. constraints:@type="witsml:q_date",xsd:pattern=".+" Contextual data about the well in which the system was installed. Is this a planned installation in a well, or has the installation already occurred. Note that the default value is 'false', which states that this is an actual installation. constraints:@type="witsml:q_logicalBoolean",xsd:pattern=".+" Information about the fiber used, and its installation. Information about the instrument box used, and its installation. The configuration of the fiber installation. Example values would be linear, linear with gauge, J, U. constraints:@type="witsml:q_kindString",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" A fiber installed with a "U" configuration will have two ends available for hookup to an instrument box. In order to record which end is cabled to the instrument box on a particular measurement run, it is necessary to identify the two ends. This complex type allows a name and description for each end, so that it may be identified in a later use. This may also be useful when multiple fibers in multiple wellbores converge at the same wellhead. The length of the fiber installed in the wellbore. constraints:@type="witsml:q_lengthMeasure" A table of values along the length along the fiber. Total light budget available for the installation. This is generally measured in decibels, and indicates the total power loss for two-way travel of the light in the installed fiber. constraints:@type="witsml:q_generalMeasureType" The activity of pumping the fiber downhole This captures the data from the pre-installation and post-installation OTDR tests run on the fiber. A standard quality control program would include these two, but the schema allows for more than two if additional runs associated with the installation of the fiber are performed. OTDR runs associated with a measurement are given as a child of the measurementInformation element. Any calibration other than the ones explicitly given may be recorded here. This is a general calibration type, which is populated with name/value pairs. If an instrument box is changed, for example, but the fiber remains the same, this instance of installed fiber is given to record that change. This element refers to a previous installed fiber, on which this one is based. For example, the wellboreFiberSchematic is unchanged, and may be obtained from the previous instance of installed fiber that is referenced here. A container element that contains elements that are common to all data objects. A container element that can contain custom or user defined data elements. Unique identifier for the well. This uniquely represents the well referenced by the (possibly non-unique) nameWell. constraints:@type="witsml:q_uidString",xsd:maxLength="64",xsd:pattern="[^ ]*",xsd:whiteSpace="collapse",xsd:minLength="1" Unique identifier for the wellbore. This uniquely represents the wellbore referenced by the (possibly non-unique) nameWellbore. constraints:@type="witsml:q_uidString",xsd:maxLength="64",xsd:pattern="[^ ]*",xsd:whiteSpace="collapse",xsd:minLength="1" The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element. constraints:@type="witsml:q_uidString",xsd:maxLength="64",xsd:pattern="[^ ]*",xsd:whiteSpace="collapse",xsd:minLength="1" Information about the XML message instance. Main wrapper for all the distributed temperature survey information about the measurement. Note that this object must be accompanied by a wellLog object in order to be complete. constraints:@minOccurs="1" Data object schema version. The fourth level must match the version of the schema constraints (enumerations and XML loader files) that are assumed by the document instance. constraints:@use="required",@type="witsml:q_schemaVersionString",xsd:maxLength="16",xsd:pattern="1\.0\.0\.[1-9]?[0-9]\(PRODML\)",xsd:whiteSpace="collapse",xsd:minLength="1" The measurements of a DTS run are carried primarily in the wellLog object. The elements in this object are additional, defined parameters that are needed to capture the context of the DTS measurement. Human recognizable context for the well that contains the wellbore. constraints:@minOccurs="1",@type="witsml:q_nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" Human recognizable context for the wellbore that contains the dts. constraints:@minOccurs="1",@type="witsml:q_nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" Human recognizable context for the dts. constraints:@minOccurs="1",@type="witsml:q_nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" The minimum time index contained within the object. The minimum and maximum indexes are server query parameters and will be populated with valid values in a "get" result. That is, all measurements for a well in the specified period defined by the min/max. See the WITSML API Specification appendix on "Special Handling" of growing objects for a description of the behavior related to this parameter. The maximum time index contained within the object. The minimum and maximum indexes are server query parameters and will be populated with valid values in a "get" result. See the WITSML API Specification appendix on "Special Handling" of growing objects for a description of the behavior related to this parameter. The definition of the "current time" index for this object. The current time index is a server query parameter which requests the selection of a single node from a recurring set (e.g., the data related to one point in a time series). That is, the "most recent" (at or before the specified time) measurement for a well. See the WITSML API Specification appendix on "Special Handling" of growing objects for a description of the behavior related to this parameter. constraints:@type="witsml:q_timestamp",xsd:pattern=".+" Contextual data about the well that was tested. The date and time associated with the measurement. This will normally be the start of the run. constraints:@type="witsml:q_timestamp",xsd:pattern=".+" The length of time that the instrument box was operating while collecting DTS data. constraints:@type="witsml:q_timeMeasure" A reference to the installed system that was used to make the measurements. constraints:@minOccurs="1" A reference to the well log used to record the table of data. constraints:@minOccurs="1" A reference to the fiber used to record the table of data. This is necessary only in the cases in which a dtsInstalledSystem has a multi-fiber installation. If there is only a single installed fiber, this element is unnecessary. A pointer to the fiber connection node. If more than one node is available for a well/wellbore, this element is used to specify which node is connected to the instrument box. This name should correspond to the fiberEndPoint/name that is recorded in the installed system object. A known point of the fiber. This point should correspond to one that is given in the wellboreFiberSchematic, so that the relationship between the length of fiber values in the wellboreFiberSchematic can be related to the values in the measurement table. An error that occurred during the measurement. A reference to a processed wellLog that represents this measurement. A container element that contains elements that are common to all data objects. A container element that can contain custom or user defined data elements. Unique identifier for the well. This uniquely represents the well referenced by the (possibly non-unique) nameWell. constraints:@type="witsml:q_uidString",xsd:maxLength="64",xsd:pattern="[^ ]*",xsd:whiteSpace="collapse",xsd:minLength="1" Unique identifier for the wellbore. This uniquely represents the wellbore referenced by the (possibly non-unique) nameWellbore. constraints:@type="witsml:q_uidString",xsd:maxLength="64",xsd:pattern="[^ ]*",xsd:whiteSpace="collapse",xsd:minLength="1" The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element. constraints:@type="witsml:q_uidString",xsd:maxLength="64",xsd:pattern="[^ ]*",xsd:whiteSpace="collapse",xsd:minLength="1" Information about the XML message instance. Information about a single Fluid Analysis. Data object schema version. The fourth level must match the version of the schema constraints (enumerations and XML loader files) that are assumed by the documenti nstance. constraints:@use="required",@type="witsml:q_schemaVersionString",xsd:maxLength="16",xsd:pattern="1\.0\.0\.[1-9]?[0-9]\(PRODML\)",xsd:whiteSpace="collapse",xsd:minLength="1" The name of the Fluid Analysis. constraints:@minOccurs="1",@type="witsml:q_nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" xxxxxxxxxxxxxxxx constraints:@minOccurs="1",@type="witsml:q_FluidAnalysisKind",xsd:enumeration="qc",xsd:enumeration="calc",xsd:enumeration="bus",xsd:enumeration="unknown",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" xxxxxxxxxxxxxxxx constraints:@minOccurs="1",@type="witsml:q_kindString",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" xxxxxxxxxxxxxxxx constraints:@type="witsml:q_date",xsd:pattern=".+" The name of the application that was run by the user. constraints:@type="witsml:q_nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" The version of the application that was run by the user. constraints:@type="witsml:q_nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" xxxxxxxxxxxxxxxx constraints:@type="witsml:q_nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" The name of the analyst or user who is responsible for the results. constraints:@type="witsml:q_nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" xxxxxxxxxxxxxxxx constraints:@type="witsml:q_nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" xxxxxxxxxxxxxxxx constraints:@type="witsml:q_date",xsd:pattern=".+" xxxxxxxxxxxxxxxx constraints:@type="witsml:q_descriptionString",xsd:maxLength="256",xsd:whiteSpace="collapse",xsd:minLength="1" A container element that contains elements that are common to all data objects. A container element that can contain custom or user defined data elements. The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element. constraints:@type="witsml:q_uidString",xsd:maxLength="64",xsd:pattern="[^ ]*",xsd:whiteSpace="collapse",xsd:minLength="1" Information about the XML message instance. Information about a single Fluid Analysis Result. Data object schema version. The fourth level must match the version of the schema constraints (enumerations and XML loader files) that are assumed by the documenti nstance. constraints:@use="required",@type="witsml:q_schemaVersionString",xsd:maxLength="16",xsd:pattern="1\.0\.0\.[1-9]?[0-9]\(PRODML\)",xsd:whiteSpace="collapse",xsd:minLength="1" Human recognizable context for the fluid sample that was analyzed. constraints:@type="witsml:q_nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" Human recognizable context for the fluid analysis that produced this result. constraints:@type="witsml:q_nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" The name of the Fluid Analysis Result. constraints:@minOccurs="1",@type="witsml:q_nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" xxxxxxxxxxxxxxxx constraints:@type="witsml:q_pressureMeasure" xxxxxxxxxxxxxxxx constraints:@type="witsml:q_thermodynamicTemperatureMeasure" xxxxxxxxxxxxxxxx constraints:@type="witsml:q_pressureMeasure" xxxxxxxxxxxxxxxx constraints:@type="witsml:q_thermodynamicTemperatureMeasure" xxxxxxxxxxxxxxxx constraints:@type="witsml:q_pressureMeasure" xxxxxxxxxxxxxxxx constraints:@type="witsml:q_standardVolumePerStandardVolumeMeasure" xxxxxxxxxxxxxxxx constraints:@type="witsml:q_densityMeasure" xxxxxxxxxxxxxxxx constraints:@type="witsml:q_densityMeasure" xxxxxxxxxxxxxxxx constraints:@type="witsml:q_unitlessQuantity",xsd:pattern=".+" xxxxxxxxxxxxxxxx constraints:@type="witsml:q_unitlessQuantity",xsd:pattern=".+" xxxxxxxxxxxxxxxx constraints:@type="witsml:q_unitlessQuantity",xsd:pattern=".+" xxxxxxxxxxxxxxxx constraints:@type="witsml:q_unitlessQuantity",xsd:pattern=".+" xxxxxxxxxxxxxxxx constraints:@type="witsml:q_massConcentrationMeasure" xxxxxxxxxxxxxxxx constraints:@type="witsml:q_massConcentrationMeasurePercent" xxxxxxxxxxxxxxxx constraints:@type="witsml:q_massConcentrationMeasurePercent" xxxxxxxxxxxxxxxx constraints:@type="witsml:q_massConcentrationMeasurePercent" xxxxxxxxxxxxxxxx constraints:@type="witsml:q_massConcentrationMeasurePercent" The definitin of standard pressure for all elements which end in "Std". constraints:@type="witsml:q_pressureMeasure" The definitin of standard temperature for all elements which end in "Std". constraints:@type="witsml:q_thermodynamicTemperatureMeasure" xxxxxxxxxxxxxxxx constraints:@type="witsml:q_EosModelKind",xsd:enumeration="bwrs",xsd:enumeration="cubeos",xsd:enumeration="pr",xsd:enumeration="prvt",xsd:enumeration="srk",xsd:enumeration="srkvt",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" xxxxxxxxxxxxxxxx constraints:@type="witsml:q_descriptionString",xsd:maxLength="256",xsd:whiteSpace="collapse",xsd:minLength="1" xxxxxxxxxxxxxxxx constraints:@type="witsml:q_descriptionString",xsd:maxLength="256",xsd:whiteSpace="collapse",xsd:minLength="1" xxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxx A container element that contains elements that are common to all data objects. A container element that can contain custom or user defined data elements. Unique identifier for the Fluid Sample that was analyzed. constraints:@type="witsml:q_refString",xsd:maxLength="64",xsd:pattern="[^ ]*",xsd:whiteSpace="collapse",xsd:minLength="1" Unique identifier for the Fluid Analysis that produced this result. constraints:@type="witsml:q_refString",xsd:maxLength="64",xsd:pattern="[^ ]*",xsd:whiteSpace="collapse",xsd:minLength="1" The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element. constraints:@type="witsml:q_uidString",xsd:maxLength="64",xsd:pattern="[^ ]*",xsd:whiteSpace="collapse",xsd:minLength="1" Information about the XML message instance. Information about a single Fluid Sample. Data object schema version. The fourth level must match the version of the schema constraints (enumerations and XML loader files) that are assumed by the documenti nstance. constraints:@use="required",@type="witsml:q_schemaVersionString",xsd:maxLength="16",xsd:pattern="1\.0\.0\.[1-9]?[0-9]\(PRODML\)",xsd:whiteSpace="collapse",xsd:minLength="1" The name of the Fluid Sample. constraints:@minOccurs="1",@type="witsml:q_nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" xxxxxxxxxxxxxxxx constraints:@type="witsml:q_nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" xxxxxxxxxxxxxxxx constraints:@type="witsml:q_FluidSampleKind",xsd:enumeration="bottom hole",xsd:enumeration="wellhead",xsd:enumeration="DST",xsd:enumeration="formation tester",xsd:enumeration="RFT or MDT",xsd:enumeration="recombined",xsd:enumeration="separator gas",xsd:enumeration="separator oil",xsd:enumeration="separator water",xsd:enumeration="synthetic",xsd:enumeration="unknown",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" The name of the facility from which the sample was acquired. The name can be qualified by a naming system. This also defines the kind of facility. Common facilities are wells, wellbores within a well, completions within a well. For facilities whose name is unique within the context of another facility, the name of the parent facility. For example, if name represents a completion, then facilityParent1 would represent the name of the well within which name was unique. The name can be qualified by a naming system. This also defines the kind of facility. For facilities whose name is unique within the context of another facility, the name of the parent facility of parent1. The name can be qualified by a naming system. This also defines the kind of facility. An alternatative name of a facility. This is generally unique within a naming system. The above contextually unique name (that is, within the context of a parent) should also be listed as an alias. The kind of test which acquired the sample. constraints:@type="witsml:q_FluidSampleTestAcquisition",xsd:enumeration="drill stem test",xsd:enumeration="repeat formation tester",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" The measured depth of the test in a wellbore. constraints:@type="witsml:q_measuredDepthCoord" The test identifier. constraints:@type="witsml:q_kindString",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" The test run number (e.g., for an RFT) constraints:@type="witsml:q_kindString",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" The name of the company which ran the test. constraints:@type="witsml:q_nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" xxxxxxxxxxxxxxxx constraints:@type="witsml:q_ReservoirFluidKind",xsd:enumeration="black oil",xsd:enumeration="volatile oil",xsd:enumeration="critical or near critical",xsd:enumeration="wet gas or condensate",xsd:enumeration="dry gas",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" xxxxxxxxxxxxxxxx constraints:@type="witsml:q_date",xsd:pattern=".+" xxxxxxxxxxxxxxxx constraints:@type="witsml:q_measuredDepthCoord" xxxxxxxxxxxxxxxx constraints:@type="witsml:q_pressureMeasure" xxxxxxxxxxxxxxxx constraints:@type="witsml:q_thermodynamicTemperatureMeasure" xxxxxxxxxxxxxxxx constraints:@type="witsml:q_standardVolumePerStandardVolumeMeasure" xxxxxxxxxxxxxxxx constraints:@type="witsml:q_descriptionString",xsd:maxLength="256",xsd:whiteSpace="collapse",xsd:minLength="1" xxxxxxxxxxxxxxxx constraints:@type="witsml:q_logicalBoolean",xsd:pattern=".+" xxxxxxxxxxxxxxxx constraints:@type="witsml:q_commentString",xsd:maxLength="4000",xsd:whiteSpace="collapse",xsd:minLength="1" A container element that contains elements that are common to all data objects. A container element that can contain custom or user defined data elements. The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element. constraints:@type="witsml:q_uidString",xsd:maxLength="64",xsd:pattern="[^ ]*",xsd:whiteSpace="collapse",xsd:minLength="1" Information about the XML message instance. A contextual object. This defines the context for the set of data objects. The abstract type cannot be intantiated in an XML message. Rather, a subtype of the abstract type(i.e., any singular object type) must be chosen. Knowledge of which type is chosen will be revealed in the XML via attribute xsi:type (e.g., xsi:type="obj_report"). A single object. Note that the objects can be specified in any order but it is recommended that a the most independent data objects (e.g., well before wellbore). The abstract type cannot be intantiated in an XML message. Rather, a subtype of the abstract type(i.e., any singular object type) must be chosen. Knowledge of which type is chosen will be revealed in the XML via attribute xsi:type (e.g., xsi:type="obj_well"). Data object schema version. The fourth level must match the version of the schema constraints (enumerations and XML loader files) that are assumed by the document instance. constraints:@use="required",@type="witsml:q_schemaVersionString",xsd:maxLength="16",xsd:pattern="1\.0\.0\.[1-9]?[0-9]\(PRODML\)",xsd:whiteSpace="collapse",xsd:minLength="1" Information about the XML message instance. Information about a single Product Flow Model. Data object schema version. The fourth level must match the version of the schema constraints (enumerations and XML loader files) that are assumed by the documenti nstance. constraints:@use="required",@type="witsml:q_schemaVersionString",xsd:maxLength="16",xsd:pattern="1\.0\.0\.[1-9]?[0-9]\(PRODML\)",xsd:whiteSpace="collapse",xsd:minLength="1" The name of the Product Flow Model. constraints:@minOccurs="1",@type="witsml:q_nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" The name of the facility which is represented by this model. The name can be qualified by a naming system. This also defines the kind of facility. The name and type of a facility whose context is relevant to the represented installation. The date and time of the start of validity for this model. constraints:@type="witsml:q_timestamp",xsd:pattern=".+" The date and time of the termination of validity for this model. constraints:@type="witsml:q_timestamp",xsd:pattern=".+" The time for which "currently existing" data is desired from the network. All connections (and related data) existing at this time (i.e. start and end bracket this value) will will be returned if requested. The existence time is a server query parameter. See the WITSML API Specification appendix on "Special Handling" of growing objects for a description of the behavior related to this parameter. The minimum time index contained within the report. The minimum and maximum indexes are server query parameters and will be populated with valid values in a "get" result. See the WITSML API Specification appendix on "Special Handling" of growing objects for a description of the behavior related to this parameter. The maximum time index contained within the report. The minimum and maximum indexes are server query parameters and will be populated with valid values in a "get" result. See the WITSML API Specification appendix on "Special Handling" of growing objects for a description of the behavior related to this parameter. Defines the external port in another Product Flow Model to which an external port in this model is connected. An external port should be connected to an external port with the opposite direction. The connected external port must be in another Product Flow Model. These connections should always be defined on a one-to-one basis. For example, if a facility may receive input from multiple other facilities then a separate input port should be defined for each of those facilities. This allows any question about mass balancing to be contained within each individual model. The external port name must match the name of an external port on the network that represents this model. The description of one named network within this model. Each model is self contained but may reference other newtorks for defining internal detail. One of the networks must represent this model. constraints:@minOccurs="1" A descriptive remark about the model. constraints:@type="witsml:q_commentString",xsd:maxLength="4000",xsd:whiteSpace="collapse",xsd:minLength="1" A container element that contains elements that are common to all data objects. A container element that can contain custom or user defined data elements. The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element. constraints:@type="witsml:q_uidString",xsd:maxLength="64",xsd:pattern="[^ ]*",xsd:whiteSpace="collapse",xsd:minLength="1" Information about the XML message instance. Information about a single productionOperation. constraints:@minOccurs="1" Data object schema version. The fourth level must match the version of the schema constraints (enumerations and XML loader files) that are assumed by the document instance. constraints:@use="required",@type="witsml:q_schemaVersionString",xsd:maxLength="16",xsd:pattern="1\.0\.0\.[1-9]?[0-9]\(PRODML\)",xsd:whiteSpace="collapse",xsd:minLength="1" Human recognizable context for the Production Operation Report. constraints:@minOccurs="1" The name of the facility which is represented by this report. The name can be qualified by a naming system. This also defines the kind of facility. The name and type of a facility whose context is relevant to the represented installation. The type of report. constraints:@type="witsml:q_kindString",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" The type of period that is being reported. This value must be consistent with the reporting start and end values. constraints:@type="witsml:q_ReportingPeriod",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" The beginning date and time that the report represents. constraints:@minOccurs="1",@type="witsml:q_timestamp",xsd:pattern=".+" The ending date and time that the report represents. constraints:@minOccurs="1",@type="witsml:q_timestamp",xsd:pattern=".+" The beginning date that the report represents. constraints:@minOccurs="1",@type="witsml:q_date",xsd:pattern=".+" The ending date that the report represents. constraints:@minOccurs="1",@type="witsml:q_date",xsd:pattern=".+" The operator of the facilities in the report. The tile of the report if different from the name of the report. The geographic context of the report. The date that the report was issued. constraints:@type="witsml:q_date",xsd:pattern=".+" The person or company that issued the report. This may contain the role of the person or company within the context of the report. The date that the report was approved. constraints:@type="witsml:q_date",xsd:pattern=".+" The person or company that approved the report. This may contain the role of the person or company within the context of the report. A report for each installation A container element that contains elements that are common to all data objects. A container element that can contain custom or user defined data elements. The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element. constraints:@type="witsml:q_uidString",xsd:maxLength="64",xsd:pattern="[^ ]*",xsd:whiteSpace="collapse",xsd:minLength="1" Information about the XML message instance. Information about a single productVolume. Data object schema version. The fourth level must match the version of the schema constraints (enumerations and XML loader files) that are assumed by the document instance. constraints:@use="required",@type="witsml:q_schemaVersionString",xsd:maxLength="16",xsd:pattern="1\.0\.0\.[1-9]?[0-9]\(PRODML\)",xsd:whiteSpace="collapse",xsd:minLength="1" Human recognizable context for the Product Volume Report. constraints:@minOccurs="1" The name of the facility which is represented by this report. The name can be qualified by a naming system. This also defines the kind of facility. The name and type of a facility whose context is relevant to the represented installation. The type of report. constraints:@type="witsml:q_kindString",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" The type of period that is being reported. This value must be consistent with the reporting start and end values. constraints:@type="witsml:q_ReportingPeriod",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" The beginning date and time that the report represents. constraints:@type="witsml:q_timestamp",xsd:pattern=".+" The ending date and time that the report represents. constraints:@type="witsml:q_timestamp",xsd:pattern=".+" The beginning date that the report represents. constraints:@type="witsml:q_date",xsd:pattern=".+" The ending date that the report represents. constraints:@type="witsml:q_date",xsd:pattern=".+" The ending date that the report represents. constraints:@type="witsml:q_month" The minimum time index contained within the report. For the purposes of this parameter, a "period" or "facility parameter" without any time data should be assumed to have the time associated with the overall report. The minimum and maximum indexes are server query parameters and will be populated with valid values in a "get" result. See the WITSML API Specification appendix on "Special Handling" of growing objects for a description of the behavior related to this parameter. The maximum time index contained within the report. For the purposes of this parameter, a "period" or "facility parameter" without any time data should be assumed to have the time associated with the overall report. The minimum and maximum indexes are server query parameters and will be populated with valid values in a "get" result. See the WITSML API Specification appendix on "Special Handling" of growing objects for a description of the behavior related to this parameter. The definition of the "current time" index for this report. The current time index is a server query parameter which requests the selection of a single node from a recurring "period" set (e.g., the data related to one point in a time series). For the purposes of this parameter, a "period" without any time data should be assumed to have the time associated with the overall report. See the WITSML API Specification appendix on "Special Handling" of growing objects for a description of the behavior related to this parameter. constraints:@type="witsml:q_timestamp",xsd:pattern=".+" The calculation method for for "filling in" values in an indexed set. If not given, the default is that no calculations are performed to create data where none exists within an existing set. This is not to be construed as to prevent concepts such as simulation and forcasting from being applied in order to create a new set. This is a server query parameter. constraints:@type="witsml:q_CalculationMethod",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" The operator of the facilities in the report. The tile of the report if different from the name of the report. The geographic context of the report. The date that the report was issued. constraints:@type="witsml:q_date",xsd:pattern=".+" The person or company that issued the report. This may contain the role of the person or company within the context of the report. The date that the report was approved. constraints:@type="witsml:q_date",xsd:pattern=".+" The person or company that approved the report. This may contain the role of the person or company within the context of the report. The Product Flow Model for the overall installation. This model represents all Product Flow Units referenced within this report. DEPRECATED. The elements which reference this have been DEPRECATED. Defines the standard temperature and pressure to which all standard volumes in this report have been corrected. This applies to all elements whose name is suffixed by Std and documented to be corrected to conditions of standard temperature and pressure. constraints:@type="witsml:q_StandardTempPress",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" A business unit and related account or ownership share information. A facility for which product information is being reported. constraints:@minOccurs="1" A container element that contains elements that are common to all data objects. A container element that can contain custom or user defined data elements. The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element. constraints:@type="witsml:q_uidString",xsd:maxLength="64",xsd:pattern="[^ ]*",xsd:whiteSpace="collapse",xsd:minLength="1" The type of report. constraints:@type="witsml:q_kindString",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" The tile of the report if different from the name of the report. The date that the report represents. constraints:@type="witsml:q_date",xsd:pattern=".+" The ending date that the report represents if it represents an interval. constraints:@type="witsml:q_date",xsd:pattern=".+" The month that the report represents (i.e., not a date or date range). constraints:@type="witsml:q_month" The year that the report represents (i.e., not a month, date or date range). constraints:@type="witsml:q_year" A textual comment about the report. constraints:@type="witsml:q_commentString",xsd:maxLength="4000",xsd:whiteSpace="collapse",xsd:minLength="1" The name of the facility which is represented by this report. The name can be qualified by a naming system. This also defines the kind of facility. The name and type of a facility whose context is relevant to the represented installation. The operator of the facilities in the report. The geographic context of the report. The date that the report was issued. constraints:@type="witsml:q_date",xsd:pattern=".+" The person or company that issued the report. This may contain the role of the person or company within the context of the report. The date that the report was approved. constraints:@type="witsml:q_date",xsd:pattern=".+" The person or company that approved the report. This may contain the role of the person or company within the context of the report. A container element that can contain custom or user defined data elements. Information about the XML message instance. Information about a single well test. Data object schema version. The fourth level must match the version of the schema constraints (enumerations and XML loader files) that are assumed by the document instance. constraints:@use="required",@type="witsml:q_schemaVersionString",xsd:maxLength="16",xsd:pattern="1\.0\.0\.[1-9]?[0-9]\(PRODML\)",xsd:whiteSpace="collapse",xsd:minLength="1" Human recognizable context for the well that contains the well test. constraints:@minOccurs="1",@type="witsml:q_nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" Human recognizable context for the well test. constraints:@minOccurs="1",@type="witsml:q_nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" The minimum time index contained within the object. The minimum and maximum indexes are server query parameters and will be populated with valid values in a "get" result. That is, all wellTest for a well in the specified period defined by the min/max. See the WITSML API Specification appendix on "Special Handling" of growing objects for a description of the behavior related to this parameter. The maximum time index contained within the object. The minimum and maximum indexes are server query parameters and will be populated with valid values in a "get" result. See the WITSML API Specification appendix on "Special Handling" of growing objects for a description of the behavior related to this parameter. The definition of the "current time" index for this object. The current time index is a server query parameter which requests the selection of a single node from a recurring set (e.g., the data related to one point in a time series). That is, the "most recent" (at or before the specified time) wellTest for a well. See the WITSML API Specification appendix on "Special Handling" of growing objects for a description of the behavior related to this parameter. constraints:@type="witsml:q_timestamp",xsd:pattern=".+" Contextual data about the well that was tested. The date-time of well test. constraints:@type="witsml:q_timestamp",xsd:pattern=".+" The date-time of the previous well test. constraints:@type="witsml:q_timestamp",xsd:pattern=".+" The date-time of the last valid well test. constraints:@type="witsml:q_timestamp",xsd:pattern=".+" The reason for the well test: initial, periodic, revision. constraints:@type="witsml:q_TestReason",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" The type of well production test. constraints:@type="witsml:q_kindString",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" DEPRECATED: use productionTest/wellheadData/chokeOrificeSize or injectionTest/chokeOrificeSize. The size of the opening in the flow choke at the wellhead. constraints:@type="witsml:q_lengthMeasure" A port on a Product Flow Unit that is represented by this test. The Product Flow Unit represented by the port. This is defined within the Product Flow Model The Product Flow Model that represents the above Product Flow Unit. Defines the standard temperature and pressure to which all standard volumes in this report have been corrected. This applies to all elements whose name is suffixed by StdTempPres. constraints:@type="witsml:q_StandardTempPress",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" Data from a fluid level test. Data from a production test. Multiple tests generally indicate that there are multiple components of a single overall test. For example, for multi-zoned wells. Data from an injection test. Multiple tests generally indicate that there are multiple components of the overall test. For example, for multi-zoned wells. A container element that contains elements that are common to all data objects. A container element that can contain custom or user defined data elements. Unique identifier for the well. This uniquely represents the well referenced by the (possibly non-unique) nameWell. constraints:@type="witsml:q_uidString",xsd:maxLength="64",xsd:pattern="[^ ]*",xsd:whiteSpace="collapse",xsd:minLength="1" The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element. constraints:@type="witsml:q_uidString",xsd:maxLength="64",xsd:pattern="[^ ]*",xsd:whiteSpace="collapse",xsd:minLength="1" The intended abstract supertype of all contectual objects. The intended abstract supertype of all singular data objects. A type with a classType attribute. This allows a user to give a classification of something, and to specify the type of classification that it is. There is no control over the class values, or the class types. constraints:@base="witsml:abstractNameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" The element value for which a match is requested. This identifies the classification system to which the class belongs. constraints:@type="witsml:q_kindString",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" A timestamp value used for min/max query parameters related to "growing objects". The meaning of the endpoint of an interval can be modified by the endpoint attribute. constraints:@base="witsml:abstractDateTime",xsd:pattern=".+" The element value for which a match is requested. The default is "inclusive". constraints:@type="witsml:q_EndpointQualifier",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" A date value used for min/max query parameters related to "growing objects". The meaning of the endpoint of an interval can be modified by the endpoint attribute. constraints:@base="witsml:abstractDate",xsd:pattern=".+" The element value for which a match is requested. The default is "inclusive". constraints:@type="witsml:q_EndpointQualifier",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" An email address with an attribute, used to "qualify" an email as personal, work, or permanent. constraints:@base="witsml:abstractTypeEnum",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" The element value for which a match is requested. constraints:@type="witsml:q_AddressQualifier",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" Identifies a facility. constraints:@base="witsml:abstractNameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" The element value for which a match is requested. The kind of facility. constraints:@type="witsml:q_ReportingFacility",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" The naming system within which the name is unique. For example, API or NPD. constraints:@type="witsml:q_nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" If the facility is defined and instantiated within the context of a WITSML server, this is a pointer to the uid value of that object instance. constraints:@type="witsml:q_uidString",xsd:maxLength="64",xsd:pattern="[^ ]*",xsd:whiteSpace="collapse",xsd:minLength="1" A phone number with two attributes, used to "type" and "qualify" a phone number. The type would carry information such as fax, modem, voice, and the qualifier would carry information such as home or office. constraints:@base="witsml:abstractTypeEnum",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" The element value for which a match is requested. The kind of phone such as voice or fax. constraints:@use="required",@type="witsml:q_PhoneType",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" Indicates whether the number is personal, business or both. constraints:@type="witsml:q_AddressQualifier",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" The phone number extension. constraints:@type="witsml:q_kindString",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" A reference to a name in another node of the xml hierachy. This value represents a foreign key from one element to another. constraints:@base="witsml:abstractNameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" The element value for which a match is requested. A reference to the unique identifier (uid attribute) in the node referenced by the name value. This attribute is required within the context of a WITSML server. constraints:@type="witsml:q_refString",xsd:maxLength="64",xsd:pattern="[^ ]*",xsd:whiteSpace="collapse",xsd:minLength="1" The name of something within a naming system. constraints:@base="witsml:abstractNameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" The element value for which a match is requested. The naming system within the name is (hopefully) unique. constraints:@type="witsml:q_nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" The name of something within a mandatory naming system with an optional code. constraints:@base="witsml:abstractNameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" The element value for which a match is requested. The naming system within the name is unique. constraints:@use="required",@type="witsml:q_nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1" A unique (short) code associated with the name. constraints:@type="witsml:q_kindString",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" A measure which may have a quality status. The measure class (e.g., length) must be defined within the context of the usage of this type (e.g., in another element). This should not be used if the measure class will always be the same thing. If the 'status' attribute is absent and the value is not "NaN", the data value can be assumed to be good with no restrictions. constraints:@base="witsml:abstractMeasure" The element value for which a match is requested. An indicator of the quality of the value. constraints:@type="witsml:q_ValueStatus",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" The kind of the value component. For example, "X" in a tuple of X and Y. constraints:@type="witsml:q_kindString",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" The unit of measure for the value. This value must conform to the values allowed by the measure class. constraints:@use="required",@type="witsml:q_uomString",xsd:maxLength="24",xsd:whiteSpace="collapse",xsd:minLength="1" An integer which may have a quality status. If the 'status' attribute is absent and the value is not "NaN", the data value can be assumed to be good with no restrictions. constraints:@base="witsml:abstractInt",xsd:pattern=".+" The element value for which a match is requested. An indicator of the quality of the value. constraints:@type="witsml:q_ValueStatus",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" A kind which may have a quality status. If the 'status' attribute is absent and the value is not "NaN", the data value can be assumed to be good with no restrictions. constraints:@base="witsml:abstractTypeEnum",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" The element value for which a match is requested. An indicator of the quality of the value. constraints:@type="witsml:q_ValueStatus",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" The element value for which a match is requested. Indexes things with the same name. That is the first one, the second one, etc. constraints:@use="required",@type="witsml:q_positiveCount",xsd:minInclusive="1",xsd:minInclusive="1",xsd:pattern=".+" constraints:@type="witsml:q_kindString",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" constraints:@type="witsml:q_uomString",xsd:maxLength="24",xsd:whiteSpace="collapse",xsd:minLength="1" constraints:@type="witsml:q_descriptionString",xsd:maxLength="256",xsd:whiteSpace="collapse",xsd:minLength="1" A one based count of personnel on a type of crew. constraints:@base="witsml:abstractNonNegativeCount",xsd:minInclusive="0",xsd:pattern=".+" The element value for which a match is requested. The type of crew for which a count is being defined. constraints:@type="witsml:q_CrewType",xsd:enumeration="catering crew",xsd:enumeration="contractor crew",xsd:enumeration="day visitors",xsd:enumeration="drilling contract crew",xsd:enumeration="own crew",xsd:enumeration="own other crew",xsd:enumeration="other crew",xsd:enumeration="personnel on board",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element. constraints:@type="witsml:q_uidString",xsd:maxLength="64",xsd:pattern="[^ ]*",xsd:whiteSpace="collapse",xsd:minLength="1" A volume corrected to standard temperature and pressure. constraints:@base="witsml:abstractMeasure" The element value for which a match is requested. constraints:@use="required",@type="witsml:q_volumeUom",xsd:enumeration="m3",xsd:enumeration="acre.ft",xsd:enumeration="bbl",xsd:enumeration="bcf",xsd:enumeration="cm3",xsd:enumeration="dm3",xsd:enumeration="flozUK",xsd:enumeration="flozUS",xsd:enumeration="ft3",xsd:enumeration="galUK",xsd:enumeration="galUS",xsd:enumeration="ha.m",xsd:enumeration="hL",xsd:enumeration="in3",xsd:enumeration="1000ft3",xsd:enumeration="km3",xsd:enumeration="L",xsd:enumeration="Mbbl",xsd:enumeration="Mcf",xsd:enumeration="M(ft3)",xsd:enumeration="mi3",xsd:enumeration="mL",xsd:enumeration="M(m3)",xsd:enumeration="mm3",xsd:enumeration="MMbbl",xsd:enumeration="ptUK",xsd:enumeration="ptUS",xsd:enumeration="qtUK",xsd:enumeration="qtUS",xsd:enumeration="tcf",xsd:enumeration="um2.m",xsd:enumeration="yd3",xsd:maxLength="24",xsd:whiteSpace="collapse",xsd:minLength="1" Defines why the volume was lost. constraints:@use="required",@type="witsml:q_ReasonLost",xsd:enumeration="topside equipment failure-maint",xsd:enumeration="extended maint turnaround",xsd:enumeration="extended maint turnaround export",xsd:enumeration="preventive maint topside",xsd:enumeration="planned maint turnaround",xsd:enumeration="marked oil",xsd:enumeration="marked gas",xsd:enumeration="modification project",xsd:enumeration="operation mistakes",xsd:enumeration="other",xsd:enumeration="process and operation problem",xsd:enumeration="production",xsd:enumeration="regulatory reference",xsd:enumeration="reservoir",xsd:enumeration="testing and logging",xsd:enumeration="unavailable tanker storage",xsd:enumeration="well equipment failure-maint",xsd:enumeration="well planned operations",xsd:enumeration="well preventive maint",xsd:enumeration="weather problem",xsd:enumeration="hse",xsd:enumeration="strike/lock-out",xsd:enumeration="3rd party processing",xsd:enumeration="daily total loss of prod",xsd:enumeration="well problems",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" A zero based count of a type of safety item. constraints:@base="witsml:abstractNonNegativeCount",xsd:minInclusive="0",xsd:pattern=".+" The element value for which a match is requested. The type of safety issue for which a count is being defined. constraints:@type="witsml:q_SafetyType",xsd:enumeration="lost time incident",xsd:enumeration="lost time accident",xsd:enumeration="severe accident",xsd:enumeration="sick on board",xsd:enumeration="sent ashore",xsd:enumeration="restricted work",xsd:enumeration="first aid",xsd:enumeration="released to air",xsd:enumeration="released to water",xsd:enumeration="near miss",xsd:enumeration="fire",xsd:enumeration="hazard report card",xsd:enumeration="safety meeting",xsd:enumeration="permit with SJA",xsd:enumeration="total permits",xsd:enumeration="drill or exercise",xsd:enumeration="spill or leak",xsd:enumeration="job observation",xsd:enumeration="year-to-date incidents",xsd:enumeration="miscellaneous",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" The type of period being reported by this count. constraints:@type="witsml:q_ReportingPeriod",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" The element value for which a match is requested. constraints:@use="required",@type="witsml:q_kindString",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1" The element value for which a match is requested. The element value for which a match is requested. The element value for which a match is requested. The element value for which a match is requested. The element value for which a match is requested. The element value for which a match is requested. The element value for which a match is requested. The unit of measure for the value. The element value for which a match is requested. The unit of measure for the value. An indicator of the quality of the value. The element value for which a match is requested. The unit of measure for the value. The datum of the coordinate value. The element value for which a match is requested. The element value for which a match is requested.