<eop:EarthObservation
    gml:id="GMLID_{{{XPATH(uuid())}}}"
    xmlns:eop="http://www.opengis.net/eop/2.0"
    xmlns:gml="http://www.opengis.net/gml/3.2"
    xmlns:om="http://www.opengis.net/om/2.0"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://www.opengis.net/eop/2.0 http://schemas.opengis.net/omeo/1.0/eop.xsd http://www.opengis.net/om/2.0 http://schemas.opengis.net/om/2.0/observation.xsd">
    <om:phenomenonTime>
        <gml:TimeInstant gml:id="GMLID_{{{XPATH(uuid())}}}">
            <gml:timePosition>{{{XPATH(//GENERATIONTIME/text())}}}</gml:timePosition>
        </gml:TimeInstant>
    </om:phenomenonTime>
    <om:resultTime />
    <om:procedure>
        <eop:EarthObservationEquipment gml:id="GMLID_{{{XPATH(uuid())}}}">
            <eop:platform>
                <eop:Platform>
                    <eop:shortName>{{{XPATH(//SATID/text())}}}</eop:shortName>
                </eop:Platform>
            </eop:platform>
            <eop:instrument>
                <eop:Instrument>
                    <eop:shortName>{{{XPATH(//SATID/text())}}}</eop:shortName>
                </eop:Instrument>
            </eop:instrument>
            <eop:sensor>
                <eop:Sensor>
                    <eop:sensorType>OPTICAL</eop:sensorType>
                    <eop:operationalMode>{{{XPATH((//BANDID/text())[1])}}}</eop:operationalMode>
                    <eop:resolution uom="{{{XPATH(//PRODUCTUNITS/text())}}}">{{{XPATH(//PRODUCTGSD/text())}}}</eop:resolution>
                </eop:Sensor>
            </eop:sensor>
        </eop:EarthObservationEquipment>
    </om:procedure>
    <om:observedProperty />
    <om:featureOfInterest />
    <om:result />
    <eop:metaDataProperty>
        <eop:EarthObservationMetaData>
            <eop:identifier>{{{XPATH(uuid())}}}</eop:identifier>
            <eop:acquisitionType>NOMINAL</eop:acquisitionType>
            <eop:status>ACQUIRED</eop:status>
        </eop:EarthObservationMetaData>
    </eop:metaDataProperty>
</eop:EarthObservation>

