<?xml version="1.0" encoding="UTF-8"?>
<SensorML xmlns="http://www.opengis.net/sensorML/1.0"
    xmlns:swe="http://www.opengis.net/swe/1.0" xmlns:gml="http://www.opengis.net/gml"
    xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://www.opengis.net/sensorML/1.0 http://schemas.opengis.net/sensorML/1.0.0/sensorML.xsd"
    version="1.0">
    <member xlink:role="urn:x-ogc:def:sensor:OGC:processModel">
        <ProcessChain gml:id="RangeSeriesTest">
            <gml:description></gml:description>
            <gml:name>RangeSeriesTest</gml:name>
            <classification/>
            <inputs>
                <InputList>
                    <input name="inputTimeSeries">
                        <swe:DataArray>
                            <swe:elementCount>
                                <swe:Count>
                                    <swe:value>2400</swe:value>
                                </swe:Count>
                            </swe:elementCount>
                            <swe:elementType name="TimeSeries">
                                <swe:Quantity definition="urn:_:Q2O:timeSeries"/>
                            </swe:elementType>
                        </swe:DataArray>                           
                    </input>
                </InputList>
            </inputs>
            
            <outputs>
                <OutputList>
                    <output name="outputTimeSeries">
                        <swe:DataArray>
                            <swe:elementCount>
                                <swe:Count>
                                    <swe:value>2400</swe:value>
                                </swe:Count>
                            </swe:elementCount>
                            <swe:elementType name="TimeSeries">
                                <swe:Quantity definition="urn:_:Q2O:timeSeries"/>
                            </swe:elementType>
                        </swe:DataArray>
                    </output>
                    <output name="percentGood">
                        <swe:Quantity definition="http://mmisw.org/ont/q2o/parameter/percentageOfPoints"></swe:Quantity>
                    </output>
                </OutputList>
            </outputs>

            <parameters>
                <ParameterList>
                    <parameter name="minimum">
                        <swe:Quantity definition="http://mmisw.org/ont/q2o/parameter/minimum"/>
                    </parameter>
                    <parameter name="maximum">
                        <swe:Quantity definition="http://mmisw.org/ont/q2o/parameter/maximum"/>
                    </parameter>
                </ParameterList>
            </parameters>

            <components>
                <ComponentList>
                    <component name="RangeTest" xlink:href="http://vast.uah.edu/downloads/sensorML/v1.0/examples/sensors/ADCP_2.1/RangeTest.xml"/>
                </ComponentList>
            </components>
            
            <connections>
                <ConnectionList>
                    <connection>
                        <Link>
                            <source ref="this/parameters/minimum"/>
                            <destination ref="RangeTest/parameters/minimum"/>
                        </Link>
                    </connection>
                    <connection>
                        <Link>
                            <source ref="this/parameters/maximum"/>
                            <destination ref="RangeTest/parameters/maximum"/>
                        </Link>
                    </connection>
                </ConnectionList>
            </connections>
        </ProcessChain>
    </member>
</SensorML>
