-<xsd:schema elementFormDefault="qualified" attributeFormDefault="unqualified" targetNamespace="http://www.witsml.org/schemas/131/addendum/combo" version="1.3.1">
<!--
                                                         
 -->
<!--
POSC License Agreement
	This file is distributed under the POSC License Agreement at
	http://www.posc.org/about/license.shtml.
	Use of this file constitutes agreement with the POSC License Agreement.
	
 -->
<!--
                                                         
 -->
 <xsd:include schemaLocation="typ_dataTypes.xsd"/>
 <xsd:include schemaLocation="attgrp_uid.xsd"/>
<!--
                                                         
 -->
-<xsd:complexType name="cs_productFlowPortConstraint" final="#all">
-<xsd:annotation>
 <xsd:documentation>Product Flow Port constraint.</xsd:documentation>
 </xsd:annotation>
-<xsd:sequence>
-<xsd:element name="port" type="witsml:refNameString" minOccurs="1" maxOccurs="1">
-<xsd:annotation>
 <xsd:documentation>A port on the other end of an internal connection.</xsd:documentation>
 </xsd:annotation>
 </xsd:element>
-<xsd:element name="recommended" type="witsml:logicalBoolean" minOccurs="0" maxOccurs="1">
-<xsd:annotation>
 <xsd:documentation>True ("true" or "1") indicates that this is a recomended setting rather than an actual setting. False ("false" or "0") or not given indicates otherwise.</xsd:documentation>
 </xsd:annotation>
 </xsd:element>
-<xsd:element name="dTimStart" type="witsml:timestamp" minOccurs="0" maxOccurs="1">
-<xsd:annotation>
 <xsd:documentation>The date and time that the constraint was activated.</xsd:documentation>
 </xsd:annotation>
 </xsd:element>
-<xsd:element name="dTimEnd" type="witsml:timestamp" minOccurs="0" maxOccurs="1">
-<xsd:annotation>
 <xsd:documentation>The date and time that the constraint was terminated.</xsd:documentation>
 </xsd:annotation>
 </xsd:element>
-<xsd:element name="flowRate" type="witsml:volumeFlowRateMeasure" minOccurs="0" maxOccurs="1">
-<xsd:annotation>
 <xsd:documentation>The flow rate across the ports. This defines a setpoint such that something (e.g., the choke size) should vary in order to achieve this rate.</xsd:documentation>
 </xsd:annotation>
 </xsd:element>
-<xsd:element name="presDiff" type="witsml:pressureMeasure" minOccurs="0" maxOccurs="1">
-<xsd:annotation>
 <xsd:documentation>The differential pressure between the ports. This defines a setpoint such that something (e.g., the choke size) should vary in order to achieve this difference.</xsd:documentation>
 </xsd:annotation>
 </xsd:element>
-<xsd:element name="chokeRelative" type="witsml:lengthPerLengthMeasure" minOccurs="0" maxOccurs="1">
-<xsd:annotation>
 <xsd:documentation>The relative size of the choke restriction between the ports. 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. For block values, this should either be either 100 percent (closed) or zero percent (open).</xsd:documentation>
 </xsd:annotation>
 </xsd:element>
 </xsd:sequence>
-<xsd:attributeGroup ref="witsml:attgrp_uid">
-<xsd:annotation>
 <xsd:documentation>The unique identifier of the recurring element.</xsd:documentation>
 </xsd:annotation>
 </xsd:attributeGroup>
 </xsd:complexType>
<!--
                                                         
 -->
 </xsd:schema>