Class <<FeatureType>> AnalyticalProcess (extends OM_Process )

Concrete implementation of OM_Process. Links to an analytical session (data acquisition) or a computational process which produce analytical results.

Local Subclasses: (none)

Attributes

Name Type Bounds From Class Notes
 

Outbound Associations

Name Type Multiplicity From Class Notes
method AnalyticalMethod 1 AnalyticalProcess Identifies the type of analytical method used to make an observation.
Association tagged values
Tag Value
sequenceNumber 1
acquisition AnalyticalSession 1 AnalyticalProcess Describes the analytical session (eg, laboratory session) in which an observation was made and data acquired.
Association tagged values
Tag Value
sequenceNumber 2
nillable True
computation LI_ProcessStep 1 AnalyticalProcess Description of a computational process used to obtain an observation result.
Association tagged values
Tag Value
nillable True
sequenceNumber 3
 

Constraints

Constraint Type Status Weight
Only for use with OM_Observation/procedure Invariant Approved 0,00
 

Tagged values

Tag Value Notes
 

GML-conformant XML Implementation Details

<xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="AnalyticalProcess" type="gsmlla:AnalyticalProcessType">

    <xs:annotation>

        <xs:documentation>Concrete implementation of OM_Process.  Links to an analytical session (data acquisition) or a computational process which produce analytical results.</xs:documentation>

    </xs:annotation>

</xs:element>
<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="AnalyticalProcessType">

    <xs:complexContent>

        <xs:extension base="gml:AbstractFeatureType">

            <xs:sequence>

                <xs:element name="method" type="gsmlla:AnalyticalMethodPropertyType">

                    <xs:annotation>

                        <xs:documentation>Identifies the type of analytical method used to make an observation.</xs:documentation>

                    </xs:annotation>

                </xs:element>

                <xs:element name="acquisition" type="gsmlla:AnalyticalSessionPropertyType" nillable="true">

                    <xs:annotation>

                        <xs:documentation>Describes the analytical session (eg, laboratory session) in which an observation was made and data acquired.</xs:documentation>

                    </xs:annotation>

                </xs:element>

                <xs:element name="computation" type="gmd:LI_ProcessStep_PropertyType" nillable="true">

                    <xs:annotation>

                        <xs:documentation>Description of a computational process used to obtain an observation result.</xs:documentation>

                    </xs:annotation>

                </xs:element>

            </xs:sequence>

        </xs:extension>

    </xs:complexContent>

</xs:complexType>
<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="AnalyticalProcessPropertyType">

    <xs:sequence minOccurs="0">

        <xs:element ref="gsmlla:AnalyticalProcess"/>

    </xs:sequence>

    <xs:attributeGroup ref="gml:AssociationAttributeGroup"/>

    <xs:attributeGroup ref="gml:OwnershipAttributeGroup"/>

</xs:complexType>