Documentation for obj_object_profiled_data_schema

Model Group: grp_productFlowModel

[Table of contents]

Name grp_productFlowModel
Used by (from the same schema document) Complex Type obj_productFlowModel
Documentation The non-contextual content of a WITSML Product Flow Model object.
XML Instance Representation
<witsml:installation> witsml:facilityIdentifierStruct </witsml:installation> [0..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.'

<witsml:contextFacility> witsml:facilityIdentifierStruct </witsml:contextFacility> [0..*]

'The name and type of a facility whose context is relevant to the represented installation.'

<witsml:dTimStart> witsml:timestamp </witsml:dTimStart> [0..1]

'The date and time of the start of validity for this model.'

<witsml:dTimEnd> witsml:timestamp </witsml:dTimEnd> [0..1]

'The date and time of the termination of validity for this model.'

<witsml:existenceTime> witsml:endpointQualifiedDateTime </witsml:existenceTime> [0..1]

'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.'

<witsml:dTimMin> witsml:endpointQualifiedDateTime </witsml:dTimMin> [0..1]

'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.'

<witsml:dTimMax> witsml:endpointQualifiedDateTime </witsml:dTimMax> [0..1]

'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.'

<witsml:externalConnect> witsml:cs_productFlowExternalReference </witsml:externalConnect> [0..*]

'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.'

<witsml:network> witsml:cs_productFlowNetwork </witsml:network> [1..*]

'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.'

<witsml:comment> witsml:commentString </witsml:comment> [0..1]

'A descriptive remark about the model.'

Diagram
h970983430 h970983430 h-622169519 h-622169519 h1334835837 h1334835837 h1334835837 h1457553133 h-215126629 h-793122037
Schema Component Representation
<xsd:group name="grp_productFlowModel">
<xsd:sequence>
<xsd:element name="installation" type=" witsml:facilityIdentifierStruct " minOccurs="0" maxOccurs="1"/>
<xsd:element name="contextFacility" type=" witsml:facilityIdentifierStruct " minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="dTimStart" type=" witsml:timestamp " minOccurs="0" maxOccurs="1"/>
<xsd:element name="dTimEnd" type=" witsml:timestamp " minOccurs="0" maxOccurs="1"/>
<xsd:element name="existenceTime" type=" witsml:endpointQualifiedDateTime " minOccurs="0" maxOccurs="1"/>
<xsd:element name="dTimMin" type=" witsml:endpointQualifiedDateTime " minOccurs="0" maxOccurs="1"/>
<xsd:element name="dTimMax" type=" witsml:endpointQualifiedDateTime " minOccurs="0" maxOccurs="1"/>
<xsd:element name="externalConnect" type=" witsml:cs_productFlowExternalReference " minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="network" type=" witsml:cs_productFlowNetwork " minOccurs="1" maxOccurs="unbounded"/>
<xsd:element name="comment" type=" witsml:commentString " minOccurs="0" maxOccurs="1"/>
</xsd:sequence>
</xsd:group>