Ordering Services for Earth Observation Products Interface Standard
OGC 06-141r6
153 Copyright © 2012 Open Geospatial Consortium
Figure 11-1 - GetQuotationResponse diagram.
11.3.1 GetQuotationResponse request parameters
The following table presents the parameters of the GetQuotationResponse.
Names Definition
Data type and values Multiplicity
and use
service Identifier of the service type
Type: non-empty string Allowed values: OS
One mandatory version
Specification version for operation Type: non-empty string. Format:
x.y.z One mandatory
status Completion result of the quotation process:
– success: operation successfully executed;
– partial: some items have not been quoted.
e.g. if some servers don’t support quotation
If the Server error occurred the request will abort and it will be generated a SOAP-Fault.
Type: String Permitted Values: success, partial
One mandatory
errorMessage Message to explain the reasons for the partial
result. Type: Not empty string max 255
chars. One optional
Ordering Services for Earth Observation Products Interface Standard
OGC 06-141r6
154 Copyright © 2012 Open Geospatial Consortium
Names Definition
Data type and values Multiplicity
and use
quotation It specifies the quotation of the order.
Type: OrderQuotation see §7.3.9
One mandatory
Table 11-1 - GetQuotationResponse description
11.3.2 GetQuotationResponse request XML encoding
A XML schema fragment for this operation encoded in XML
xs:schema xmlns=http:www.opengis.netoseo1.0 xmlns:xs=http:www.w3.org2001XMLSchema
xmlns:ows=http:www.opengis.netows2.0 xmlns:gml=http:www.opengis.netgml3.2 xmlns:swe=http:www.opengis.netswe2.0 xmlns:sps=http:www.opengis.netsps2.0
targetNamespace=http:www.opengis.netoseo1.0 elementFormDefault=qualified attributeFormDefault=unqualified
xs:import namespace=http:www.opengis.netswe2.0 schemaLocation=..swesweCommon2.0.0swe.xsd
xs:import namespace=http:www.opengis.netows2.0 schemaLocation=..ows2.0owsGetCapabilities.xsd
xs:import namespace=http:www.opengis.netsps2.0 schemaLocation=Order_spsCommon.xsd
xs:import namespace=http:www.opengis.netgml3.2 schemaLocation=..gml3.2.1basegml.xsd
xs:import namespace=http:www.opengis.netows2.0 schemaLocation=..ows2.0owsExceptionReport.xsd
… xs:element name=GetQuotationResponse type=GetQuotationResponseRequestType
xs:annotation xs:documentationAsync reply to GetQuotation - This message
carries on the quotation.xs:documentation xs:annotation
xs:element xs:element name=GetQuotationResponseAck type=GetQuotationResponseAckType
xs:annotation xs:documentationResponse to acknowledge the receiption of
quotation.xs:documentation xs:annotation
xs:element xs:complexType name=GetQuotationResponseRequestType
xs:complexContent xs:extension base=OrderRequestBaseType
xs:sequence xs:element name=status type=OrderResponseStatusType
nillable=false xs:element name=errorMessage minOccurs=0
xs:annotation xs:documentationThis field is set when status element is
different from success. It provides some information about the occurred problem.xs:documentation
xs:annotation xs:simpleType
xs:restriction base=xs:string xs:maxLength value=255
xs:restriction xs:simpleType
xs:element
Ordering Services for Earth Observation Products Interface Standard
OGC 06-141r6
155 Copyright © 2012 Open Geospatial Consortium
xs:element name=quotation type=OrderQuotation xs:sequence
xs:extension xs:complexContent
xs:complexType xs:complexType name=GetQuotationResponseAckType
xs:complexContent xs:extension base=OrderResponseBaseType
xs:complexContent xs:complexType
xs:complexType name=OrderQuotation xs:sequence
xs:element name=quotationId type=QuotationIdType xs:element name=validityTime type=xs:dateTime minOccurs=0
xs:element name=price type=CurrencyType minOccurs=0 xs:annotation
xs:documentationPrice of the whole order; mandatory unless the provider uses quota concept or products are free of charge.xs:documentation
xs:annotation xs:element
xs:element name=orderItemGroupPrice type=OrderItemGroupPrice maxOccurs=unbounded
xs:element ref=contractInformation minOccurs=0 xs:sequence
xs:complexType ….
schema
11.3.3 GetQuotationResponse request XML example