All Downloads are FREE. Search and download functionalities are using the official Maven repository.

as.ows-v_2_0.4.0.0.source-code.OWS_2_0.jsonschema Maven / Gradle / Ivy

There is a newer version: 5.0.1
Show newest version

{
    "id":"http://www.opengis.net/ows/2.0#",
    "definitions":{
        "DatasetDescriptionSummaryBaseType":{
            "required":[
                "identifier"
            ],
            "allOf":[
                {
                    "$ref":"#/definitions/DescriptionType"
                },
                {
                    "type":"object",
                    "title":"DatasetDescriptionSummaryBaseType",
                    "properties":{
                        "wgs84BoundingBox":{
                            "title":"wgs84BoundingBox",
                            "allOf":[
                                {
                                    "type":"array",
                                    "items":{
                                        "$ref":"#/definitions/WGS84BoundingBoxType"
                                    },
                                    "minItems":0
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"WGS84BoundingBox",
                                "namespaceURI":"http://www.opengis.net/ows/2.0"
                            }
                        },
                        "identifier":{
                            "title":"identifier",
                            "allOf":[
                                {
                                    "$ref":"#/definitions/CodeType"
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"Identifier",
                                "namespaceURI":"http://www.opengis.net/ows/2.0"
                            }
                        },
                        "boundingBox":{
                            "title":"boundingBox",
                            "allOf":[
                                {
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/BoundingBoxType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"BoundingBox",
                                            "namespaceURI":"http://www.opengis.net/ows/2.0"
                                        }
                                    },
                                    "minItems":0
                                }
                            ],
                            "propertyType":"elementRef",
                            "elementName":{
                                "localPart":"BoundingBox",
                                "namespaceURI":"http://www.opengis.net/ows/2.0"
                            }
                        },
                        "metadata":{
                            "title":"metadata",
                            "allOf":[
                                {
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/MetadataType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"Metadata",
                                            "namespaceURI":"http://www.opengis.net/ows/2.0"
                                        }
                                    },
                                    "minItems":0
                                }
                            ],
                            "propertyType":"elementRef",
                            "elementName":{
                                "localPart":"Metadata",
                                "namespaceURI":"http://www.opengis.net/ows/2.0"
                            }
                        },
                        "datasetDescriptionSummary":{
                            "title":"datasetDescriptionSummary",
                            "allOf":[
                                {
                                    "type":"array",
                                    "items":{
                                        "$ref":"#/definitions/DatasetDescriptionSummaryBaseType"
                                    },
                                    "minItems":0
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"DatasetDescriptionSummary",
                                "namespaceURI":"http://www.opengis.net/ows/2.0"
                            }
                        }
                    }
                }
            ],
            "typeType":"classInfo",
            "typeName":{
                "localPart":"DatasetDescriptionSummaryBaseType",
                "namespaceURI":"http://www.opengis.net/ows/2.0"
            },
            "propertiesOrder":[
                "wgs84BoundingBox",
                "identifier",
                "boundingBox",
                "metadata",
                "datasetDescriptionSummary"
            ]
        },
        "AcceptFormatsType":{
            "type":"object",
            "title":"AcceptFormatsType",
            "properties":{
                "outputFormat":{
                    "title":"outputFormat",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                            },
                            "minItems":0
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"OutputFormat",
                        "namespaceURI":"http://www.opengis.net/ows/2.0"
                    }
                }
            },
            "typeType":"classInfo",
            "typeName":{
                "localPart":"AcceptFormatsType",
                "namespaceURI":"http://www.opengis.net/ows/2.0"
            },
            "propertiesOrder":[
                "outputFormat"
            ]
        },
        "KeywordsType":{
            "type":"object",
            "title":"KeywordsType",
            "required":[
                "keyword"
            ],
            "properties":{
                "keyword":{
                    "title":"keyword",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"#/definitions/LanguageStringType"
                            },
                            "minItems":1
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"Keyword",
                        "namespaceURI":"http://www.opengis.net/ows/2.0"
                    }
                },
                "type":{
                    "title":"type",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CodeType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"Type",
                        "namespaceURI":"http://www.opengis.net/ows/2.0"
                    }
                }
            },
            "typeType":"classInfo",
            "typeName":{
                "localPart":"KeywordsType",
                "namespaceURI":"http://www.opengis.net/ows/2.0"
            },
            "propertiesOrder":[
                "keyword",
                "type"
            ]
        },
        "TelephoneType":{
            "type":"object",
            "title":"TelephoneType",
            "properties":{
                "voice":{
                    "title":"voice",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                            },
                            "minItems":0
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"Voice",
                        "namespaceURI":"http://www.opengis.net/ows/2.0"
                    }
                },
                "facsimile":{
                    "title":"facsimile",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                            },
                            "minItems":0
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"Facsimile",
                        "namespaceURI":"http://www.opengis.net/ows/2.0"
                    }
                }
            },
            "typeType":"classInfo",
            "typeName":{
                "localPart":"TelephoneType",
                "namespaceURI":"http://www.opengis.net/ows/2.0"
            },
            "propertiesOrder":[
                "voice",
                "facsimile"
            ]
        },
        "ResponsiblePartyType":{
            "type":"object",
            "title":"ResponsiblePartyType",
            "required":[
                "role"
            ],
            "properties":{
                "individualName":{
                    "title":"individualName",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"IndividualName",
                        "namespaceURI":"http://www.opengis.net/ows/2.0"
                    }
                },
                "organisationName":{
                    "title":"organisationName",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"OrganisationName",
                        "namespaceURI":"http://www.opengis.net/ows/2.0"
                    }
                },
                "positionName":{
                    "title":"positionName",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"PositionName",
                        "namespaceURI":"http://www.opengis.net/ows/2.0"
                    }
                },
                "contactInfo":{
                    "title":"contactInfo",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ContactType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"ContactInfo",
                        "namespaceURI":"http://www.opengis.net/ows/2.0"
                    }
                },
                "role":{
                    "title":"role",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CodeType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"Role",
                        "namespaceURI":"http://www.opengis.net/ows/2.0"
                    }
                }
            },
            "typeType":"classInfo",
            "typeName":{
                "localPart":"ResponsiblePartyType",
                "namespaceURI":"http://www.opengis.net/ows/2.0"
            },
            "propertiesOrder":[
                "individualName",
                "organisationName",
                "positionName",
                "contactInfo",
                "role"
            ]
        },
        "ValueType":{
            "type":"object",
            "title":"ValueType",
            "properties":{
                "value":{
                    "title":"value",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"value"
                }
            },
            "typeType":"classInfo",
            "typeName":{
                "localPart":"ValueType",
                "namespaceURI":"http://www.opengis.net/ows/2.0"
            },
            "propertiesOrder":[
                "value"
            ]
        },
        "Operation":{
            "type":"object",
            "title":"Operation",
            "required":[
                "dcp",
                "name"
            ],
            "properties":{
                "dcp":{
                    "title":"dcp",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"#/definitions/DCP"
                            },
                            "minItems":1
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"DCP",
                        "namespaceURI":"http://www.opengis.net/ows/2.0"
                    }
                },
                "parameter":{
                    "title":"parameter",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"#/definitions/DomainType"
                            },
                            "minItems":0
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"Parameter",
                        "namespaceURI":"http://www.opengis.net/ows/2.0"
                    }
                },
                "constraint":{
                    "title":"constraint",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"#/definitions/DomainType"
                            },
                            "minItems":0
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"Constraint",
                        "namespaceURI":"http://www.opengis.net/ows/2.0"
                    }
                },
                "metadata":{
                    "title":"metadata",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "name":{
                                        "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                    },
                                    "value":{
                                        "$ref":"#/definitions/MetadataType"
                                    }
                                },
                                "elementName":{
                                    "localPart":"Metadata",
                                    "namespaceURI":"http://www.opengis.net/ows/2.0"
                                }
                            },
                            "minItems":0
                        }
                    ],
                    "propertyType":"elementRef",
                    "elementName":{
                        "localPart":"Metadata",
                        "namespaceURI":"http://www.opengis.net/ows/2.0"
                    }
                },
                "name":{
                    "title":"name",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"name",
                        "namespaceURI":""
                    }
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "dcp",
                "parameter",
                "constraint",
                "metadata",
                "name"
            ]
        },
        "NoValues":{
            "type":"object",
            "title":"NoValues",
            "properties":{
            },
            "typeType":"classInfo"
        },
        "AllowedValues":{
            "type":"object",
            "title":"AllowedValues",
            "required":[
                "valueOrRange"
            ],
            "properties":{
                "valueOrRange":{
                    "title":"valueOrRange",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "anyOf":[
                                    {
                                        "anyOf":[
                                            {
                                                "$ref":"#/definitions/ValueType"
                                            }
                                        ],
                                        "elementName":{
                                            "localPart":"Value",
                                            "namespaceURI":"http://www.opengis.net/ows/2.0"
                                        }
                                    },
                                    {
                                        "anyOf":[
                                            {
                                                "$ref":"#/definitions/RangeType"
                                            }
                                        ],
                                        "elementName":{
                                            "localPart":"Range",
                                            "namespaceURI":"http://www.opengis.net/ows/2.0"
                                        }
                                    }
                                ]
                            },
                            "minItems":1
                        }
                    ],
                    "propertyType":"elements"
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "valueOrRange"
            ]
        },
        "ServiceProvider":{
            "type":"object",
            "title":"ServiceProvider",
            "required":[
                "providerName",
                "serviceContact"
            ],
            "properties":{
                "providerName":{
                    "title":"providerName",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"ProviderName",
                        "namespaceURI":"http://www.opengis.net/ows/2.0"
                    }
                },
                "providerSite":{
                    "title":"providerSite",
                    "allOf":[
                        {
                            "$ref":"#/definitions/OnlineResourceType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"ProviderSite",
                        "namespaceURI":"http://www.opengis.net/ows/2.0"
                    }
                },
                "serviceContact":{
                    "title":"serviceContact",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ResponsiblePartySubsetType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"ServiceContact",
                        "namespaceURI":"http://www.opengis.net/ows/2.0"
                    }
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "providerName",
                "providerSite",
                "serviceContact"
            ]
        },
        "AcceptVersionsType":{
            "type":"object",
            "title":"AcceptVersionsType",
            "required":[
                "version"
            ],
            "properties":{
                "version":{
                    "title":"version",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                            },
                            "minItems":1
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"Version",
                        "namespaceURI":"http://www.opengis.net/ows/2.0"
                    }
                }
            },
            "typeType":"classInfo",
            "typeName":{
                "localPart":"AcceptVersionsType",
                "namespaceURI":"http://www.opengis.net/ows/2.0"
            },
            "propertiesOrder":[
                "version"
            ]
        },
        "AdditionalParametersBaseType":{
            "allOf":[
                {
                    "$ref":"#/definitions/MetadataType"
                },
                {
                    "type":"object",
                    "title":"AdditionalParametersBaseType",
                    "properties":{
                    }
                }
            ],
            "typeType":"classInfo",
            "typeName":{
                "localPart":"AdditionalParametersBaseType",
                "namespaceURI":"http://www.opengis.net/ows/2.0"
            }
        },
        "DomainMetadataType":{
            "type":"object",
            "title":"DomainMetadataType",
            "properties":{
                "value":{
                    "title":"value",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"value"
                },
                "reference":{
                    "title":"reference",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyURI"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"reference",
                        "namespaceURI":"http://www.opengis.net/ows/2.0"
                    }
                }
            },
            "typeType":"classInfo",
            "typeName":{
                "localPart":"DomainMetadataType",
                "namespaceURI":"http://www.opengis.net/ows/2.0"
            },
            "propertiesOrder":[
                "value",
                "reference"
            ]
        },
        "LanguageStringType":{
            "type":"object",
            "title":"LanguageStringType",
            "properties":{
                "value":{
                    "title":"value",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"value"
                },
                "lang":{
                    "title":"lang",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"lang",
                        "namespaceURI":"http://www.w3.org/XML/1998/namespace"
                    }
                }
            },
            "typeType":"classInfo",
            "typeName":{
                "localPart":"LanguageStringType",
                "namespaceURI":"http://www.opengis.net/ows/2.0"
            },
            "propertiesOrder":[
                "value",
                "lang"
            ]
        },
        "RequestMethodType":{
            "allOf":[
                {
                    "$ref":"#/definitions/OnlineResourceType"
                },
                {
                    "type":"object",
                    "title":"RequestMethodType",
                    "properties":{
                        "constraint":{
                            "title":"constraint",
                            "allOf":[
                                {
                                    "type":"array",
                                    "items":{
                                        "$ref":"#/definitions/DomainType"
                                    },
                                    "minItems":0
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"Constraint",
                                "namespaceURI":"http://www.opengis.net/ows/2.0"
                            }
                        }
                    }
                }
            ],
            "typeType":"classInfo",
            "typeName":{
                "localPart":"RequestMethodType",
                "namespaceURI":"http://www.opengis.net/ows/2.0"
            },
            "propertiesOrder":[
                "constraint"
            ]
        },
        "CapabilitiesBaseType":{
            "type":"object",
            "title":"CapabilitiesBaseType",
            "required":[
                "version"
            ],
            "properties":{
                "serviceIdentification":{
                    "title":"serviceIdentification",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ServiceIdentification"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"ServiceIdentification",
                        "namespaceURI":"http://www.opengis.net/ows/2.0"
                    }
                },
                "serviceProvider":{
                    "title":"serviceProvider",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ServiceProvider"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"ServiceProvider",
                        "namespaceURI":"http://www.opengis.net/ows/2.0"
                    }
                },
                "operationsMetadata":{
                    "title":"operationsMetadata",
                    "allOf":[
                        {
                            "$ref":"#/definitions/OperationsMetadata"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"OperationsMetadata",
                        "namespaceURI":"http://www.opengis.net/ows/2.0"
                    }
                },
                "languages":{
                    "title":"languages",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CapabilitiesBaseType.Languages"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"Languages",
                        "namespaceURI":"http://www.opengis.net/ows/2.0"
                    }
                },
                "version":{
                    "title":"version",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"version",
                        "namespaceURI":""
                    }
                },
                "updateSequence":{
                    "title":"updateSequence",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"updateSequence",
                        "namespaceURI":""
                    }
                }
            },
            "typeType":"classInfo",
            "typeName":{
                "localPart":"CapabilitiesBaseType",
                "namespaceURI":"http://www.opengis.net/ows/2.0"
            },
            "propertiesOrder":[
                "serviceIdentification",
                "serviceProvider",
                "operationsMetadata",
                "languages",
                "version",
                "updateSequence"
            ]
        },
        "AdditionalParameter":{
            "type":"object",
            "title":"AdditionalParameter",
            "required":[
                "name",
                "value"
            ],
            "properties":{
                "name":{
                    "title":"name",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CodeType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"Name",
                        "namespaceURI":"http://www.opengis.net/ows/2.0"
                    }
                },
                "value":{
                    "title":"value",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
                            },
                            "minItems":1
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"Value",
                        "namespaceURI":"http://www.opengis.net/ows/2.0"
                    }
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "name",
                "value"
            ]
        },
        "ServiceReferenceType":{
            "required":[
                "requestMessage",
                "requestMessageReference"
            ],
            "allOf":[
                {
                    "$ref":"#/definitions/ReferenceType"
                },
                {
                    "type":"object",
                    "title":"ServiceReferenceType",
                    "properties":{
                        "requestMessage":{
                            "title":"requestMessage",
                            "allOf":[
                                {
                                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"RequestMessage",
                                "namespaceURI":"http://www.opengis.net/ows/2.0"
                            }
                        },
                        "requestMessageReference":{
                            "title":"requestMessageReference",
                            "allOf":[
                                {
                                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyURI"
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"RequestMessageReference",
                                "namespaceURI":"http://www.opengis.net/ows/2.0"
                            }
                        }
                    }
                }
            ],
            "typeType":"classInfo",
            "typeName":{
                "localPart":"ServiceReferenceType",
                "namespaceURI":"http://www.opengis.net/ows/2.0"
            },
            "propertiesOrder":[
                "requestMessage",
                "requestMessageReference"
            ]
        },
        "CodeType":{
            "type":"object",
            "title":"CodeType",
            "properties":{
                "value":{
                    "title":"value",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"value"
                },
                "codeSpace":{
                    "title":"codeSpace",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyURI"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"codeSpace",
                        "namespaceURI":""
                    }
                }
            },
            "typeType":"classInfo",
            "typeName":{
                "localPart":"CodeType",
                "namespaceURI":"http://www.opengis.net/ows/2.0"
            },
            "propertiesOrder":[
                "value",
                "codeSpace"
            ]
        },
        "BasicIdentificationType":{
            "allOf":[
                {
                    "$ref":"#/definitions/DescriptionType"
                },
                {
                    "type":"object",
                    "title":"BasicIdentificationType",
                    "properties":{
                        "identifier":{
                            "title":"identifier",
                            "allOf":[
                                {
                                    "$ref":"#/definitions/CodeType"
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"Identifier",
                                "namespaceURI":"http://www.opengis.net/ows/2.0"
                            }
                        },
                        "metadata":{
                            "title":"metadata",
                            "allOf":[
                                {
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/MetadataType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"Metadata",
                                            "namespaceURI":"http://www.opengis.net/ows/2.0"
                                        }
                                    },
                                    "minItems":0
                                }
                            ],
                            "propertyType":"elementRef",
                            "elementName":{
                                "localPart":"Metadata",
                                "namespaceURI":"http://www.opengis.net/ows/2.0"
                            }
                        }
                    }
                }
            ],
            "typeType":"classInfo",
            "typeName":{
                "localPart":"BasicIdentificationType",
                "namespaceURI":"http://www.opengis.net/ows/2.0"
            },
            "propertiesOrder":[
                "identifier",
                "metadata"
            ]
        },
        "OnlineResourceType":{
            "type":"object",
            "title":"OnlineResourceType",
            "properties":{
                "type":{
                    "title":"type",
                    "allOf":[
                        {
                            "$ref":"#/definitions/TypeType"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"type",
                        "namespaceURI":"http://www.w3.org/1999/xlink"
                    }
                },
                "href":{
                    "title":"href",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyURI"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"href",
                        "namespaceURI":"http://www.w3.org/1999/xlink"
                    }
                },
                "role":{
                    "title":"role",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyURI"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"role",
                        "namespaceURI":"http://www.w3.org/1999/xlink"
                    }
                },
                "arcrole":{
                    "title":"arcrole",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyURI"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"arcrole",
                        "namespaceURI":"http://www.w3.org/1999/xlink"
                    }
                },
                "title":{
                    "title":"title",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"title",
                        "namespaceURI":"http://www.w3.org/1999/xlink"
                    }
                },
                "show":{
                    "title":"show",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ShowType"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"show",
                        "namespaceURI":"http://www.w3.org/1999/xlink"
                    }
                },
                "actuate":{
                    "title":"actuate",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ActuateType"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"actuate",
                        "namespaceURI":"http://www.w3.org/1999/xlink"
                    }
                }
            },
            "typeType":"classInfo",
            "typeName":{
                "localPart":"OnlineResourceType",
                "namespaceURI":"http://www.opengis.net/ows/2.0"
            },
            "propertiesOrder":[
                "type",
                "href",
                "role",
                "arcrole",
                "title",
                "show",
                "actuate"
            ]
        },
        "DCP":{
            "type":"object",
            "title":"DCP",
            "required":[
                "http"
            ],
            "properties":{
                "http":{
                    "title":"http",
                    "allOf":[
                        {
                            "$ref":"#/definitions/HTTP"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"HTTP",
                        "namespaceURI":"http://www.opengis.net/ows/2.0"
                    }
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "http"
            ]
        },
        "ServiceIdentification":{
            "required":[
                "serviceType",
                "serviceTypeVersion"
            ],
            "allOf":[
                {
                    "$ref":"#/definitions/DescriptionType"
                },
                {
                    "type":"object",
                    "title":"ServiceIdentification",
                    "properties":{
                        "serviceType":{
                            "title":"serviceType",
                            "allOf":[
                                {
                                    "$ref":"#/definitions/CodeType"
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"ServiceType",
                                "namespaceURI":"http://www.opengis.net/ows/2.0"
                            }
                        },
                        "serviceTypeVersion":{
                            "title":"serviceTypeVersion",
                            "allOf":[
                                {
                                    "type":"array",
                                    "items":{
                                        "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                                    },
                                    "minItems":1
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"ServiceTypeVersion",
                                "namespaceURI":"http://www.opengis.net/ows/2.0"
                            }
                        },
                        "profile":{
                            "title":"profile",
                            "allOf":[
                                {
                                    "type":"array",
                                    "items":{
                                        "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyURI"
                                    },
                                    "minItems":0
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"Profile",
                                "namespaceURI":"http://www.opengis.net/ows/2.0"
                            }
                        },
                        "fees":{
                            "title":"fees",
                            "allOf":[
                                {
                                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"Fees",
                                "namespaceURI":"http://www.opengis.net/ows/2.0"
                            }
                        },
                        "accessConstraints":{
                            "title":"accessConstraints",
                            "allOf":[
                                {
                                    "type":"array",
                                    "items":{
                                        "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                                    },
                                    "minItems":0
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"AccessConstraints",
                                "namespaceURI":"http://www.opengis.net/ows/2.0"
                            }
                        }
                    }
                }
            ],
            "typeType":"classInfo",
            "propertiesOrder":[
                "serviceType",
                "serviceTypeVersion",
                "profile",
                "fees",
                "accessConstraints"
            ]
        },
        "MetadataType":{
            "type":"object",
            "title":"MetadataType",
            "properties":{
                "abstractMetaData":{
                    "title":"abstractMetaData",
                    "allOf":[
                        {
                            "type":"object",
                            "properties":{
                                "name":{
                                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                },
                                "value":{
                                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
                                }
                            },
                            "elementName":{
                                "localPart":"AbstractMetaData",
                                "namespaceURI":"http://www.opengis.net/ows/2.0"
                            }
                        }
                    ],
                    "propertyType":"elementRef",
                    "elementName":{
                        "localPart":"AbstractMetaData",
                        "namespaceURI":"http://www.opengis.net/ows/2.0"
                    }
                },
                "about":{
                    "title":"about",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyURI"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"about",
                        "namespaceURI":""
                    }
                },
                "type":{
                    "title":"type",
                    "allOf":[
                        {
                            "$ref":"#/definitions/TypeType"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"type",
                        "namespaceURI":"http://www.w3.org/1999/xlink"
                    }
                },
                "href":{
                    "title":"href",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyURI"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"href",
                        "namespaceURI":"http://www.w3.org/1999/xlink"
                    }
                },
                "role":{
                    "title":"role",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyURI"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"role",
                        "namespaceURI":"http://www.w3.org/1999/xlink"
                    }
                },
                "arcrole":{
                    "title":"arcrole",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyURI"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"arcrole",
                        "namespaceURI":"http://www.w3.org/1999/xlink"
                    }
                },
                "title":{
                    "title":"title",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"title",
                        "namespaceURI":"http://www.w3.org/1999/xlink"
                    }
                },
                "show":{
                    "title":"show",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ShowType"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"show",
                        "namespaceURI":"http://www.w3.org/1999/xlink"
                    }
                },
                "actuate":{
                    "title":"actuate",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ActuateType"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"actuate",
                        "namespaceURI":"http://www.w3.org/1999/xlink"
                    }
                }
            },
            "typeType":"classInfo",
            "typeName":{
                "localPart":"MetadataType",
                "namespaceURI":"http://www.opengis.net/ows/2.0"
            },
            "propertiesOrder":[
                "abstractMetaData",
                "about",
                "type",
                "href",
                "role",
                "arcrole",
                "title",
                "show",
                "actuate"
            ]
        },
        "AbstractReferenceBaseType":{
            "type":"object",
            "title":"AbstractReferenceBaseType",
            "required":[
                "href"
            ],
            "properties":{
                "type":{
                    "title":"type",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"type",
                        "namespaceURI":"http://www.opengis.net/ows/2.0"
                    }
                },
                "href":{
                    "title":"href",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyURI"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"href",
                        "namespaceURI":"http://www.w3.org/1999/xlink"
                    }
                },
                "role":{
                    "title":"role",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyURI"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"role",
                        "namespaceURI":"http://www.w3.org/1999/xlink"
                    }
                },
                "arcrole":{
                    "title":"arcrole",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyURI"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"arcrole",
                        "namespaceURI":"http://www.w3.org/1999/xlink"
                    }
                },
                "title":{
                    "title":"title",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"title",
                        "namespaceURI":"http://www.w3.org/1999/xlink"
                    }
                },
                "show":{
                    "title":"show",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ShowType"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"show",
                        "namespaceURI":"http://www.w3.org/1999/xlink"
                    }
                },
                "actuate":{
                    "title":"actuate",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ActuateType"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"actuate",
                        "namespaceURI":"http://www.w3.org/1999/xlink"
                    }
                }
            },
            "typeType":"classInfo",
            "typeName":{
                "localPart":"AbstractReferenceBaseType",
                "namespaceURI":"http://www.opengis.net/ows/2.0"
            },
            "propertiesOrder":[
                "type",
                "href",
                "role",
                "arcrole",
                "title",
                "show",
                "actuate"
            ]
        },
        "GetCapabilitiesType":{
            "type":"object",
            "title":"GetCapabilitiesType",
            "properties":{
                "acceptVersions":{
                    "title":"acceptVersions",
                    "allOf":[
                        {
                            "$ref":"#/definitions/AcceptVersionsType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"AcceptVersions",
                        "namespaceURI":"http://www.opengis.net/ows/2.0"
                    }
                },
                "sections":{
                    "title":"sections",
                    "allOf":[
                        {
                            "$ref":"#/definitions/SectionsType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"Sections",
                        "namespaceURI":"http://www.opengis.net/ows/2.0"
                    }
                },
                "acceptFormats":{
                    "title":"acceptFormats",
                    "allOf":[
                        {
                            "$ref":"#/definitions/AcceptFormatsType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"AcceptFormats",
                        "namespaceURI":"http://www.opengis.net/ows/2.0"
                    }
                },
                "acceptLanguages":{
                    "title":"acceptLanguages",
                    "allOf":[
                        {
                            "$ref":"#/definitions/GetCapabilitiesType.AcceptLanguages"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"AcceptLanguages",
                        "namespaceURI":"http://www.opengis.net/ows/2.0"
                    }
                },
                "updateSequence":{
                    "title":"updateSequence",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"updateSequence",
                        "namespaceURI":""
                    }
                }
            },
            "typeType":"classInfo",
            "typeName":{
                "localPart":"GetCapabilitiesType",
                "namespaceURI":"http://www.opengis.net/ows/2.0"
            },
            "propertiesOrder":[
                "acceptVersions",
                "sections",
                "acceptFormats",
                "acceptLanguages",
                "updateSequence"
            ]
        },
        "AddressType":{
            "type":"object",
            "title":"AddressType",
            "properties":{
                "deliveryPoint":{
                    "title":"deliveryPoint",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                            },
                            "minItems":0
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"DeliveryPoint",
                        "namespaceURI":"http://www.opengis.net/ows/2.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/ows/2.0"
                    }
                },
                "administrativeArea":{
                    "title":"administrativeArea",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"AdministrativeArea",
                        "namespaceURI":"http://www.opengis.net/ows/2.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/ows/2.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/ows/2.0"
                    }
                },
                "electronicMailAddress":{
                    "title":"electronicMailAddress",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                            },
                            "minItems":0
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"ElectronicMailAddress",
                        "namespaceURI":"http://www.opengis.net/ows/2.0"
                    }
                }
            },
            "typeType":"classInfo",
            "typeName":{
                "localPart":"AddressType",
                "namespaceURI":"http://www.opengis.net/ows/2.0"
            },
            "propertiesOrder":[
                "deliveryPoint",
                "city",
                "administrativeArea",
                "postalCode",
                "country",
                "electronicMailAddress"
            ]
        },
        "ExceptionReport":{
            "type":"object",
            "title":"ExceptionReport",
            "required":[
                "exception",
                "version"
            ],
            "properties":{
                "exception":{
                    "title":"exception",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"#/definitions/ExceptionType"
                            },
                            "minItems":1
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"Exception",
                        "namespaceURI":"http://www.opengis.net/ows/2.0"
                    }
                },
                "version":{
                    "title":"version",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"version",
                        "namespaceURI":""
                    }
                },
                "lang":{
                    "title":"lang",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"lang",
                        "namespaceURI":"http://www.w3.org/XML/1998/namespace"
                    }
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "exception",
                "version",
                "lang"
            ]
        },
        "ManifestType":{
            "required":[
                "referenceGroup"
            ],
            "allOf":[
                {
                    "$ref":"#/definitions/BasicIdentificationType"
                },
                {
                    "type":"object",
                    "title":"ManifestType",
                    "properties":{
                        "referenceGroup":{
                            "title":"referenceGroup",
                            "allOf":[
                                {
                                    "type":"array",
                                    "items":{
                                        "$ref":"#/definitions/ReferenceGroupType"
                                    },
                                    "minItems":1
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"ReferenceGroup",
                                "namespaceURI":"http://www.opengis.net/ows/2.0"
                            }
                        }
                    }
                }
            ],
            "typeType":"classInfo",
            "typeName":{
                "localPart":"ManifestType",
                "namespaceURI":"http://www.opengis.net/ows/2.0"
            },
            "propertiesOrder":[
                "referenceGroup"
            ]
        },
        "CapabilitiesBaseType.Languages":{
            "type":"object",
            "title":"CapabilitiesBaseType.Languages",
            "required":[
                "language"
            ],
            "properties":{
                "language":{
                    "title":"language",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/language"
                            },
                            "minItems":1
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"Language",
                        "namespaceURI":"http://www.opengis.net/ows/2.0"
                    }
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "language"
            ]
        },
        "ResponsiblePartySubsetType":{
            "type":"object",
            "title":"ResponsiblePartySubsetType",
            "properties":{
                "individualName":{
                    "title":"individualName",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"IndividualName",
                        "namespaceURI":"http://www.opengis.net/ows/2.0"
                    }
                },
                "positionName":{
                    "title":"positionName",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"PositionName",
                        "namespaceURI":"http://www.opengis.net/ows/2.0"
                    }
                },
                "contactInfo":{
                    "title":"contactInfo",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ContactType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"ContactInfo",
                        "namespaceURI":"http://www.opengis.net/ows/2.0"
                    }
                },
                "role":{
                    "title":"role",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CodeType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"Role",
                        "namespaceURI":"http://www.opengis.net/ows/2.0"
                    }
                }
            },
            "typeType":"classInfo",
            "typeName":{
                "localPart":"ResponsiblePartySubsetType",
                "namespaceURI":"http://www.opengis.net/ows/2.0"
            },
            "propertiesOrder":[
                "individualName",
                "positionName",
                "contactInfo",
                "role"
            ]
        },
        "OperationsMetadata":{
            "type":"object",
            "title":"OperationsMetadata",
            "required":[
                "operation"
            ],
            "properties":{
                "operation":{
                    "title":"operation",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"#/definitions/Operation"
                            },
                            "minItems":2
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"Operation",
                        "namespaceURI":"http://www.opengis.net/ows/2.0"
                    }
                },
                "parameter":{
                    "title":"parameter",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"#/definitions/DomainType"
                            },
                            "minItems":0
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"Parameter",
                        "namespaceURI":"http://www.opengis.net/ows/2.0"
                    }
                },
                "constraint":{
                    "title":"constraint",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"#/definitions/DomainType"
                            },
                            "minItems":0
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"Constraint",
                        "namespaceURI":"http://www.opengis.net/ows/2.0"
                    }
                },
                "extendedCapabilities":{
                    "title":"extendedCapabilities",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"ExtendedCapabilities",
                        "namespaceURI":"http://www.opengis.net/ows/2.0"
                    }
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "operation",
                "parameter",
                "constraint",
                "extendedCapabilities"
            ]
        },
        "ContentsBaseType":{
            "type":"object",
            "title":"ContentsBaseType",
            "properties":{
                "datasetDescriptionSummary":{
                    "title":"datasetDescriptionSummary",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"#/definitions/DatasetDescriptionSummaryBaseType"
                            },
                            "minItems":0
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"DatasetDescriptionSummary",
                        "namespaceURI":"http://www.opengis.net/ows/2.0"
                    }
                },
                "otherSource":{
                    "title":"otherSource",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"#/definitions/MetadataType"
                            },
                            "minItems":0
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"OtherSource",
                        "namespaceURI":"http://www.opengis.net/ows/2.0"
                    }
                }
            },
            "typeType":"classInfo",
            "typeName":{
                "localPart":"ContentsBaseType",
                "namespaceURI":"http://www.opengis.net/ows/2.0"
            },
            "propertiesOrder":[
                "datasetDescriptionSummary",
                "otherSource"
            ]
        },
        "DomainType":{
            "required":[
                "name"
            ],
            "allOf":[
                {
                    "$ref":"#/definitions/UnNamedDomainType"
                },
                {
                    "type":"object",
                    "title":"DomainType",
                    "properties":{
                        "name":{
                            "title":"name",
                            "allOf":[
                                {
                                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                                }
                            ],
                            "propertyType":"attribute",
                            "attributeName":{
                                "localPart":"name",
                                "namespaceURI":""
                            }
                        }
                    }
                }
            ],
            "typeType":"classInfo",
            "typeName":{
                "localPart":"DomainType",
                "namespaceURI":"http://www.opengis.net/ows/2.0"
            },
            "propertiesOrder":[
                "name"
            ]
        },
        "IdentificationType":{
            "allOf":[
                {
                    "$ref":"#/definitions/BasicIdentificationType"
                },
                {
                    "type":"object",
                    "title":"IdentificationType",
                    "properties":{
                        "boundingBox":{
                            "title":"boundingBox",
                            "allOf":[
                                {
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/BoundingBoxType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"BoundingBox",
                                            "namespaceURI":"http://www.opengis.net/ows/2.0"
                                        }
                                    },
                                    "minItems":0
                                }
                            ],
                            "propertyType":"elementRef",
                            "elementName":{
                                "localPart":"BoundingBox",
                                "namespaceURI":"http://www.opengis.net/ows/2.0"
                            }
                        },
                        "outputFormat":{
                            "title":"outputFormat",
                            "allOf":[
                                {
                                    "type":"array",
                                    "items":{
                                        "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                                    },
                                    "minItems":0
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"OutputFormat",
                                "namespaceURI":"http://www.opengis.net/ows/2.0"
                            }
                        },
                        "availableCRS":{
                            "title":"availableCRS",
                            "allOf":[
                                {
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyURI"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"AvailableCRS",
                                            "namespaceURI":"http://www.opengis.net/ows/2.0"
                                        }
                                    },
                                    "minItems":0
                                }
                            ],
                            "propertyType":"elementRef",
                            "elementName":{
                                "localPart":"AvailableCRS",
                                "namespaceURI":"http://www.opengis.net/ows/2.0"
                            }
                        }
                    }
                }
            ],
            "typeType":"classInfo",
            "typeName":{
                "localPart":"IdentificationType",
                "namespaceURI":"http://www.opengis.net/ows/2.0"
            },
            "propertiesOrder":[
                "boundingBox",
                "outputFormat",
                "availableCRS"
            ]
        },
        "AdditionalParametersType":{
            "allOf":[
                {
                    "$ref":"#/definitions/AdditionalParametersBaseType"
                },
                {
                    "type":"object",
                    "title":"AdditionalParametersType",
                    "properties":{
                    }
                }
            ],
            "typeType":"classInfo",
            "typeName":{
                "localPart":"AdditionalParametersType",
                "namespaceURI":"http://www.opengis.net/ows/2.0"
            }
        },
        "RangeType":{
            "type":"object",
            "title":"RangeType",
            "properties":{
                "minimumValue":{
                    "title":"minimumValue",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ValueType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"MinimumValue",
                        "namespaceURI":"http://www.opengis.net/ows/2.0"
                    }
                },
                "maximumValue":{
                    "title":"maximumValue",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ValueType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"MaximumValue",
                        "namespaceURI":"http://www.opengis.net/ows/2.0"
                    }
                },
                "spacing":{
                    "title":"spacing",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ValueType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"Spacing",
                        "namespaceURI":"http://www.opengis.net/ows/2.0"
                    }
                },
                "rangeClosure":{
                    "title":"rangeClosure",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                            }
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"rangeClosure",
                        "namespaceURI":"http://www.opengis.net/ows/2.0"
                    }
                }
            },
            "typeType":"classInfo",
            "typeName":{
                "localPart":"RangeType",
                "namespaceURI":"http://www.opengis.net/ows/2.0"
            },
            "propertiesOrder":[
                "minimumValue",
                "maximumValue",
                "spacing",
                "rangeClosure"
            ]
        },
        "ValuesReference":{
            "type":"object",
            "title":"ValuesReference",
            "required":[
                "reference"
            ],
            "properties":{
                "value":{
                    "title":"value",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"value"
                },
                "reference":{
                    "title":"reference",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyURI"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"reference",
                        "namespaceURI":"http://www.opengis.net/ows/2.0"
                    }
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "value",
                "reference"
            ]
        },
        "UnNamedDomainType":{
            "type":"object",
            "title":"UnNamedDomainType",
            "required":[
                "allowedValues",
                "anyValue",
                "noValues",
                "valuesReference",
                "uom",
                "referenceSystem"
            ],
            "properties":{
                "allowedValues":{
                    "title":"allowedValues",
                    "allOf":[
                        {
                            "$ref":"#/definitions/AllowedValues"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"AllowedValues",
                        "namespaceURI":"http://www.opengis.net/ows/2.0"
                    }
                },
                "anyValue":{
                    "title":"anyValue",
                    "allOf":[
                        {
                            "$ref":"#/definitions/AnyValue"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"AnyValue",
                        "namespaceURI":"http://www.opengis.net/ows/2.0"
                    }
                },
                "noValues":{
                    "title":"noValues",
                    "allOf":[
                        {
                            "$ref":"#/definitions/NoValues"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"NoValues",
                        "namespaceURI":"http://www.opengis.net/ows/2.0"
                    }
                },
                "valuesReference":{
                    "title":"valuesReference",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ValuesReference"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"ValuesReference",
                        "namespaceURI":"http://www.opengis.net/ows/2.0"
                    }
                },
                "defaultValue":{
                    "title":"defaultValue",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ValueType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"DefaultValue",
                        "namespaceURI":"http://www.opengis.net/ows/2.0"
                    }
                },
                "meaning":{
                    "title":"meaning",
                    "allOf":[
                        {
                            "$ref":"#/definitions/DomainMetadataType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"Meaning",
                        "namespaceURI":"http://www.opengis.net/ows/2.0"
                    }
                },
                "dataType":{
                    "title":"dataType",
                    "allOf":[
                        {
                            "$ref":"#/definitions/DomainMetadataType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"DataType",
                        "namespaceURI":"http://www.opengis.net/ows/2.0"
                    }
                },
                "uom":{
                    "title":"uom",
                    "allOf":[
                        {
                            "$ref":"#/definitions/DomainMetadataType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"UOM",
                        "namespaceURI":"http://www.opengis.net/ows/2.0"
                    }
                },
                "referenceSystem":{
                    "title":"referenceSystem",
                    "allOf":[
                        {
                            "$ref":"#/definitions/DomainMetadataType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"ReferenceSystem",
                        "namespaceURI":"http://www.opengis.net/ows/2.0"
                    }
                },
                "metadata":{
                    "title":"metadata",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "name":{
                                        "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                    },
                                    "value":{
                                        "$ref":"#/definitions/MetadataType"
                                    }
                                },
                                "elementName":{
                                    "localPart":"Metadata",
                                    "namespaceURI":"http://www.opengis.net/ows/2.0"
                                }
                            },
                            "minItems":0
                        }
                    ],
                    "propertyType":"elementRef",
                    "elementName":{
                        "localPart":"Metadata",
                        "namespaceURI":"http://www.opengis.net/ows/2.0"
                    }
                }
            },
            "typeType":"classInfo",
            "typeName":{
                "localPart":"UnNamedDomainType",
                "namespaceURI":"http://www.opengis.net/ows/2.0"
            },
            "propertiesOrder":[
                "allowedValues",
                "anyValue",
                "noValues",
                "valuesReference",
                "defaultValue",
                "meaning",
                "dataType",
                "uom",
                "referenceSystem",
                "metadata"
            ]
        },
        "DescriptionType":{
            "type":"object",
            "title":"DescriptionType",
            "properties":{
                "title":{
                    "title":"title",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"#/definitions/LanguageStringType"
                            },
                            "minItems":0
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"Title",
                        "namespaceURI":"http://www.opengis.net/ows/2.0"
                    }
                },
                "_abstract":{
                    "title":"_abstract",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"#/definitions/LanguageStringType"
                            },
                            "minItems":0
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"Abstract",
                        "namespaceURI":"http://www.opengis.net/ows/2.0"
                    }
                },
                "keywords":{
                    "title":"keywords",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"#/definitions/KeywordsType"
                            },
                            "minItems":0
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"Keywords",
                        "namespaceURI":"http://www.opengis.net/ows/2.0"
                    }
                }
            },
            "typeType":"classInfo",
            "typeName":{
                "localPart":"DescriptionType",
                "namespaceURI":"http://www.opengis.net/ows/2.0"
            },
            "propertiesOrder":[
                "title",
                "_abstract",
                "keywords"
            ]
        },
        "ExceptionType":{
            "type":"object",
            "title":"ExceptionType",
            "required":[
                "exceptionCode"
            ],
            "properties":{
                "exceptionText":{
                    "title":"exceptionText",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                            },
                            "minItems":0
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"ExceptionText",
                        "namespaceURI":"http://www.opengis.net/ows/2.0"
                    }
                },
                "exceptionCode":{
                    "title":"exceptionCode",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"exceptionCode",
                        "namespaceURI":""
                    }
                },
                "locator":{
                    "title":"locator",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"locator",
                        "namespaceURI":""
                    }
                }
            },
            "typeType":"classInfo",
            "typeName":{
                "localPart":"ExceptionType",
                "namespaceURI":"http://www.opengis.net/ows/2.0"
            },
            "propertiesOrder":[
                "exceptionText",
                "exceptionCode",
                "locator"
            ]
        },
        "ReferenceGroupType":{
            "required":[
                "abstractReferenceBase"
            ],
            "allOf":[
                {
                    "$ref":"#/definitions/BasicIdentificationType"
                },
                {
                    "type":"object",
                    "title":"ReferenceGroupType",
                    "properties":{
                        "abstractReferenceBase":{
                            "title":"abstractReferenceBase",
                            "allOf":[
                                {
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/AbstractReferenceBaseType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"AbstractReferenceBase",
                                            "namespaceURI":"http://www.opengis.net/ows/2.0"
                                        }
                                    },
                                    "minItems":1
                                }
                            ],
                            "propertyType":"elementRef",
                            "elementName":{
                                "localPart":"AbstractReferenceBase",
                                "namespaceURI":"http://www.opengis.net/ows/2.0"
                            }
                        }
                    }
                }
            ],
            "typeType":"classInfo",
            "typeName":{
                "localPart":"ReferenceGroupType",
                "namespaceURI":"http://www.opengis.net/ows/2.0"
            },
            "propertiesOrder":[
                "abstractReferenceBase"
            ]
        },
        "BoundingBoxType":{
            "type":"object",
            "title":"BoundingBoxType",
            "required":[
                "lowerCorner",
                "upperCorner"
            ],
            "properties":{
                "lowerCorner":{
                    "title":"lowerCorner",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
                            }
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"LowerCorner",
                        "namespaceURI":"http://www.opengis.net/ows/2.0"
                    }
                },
                "upperCorner":{
                    "title":"upperCorner",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
                            }
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"UpperCorner",
                        "namespaceURI":"http://www.opengis.net/ows/2.0"
                    }
                },
                "crs":{
                    "title":"crs",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyURI"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"crs",
                        "namespaceURI":""
                    }
                },
                "dimensions":{
                    "title":"dimensions",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/positiveInteger"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"dimensions",
                        "namespaceURI":""
                    }
                }
            },
            "typeType":"classInfo",
            "typeName":{
                "localPart":"BoundingBoxType",
                "namespaceURI":"http://www.opengis.net/ows/2.0"
            },
            "propertiesOrder":[
                "lowerCorner",
                "upperCorner",
                "crs",
                "dimensions"
            ]
        },
        "ContactType":{
            "type":"object",
            "title":"ContactType",
            "properties":{
                "phone":{
                    "title":"phone",
                    "allOf":[
                        {
                            "$ref":"#/definitions/TelephoneType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"Phone",
                        "namespaceURI":"http://www.opengis.net/ows/2.0"
                    }
                },
                "address":{
                    "title":"address",
                    "allOf":[
                        {
                            "$ref":"#/definitions/AddressType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"Address",
                        "namespaceURI":"http://www.opengis.net/ows/2.0"
                    }
                },
                "onlineResource":{
                    "title":"onlineResource",
                    "allOf":[
                        {
                            "$ref":"#/definitions/OnlineResourceType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"OnlineResource",
                        "namespaceURI":"http://www.opengis.net/ows/2.0"
                    }
                },
                "hoursOfService":{
                    "title":"hoursOfService",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"HoursOfService",
                        "namespaceURI":"http://www.opengis.net/ows/2.0"
                    }
                },
                "contactInstructions":{
                    "title":"contactInstructions",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"ContactInstructions",
                        "namespaceURI":"http://www.opengis.net/ows/2.0"
                    }
                }
            },
            "typeType":"classInfo",
            "typeName":{
                "localPart":"ContactType",
                "namespaceURI":"http://www.opengis.net/ows/2.0"
            },
            "propertiesOrder":[
                "phone",
                "address",
                "onlineResource",
                "hoursOfService",
                "contactInstructions"
            ]
        },
        "ReferenceType":{
            "allOf":[
                {
                    "$ref":"#/definitions/AbstractReferenceBaseType"
                },
                {
                    "type":"object",
                    "title":"ReferenceType",
                    "properties":{
                        "identifier":{
                            "title":"identifier",
                            "allOf":[
                                {
                                    "$ref":"#/definitions/CodeType"
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"Identifier",
                                "namespaceURI":"http://www.opengis.net/ows/2.0"
                            }
                        },
                        "_abstract":{
                            "title":"_abstract",
                            "allOf":[
                                {
                                    "type":"array",
                                    "items":{
                                        "$ref":"#/definitions/LanguageStringType"
                                    },
                                    "minItems":0
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"Abstract",
                                "namespaceURI":"http://www.opengis.net/ows/2.0"
                            }
                        },
                        "format":{
                            "title":"format",
                            "allOf":[
                                {
                                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"Format",
                                "namespaceURI":"http://www.opengis.net/ows/2.0"
                            }
                        },
                        "metadata":{
                            "title":"metadata",
                            "allOf":[
                                {
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/MetadataType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"Metadata",
                                            "namespaceURI":"http://www.opengis.net/ows/2.0"
                                        }
                                    },
                                    "minItems":0
                                }
                            ],
                            "propertyType":"elementRef",
                            "elementName":{
                                "localPart":"Metadata",
                                "namespaceURI":"http://www.opengis.net/ows/2.0"
                            }
                        }
                    }
                }
            ],
            "typeType":"classInfo",
            "typeName":{
                "localPart":"ReferenceType",
                "namespaceURI":"http://www.opengis.net/ows/2.0"
            },
            "propertiesOrder":[
                "identifier",
                "_abstract",
                "format",
                "metadata"
            ]
        },
        "HTTP":{
            "type":"object",
            "title":"HTTP",
            "required":[
                "getOrPost"
            ],
            "properties":{
                "getOrPost":{
                    "title":"getOrPost",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "anyOf":[
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/RequestMethodType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"Get",
                                            "namespaceURI":"http://www.opengis.net/ows/2.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/RequestMethodType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"Post",
                                            "namespaceURI":"http://www.opengis.net/ows/2.0"
                                        }
                                    }
                                ]
                            },
                            "minItems":1
                        }
                    ],
                    "propertyType":"elementRefs"
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "getOrPost"
            ]
        },
        "SectionsType":{
            "type":"object",
            "title":"SectionsType",
            "properties":{
                "section":{
                    "title":"section",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                            },
                            "minItems":0
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"Section",
                        "namespaceURI":"http://www.opengis.net/ows/2.0"
                    }
                }
            },
            "typeType":"classInfo",
            "typeName":{
                "localPart":"SectionsType",
                "namespaceURI":"http://www.opengis.net/ows/2.0"
            },
            "propertiesOrder":[
                "section"
            ]
        },
        "AnyValue":{
            "type":"object",
            "title":"AnyValue",
            "properties":{
            },
            "typeType":"classInfo"
        },
        "GetResourceByIdType":{
            "type":"object",
            "title":"GetResourceByIdType",
            "required":[
                "service",
                "version"
            ],
            "properties":{
                "resourceID":{
                    "title":"resourceID",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyURI"
                            },
                            "minItems":0
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"ResourceID",
                        "namespaceURI":"http://www.opengis.net/ows/2.0"
                    }
                },
                "outputFormat":{
                    "title":"outputFormat",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"OutputFormat",
                        "namespaceURI":"http://www.opengis.net/ows/2.0"
                    }
                },
                "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":"GetResourceByIdType",
                "namespaceURI":"http://www.opengis.net/ows/2.0"
            },
            "propertiesOrder":[
                "resourceID",
                "outputFormat",
                "service",
                "version"
            ]
        },
        "GetCapabilitiesType.AcceptLanguages":{
            "type":"object",
            "title":"GetCapabilitiesType.AcceptLanguages",
            "required":[
                "language"
            ],
            "properties":{
                "language":{
                    "title":"language",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/language"
                            },
                            "minItems":1
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"Language",
                        "namespaceURI":"http://www.opengis.net/ows/2.0"
                    }
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "language"
            ]
        },
        "NilValueType":{
            "allOf":[
                {
                    "$ref":"#/definitions/CodeType"
                },
                {
                    "type":"object",
                    "title":"NilValueType",
                    "properties":{
                        "nilReason":{
                            "title":"nilReason",
                            "allOf":[
                                {
                                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyURI"
                                }
                            ],
                            "propertyType":"attribute",
                            "attributeName":{
                                "localPart":"nilReason",
                                "namespaceURI":""
                            }
                        }
                    }
                }
            ],
            "typeType":"classInfo",
            "typeName":{
                "localPart":"NilValueType",
                "namespaceURI":"http://www.opengis.net/ows/2.0"
            },
            "propertiesOrder":[
                "nilReason"
            ]
        },
        "WGS84BoundingBoxType":{
            "allOf":[
                {
                    "$ref":"#/definitions/BoundingBoxType"
                },
                {
                    "type":"object",
                    "title":"WGS84BoundingBoxType",
                    "properties":{
                    }
                }
            ],
            "typeType":"classInfo",
            "typeName":{
                "localPart":"WGS84BoundingBoxType",
                "namespaceURI":"http://www.opengis.net/ows/2.0"
            }
        }
    },
    "anyOf":[
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "AdditionalParameters"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/ows/2.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/AdditionalParametersType"
                }
            },
            "elementName":{
                "localPart":"AdditionalParameters",
                "namespaceURI":"http://www.opengis.net/ows/2.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "SupportedCRS"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/ows/2.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyURI"
                }
            },
            "elementName":{
                "localPart":"SupportedCRS",
                "namespaceURI":"http://www.opengis.net/ows/2.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "OperationResponse"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/ows/2.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/ManifestType"
                }
            },
            "elementName":{
                "localPart":"OperationResponse",
                "namespaceURI":"http://www.opengis.net/ows/2.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "ExceptionReport"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/ows/2.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/ExceptionReport"
                }
            },
            "elementName":{
                "localPart":"ExceptionReport",
                "namespaceURI":"http://www.opengis.net/ows/2.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "ServiceIdentification"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/ows/2.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/ServiceIdentification"
                }
            },
            "elementName":{
                "localPart":"ServiceIdentification",
                "namespaceURI":"http://www.opengis.net/ows/2.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "DataType"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/ows/2.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/DomainMetadataType"
                }
            },
            "elementName":{
                "localPart":"DataType",
                "namespaceURI":"http://www.opengis.net/ows/2.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "Manifest"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/ows/2.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/ManifestType"
                }
            },
            "elementName":{
                "localPart":"Manifest",
                "namespaceURI":"http://www.opengis.net/ows/2.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "InputData"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/ows/2.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/ManifestType"
                }
            },
            "elementName":{
                "localPart":"InputData",
                "namespaceURI":"http://www.opengis.net/ows/2.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "PointOfContact"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/ows/2.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/ResponsiblePartyType"
                }
            },
            "elementName":{
                "localPart":"PointOfContact",
                "namespaceURI":"http://www.opengis.net/ows/2.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/ows/2.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/GetCapabilitiesType"
                }
            },
            "elementName":{
                "localPart":"GetCapabilities",
                "namespaceURI":"http://www.opengis.net/ows/2.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "MaximumValue"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/ows/2.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/ValueType"
                }
            },
            "elementName":{
                "localPart":"MaximumValue",
                "namespaceURI":"http://www.opengis.net/ows/2.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "Reference"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/ows/2.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/ReferenceType"
                }
            },
            "elementName":{
                "localPart":"Reference",
                "namespaceURI":"http://www.opengis.net/ows/2.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "OperationsMetadata"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/ows/2.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/OperationsMetadata"
                }
            },
            "elementName":{
                "localPart":"OperationsMetadata",
                "namespaceURI":"http://www.opengis.net/ows/2.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "GetResourceByID"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/ows/2.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/GetResourceByIdType"
                }
            },
            "elementName":{
                "localPart":"GetResourceByID",
                "namespaceURI":"http://www.opengis.net/ows/2.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "ReferenceSystem"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/ows/2.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/DomainMetadataType"
                }
            },
            "elementName":{
                "localPart":"ReferenceSystem",
                "namespaceURI":"http://www.opengis.net/ows/2.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "PositionName"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/ows/2.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                }
            },
            "elementName":{
                "localPart":"PositionName",
                "namespaceURI":"http://www.opengis.net/ows/2.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "HTTP"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/ows/2.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/HTTP"
                }
            },
            "elementName":{
                "localPart":"HTTP",
                "namespaceURI":"http://www.opengis.net/ows/2.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "Operation"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/ows/2.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/Operation"
                }
            },
            "elementName":{
                "localPart":"Operation",
                "namespaceURI":"http://www.opengis.net/ows/2.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "ValuesReference"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/ows/2.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/ValuesReference"
                }
            },
            "elementName":{
                "localPart":"ValuesReference",
                "namespaceURI":"http://www.opengis.net/ows/2.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/ows/2.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CodeType"
                }
            },
            "elementName":{
                "localPart":"Identifier",
                "namespaceURI":"http://www.opengis.net/ows/2.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "Resource"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/ows/2.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
                }
            },
            "elementName":{
                "localPart":"Resource",
                "namespaceURI":"http://www.opengis.net/ows/2.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "Meaning"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/ows/2.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/DomainMetadataType"
                }
            },
            "elementName":{
                "localPart":"Meaning",
                "namespaceURI":"http://www.opengis.net/ows/2.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "ContactInfo"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/ows/2.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/ContactType"
                }
            },
            "elementName":{
                "localPart":"ContactInfo",
                "namespaceURI":"http://www.opengis.net/ows/2.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "AccessConstraints"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/ows/2.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                }
            },
            "elementName":{
                "localPart":"AccessConstraints",
                "namespaceURI":"http://www.opengis.net/ows/2.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "OrganisationName"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/ows/2.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                }
            },
            "elementName":{
                "localPart":"OrganisationName",
                "namespaceURI":"http://www.opengis.net/ows/2.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "NoValues"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/ows/2.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/NoValues"
                }
            },
            "elementName":{
                "localPart":"NoValues",
                "namespaceURI":"http://www.opengis.net/ows/2.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "ServiceProvider"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/ows/2.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/ServiceProvider"
                }
            },
            "elementName":{
                "localPart":"ServiceProvider",
                "namespaceURI":"http://www.opengis.net/ows/2.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "Metadata"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/ows/2.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/MetadataType"
                }
            },
            "elementName":{
                "localPart":"Metadata",
                "namespaceURI":"http://www.opengis.net/ows/2.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "BoundingBox"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/ows/2.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/BoundingBoxType"
                }
            },
            "elementName":{
                "localPart":"BoundingBox",
                "namespaceURI":"http://www.opengis.net/ows/2.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "Title"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/ows/2.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/LanguageStringType"
                }
            },
            "elementName":{
                "localPart":"Title",
                "namespaceURI":"http://www.opengis.net/ows/2.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "ExtendedCapabilities"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/ows/2.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
                }
            },
            "elementName":{
                "localPart":"ExtendedCapabilities",
                "namespaceURI":"http://www.opengis.net/ows/2.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "Get"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/ows/2.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/RequestMethodType"
                }
            },
            "elementName":{
                "localPart":"Get",
                "namespaceURI":"http://www.opengis.net/ows/2.0"
            },
            "scope":{
                "$ref":"#/definitions/HTTP"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "AnyValue"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/ows/2.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/AnyValue"
                }
            },
            "elementName":{
                "localPart":"AnyValue",
                "namespaceURI":"http://www.opengis.net/ows/2.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "DCP"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/ows/2.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/DCP"
                }
            },
            "elementName":{
                "localPart":"DCP",
                "namespaceURI":"http://www.opengis.net/ows/2.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "OtherSource"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/ows/2.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/MetadataType"
                }
            },
            "elementName":{
                "localPart":"OtherSource",
                "namespaceURI":"http://www.opengis.net/ows/2.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "Value"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/ows/2.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/ValueType"
                }
            },
            "elementName":{
                "localPart":"Value",
                "namespaceURI":"http://www.opengis.net/ows/2.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "Abstract"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/ows/2.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/LanguageStringType"
                }
            },
            "elementName":{
                "localPart":"Abstract",
                "namespaceURI":"http://www.opengis.net/ows/2.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "UOM"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/ows/2.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/DomainMetadataType"
                }
            },
            "elementName":{
                "localPart":"UOM",
                "namespaceURI":"http://www.opengis.net/ows/2.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "AbstractMetaData"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/ows/2.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
                }
            },
            "elementName":{
                "localPart":"AbstractMetaData",
                "namespaceURI":"http://www.opengis.net/ows/2.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "Language"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/ows/2.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/language"
                }
            },
            "elementName":{
                "localPart":"Language",
                "namespaceURI":"http://www.opengis.net/ows/2.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "DefaultValue"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/ows/2.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/ValueType"
                }
            },
            "elementName":{
                "localPart":"DefaultValue",
                "namespaceURI":"http://www.opengis.net/ows/2.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "AllowedValues"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/ows/2.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/AllowedValues"
                }
            },
            "elementName":{
                "localPart":"AllowedValues",
                "namespaceURI":"http://www.opengis.net/ows/2.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "IndividualName"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/ows/2.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                }
            },
            "elementName":{
                "localPart":"IndividualName",
                "namespaceURI":"http://www.opengis.net/ows/2.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "MinimumValue"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/ows/2.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/ValueType"
                }
            },
            "elementName":{
                "localPart":"MinimumValue",
                "namespaceURI":"http://www.opengis.net/ows/2.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "OutputFormat"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/ows/2.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                }
            },
            "elementName":{
                "localPart":"OutputFormat",
                "namespaceURI":"http://www.opengis.net/ows/2.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "nilValue"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/ows/2.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/NilValueType"
                }
            },
            "elementName":{
                "localPart":"nilValue",
                "namespaceURI":"http://www.opengis.net/ows/2.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "ReferenceGroup"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/ows/2.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/ReferenceGroupType"
                }
            },
            "elementName":{
                "localPart":"ReferenceGroup",
                "namespaceURI":"http://www.opengis.net/ows/2.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "Post"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/ows/2.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/RequestMethodType"
                }
            },
            "elementName":{
                "localPart":"Post",
                "namespaceURI":"http://www.opengis.net/ows/2.0"
            },
            "scope":{
                "$ref":"#/definitions/HTTP"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "AbstractReferenceBase"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/ows/2.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/AbstractReferenceBaseType"
                }
            },
            "elementName":{
                "localPart":"AbstractReferenceBase",
                "namespaceURI":"http://www.opengis.net/ows/2.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "Role"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/ows/2.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CodeType"
                }
            },
            "elementName":{
                "localPart":"Role",
                "namespaceURI":"http://www.opengis.net/ows/2.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "WGS84BoundingBox"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/ows/2.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/WGS84BoundingBoxType"
                }
            },
            "elementName":{
                "localPart":"WGS84BoundingBox",
                "namespaceURI":"http://www.opengis.net/ows/2.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "DatasetDescriptionSummary"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/ows/2.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/DatasetDescriptionSummaryBaseType"
                }
            },
            "elementName":{
                "localPart":"DatasetDescriptionSummary",
                "namespaceURI":"http://www.opengis.net/ows/2.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "Keywords"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/ows/2.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/KeywordsType"
                }
            },
            "elementName":{
                "localPart":"Keywords",
                "namespaceURI":"http://www.opengis.net/ows/2.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "Exception"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/ows/2.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/ExceptionType"
                }
            },
            "elementName":{
                "localPart":"Exception",
                "namespaceURI":"http://www.opengis.net/ows/2.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "ServiceReference"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/ows/2.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/ServiceReferenceType"
                }
            },
            "elementName":{
                "localPart":"ServiceReference",
                "namespaceURI":"http://www.opengis.net/ows/2.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "Fees"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/ows/2.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                }
            },
            "elementName":{
                "localPart":"Fees",
                "namespaceURI":"http://www.opengis.net/ows/2.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "AdditionalParameter"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/ows/2.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/AdditionalParameter"
                }
            },
            "elementName":{
                "localPart":"AdditionalParameter",
                "namespaceURI":"http://www.opengis.net/ows/2.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "AvailableCRS"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/ows/2.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyURI"
                }
            },
            "elementName":{
                "localPart":"AvailableCRS",
                "namespaceURI":"http://www.opengis.net/ows/2.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "Range"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/ows/2.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/RangeType"
                }
            },
            "elementName":{
                "localPart":"Range",
                "namespaceURI":"http://www.opengis.net/ows/2.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "Spacing"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/ows/2.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/ValueType"
                }
            },
            "elementName":{
                "localPart":"Spacing",
                "namespaceURI":"http://www.opengis.net/ows/2.0"
            }
        }
    ]
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy