
{
    "id":"http://www.opengis.net/oseo/1.0#",
    "definitions":{
        "CollectionCapability.DescribeResultAccessCapabilities":{
            "type":"object",
            "title":"CollectionCapability.DescribeResultAccessCapabilities",
            "required":[
                "supported"
            ],
            "properties":{
                "supported":{
                    "title":"supported",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"supported",
                        "namespaceURI":""
                    }
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "supported"
            ]
        },
        "OrderingServiceContentsType.GetStatusCapabilities":{
            "type":"object",
            "title":"OrderingServiceContentsType.GetStatusCapabilities",
            "required":[
                "orderSearch",
                "orderRetrieve",
                "full"
            ],
            "properties":{
                "orderSearch":{
                    "title":"orderSearch",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"orderSearch",
                        "namespaceURI":""
                    }
                },
                "orderRetrieve":{
                    "title":"orderRetrieve",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"orderRetrieve",
                        "namespaceURI":""
                    }
                },
                "full":{
                    "title":"full",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"full",
                        "namespaceURI":""
                    }
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "orderSearch",
                "orderRetrieve",
                "full"
            ]
        },
        "PaymentOptionDefinitionType":{
            "type":"object",
            "title":"PaymentOptionDefinitionType",
            "required":[
                "paymentMethod"
            ],
            "properties":{
                "paymentMethod":{
                    "title":"paymentMethod",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"paymentMethod",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "paymentOptionInfoURL":{
                    "title":"paymentOptionInfoURL",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyURI"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"paymentOptionInfoURL",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                }
            },
            "typeType":"classInfo",
            "typeName":{
                "localPart":"PaymentOptionDefinitionType",
                "namespaceURI":"http://www.opengis.net/oseo/1.0"
            },
            "propertiesOrder":[
                "paymentMethod",
                "paymentOptionInfoURL"
            ]
        },
        "OrderRequestBaseType":{
            "type":"object",
            "title":"OrderRequestBaseType",
            "required":[
                "service",
                "version"
            ],
            "properties":{
                "service":{
                    "title":"service",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"service",
                        "namespaceURI":""
                    }
                },
                "version":{
                    "title":"version",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"version",
                        "namespaceURI":""
                    }
                }
            },
            "typeType":"classInfo",
            "typeName":{
                "localPart":"OrderRequestBaseType",
                "namespaceURI":"http://www.opengis.net/oseo/1.0"
            },
            "propertiesOrder":[
                "service",
                "version"
            ]
        },
        "CommonOrderItemType.Option":{
            "type":"object",
            "title":"CommonOrderItemType.Option",
            "required":[
                "parameterData"
            ],
            "properties":{
                "parameterData":{
                    "title":"parameterData",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ParameterDataType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"ParameterData",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "parameterData"
            ]
        },
        "GetQuotationResponseRequestType":{
            "required":[
                "status",
                "quotation"
            ],
            "allOf":[
                {
                    "$ref":"#/definitions/OrderRequestBaseType"
                },
                {
                    "type":"object",
                    "title":"GetQuotationResponseRequestType",
                    "properties":{
                        "status":{
                            "title":"status",
                            "allOf":[
                                {
                                    "$ref":"#/definitions/OrderResponseStatusType"
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"status",
                                "namespaceURI":"http://www.opengis.net/oseo/1.0"
                            }
                        },
                        "errorMessage":{
                            "title":"errorMessage",
                            "allOf":[
                                {
                                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"errorMessage",
                                "namespaceURI":"http://www.opengis.net/oseo/1.0"
                            }
                        },
                        "quotation":{
                            "title":"quotation",
                            "allOf":[
                                {
                                    "$ref":"#/definitions/OrderQuotation"
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"quotation",
                                "namespaceURI":"http://www.opengis.net/oseo/1.0"
                            }
                        }
                    }
                }
            ],
            "typeType":"classInfo",
            "typeName":{
                "localPart":"GetQuotationResponseRequestType",
                "namespaceURI":"http://www.opengis.net/oseo/1.0"
            },
            "propertiesOrder":[
                "status",
                "errorMessage",
                "quotation"
            ]
        },
        "OrderingServiceContentsType.GetQuotationCapabilities":{
            "type":"object",
            "title":"OrderingServiceContentsType.GetQuotationCapabilities",
            "required":[
                "supported",
                "synchronous",
                "asynchronous",
                "monitoring",
                "offLine"
            ],
            "properties":{
                "supported":{
                    "title":"supported",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"supported",
                        "namespaceURI":""
                    }
                },
                "synchronous":{
                    "title":"synchronous",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"synchronous",
                        "namespaceURI":""
                    }
                },
                "asynchronous":{
                    "title":"asynchronous",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"asynchronous",
                        "namespaceURI":""
                    }
                },
                "monitoring":{
                    "title":"monitoring",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"monitoring",
                        "namespaceURI":""
                    }
                },
                "offLine":{
                    "title":"offLine",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"off-line",
                        "namespaceURI":""
                    }
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "supported",
                "synchronous",
                "asynchronous",
                "monitoring",
                "offLine"
            ]
        },
        "OrderResponseBaseType":{
            "type":"object",
            "title":"OrderResponseBaseType",
            "required":[
                "status"
            ],
            "properties":{
                "status":{
                    "title":"status",
                    "allOf":[
                        {
                            "$ref":"#/definitions/OrderResponseStatusType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"status",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "errorMessage":{
                    "title":"errorMessage",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"errorMessage",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                }
            },
            "typeType":"classInfo",
            "typeName":{
                "localPart":"OrderResponseBaseType",
                "namespaceURI":"http://www.opengis.net/oseo/1.0"
            },
            "propertiesOrder":[
                "status",
                "errorMessage"
            ]
        },
        "ItemURLType":{
            "type":"object",
            "title":"ItemURLType",
            "required":[
                "itemId",
                "itemAddress"
            ],
            "properties":{
                "itemId":{
                    "title":"itemId",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"itemId",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "productId":{
                    "title":"productId",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ProductIdType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"productId",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "itemAddress":{
                    "title":"itemAddress",
                    "allOf":[
                        {
                            "$ref":"#/definitions/OnLineAccessAddressType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"itemAddress",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "expirationDate":{
                    "title":"expirationDate",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/dateTime"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"expirationDate",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                }
            },
            "typeType":"classInfo",
            "typeName":{
                "localPart":"ItemURLType",
                "namespaceURI":"http://www.opengis.net/oseo/1.0"
            },
            "propertiesOrder":[
                "itemId",
                "productId",
                "itemAddress",
                "expirationDate"
            ]
        },
        "CommonOrderOptionsType.ProductDeliveryOptions.MediaDelivery":{
            "type":"object",
            "title":"CommonOrderOptionsType.ProductDeliveryOptions.MediaDelivery",
            "required":[
                "packageMedium"
            ],
            "properties":{
                "packageMedium":{
                    "title":"packageMedium",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"#/definitions/PackageMedium"
                            },
                            "minItems":1
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"packageMedium",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "packageMedium"
            ]
        },
        "CommonOrderItemType":{
            "type":"object",
            "title":"CommonOrderItemType",
            "required":[
                "itemId",
                "productId",
                "taskingRequestId",
                "subscriptionId"
            ],
            "properties":{
                "itemId":{
                    "title":"itemId",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"itemId",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "productOrderOptionsId":{
                    "title":"productOrderOptionsId",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"productOrderOptionsId",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "orderItemRemark":{
                    "title":"orderItemRemark",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"orderItemRemark",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "option":{
                    "title":"option",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"#/definitions/CommonOrderItemType.Option"
                            },
                            "minItems":0
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"option",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "sceneSelection":{
                    "title":"sceneSelection",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"#/definitions/CommonOrderItemType.SceneSelection"
                            },
                            "minItems":0
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"sceneSelection",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "deliveryOptions":{
                    "title":"deliveryOptions",
                    "allOf":[
                        {
                            "$ref":"#/definitions/DeliveryOptionsType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"deliveryOptions",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "payment":{
                    "title":"payment",
                    "allOf":[
                        {
                            "$ref":"#/definitions/PaymentOptionSelectedValue"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"payment",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "extension":{
                    "title":"extension",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anySimpleType"
                            },
                            "minItems":0
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"extension",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "productId":{
                    "title":"productId",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ProductIdType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"productId",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "taskingRequestId":{
                    "title":"taskingRequestId",
                    "allOf":[
                        {
                            "$ref":"#/definitions/TaskingRequestIdType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"taskingRequestId",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "subscriptionId":{
                    "title":"subscriptionId",
                    "allOf":[
                        {
                            "$ref":"#/definitions/SubscriptionIdType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"subscriptionId",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                }
            },
            "typeType":"classInfo",
            "typeName":{
                "localPart":"CommonOrderItemType",
                "namespaceURI":"http://www.opengis.net/oseo/1.0"
            },
            "propertiesOrder":[
                "itemId",
                "productOrderOptionsId",
                "orderItemRemark",
                "option",
                "sceneSelection",
                "deliveryOptions",
                "payment",
                "extension",
                "productId",
                "taskingRequestId",
                "subscriptionId"
            ]
        },
        "GetStatusResponseType":{
            "allOf":[
                {
                    "$ref":"#/definitions/OrderResponseBaseType"
                },
                {
                    "type":"object",
                    "title":"GetStatusResponseType",
                    "properties":{
                        "orderMonitorSpecification":{
                            "title":"orderMonitorSpecification",
                            "allOf":[
                                {
                                    "type":"array",
                                    "items":{
                                        "$ref":"#/definitions/CommonOrderMonitorSpecification"
                                    },
                                    "minItems":0
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"orderMonitorSpecification",
                                "namespaceURI":"http://www.opengis.net/oseo/1.0"
                            }
                        }
                    }
                }
            ],
            "typeType":"classInfo",
            "typeName":{
                "localPart":"GetStatusResponseType",
                "namespaceURI":"http://www.opengis.net/oseo/1.0"
            },
            "propertiesOrder":[
                "orderMonitorSpecification"
            ]
        },
        "OnlineAddressType":{
            "type":"object",
            "title":"OnlineAddressType",
            "required":[
                "protocol",
                "serverAddress"
            ],
            "properties":{
                "protocol":{
                    "title":"protocol",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ProtocolType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"protocol",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "serverAddress":{
                    "title":"serverAddress",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"serverAddress",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "userName":{
                    "title":"userName",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"userName",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "userPassword":{
                    "title":"userPassword",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"userPassword",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "path":{
                    "title":"path",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"path",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                }
            },
            "typeType":"classInfo",
            "typeName":{
                "localPart":"OnlineAddressType",
                "namespaceURI":"http://www.opengis.net/oseo/1.0"
            },
            "propertiesOrder":[
                "protocol",
                "serverAddress",
                "userName",
                "userPassword",
                "path"
            ]
        },
        "ParameterDataType":{
            "type":"object",
            "title":"ParameterDataType",
            "required":[
                "encoding",
                "values"
            ],
            "properties":{
                "encoding":{
                    "title":"encoding",
                    "allOf":[
                        {
                            "$ref":"#/definitions/SWEEncoding"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"encoding",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "values":{
                    "title":"values",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"values",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                }
            },
            "typeType":"classInfo",
            "typeName":{
                "localPart":"ParameterDataType",
                "namespaceURI":"http://www.opengis.net/oseo/1.0"
            },
            "propertiesOrder":[
                "encoding",
                "values"
            ]
        },
        "OrderItemPrice":{
            "type":"object",
            "title":"OrderItemPrice",
            "required":[
                "itemId",
                "productId",
                "taskingRequestId",
                "subscriptionId"
            ],
            "properties":{
                "itemId":{
                    "title":"itemId",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"itemId",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "productId":{
                    "title":"productId",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ProductIdType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"productId",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "taskingRequestId":{
                    "title":"taskingRequestId",
                    "allOf":[
                        {
                            "$ref":"#/definitions/TaskingRequestIdType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"taskingRequestId",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "subscriptionId":{
                    "title":"subscriptionId",
                    "allOf":[
                        {
                            "$ref":"#/definitions/SubscriptionIdType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"subscriptionId",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "price":{
                    "title":"price",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CurrencyType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"price",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "priceInformation":{
                    "title":"priceInformation",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"priceInformation",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "contractInformation":{
                    "title":"contractInformation",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"contractInformation",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                }
            },
            "typeType":"classInfo",
            "typeName":{
                "localPart":"OrderItemPrice",
                "namespaceURI":"http://www.opengis.net/oseo/1.0"
            },
            "propertiesOrder":[
                "itemId",
                "productId",
                "taskingRequestId",
                "subscriptionId",
                "price",
                "priceInformation",
                "contractInformation"
            ]
        },
        "CommonOrderOptionsType.ProductDeliveryOptions":{
            "type":"object",
            "title":"CommonOrderOptionsType.ProductDeliveryOptions",
            "required":[
                "onlineDataAccess",
                "onlineDataDelivery",
                "mediaDelivery"
            ],
            "properties":{
                "onlineDataAccess":{
                    "title":"onlineDataAccess",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CommonOrderOptionsType.ProductDeliveryOptions.OnlineDataAccess"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"onlineDataAccess",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "onlineDataDelivery":{
                    "title":"onlineDataDelivery",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CommonOrderOptionsType.ProductDeliveryOptions.OnlineDataDelivery"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"onlineDataDelivery",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "mediaDelivery":{
                    "title":"mediaDelivery",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CommonOrderOptionsType.ProductDeliveryOptions.MediaDelivery"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"mediaDelivery",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "onlineDataAccess",
                "onlineDataDelivery",
                "mediaDelivery"
            ]
        },
        "CollectionCapability.CancelCapabilities":{
            "type":"object",
            "title":"CollectionCapability.CancelCapabilities",
            "required":[
                "supported",
                "asynchronous"
            ],
            "properties":{
                "supported":{
                    "title":"supported",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"supported",
                        "namespaceURI":""
                    }
                },
                "asynchronous":{
                    "title":"asynchronous",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"asynchronous",
                        "namespaceURI":""
                    }
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "supported",
                "asynchronous"
            ]
        },
        "DeliveryAddressType.PostalAddress":{
            "type":"object",
            "title":"DeliveryAddressType.PostalAddress",
            "required":[
                "streetAddress",
                "city",
                "state",
                "postalCode",
                "country"
            ],
            "properties":{
                "streetAddress":{
                    "title":"streetAddress",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"streetAddress",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "city":{
                    "title":"city",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"city",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "state":{
                    "title":"state",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"state",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "postalCode":{
                    "title":"postalCode",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"postalCode",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "country":{
                    "title":"country",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"country",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "postBox":{
                    "title":"postBox",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"postBox",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "streetAddress",
                "city",
                "state",
                "postalCode",
                "country",
                "postBox"
            ]
        },
        "GetQuotationRequestType":{
            "required":[
                "orderSpecification",
                "quotationId"
            ],
            "allOf":[
                {
                    "$ref":"#/definitions/OrderRequestBaseType"
                },
                {
                    "type":"object",
                    "title":"GetQuotationRequestType",
                    "properties":{
                        "timeStamp":{
                            "title":"timeStamp",
                            "allOf":[
                                {
                                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/dateTime"
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"timeStamp",
                                "namespaceURI":"http://www.opengis.net/oseo/1.0"
                            }
                        },
                        "orderSpecification":{
                            "title":"orderSpecification",
                            "allOf":[
                                {
                                    "$ref":"#/definitions/OrderSpecification"
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"orderSpecification",
                                "namespaceURI":"http://www.opengis.net/oseo/1.0"
                            }
                        },
                        "quotationId":{
                            "title":"quotationId",
                            "allOf":[
                                {
                                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyURI"
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"quotationId",
                                "namespaceURI":"http://www.opengis.net/oseo/1.0"
                            }
                        }
                    }
                }
            ],
            "typeType":"classInfo",
            "typeName":{
                "localPart":"GetQuotationRequestType",
                "namespaceURI":"http://www.opengis.net/oseo/1.0"
            },
            "propertiesOrder":[
                "timeStamp",
                "orderSpecification",
                "quotationId"
            ]
        },
        "CommonOrderOptionsType":{
            "type":"object",
            "title":"CommonOrderOptionsType",
            "required":[
                "productOrderOptionsId",
                "orderType",
                "productDeliveryOptions"
            ],
            "properties":{
                "productOrderOptionsId":{
                    "title":"productOrderOptionsId",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"productOrderOptionsId",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "identifier":{
                    "title":"identifier",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"identifier",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "description":{
                    "title":"description",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"description",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "orderType":{
                    "title":"orderType",
                    "allOf":[
                        {
                            "$ref":"#/definitions/EnumOrderType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"orderType",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "option":{
                    "title":"option",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"#/definitions/ParameterDescriptorType"
                            },
                            "minItems":0
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"option",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "productDeliveryOptions":{
                    "title":"productDeliveryOptions",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"#/definitions/CommonOrderOptionsType.ProductDeliveryOptions"
                            },
                            "minItems":1
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"productDeliveryOptions",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "orderOptionInfoURL":{
                    "title":"orderOptionInfoURL",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyURI"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"orderOptionInfoURL",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "paymentOptions":{
                    "title":"paymentOptions",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"#/definitions/PaymentOptionDefinitionType"
                            },
                            "minItems":0
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"paymentOptions",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "sceneSelectionOption":{
                    "title":"sceneSelectionOption",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"#/definitions/CommonOrderOptionsType.SceneSelectionOption"
                            },
                            "minItems":0
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"sceneSelectionOption",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                }
            },
            "typeType":"classInfo",
            "typeName":{
                "localPart":"CommonOrderOptionsType",
                "namespaceURI":"http://www.opengis.net/oseo/1.0"
            },
            "propertiesOrder":[
                "productOrderOptionsId",
                "identifier",
                "description",
                "orderType",
                "option",
                "productDeliveryOptions",
                "orderOptionInfoURL",
                "paymentOptions",
                "sceneSelectionOption"
            ]
        },
        "SubmitOrderResponseType":{
            "required":[
                "orderId"
            ],
            "allOf":[
                {
                    "$ref":"#/definitions/OrderResponseBaseType"
                },
                {
                    "type":"object",
                    "title":"SubmitOrderResponseType",
                    "properties":{
                        "orderId":{
                            "title":"orderId",
                            "allOf":[
                                {
                                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyURI"
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"orderId",
                                "namespaceURI":"http://www.opengis.net/oseo/1.0"
                            }
                        },
                        "orderReference":{
                            "title":"orderReference",
                            "allOf":[
                                {
                                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"orderReference",
                                "namespaceURI":"http://www.opengis.net/oseo/1.0"
                            }
                        }
                    }
                }
            ],
            "typeType":"classInfo",
            "typeName":{
                "localPart":"SubmitOrderResponseType",
                "namespaceURI":"http://www.opengis.net/oseo/1.0"
            },
            "propertiesOrder":[
                "orderId",
                "orderReference"
            ]
        },
        "OnLineAccessAddressType":{
            "type":"object",
            "title":"OnLineAccessAddressType",
            "required":[
                "resourceAddress"
            ],
            "properties":{
                "serviceAddress":{
                    "title":"serviceAddress",
                    "allOf":[
                        {
                            "$ref":"#/definitions/OnLineAccessAddressType.ServiceAddress"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"ServiceAddress",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "resourceAddress":{
                    "title":"resourceAddress",
                    "allOf":[
                        {
                            "$ref":"#/definitions/OnLineAccessAddressType.ResourceAddress"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"ResourceAddress",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                }
            },
            "typeType":"classInfo",
            "typeName":{
                "localPart":"OnLineAccessAddressType",
                "namespaceURI":"http://www.opengis.net/oseo/1.0"
            },
            "propertiesOrder":[
                "serviceAddress",
                "resourceAddress"
            ]
        },
        "OrderSpecification":{
            "required":[
                "orderItem"
            ],
            "allOf":[
                {
                    "$ref":"#/definitions/CommonOrderSpecification"
                },
                {
                    "type":"object",
                    "title":"OrderSpecification",
                    "properties":{
                        "orderItem":{
                            "title":"orderItem",
                            "allOf":[
                                {
                                    "type":"array",
                                    "items":{
                                        "$ref":"#/definitions/CommonOrderItemType"
                                    },
                                    "minItems":1
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"orderItem",
                                "namespaceURI":"http://www.opengis.net/oseo/1.0"
                            }
                        }
                    }
                }
            ],
            "typeType":"classInfo",
            "typeName":{
                "localPart":"OrderSpecification",
                "namespaceURI":"http://www.opengis.net/oseo/1.0"
            },
            "propertiesOrder":[
                "orderItem"
            ]
        },
        "EncodingType":{
            "type":"object",
            "title":"EncodingType",
            "required":[
                "supportedEncoding"
            ],
            "properties":{
                "supportedEncoding":{
                    "title":"supportedEncoding",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"#/definitions/SWEEncoding"
                            },
                            "minItems":1
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"supportedEncoding",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                }
            },
            "typeType":"classInfo",
            "typeName":{
                "localPart":"EncodingType",
                "namespaceURI":"http://www.opengis.net/oseo/1.0"
            },
            "propertiesOrder":[
                "supportedEncoding"
            ]
        },
        "OrderingServiceContentsType.DescribeResultAccessCapabilities":{
            "type":"object",
            "title":"OrderingServiceContentsType.DescribeResultAccessCapabilities",
            "required":[
                "supported"
            ],
            "properties":{
                "supported":{
                    "title":"supported",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"supported",
                        "namespaceURI":""
                    }
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "supported"
            ]
        },
        "StatusType":{
            "type":"object",
            "title":"StatusType",
            "required":[
                "status"
            ],
            "properties":{
                "status":{
                    "title":"status",
                    "allOf":[
                        {
                            "$ref":"#/definitions/EnumStatusType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"status",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "additionalStatusInfo":{
                    "title":"additionalStatusInfo",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"additionalStatusInfo",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "missionSpecificStatusInfo":{
                    "title":"missionSpecificStatusInfo",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"missionSpecificStatusInfo",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                }
            },
            "typeType":"classInfo",
            "typeName":{
                "localPart":"StatusType",
                "namespaceURI":"http://www.opengis.net/oseo/1.0"
            },
            "propertiesOrder":[
                "status",
                "additionalStatusInfo",
                "missionSpecificStatusInfo"
            ]
        },
        "SubscriptionIdType":{
            "required":[
                "collectionId"
            ],
            "allOf":[
                {
                    "$ref":"#/definitions/OrderItemIdType"
                },
                {
                    "type":"object",
                    "title":"SubscriptionIdType",
                    "properties":{
                        "collectionId":{
                            "title":"collectionId",
                            "allOf":[
                                {
                                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"collectionId",
                                "namespaceURI":"http://www.opengis.net/oseo/1.0"
                            }
                        }
                    }
                }
            ],
            "typeType":"classInfo",
            "typeName":{
                "localPart":"SubscriptionIdType",
                "namespaceURI":"http://www.opengis.net/oseo/1.0"
            },
            "propertiesOrder":[
                "collectionId"
            ]
        },
        "SceneSelectionDescriptorType":{
            "allOf":[
                {
                    "$ref":"#/definitions/AbstractDataComponentPropertyType"
                },
                {
                    "type":"object",
                    "title":"SceneSelectionDescriptorType",
                    "properties":{
                        "sceneRestriction":{
                            "title":"sceneRestriction",
                            "allOf":[
                                {
                                    "type":"array",
                                    "items":{
                                        "$ref":"#/definitions/SceneSelectionDescriptorType.SceneRestriction"
                                    },
                                    "minItems":0
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"sceneRestriction",
                                "namespaceURI":"http://www.opengis.net/oseo/1.0"
                            }
                        }
                    }
                }
            ],
            "typeType":"classInfo",
            "typeName":{
                "localPart":"SceneSelectionDescriptorType",
                "namespaceURI":"http://www.opengis.net/oseo/1.0"
            },
            "propertiesOrder":[
                "sceneRestriction"
            ]
        },
        "CommonOrderOptionsType.ProductDeliveryOptions.OnlineDataAccess":{
            "type":"object",
            "title":"CommonOrderOptionsType.ProductDeliveryOptions.OnlineDataAccess",
            "required":[
                "protocol"
            ],
            "properties":{
                "protocol":{
                    "title":"protocol",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"#/definitions/ProtocolType"
                            },
                            "minItems":1
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"protocol",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "protocol"
            ]
        },
        "CommonOrderSpecification":{
            "type":"object",
            "title":"CommonOrderSpecification",
            "required":[
                "orderType"
            ],
            "properties":{
                "orderReference":{
                    "title":"orderReference",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"orderReference",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "orderRemark":{
                    "title":"orderRemark",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"orderRemark",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "deliveryInformation":{
                    "title":"deliveryInformation",
                    "allOf":[
                        {
                            "$ref":"#/definitions/DeliveryInformationType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"deliveryInformation",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "invoiceAddress":{
                    "title":"invoiceAddress",
                    "allOf":[
                        {
                            "$ref":"#/definitions/DeliveryAddressType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"invoiceAddress",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "packaging":{
                    "title":"packaging",
                    "allOf":[
                        {
                            "type":"object",
                            "properties":{
                                "name":{
                                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                },
                                "value":{
                                    "$ref":"#/definitions/EnumPackagingType"
                                }
                            },
                            "elementName":{
                                "localPart":"packaging",
                                "namespaceURI":"http://www.opengis.net/oseo/1.0"
                            }
                        }
                    ],
                    "propertyType":"elementRef",
                    "elementName":{
                        "localPart":"packaging",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "option":{
                    "title":"option",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"#/definitions/CommonOrderSpecification.Option"
                            },
                            "minItems":0
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"option",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "deliveryOptions":{
                    "title":"deliveryOptions",
                    "allOf":[
                        {
                            "$ref":"#/definitions/DeliveryOptionsType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"deliveryOptions",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "priority":{
                    "title":"priority",
                    "allOf":[
                        {
                            "$ref":"#/definitions/PriorityType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"priority",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "orderType":{
                    "title":"orderType",
                    "allOf":[
                        {
                            "$ref":"#/definitions/EnumOrderType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"orderType",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "extension":{
                    "title":"extension",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anySimpleType"
                            },
                            "minItems":0
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"extension",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                }
            },
            "typeType":"classInfo",
            "typeName":{
                "localPart":"CommonOrderSpecification",
                "namespaceURI":"http://www.opengis.net/oseo/1.0"
            },
            "propertiesOrder":[
                "orderReference",
                "orderRemark",
                "deliveryInformation",
                "invoiceAddress",
                "packaging",
                "option",
                "deliveryOptions",
                "priority",
                "orderType",
                "extension"
            ]
        },
        "OrderingServiceContentsType.CancelCapabilities":{
            "type":"object",
            "title":"OrderingServiceContentsType.CancelCapabilities",
            "required":[
                "supported",
                "asynchronous"
            ],
            "properties":{
                "supported":{
                    "title":"supported",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"supported",
                        "namespaceURI":""
                    }
                },
                "asynchronous":{
                    "title":"asynchronous",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"asynchronous",
                        "namespaceURI":""
                    }
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "supported",
                "asynchronous"
            ]
        },
        "GetStatusRequestType":{
            "required":[
                "orderId",
                "filteringCriteria",
                "presentation"
            ],
            "allOf":[
                {
                    "$ref":"#/definitions/OrderRequestBaseType"
                },
                {
                    "type":"object",
                    "title":"GetStatusRequestType",
                    "properties":{
                        "timeStamp":{
                            "title":"timeStamp",
                            "allOf":[
                                {
                                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/dateTime"
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"timeStamp",
                                "namespaceURI":"http://www.opengis.net/oseo/1.0"
                            }
                        },
                        "orderId":{
                            "title":"orderId",
                            "allOf":[
                                {
                                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyURI"
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"orderId",
                                "namespaceURI":"http://www.opengis.net/oseo/1.0"
                            }
                        },
                        "filteringCriteria":{
                            "title":"filteringCriteria",
                            "allOf":[
                                {
                                    "$ref":"#/definitions/OrderSearchCriteriaType"
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"filteringCriteria",
                                "namespaceURI":"http://www.opengis.net/oseo/1.0"
                            }
                        },
                        "presentation":{
                            "title":"presentation",
                            "allOf":[
                                {
                                    "$ref":"#/definitions/PresentationType"
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"presentation",
                                "namespaceURI":"http://www.opengis.net/oseo/1.0"
                            }
                        }
                    }
                }
            ],
            "typeType":"classInfo",
            "typeName":{
                "localPart":"GetStatusRequestType",
                "namespaceURI":"http://www.opengis.net/oseo/1.0"
            },
            "propertiesOrder":[
                "timeStamp",
                "orderId",
                "filteringCriteria",
                "presentation"
            ]
        },
        "OrderItemIdType":{
            "type":"object",
            "title":"OrderItemIdType",
            "properties":{
            },
            "typeType":"classInfo",
            "typeName":{
                "localPart":"OrderItemIdType",
                "namespaceURI":"http://www.opengis.net/oseo/1.0"
            }
        },
        "GetQuotationResponseAckType":{
            "allOf":[
                {
                    "$ref":"#/definitions/OrderResponseBaseType"
                },
                {
                    "type":"object",
                    "title":"GetQuotationResponseAckType",
                    "properties":{
                    }
                }
            ],
            "typeType":"classInfo",
            "typeName":{
                "localPart":"GetQuotationResponseAckType",
                "namespaceURI":"http://www.opengis.net/oseo/1.0"
            }
        },
        "CurrencyType":{
            "type":"object",
            "title":"CurrencyType",
            "required":[
                "value",
                "currency"
            ],
            "properties":{
                "value":{
                    "title":"value",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"value",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "currency":{
                    "title":"currency",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"currency",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                }
            },
            "typeType":"classInfo",
            "typeName":{
                "localPart":"CurrencyType",
                "namespaceURI":"http://www.opengis.net/oseo/1.0"
            },
            "propertiesOrder":[
                "value",
                "currency"
            ]
        },
        "OnLineAccessAddressType.ServiceAddress.InfoRequest":{
            "type":"object",
            "title":"OnLineAccessAddressType.ServiceAddress.InfoRequest",
            "required":[
                "any"
            ],
            "properties":{
                "any":{
                    "title":"any",
                    "allOf":[
                        {
                            "type":"object",
                            "properties":{
                                "name":{
                                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                },
                                "value":{
                                }
                            }
                        }
                    ],
                    "propertyType":"anyElement"
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "any"
            ]
        },
        "DeliveryAddressType":{
            "type":"object",
            "title":"DeliveryAddressType",
            "properties":{
                "firstName":{
                    "title":"firstName",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"firstName",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "lastName":{
                    "title":"lastName",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"lastName",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "companyRef":{
                    "title":"companyRef",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"companyRef",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "postalAddress":{
                    "title":"postalAddress",
                    "allOf":[
                        {
                            "$ref":"#/definitions/DeliveryAddressType.PostalAddress"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"postalAddress",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "telephoneNumber":{
                    "title":"telephoneNumber",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"telephoneNumber",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "facsimileTelephoneNumber":{
                    "title":"facsimileTelephoneNumber",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"facsimileTelephoneNumber",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                }
            },
            "typeType":"classInfo",
            "typeName":{
                "localPart":"DeliveryAddressType",
                "namespaceURI":"http://www.opengis.net/oseo/1.0"
            },
            "propertiesOrder":[
                "firstName",
                "lastName",
                "companyRef",
                "postalAddress",
                "telephoneNumber",
                "facsimileTelephoneNumber"
            ]
        },
        "CreditCardInfoType":{
            "type":"object",
            "title":"CreditCardInfoType",
            "required":[
                "creditCardInstitute",
                "nameOnCard",
                "cardNumber",
                "expirationDate"
            ],
            "properties":{
                "creditCardInstitute":{
                    "title":"creditCardInstitute",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"creditCardInstitute",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "nameOnCard":{
                    "title":"nameOnCard",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"nameOnCard",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "cardNumber":{
                    "title":"cardNumber",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"cardNumber",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "expirationDate":{
                    "title":"expirationDate",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"expirationDate",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                }
            },
            "typeType":"classInfo",
            "typeName":{
                "localPart":"CreditCardInfoType",
                "namespaceURI":"http://www.opengis.net/oseo/1.0"
            },
            "propertiesOrder":[
                "creditCardInstitute",
                "nameOnCard",
                "cardNumber",
                "expirationDate"
            ]
        },
        "OrderOptionsResponseType":{
            "allOf":[
                {
                    "$ref":"#/definitions/OrderResponseBaseType"
                },
                {
                    "type":"object",
                    "title":"OrderOptionsResponseType",
                    "properties":{
                        "orderOptions":{
                            "title":"orderOptions",
                            "allOf":[
                                {
                                    "type":"array",
                                    "items":{
                                        "$ref":"#/definitions/CommonOrderOptionsType"
                                    },
                                    "minItems":0
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"orderOptions",
                                "namespaceURI":"http://www.opengis.net/oseo/1.0"
                            }
                        }
                    }
                }
            ],
            "typeType":"classInfo",
            "typeName":{
                "localPart":"OrderOptionsResponseType",
                "namespaceURI":"http://www.opengis.net/oseo/1.0"
            },
            "propertiesOrder":[
                "orderOptions"
            ]
        },
        "CommonOrderOptionsType.SceneSelectionOption":{
            "type":"object",
            "title":"CommonOrderOptionsType.SceneSelectionOption",
            "properties":{
                "name":{
                    "title":"name",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"name",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "description":{
                    "title":"description",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"description",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "sceneSelectionParameter":{
                    "title":"sceneSelectionParameter",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"#/definitions/SceneSelectionDescriptorType"
                            },
                            "minItems":0
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"sceneSelectionParameter",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "name",
                "description",
                "sceneSelectionParameter"
            ]
        },
        "PaymentOptionSelectedValue":{
            "type":"object",
            "title":"PaymentOptionSelectedValue",
            "required":[
                "paymentMethod"
            ],
            "properties":{
                "paymentMethod":{
                    "title":"paymentMethod",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"paymentMethod",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "orderAccount":{
                    "title":"orderAccount",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"orderAccount",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "creditCardInfo":{
                    "title":"creditCardInfo",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"creditCardInfo",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                }
            },
            "typeType":"classInfo",
            "typeName":{
                "localPart":"PaymentOptionSelectedValue",
                "namespaceURI":"http://www.opengis.net/oseo/1.0"
            },
            "propertiesOrder":[
                "paymentMethod",
                "orderAccount",
                "creditCardInfo"
            ]
        },
        "OrderItemGroupPrice":{
            "type":"object",
            "title":"OrderItemGroupPrice",
            "required":[
                "provider",
                "price",
                "orderItemPrice"
            ],
            "properties":{
                "provider":{
                    "title":"provider",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ProviderType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"provider",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "quotationId":{
                    "title":"quotationId",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyURI"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"quotationId",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "validityTime":{
                    "title":"validityTime",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/dateTime"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"validityTime",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "price":{
                    "title":"price",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CurrencyType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"price",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "balance":{
                    "title":"balance",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CurrencyType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"balance",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "orderItemPrice":{
                    "title":"orderItemPrice",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"#/definitions/OrderItemPrice"
                            },
                            "minItems":1
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"orderItemPrice",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "contractInformation":{
                    "title":"contractInformation",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"contractInformation",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                }
            },
            "typeType":"classInfo",
            "typeName":{
                "localPart":"OrderItemGroupPrice",
                "namespaceURI":"http://www.opengis.net/oseo/1.0"
            },
            "propertiesOrder":[
                "provider",
                "quotationId",
                "validityTime",
                "price",
                "balance",
                "orderItemPrice",
                "contractInformation"
            ]
        },
        "StatusNotificationType":{
            "required":[
                "orderMonitorSpecification"
            ],
            "allOf":[
                {
                    "$ref":"#/definitions/OrderRequestBaseType"
                },
                {
                    "type":"object",
                    "title":"StatusNotificationType",
                    "properties":{
                        "timeStamp":{
                            "title":"timeStamp",
                            "allOf":[
                                {
                                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/dateTime"
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"timeStamp",
                                "namespaceURI":"http://www.opengis.net/oseo/1.0"
                            }
                        },
                        "orderMonitorSpecification":{
                            "title":"orderMonitorSpecification",
                            "allOf":[
                                {
                                    "$ref":"#/definitions/CommonOrderMonitorSpecification"
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"orderMonitorSpecification",
                                "namespaceURI":"http://www.opengis.net/oseo/1.0"
                            }
                        }
                    }
                }
            ],
            "typeType":"classInfo",
            "typeName":{
                "localPart":"StatusNotificationType",
                "namespaceURI":"http://www.opengis.net/oseo/1.0"
            },
            "propertiesOrder":[
                "timeStamp",
                "orderMonitorSpecification"
            ]
        },
        "CommonOrderOptionsType.ProductDeliveryOptions.OnlineDataDelivery":{
            "type":"object",
            "title":"CommonOrderOptionsType.ProductDeliveryOptions.OnlineDataDelivery",
            "required":[
                "protocol"
            ],
            "properties":{
                "protocol":{
                    "title":"protocol",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"#/definitions/ProtocolType"
                            },
                            "minItems":1
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"protocol",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "protocol"
            ]
        },
        "ProviderType":{
            "type":"object",
            "title":"ProviderType",
            "required":[
                "serviceName",
                "organization"
            ],
            "properties":{
                "serviceName":{
                    "title":"serviceName",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"serviceName",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "organization":{
                    "title":"organization",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"organization",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                }
            },
            "typeType":"classInfo",
            "typeName":{
                "localPart":"ProviderType",
                "namespaceURI":"http://www.opengis.net/oseo/1.0"
            },
            "propertiesOrder":[
                "serviceName",
                "organization"
            ]
        },
        "OrderQuotation":{
            "type":"object",
            "title":"OrderQuotation",
            "required":[
                "quotationId",
                "orderItemGroupPrice"
            ],
            "properties":{
                "quotationId":{
                    "title":"quotationId",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyURI"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"quotationId",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "validityTime":{
                    "title":"validityTime",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/dateTime"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"validityTime",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "price":{
                    "title":"price",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CurrencyType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"price",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "orderItemGroupPrice":{
                    "title":"orderItemGroupPrice",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"#/definitions/OrderItemGroupPrice"
                            },
                            "minItems":1
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"orderItemGroupPrice",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "contractInformation":{
                    "title":"contractInformation",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"contractInformation",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                }
            },
            "typeType":"classInfo",
            "typeName":{
                "localPart":"OrderQuotation",
                "namespaceURI":"http://www.opengis.net/oseo/1.0"
            },
            "propertiesOrder":[
                "quotationId",
                "validityTime",
                "price",
                "orderItemGroupPrice",
                "contractInformation"
            ]
        },
        "OrderingServiceContentsType.SubmitCapabilities":{
            "type":"object",
            "title":"OrderingServiceContentsType.SubmitCapabilities",
            "required":[
                "asynchronous",
                "globalDeliveryOptions",
                "localDeliveryOptions",
                "globalOrderOptions",
                "localOrderOptions"
            ],
            "properties":{
                "asynchronous":{
                    "title":"asynchronous",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"asynchronous",
                        "namespaceURI":""
                    }
                },
                "maxNumberOfProducts":{
                    "title":"maxNumberOfProducts",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"maxNumberOfProducts",
                        "namespaceURI":""
                    }
                },
                "globalDeliveryOptions":{
                    "title":"globalDeliveryOptions",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"globalDeliveryOptions",
                        "namespaceURI":""
                    }
                },
                "localDeliveryOptions":{
                    "title":"localDeliveryOptions",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"localDeliveryOptions",
                        "namespaceURI":""
                    }
                },
                "globalOrderOptions":{
                    "title":"globalOrderOptions",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"globalOrderOptions",
                        "namespaceURI":""
                    }
                },
                "localOrderOptions":{
                    "title":"localOrderOptions",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"localOrderOptions",
                        "namespaceURI":""
                    }
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "asynchronous",
                "maxNumberOfProducts",
                "globalDeliveryOptions",
                "localDeliveryOptions",
                "globalOrderOptions",
                "localOrderOptions"
            ]
        },
        "GetCapabilities":{
            "required":[
                "service"
            ],
            "allOf":[
                {
                    "$ref":"#/definitions/GetCapabilitiesType"
                },
                {
                    "type":"object",
                    "title":"GetCapabilities",
                    "properties":{
                        "service":{
                            "title":"service",
                            "allOf":[
                                {
                                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                                }
                            ],
                            "propertyType":"attribute",
                            "attributeName":{
                                "localPart":"service",
                                "namespaceURI":""
                            }
                        }
                    }
                }
            ],
            "typeType":"classInfo",
            "propertiesOrder":[
                "service"
            ]
        },
        "CommonOrderItemType.SceneSelection":{
            "type":"object",
            "title":"CommonOrderItemType.SceneSelection",
            "required":[
                "parameterData"
            ],
            "properties":{
                "parameterData":{
                    "title":"parameterData",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ParameterDataType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"ParameterData",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "parameterData"
            ]
        },
        "OrderingServiceContentsType.ProductOrders":{
            "type":"object",
            "title":"OrderingServiceContentsType.ProductOrders",
            "required":[
                "supported"
            ],
            "properties":{
                "supported":{
                    "title":"supported",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"supported",
                        "namespaceURI":""
                    }
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "supported"
            ]
        },
        "Capabilities":{
            "allOf":[
                {
                    "$ref":"#/definitions/CapabilitiesBaseType"
                },
                {
                    "type":"object",
                    "title":"Capabilities",
                    "properties":{
                        "contents":{
                            "title":"contents",
                            "allOf":[
                                {
                                    "$ref":"#/definitions/OrderingServiceContentsType"
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"Contents",
                                "namespaceURI":"http://www.opengis.net/oseo/1.0"
                            }
                        },
                        "notifications":{
                            "title":"notifications",
                            "allOf":[
                                {
                                    "$ref":"#/definitions/NotificationProducerMetadataPropertyType"
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"Notifications",
                                "namespaceURI":"http://www.opengis.net/oseo/1.0"
                            }
                        }
                    }
                }
            ],
            "typeType":"classInfo",
            "propertiesOrder":[
                "contents",
                "notifications"
            ]
        },
        "DeliveryOptionsType.OnlineDataAccess":{
            "type":"object",
            "title":"DeliveryOptionsType.OnlineDataAccess",
            "required":[
                "protocol"
            ],
            "properties":{
                "protocol":{
                    "title":"protocol",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ProtocolType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"protocol",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "protocol"
            ]
        },
        "CommonOrderStatusItemType":{
            "required":[
                "orderItemStatusInfo"
            ],
            "allOf":[
                {
                    "$ref":"#/definitions/CommonOrderItemType"
                },
                {
                    "type":"object",
                    "title":"CommonOrderStatusItemType",
                    "properties":{
                        "orderItemStatusInfo":{
                            "title":"orderItemStatusInfo",
                            "allOf":[
                                {
                                    "$ref":"#/definitions/StatusType"
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"orderItemStatusInfo",
                                "namespaceURI":"http://www.opengis.net/oseo/1.0"
                            }
                        }
                    }
                }
            ],
            "typeType":"classInfo",
            "typeName":{
                "localPart":"CommonOrderStatusItemType",
                "namespaceURI":"http://www.opengis.net/oseo/1.0"
            },
            "propertiesOrder":[
                "orderItemStatusInfo"
            ]
        },
        "OrderOptionsRequestType":{
            "required":[
                "collectionId",
                "identifier",
                "taskingRequestId"
            ],
            "allOf":[
                {
                    "$ref":"#/definitions/OrderRequestBaseType"
                },
                {
                    "type":"object",
                    "title":"OrderOptionsRequestType",
                    "properties":{
                        "timeStamp":{
                            "title":"timeStamp",
                            "allOf":[
                                {
                                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/dateTime"
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"timeStamp",
                                "namespaceURI":"http://www.opengis.net/oseo/1.0"
                            }
                        },
                        "collectionId":{
                            "title":"collectionId",
                            "allOf":[
                                {
                                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"collectionId",
                                "namespaceURI":"http://www.opengis.net/oseo/1.0"
                            }
                        },
                        "identifier":{
                            "title":"identifier",
                            "allOf":[
                                {
                                    "type":"array",
                                    "items":{
                                        "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                                    },
                                    "minItems":1
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"identifier",
                                "namespaceURI":"http://www.opengis.net/oseo/1.0"
                            }
                        },
                        "taskingRequestId":{
                            "title":"taskingRequestId",
                            "allOf":[
                                {
                                    "$ref":"#/definitions/TaskingRequestIdType"
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"taskingRequestId",
                                "namespaceURI":"http://www.opengis.net/oseo/1.0"
                            }
                        }
                    }
                }
            ],
            "typeType":"classInfo",
            "typeName":{
                "localPart":"OrderOptionsRequestType",
                "namespaceURI":"http://www.opengis.net/oseo/1.0"
            },
            "propertiesOrder":[
                "timeStamp",
                "collectionId",
                "identifier",
                "taskingRequestId"
            ]
        },
        "DescribeResultAccessResponseType":{
            "allOf":[
                {
                    "$ref":"#/definitions/OrderResponseBaseType"
                },
                {
                    "type":"object",
                    "title":"DescribeResultAccessResponseType",
                    "properties":{
                        "urLs":{
                            "title":"urLs",
                            "allOf":[
                                {
                                    "type":"array",
                                    "items":{
                                        "$ref":"#/definitions/ItemURLType"
                                    },
                                    "minItems":0
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"URLs",
                                "namespaceURI":"http://www.opengis.net/oseo/1.0"
                            }
                        }
                    }
                }
            ],
            "typeType":"classInfo",
            "typeName":{
                "localPart":"DescribeResultAccessResponseType",
                "namespaceURI":"http://www.opengis.net/oseo/1.0"
            },
            "propertiesOrder":[
                "urLs"
            ]
        },
        "OnLineAccessAddressType.ResourceAddress":{
            "type":"object",
            "title":"OnLineAccessAddressType.ResourceAddress",
            "required":[
                "url"
            ],
            "properties":{
                "url":{
                    "title":"url",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyURI"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"URL",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "serviceRequest":{
                    "title":"serviceRequest",
                    "allOf":[
                        {
                            "$ref":"#/definitions/OnLineAccessAddressType.ResourceAddress.ServiceRequest"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"serviceRequest",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "url",
                "serviceRequest"
            ]
        },
        "DeliveryInformationType":{
            "type":"object",
            "title":"DeliveryInformationType",
            "properties":{
                "onlineAddress":{
                    "title":"onlineAddress",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"#/definitions/OnlineAddressType"
                            },
                            "minItems":0
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"onlineAddress",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "mailAddress":{
                    "title":"mailAddress",
                    "allOf":[
                        {
                            "$ref":"#/definitions/DeliveryAddressType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"mailAddress",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                }
            },
            "typeType":"classInfo",
            "typeName":{
                "localPart":"DeliveryInformationType",
                "namespaceURI":"http://www.opengis.net/oseo/1.0"
            },
            "propertiesOrder":[
                "onlineAddress",
                "mailAddress"
            ]
        },
        "OrderingServiceContentsType":{
            "type":"object",
            "title":"OrderingServiceContentsType",
            "required":[
                "productOrders",
                "subscriptionOrders",
                "programmingOrders",
                "getQuotationCapabilities",
                "submitCapabilities",
                "getStatusCapabilities",
                "describeResultAccessCapabilities",
                "cancelCapabilities"
            ],
            "properties":{
                "productOrders":{
                    "title":"productOrders",
                    "allOf":[
                        {
                            "$ref":"#/definitions/OrderingServiceContentsType.ProductOrders"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"ProductOrders",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "subscriptionOrders":{
                    "title":"subscriptionOrders",
                    "allOf":[
                        {
                            "$ref":"#/definitions/OrderingServiceContentsType.SubscriptionOrders"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"SubscriptionOrders",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "programmingOrders":{
                    "title":"programmingOrders",
                    "allOf":[
                        {
                            "$ref":"#/definitions/OrderingServiceContentsType.ProgrammingOrders"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"ProgrammingOrders",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "getQuotationCapabilities":{
                    "title":"getQuotationCapabilities",
                    "allOf":[
                        {
                            "$ref":"#/definitions/OrderingServiceContentsType.GetQuotationCapabilities"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"GetQuotationCapabilities",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "submitCapabilities":{
                    "title":"submitCapabilities",
                    "allOf":[
                        {
                            "$ref":"#/definitions/OrderingServiceContentsType.SubmitCapabilities"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"SubmitCapabilities",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "getStatusCapabilities":{
                    "title":"getStatusCapabilities",
                    "allOf":[
                        {
                            "$ref":"#/definitions/OrderingServiceContentsType.GetStatusCapabilities"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"GetStatusCapabilities",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "describeResultAccessCapabilities":{
                    "title":"describeResultAccessCapabilities",
                    "allOf":[
                        {
                            "$ref":"#/definitions/OrderingServiceContentsType.DescribeResultAccessCapabilities"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"DescribeResultAccessCapabilities",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "cancelCapabilities":{
                    "title":"cancelCapabilities",
                    "allOf":[
                        {
                            "$ref":"#/definitions/OrderingServiceContentsType.CancelCapabilities"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"CancelCapabilities",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "supportedCollection":{
                    "title":"supportedCollection",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"#/definitions/CollectionCapability"
                            },
                            "minItems":0
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"SupportedCollection",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "contentsType":{
                    "title":"contentsType",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"#/definitions/EncodingType"
                            },
                            "minItems":0
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"ContentsType",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                }
            },
            "typeType":"classInfo",
            "typeName":{
                "localPart":"OrderingServiceContentsType",
                "namespaceURI":"http://www.opengis.net/oseo/1.0"
            },
            "propertiesOrder":[
                "productOrders",
                "subscriptionOrders",
                "programmingOrders",
                "getQuotationCapabilities",
                "submitCapabilities",
                "getStatusCapabilities",
                "describeResultAccessCapabilities",
                "cancelCapabilities",
                "supportedCollection",
                "contentsType"
            ]
        },
        "DeliveryOptionsType.MediaDelivery":{
            "type":"object",
            "title":"DeliveryOptionsType.MediaDelivery",
            "required":[
                "packageMedium"
            ],
            "properties":{
                "packageMedium":{
                    "title":"packageMedium",
                    "allOf":[
                        {
                            "$ref":"#/definitions/PackageMedium"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"packageMedium",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "shippingInstructions":{
                    "title":"shippingInstructions",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"shippingInstructions",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "packageMedium",
                "shippingInstructions"
            ]
        },
        "CancelRequestType":{
            "required":[
                "orderId",
                "statusNotification"
            ],
            "allOf":[
                {
                    "$ref":"#/definitions/OrderRequestBaseType"
                },
                {
                    "type":"object",
                    "title":"CancelRequestType",
                    "properties":{
                        "timeStamp":{
                            "title":"timeStamp",
                            "allOf":[
                                {
                                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/dateTime"
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"timeStamp",
                                "namespaceURI":"http://www.opengis.net/oseo/1.0"
                            }
                        },
                        "orderId":{
                            "title":"orderId",
                            "allOf":[
                                {
                                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyURI"
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"orderId",
                                "namespaceURI":"http://www.opengis.net/oseo/1.0"
                            }
                        },
                        "statusNotification":{
                            "title":"statusNotification",
                            "allOf":[
                                {
                                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"statusNotification",
                                "namespaceURI":"http://www.opengis.net/oseo/1.0"
                            }
                        }
                    }
                }
            ],
            "typeType":"classInfo",
            "typeName":{
                "localPart":"CancelRequestType",
                "namespaceURI":"http://www.opengis.net/oseo/1.0"
            },
            "propertiesOrder":[
                "timeStamp",
                "orderId",
                "statusNotification"
            ]
        },
        "TaskingRequestIdType":{
            "required":[
                "id"
            ],
            "allOf":[
                {
                    "$ref":"#/definitions/OrderItemIdType"
                },
                {
                    "type":"object",
                    "title":"TaskingRequestIdType",
                    "properties":{
                        "id":{
                            "title":"id",
                            "allOf":[
                                {
                                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyURI"
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"ID",
                                "namespaceURI":"http://www.opengis.net/oseo/1.0"
                            }
                        }
                    }
                }
            ],
            "typeType":"classInfo",
            "typeName":{
                "localPart":"TaskingRequestIdType",
                "namespaceURI":"http://www.opengis.net/oseo/1.0"
            },
            "propertiesOrder":[
                "id"
            ]
        },
        "SceneSelectionDescriptorType.SceneRestriction":{
            "allOf":[
                {
                    "$ref":"#/definitions/AbstractDataComponentPropertyType"
                },
                {
                    "type":"object",
                    "title":"SceneSelectionDescriptorType.SceneRestriction",
                    "properties":{
                    }
                }
            ],
            "typeType":"classInfo"
        },
        "OnLineAccessAddressType.ServiceAddress":{
            "type":"object",
            "title":"OnLineAccessAddressType.ServiceAddress",
            "required":[
                "url",
                "infoURL"
            ],
            "properties":{
                "type":{
                    "title":"type",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"type",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "url":{
                    "title":"url",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyURI"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"URL",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "infoURL":{
                    "title":"infoURL",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyURI"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"info_URL",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "infoRequest":{
                    "title":"infoRequest",
                    "allOf":[
                        {
                            "$ref":"#/definitions/OnLineAccessAddressType.ServiceAddress.InfoRequest"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"infoRequest",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "type",
                "url",
                "infoURL",
                "infoRequest"
            ]
        },
        "DeliveryOptionsType.OnlineDataDelivery":{
            "type":"object",
            "title":"DeliveryOptionsType.OnlineDataDelivery",
            "required":[
                "protocol"
            ],
            "properties":{
                "protocol":{
                    "title":"protocol",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ProtocolType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"protocol",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "protocol"
            ]
        },
        "CommonOrderMonitorSpecification":{
            "required":[
                "orderId",
                "orderStatusInfo"
            ],
            "allOf":[
                {
                    "$ref":"#/definitions/CommonOrderSpecification"
                },
                {
                    "type":"object",
                    "title":"CommonOrderMonitorSpecification",
                    "properties":{
                        "orderId":{
                            "title":"orderId",
                            "allOf":[
                                {
                                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyURI"
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"orderId",
                                "namespaceURI":"http://www.opengis.net/oseo/1.0"
                            }
                        },
                        "orderStatusInfo":{
                            "title":"orderStatusInfo",
                            "allOf":[
                                {
                                    "$ref":"#/definitions/StatusType"
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"orderStatusInfo",
                                "namespaceURI":"http://www.opengis.net/oseo/1.0"
                            }
                        },
                        "orderDateTime":{
                            "title":"orderDateTime",
                            "allOf":[
                                {
                                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/dateTime"
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"orderDateTime",
                                "namespaceURI":"http://www.opengis.net/oseo/1.0"
                            }
                        },
                        "orderItem":{
                            "title":"orderItem",
                            "allOf":[
                                {
                                    "type":"array",
                                    "items":{
                                        "$ref":"#/definitions/CommonOrderStatusItemType"
                                    },
                                    "minItems":0
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"orderItem",
                                "namespaceURI":"http://www.opengis.net/oseo/1.0"
                            }
                        }
                    }
                }
            ],
            "typeType":"classInfo",
            "typeName":{
                "localPart":"CommonOrderMonitorSpecification",
                "namespaceURI":"http://www.opengis.net/oseo/1.0"
            },
            "propertiesOrder":[
                "orderId",
                "orderStatusInfo",
                "orderDateTime",
                "orderItem"
            ]
        },
        "CancelRequestAckType":{
            "allOf":[
                {
                    "$ref":"#/definitions/OrderResponseBaseType"
                },
                {
                    "type":"object",
                    "title":"CancelRequestAckType",
                    "properties":{
                    }
                }
            ],
            "typeType":"classInfo",
            "typeName":{
                "localPart":"CancelRequestAckType",
                "namespaceURI":"http://www.opengis.net/oseo/1.0"
            }
        },
        "OrderingServiceContentsType.ProgrammingOrders":{
            "type":"object",
            "title":"OrderingServiceContentsType.ProgrammingOrders",
            "required":[
                "supported"
            ],
            "properties":{
                "supported":{
                    "title":"supported",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"supported",
                        "namespaceURI":""
                    }
                },
                "spsurl":{
                    "title":"spsurl",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyURI"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"SPS_URL",
                        "namespaceURI":""
                    }
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "supported",
                "spsurl"
            ]
        },
        "OrderSearchCriteriaType":{
            "type":"object",
            "title":"OrderSearchCriteriaType",
            "properties":{
                "lastUpdate":{
                    "title":"lastUpdate",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/dateTime"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"lastUpdate",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "lastUpdateEnd":{
                    "title":"lastUpdateEnd",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"lastUpdateEnd",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "orderStatus":{
                    "title":"orderStatus",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"#/definitions/EnumStatusType"
                            },
                            "minItems":0
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"orderStatus",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "orderReference":{
                    "title":"orderReference",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"orderReference",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "extension":{
                    "title":"extension",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anySimpleType"
                            },
                            "minItems":0
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"extension",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                }
            },
            "typeType":"classInfo",
            "typeName":{
                "localPart":"OrderSearchCriteriaType",
                "namespaceURI":"http://www.opengis.net/oseo/1.0"
            },
            "propertiesOrder":[
                "lastUpdate",
                "lastUpdateEnd",
                "orderStatus",
                "orderReference",
                "extension"
            ]
        },
        "CollectionCapability.ProductOrders":{
            "type":"object",
            "title":"CollectionCapability.ProductOrders",
            "required":[
                "supported"
            ],
            "properties":{
                "supported":{
                    "title":"supported",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"supported",
                        "namespaceURI":""
                    }
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "supported"
            ]
        },
        "ProductIdType":{
            "required":[
                "identifier"
            ],
            "allOf":[
                {
                    "$ref":"#/definitions/OrderItemIdType"
                },
                {
                    "type":"object",
                    "title":"ProductIdType",
                    "properties":{
                        "identifier":{
                            "title":"identifier",
                            "allOf":[
                                {
                                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"identifier",
                                "namespaceURI":"http://www.opengis.net/oseo/1.0"
                            }
                        },
                        "collectionId":{
                            "title":"collectionId",
                            "allOf":[
                                {
                                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"collectionId",
                                "namespaceURI":"http://www.opengis.net/oseo/1.0"
                            }
                        }
                    }
                }
            ],
            "typeType":"classInfo",
            "typeName":{
                "localPart":"ProductIdType",
                "namespaceURI":"http://www.opengis.net/oseo/1.0"
            },
            "propertiesOrder":[
                "identifier",
                "collectionId"
            ]
        },
        "OnLineAccessAddressType.ResourceAddress.ServiceRequest":{
            "type":"object",
            "title":"OnLineAccessAddressType.ResourceAddress.ServiceRequest",
            "required":[
                "any"
            ],
            "properties":{
                "any":{
                    "title":"any",
                    "allOf":[
                        {
                            "type":"object",
                            "properties":{
                                "name":{
                                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                },
                                "value":{
                                }
                            }
                        }
                    ],
                    "propertyType":"anyElement"
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "any"
            ]
        },
        "SubmitOrderRequestType":{
            "required":[
                "orderSpecification",
                "quotationId",
                "statusNotification"
            ],
            "allOf":[
                {
                    "$ref":"#/definitions/OrderRequestBaseType"
                },
                {
                    "type":"object",
                    "title":"SubmitOrderRequestType",
                    "properties":{
                        "timeStamp":{
                            "title":"timeStamp",
                            "allOf":[
                                {
                                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/dateTime"
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"timeStamp",
                                "namespaceURI":"http://www.opengis.net/oseo/1.0"
                            }
                        },
                        "orderSpecification":{
                            "title":"orderSpecification",
                            "allOf":[
                                {
                                    "$ref":"#/definitions/OrderSpecification"
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"orderSpecification",
                                "namespaceURI":"http://www.opengis.net/oseo/1.0"
                            }
                        },
                        "quotationId":{
                            "title":"quotationId",
                            "allOf":[
                                {
                                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyURI"
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"quotationId",
                                "namespaceURI":"http://www.opengis.net/oseo/1.0"
                            }
                        },
                        "statusNotification":{
                            "title":"statusNotification",
                            "allOf":[
                                {
                                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"statusNotification",
                                "namespaceURI":"http://www.opengis.net/oseo/1.0"
                            }
                        }
                    }
                }
            ],
            "typeType":"classInfo",
            "typeName":{
                "localPart":"SubmitOrderRequestType",
                "namespaceURI":"http://www.opengis.net/oseo/1.0"
            },
            "propertiesOrder":[
                "timeStamp",
                "orderSpecification",
                "quotationId",
                "statusNotification"
            ]
        },
        "CommonOrderSpecification.Option":{
            "type":"object",
            "title":"CommonOrderSpecification.Option",
            "required":[
                "parameterData"
            ],
            "properties":{
                "parameterData":{
                    "title":"parameterData",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ParameterDataType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"ParameterData",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "parameterData"
            ]
        },
        "GetQuotationAckType":{
            "required":[
                "quotationId",
                "quotation"
            ],
            "allOf":[
                {
                    "$ref":"#/definitions/OrderResponseBaseType"
                },
                {
                    "type":"object",
                    "title":"GetQuotationAckType",
                    "properties":{
                        "quotationId":{
                            "title":"quotationId",
                            "allOf":[
                                {
                                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyURI"
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"quotationId",
                                "namespaceURI":"http://www.opengis.net/oseo/1.0"
                            }
                        },
                        "quotation":{
                            "title":"quotation",
                            "allOf":[
                                {
                                    "$ref":"#/definitions/OrderQuotation"
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"quotation",
                                "namespaceURI":"http://www.opengis.net/oseo/1.0"
                            }
                        }
                    }
                }
            ],
            "typeType":"classInfo",
            "typeName":{
                "localPart":"GetQuotationAckType",
                "namespaceURI":"http://www.opengis.net/oseo/1.0"
            },
            "propertiesOrder":[
                "quotationId",
                "quotation"
            ]
        },
        "ParameterDescriptorType":{
            "allOf":[
                {
                    "$ref":"#/definitions/AbstractDataComponentPropertyType"
                },
                {
                    "type":"object",
                    "title":"ParameterDescriptorType",
                    "properties":{
                        "grouping":{
                            "title":"grouping",
                            "allOf":[
                                {
                                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"grouping",
                                "namespaceURI":"http://www.opengis.net/oseo/1.0"
                            }
                        }
                    }
                }
            ],
            "typeType":"classInfo",
            "typeName":{
                "localPart":"ParameterDescriptorType",
                "namespaceURI":"http://www.opengis.net/oseo/1.0"
            },
            "propertiesOrder":[
                "grouping"
            ]
        },
        "StatusNotificationAckType":{
            "allOf":[
                {
                    "$ref":"#/definitions/OrderResponseBaseType"
                },
                {
                    "type":"object",
                    "title":"StatusNotificationAckType",
                    "properties":{
                    }
                }
            ],
            "typeType":"classInfo",
            "typeName":{
                "localPart":"StatusNotificationAckType",
                "namespaceURI":"http://www.opengis.net/oseo/1.0"
            }
        },
        "OrderingServiceContentsType.SubscriptionOrders":{
            "type":"object",
            "title":"OrderingServiceContentsType.SubscriptionOrders",
            "required":[
                "supported"
            ],
            "properties":{
                "supported":{
                    "title":"supported",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"supported",
                        "namespaceURI":""
                    }
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "supported"
            ]
        },
        "CollectionCapability":{
            "type":"object",
            "title":"CollectionCapability",
            "required":[
                "collectionId"
            ],
            "properties":{
                "collectionId":{
                    "title":"collectionId",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"collectionId",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "productOrders":{
                    "title":"productOrders",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CollectionCapability.ProductOrders"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"ProductOrders",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "subscriptionOrders":{
                    "title":"subscriptionOrders",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CollectionCapability.SubscriptionOrders"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"SubscriptionOrders",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "describeResultAccessCapabilities":{
                    "title":"describeResultAccessCapabilities",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CollectionCapability.DescribeResultAccessCapabilities"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"DescribeResultAccessCapabilities",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "cancelCapabilities":{
                    "title":"cancelCapabilities",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CollectionCapability.CancelCapabilities"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"CancelCapabilities",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                }
            },
            "typeType":"classInfo",
            "typeName":{
                "localPart":"CollectionCapability",
                "namespaceURI":"http://www.opengis.net/oseo/1.0"
            },
            "propertiesOrder":[
                "collectionId",
                "productOrders",
                "subscriptionOrders",
                "describeResultAccessCapabilities",
                "cancelCapabilities"
            ]
        },
        "DescribeResultAccessRequestType":{
            "required":[
                "orderId",
                "subFunction"
            ],
            "allOf":[
                {
                    "$ref":"#/definitions/OrderRequestBaseType"
                },
                {
                    "type":"object",
                    "title":"DescribeResultAccessRequestType",
                    "properties":{
                        "timeStamp":{
                            "title":"timeStamp",
                            "allOf":[
                                {
                                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/dateTime"
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"timeStamp",
                                "namespaceURI":"http://www.opengis.net/oseo/1.0"
                            }
                        },
                        "orderId":{
                            "title":"orderId",
                            "allOf":[
                                {
                                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyURI"
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"orderId",
                                "namespaceURI":"http://www.opengis.net/oseo/1.0"
                            }
                        },
                        "subFunction":{
                            "title":"subFunction",
                            "allOf":[
                                {
                                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"subFunction",
                                "namespaceURI":"http://www.opengis.net/oseo/1.0"
                            }
                        }
                    }
                }
            ],
            "typeType":"classInfo",
            "typeName":{
                "localPart":"DescribeResultAccessRequestType",
                "namespaceURI":"http://www.opengis.net/oseo/1.0"
            },
            "propertiesOrder":[
                "timeStamp",
                "orderId",
                "subFunction"
            ]
        },
        "CollectionCapability.SubscriptionOrders":{
            "type":"object",
            "title":"CollectionCapability.SubscriptionOrders",
            "required":[
                "supported"
            ],
            "properties":{
                "supported":{
                    "title":"supported",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"supported",
                        "namespaceURI":""
                    }
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "supported"
            ]
        },
        "DeliveryOptionsType":{
            "type":"object",
            "title":"DeliveryOptionsType",
            "required":[
                "onlineDataAccess",
                "onlineDataDelivery",
                "mediaDelivery"
            ],
            "properties":{
                "onlineDataAccess":{
                    "title":"onlineDataAccess",
                    "allOf":[
                        {
                            "$ref":"#/definitions/DeliveryOptionsType.OnlineDataAccess"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"onlineDataAccess",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "onlineDataDelivery":{
                    "title":"onlineDataDelivery",
                    "allOf":[
                        {
                            "$ref":"#/definitions/DeliveryOptionsType.OnlineDataDelivery"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"onlineDataDelivery",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "mediaDelivery":{
                    "title":"mediaDelivery",
                    "allOf":[
                        {
                            "$ref":"#/definitions/DeliveryOptionsType.MediaDelivery"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"mediaDelivery",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "numberOfCopies":{
                    "title":"numberOfCopies",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/int"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"numberOfCopies",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "productAnnotation":{
                    "title":"productAnnotation",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"productAnnotation",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                },
                "specialInstructions":{
                    "title":"specialInstructions",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"specialInstructions",
                        "namespaceURI":"http://www.opengis.net/oseo/1.0"
                    }
                }
            },
            "typeType":"classInfo",
            "typeName":{
                "localPart":"DeliveryOptionsType",
                "namespaceURI":"http://www.opengis.net/oseo/1.0"
            },
            "propertiesOrder":[
                "onlineDataAccess",
                "onlineDataDelivery",
                "mediaDelivery",
                "numberOfCopies",
                "productAnnotation",
                "specialInstructions"
            ]
        },
        "PriorityType":{
            "allOf":[
                {
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                }
            ],
            "typeType":"enumInfo",
            "typeName":{
                "localPart":"PriorityType",
                "namespaceURI":"http://www.opengis.net/oseo/1.0"
            }
        },
        "OrderResponseStatusType":{
            "allOf":[
                {
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                }
            ],
            "typeType":"enumInfo",
            "typeName":{
                "localPart":"OrderResponseStatusType",
                "namespaceURI":"http://www.opengis.net/oseo/1.0"
            }
        },
        "PackageMedium":{
            "allOf":[
                {
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                }
            ],
            "typeType":"enumInfo",
            "typeName":{
                "localPart":"PackageMedium",
                "namespaceURI":"http://www.opengis.net/oseo/1.0"
            }
        },
        "EnumStatusType":{
            "allOf":[
                {
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                }
            ],
            "typeType":"enumInfo",
            "typeName":{
                "localPart":"EnumStatusType",
                "namespaceURI":"http://www.opengis.net/oseo/1.0"
            }
        },
        "EnumOrderType":{
            "allOf":[
                {
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                }
            ],
            "typeType":"enumInfo",
            "typeName":{
                "localPart":"EnumOrderType",
                "namespaceURI":"http://www.opengis.net/oseo/1.0"
            }
        },
        "PresentationType":{
            "allOf":[
                {
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                }
            ],
            "typeType":"enumInfo",
            "typeName":{
                "localPart":"PresentationType",
                "namespaceURI":"http://www.opengis.net/oseo/1.0"
            }
        },
        "SWEEncoding":{
            "allOf":[
                {
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                }
            ],
            "typeType":"enumInfo",
            "typeName":{
                "localPart":"SWEEncoding",
                "namespaceURI":"http://www.opengis.net/oseo/1.0"
            }
        },
        "ProtocolType":{
            "allOf":[
                {
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                }
            ],
            "typeType":"enumInfo",
            "typeName":{
                "localPart":"ProtocolType",
                "namespaceURI":"http://www.opengis.net/oseo/1.0"
            }
        },
        "EnumPackagingType":{
            "allOf":[
                {
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                }
            ],
            "typeType":"enumInfo",
            "typeName":{
                "localPart":"EnumPackagingType",
                "namespaceURI":"http://www.opengis.net/oseo/1.0"
            }
        }
    },
    "anyOf":[
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "Submit"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/oseo/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/SubmitOrderRequestType"
                }
            },
            "elementName":{
                "localPart":"Submit",
                "namespaceURI":"http://www.opengis.net/oseo/1.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "GetQuotationAck"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/oseo/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/GetQuotationAckType"
                }
            },
            "elementName":{
                "localPart":"GetQuotationAck",
                "namespaceURI":"http://www.opengis.net/oseo/1.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "orderReference"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/oseo/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                }
            },
            "elementName":{
                "localPart":"orderReference",
                "namespaceURI":"http://www.opengis.net/oseo/1.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "itemId"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/oseo/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                }
            },
            "elementName":{
                "localPart":"itemId",
                "namespaceURI":"http://www.opengis.net/oseo/1.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "subscriptionId"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/oseo/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/SubscriptionIdType"
                }
            },
            "elementName":{
                "localPart":"subscriptionId",
                "namespaceURI":"http://www.opengis.net/oseo/1.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "SubmitResponseAck"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/oseo/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/StatusNotificationAckType"
                }
            },
            "elementName":{
                "localPart":"SubmitResponseAck",
                "namespaceURI":"http://www.opengis.net/oseo/1.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "CancelAck"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/oseo/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CancelRequestAckType"
                }
            },
            "elementName":{
                "localPart":"CancelAck",
                "namespaceURI":"http://www.opengis.net/oseo/1.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "extension"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/oseo/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anySimpleType"
                }
            },
            "elementName":{
                "localPart":"extension",
                "namespaceURI":"http://www.opengis.net/oseo/1.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "orderSpecification"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/oseo/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/OrderSpecification"
                }
            },
            "elementName":{
                "localPart":"orderSpecification",
                "namespaceURI":"http://www.opengis.net/oseo/1.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "taskingRequestId"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/oseo/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/TaskingRequestIdType"
                }
            },
            "elementName":{
                "localPart":"taskingRequestId",
                "namespaceURI":"http://www.opengis.net/oseo/1.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "contractInformation"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/oseo/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                }
            },
            "elementName":{
                "localPart":"contractInformation",
                "namespaceURI":"http://www.opengis.net/oseo/1.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "GetCapabilities"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/oseo/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/GetCapabilities"
                }
            },
            "elementName":{
                "localPart":"GetCapabilities",
                "namespaceURI":"http://www.opengis.net/oseo/1.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "Capabilities"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/oseo/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/Capabilities"
                }
            },
            "elementName":{
                "localPart":"Capabilities",
                "namespaceURI":"http://www.opengis.net/oseo/1.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "DescribeResultAccessResponse"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/oseo/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/DescribeResultAccessResponseType"
                }
            },
            "elementName":{
                "localPart":"DescribeResultAccessResponse",
                "namespaceURI":"http://www.opengis.net/oseo/1.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "packaging"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/oseo/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/EnumPackagingType"
                }
            },
            "elementName":{
                "localPart":"packaging",
                "namespaceURI":"http://www.opengis.net/oseo/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CommonOrderSpecification"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "Cancel"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/oseo/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CancelRequestType"
                }
            },
            "elementName":{
                "localPart":"Cancel",
                "namespaceURI":"http://www.opengis.net/oseo/1.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "orderId"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/oseo/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyURI"
                }
            },
            "elementName":{
                "localPart":"orderId",
                "namespaceURI":"http://www.opengis.net/oseo/1.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "GetQuotationResponseAck"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/oseo/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/GetQuotationResponseAckType"
                }
            },
            "elementName":{
                "localPart":"GetQuotationResponseAck",
                "namespaceURI":"http://www.opengis.net/oseo/1.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "CancelResponseAck"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/oseo/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/StatusNotificationAckType"
                }
            },
            "elementName":{
                "localPart":"CancelResponseAck",
                "namespaceURI":"http://www.opengis.net/oseo/1.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "GetQuotation"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/oseo/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/GetQuotationRequestType"
                }
            },
            "elementName":{
                "localPart":"GetQuotation",
                "namespaceURI":"http://www.opengis.net/oseo/1.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "orderMonitorSpecification"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/oseo/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CommonOrderMonitorSpecification"
                }
            },
            "elementName":{
                "localPart":"orderMonitorSpecification",
                "namespaceURI":"http://www.opengis.net/oseo/1.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "DescribeResultAccess"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/oseo/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/DescribeResultAccessRequestType"
                }
            },
            "elementName":{
                "localPart":"DescribeResultAccess",
                "namespaceURI":"http://www.opengis.net/oseo/1.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "CancelResponse"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/oseo/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/StatusNotificationType"
                }
            },
            "elementName":{
                "localPart":"CancelResponse",
                "namespaceURI":"http://www.opengis.net/oseo/1.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "productId"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/oseo/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/ProductIdType"
                }
            },
            "elementName":{
                "localPart":"productId",
                "namespaceURI":"http://www.opengis.net/oseo/1.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "productOrderOptionsId"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/oseo/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                }
            },
            "elementName":{
                "localPart":"productOrderOptionsId",
                "namespaceURI":"http://www.opengis.net/oseo/1.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "SubmitAck"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/oseo/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/SubmitOrderResponseType"
                }
            },
            "elementName":{
                "localPart":"SubmitAck",
                "namespaceURI":"http://www.opengis.net/oseo/1.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "protocol"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/oseo/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/ProtocolType"
                }
            },
            "elementName":{
                "localPart":"protocol",
                "namespaceURI":"http://www.opengis.net/oseo/1.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "GetOptionsResponse"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/oseo/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/OrderOptionsResponseType"
                }
            },
            "elementName":{
                "localPart":"GetOptionsResponse",
                "namespaceURI":"http://www.opengis.net/oseo/1.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "collectionId"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/oseo/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                }
            },
            "elementName":{
                "localPart":"collectionId",
                "namespaceURI":"http://www.opengis.net/oseo/1.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "deliveryOptions"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/oseo/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/DeliveryOptionsType"
                }
            },
            "elementName":{
                "localPart":"deliveryOptions",
                "namespaceURI":"http://www.opengis.net/oseo/1.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "paymentMethod"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/oseo/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                }
            },
            "elementName":{
                "localPart":"paymentMethod",
                "namespaceURI":"http://www.opengis.net/oseo/1.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "statusNotification"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/oseo/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                }
            },
            "elementName":{
                "localPart":"statusNotification",
                "namespaceURI":"http://www.opengis.net/oseo/1.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "SubmitResponse"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/oseo/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/StatusNotificationType"
                }
            },
            "elementName":{
                "localPart":"SubmitResponse",
                "namespaceURI":"http://www.opengis.net/oseo/1.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "orderOptions"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/oseo/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CommonOrderOptionsType"
                }
            },
            "elementName":{
                "localPart":"orderOptions",
                "namespaceURI":"http://www.opengis.net/oseo/1.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "GetStatus"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/oseo/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/GetStatusRequestType"
                }
            },
            "elementName":{
                "localPart":"GetStatus",
                "namespaceURI":"http://www.opengis.net/oseo/1.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "GetOptions"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/oseo/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/OrderOptionsRequestType"
                }
            },
            "elementName":{
                "localPart":"GetOptions",
                "namespaceURI":"http://www.opengis.net/oseo/1.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "identifier"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/oseo/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                }
            },
            "elementName":{
                "localPart":"identifier",
                "namespaceURI":"http://www.opengis.net/oseo/1.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "GetStatusResponse"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/oseo/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/GetStatusResponseType"
                }
            },
            "elementName":{
                "localPart":"GetStatusResponse",
                "namespaceURI":"http://www.opengis.net/oseo/1.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "priority"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/oseo/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/PriorityType"
                }
            },
            "elementName":{
                "localPart":"priority",
                "namespaceURI":"http://www.opengis.net/oseo/1.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "GetQuotationResponse"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/oseo/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/GetQuotationResponseRequestType"
                }
            },
            "elementName":{
                "localPart":"GetQuotationResponse",
                "namespaceURI":"http://www.opengis.net/oseo/1.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "ParameterData"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/oseo/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/ParameterDataType"
                }
            },
            "elementName":{
                "localPart":"ParameterData",
                "namespaceURI":"http://www.opengis.net/oseo/1.0"
            }
        }
    ]
}