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

.swes-v_2_0.2.5.4.source-code.SWES_2_0.jsonschema Maven / Gradle / Ivy


{
    "id":"http://www.opengis.net/swes/2.0#",
    "definitions":{
        "InsertSensorType":{
            "required":[
                "procedureDescriptionFormat",
                "procedureDescription",
                "observableProperty"
            ],
            "allOf":[
                {
                    "$ref":"#/definitions/ExtensibleRequestType"
                },
                {
                    "type":"object",
                    "title":"InsertSensorType",
                    "properties":{
                        "procedureDescriptionFormat":{
                            "title":"procedureDescriptionFormat",
                            "allOf":[
                                {
                                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"procedureDescriptionFormat",
                                "namespaceURI":"http://www.opengis.net/swes/2.0"
                            }
                        },
                        "procedureDescription":{
                            "title":"procedureDescription",
                            "allOf":[
                                {
                                    "$ref":"#/definitions/InsertSensorType.ProcedureDescription"
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"procedureDescription",
                                "namespaceURI":"http://www.opengis.net/swes/2.0"
                            }
                        },
                        "observableProperty":{
                            "title":"observableProperty",
                            "allOf":[
                                {
                                    "type":"array",
                                    "items":{
                                        "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                                    },
                                    "minItems":1
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"observableProperty",
                                "namespaceURI":"http://www.opengis.net/swes/2.0"
                            }
                        },
                        "relatedFeature":{
                            "title":"relatedFeature",
                            "allOf":[
                                {
                                    "type":"array",
                                    "items":{
                                        "$ref":"#/definitions/InsertSensorType.RelatedFeature"
                                    },
                                    "minItems":0
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"relatedFeature",
                                "namespaceURI":"http://www.opengis.net/swes/2.0"
                            }
                        },
                        "metadata":{
                            "title":"metadata",
                            "allOf":[
                                {
                                    "type":"array",
                                    "items":{
                                        "$ref":"#/definitions/InsertSensorType.Metadata"
                                    },
                                    "minItems":0
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"metadata",
                                "namespaceURI":"http://www.opengis.net/swes/2.0"
                            }
                        }
                    }
                }
            ],
            "typeType":"classInfo",
            "typeName":{
                "localPart":"InsertSensorType",
                "namespaceURI":"http://www.opengis.net/swes/2.0"
            },
            "propertiesOrder":[
                "procedureDescriptionFormat",
                "procedureDescription",
                "observableProperty",
                "relatedFeature",
                "metadata"
            ]
        },
        "SensorDescriptionType.Data":{
            "type":"object",
            "title":"SensorDescriptionType.Data",
            "required":[
                "any"
            ],
            "properties":{
                "any":{
                    "title":"any",
                    "allOf":[
                        {
                            "anyOf":[
                                {
                                    "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/dom"
                                },
                                {
                                    "type":"object",
                                    "properties":{
                                        "name":{
                                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                        },
                                        "value":{
                                        }
                                    }
                                }
                            ]
                        }
                    ],
                    "propertyType":"anyElement"
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "any"
            ]
        },
        "UpdateSensorDescriptionResponseType":{
            "required":[
                "updatedProcedure"
            ],
            "allOf":[
                {
                    "$ref":"#/definitions/ExtensibleResponseType"
                },
                {
                    "type":"object",
                    "title":"UpdateSensorDescriptionResponseType",
                    "properties":{
                        "updatedProcedure":{
                            "title":"updatedProcedure",
                            "allOf":[
                                {
                                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"updatedProcedure",
                                "namespaceURI":"http://www.opengis.net/swes/2.0"
                            }
                        }
                    }
                }
            ],
            "typeType":"classInfo",
            "typeName":{
                "localPart":"UpdateSensorDescriptionResponseType",
                "namespaceURI":"http://www.opengis.net/swes/2.0"
            },
            "propertiesOrder":[
                "updatedProcedure"
            ]
        },
        "SWESEventType":{
            "required":[
                "eventTime",
                "code",
                "service"
            ],
            "allOf":[
                {
                    "$ref":"#/definitions/AbstractSWESType"
                },
                {
                    "type":"object",
                    "title":"SWESEventType",
                    "properties":{
                        "eventTime":{
                            "title":"eventTime",
                            "allOf":[
                                {
                                    "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/calendar"
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"eventTime",
                                "namespaceURI":"http://www.opengis.net/swes/2.0"
                            }
                        },
                        "code":{
                            "title":"code",
                            "allOf":[
                                {
                                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"code",
                                "namespaceURI":"http://www.opengis.net/swes/2.0"
                            }
                        },
                        "message":{
                            "title":"message",
                            "allOf":[
                                {
                                    "type":"array",
                                    "items":{
                                        "$ref":"#/definitions/LanguageStringType"
                                    },
                                    "minItems":0
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"message",
                                "namespaceURI":"http://www.opengis.net/swes/2.0"
                            }
                        },
                        "service":{
                            "title":"service",
                            "allOf":[
                                {
                                    "$ref":"#/definitions/SWESEventType.Service"
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"service",
                                "namespaceURI":"http://www.opengis.net/swes/2.0"
                            }
                        }
                    }
                }
            ],
            "typeType":"classInfo",
            "typeName":{
                "localPart":"SWESEventType",
                "namespaceURI":"http://www.opengis.net/swes/2.0"
            },
            "propertiesOrder":[
                "eventTime",
                "code",
                "message",
                "service"
            ]
        },
        "ExtensibleResponseType":{
            "type":"object",
            "title":"ExtensibleResponseType",
            "properties":{
                "extension":{
                    "title":"extension",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
                            },
                            "minItems":0
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"extension",
                        "namespaceURI":"http://www.opengis.net/swes/2.0"
                    }
                }
            },
            "typeType":"classInfo",
            "typeName":{
                "localPart":"ExtensibleResponseType",
                "namespaceURI":"http://www.opengis.net/swes/2.0"
            },
            "propertiesOrder":[
                "extension"
            ]
        },
        "UpdateSensorDescriptionPropertyType":{
            "type":"object",
            "title":"UpdateSensorDescriptionPropertyType",
            "required":[
                "updateSensorDescription"
            ],
            "properties":{
                "updateSensorDescription":{
                    "title":"updateSensorDescription",
                    "allOf":[
                        {
                            "$ref":"#/definitions/UpdateSensorDescriptionType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"UpdateSensorDescription",
                        "namespaceURI":"http://www.opengis.net/swes/2.0"
                    }
                },
                "nilReason":{
                    "title":"nilReason",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                            }
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"nilReason",
                        "namespaceURI":""
                    }
                },
                "remoteSchema":{
                    "title":"remoteSchema",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"remoteSchema",
                        "namespaceURI":"http://www.opengis.net/gml/3.2"
                    }
                },
                "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/string"
                        }
                    ],
                    "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/string"
                        }
                    ],
                    "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/string"
                        }
                    ],
                    "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":"UpdateSensorDescriptionPropertyType",
                "namespaceURI":"http://www.opengis.net/swes/2.0"
            },
            "propertiesOrder":[
                "updateSensorDescription",
                "nilReason",
                "remoteSchema",
                "type",
                "href",
                "role",
                "arcrole",
                "title",
                "show",
                "actuate"
            ]
        },
        "ExtensibleRequestType":{
            "type":"object",
            "title":"ExtensibleRequestType",
            "required":[
                "version",
                "service"
            ],
            "properties":{
                "extension":{
                    "title":"extension",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
                            },
                            "minItems":0
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"extension",
                        "namespaceURI":"http://www.opengis.net/swes/2.0"
                    }
                },
                "version":{
                    "title":"version",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"version",
                        "namespaceURI":""
                    }
                },
                "service":{
                    "title":"service",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"service",
                        "namespaceURI":""
                    }
                }
            },
            "typeType":"classInfo",
            "typeName":{
                "localPart":"ExtensibleRequestType",
                "namespaceURI":"http://www.opengis.net/swes/2.0"
            },
            "propertiesOrder":[
                "extension",
                "version",
                "service"
            ]
        },
        "UpdateSensorDescriptionType.Description":{
            "type":"object",
            "title":"UpdateSensorDescriptionType.Description",
            "required":[
                "sensorDescription"
            ],
            "properties":{
                "sensorDescription":{
                    "title":"sensorDescription",
                    "allOf":[
                        {
                            "$ref":"#/definitions/SensorDescriptionType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"SensorDescription",
                        "namespaceURI":"http://www.opengis.net/swes/2.0"
                    }
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "sensorDescription"
            ]
        },
        "FilterDialectMetadataType":{
            "allOf":[
                {
                    "$ref":"#/definitions/AbstractSWESType"
                },
                {
                    "type":"object",
                    "title":"FilterDialectMetadataType",
                    "properties":{
                        "topicExpressionDialect":{
                            "title":"topicExpressionDialect",
                            "allOf":[
                                {
                                    "type":"array",
                                    "items":{
                                        "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                                    },
                                    "minItems":0
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"topicExpressionDialect",
                                "namespaceURI":"http://www.opengis.net/swes/2.0"
                            }
                        },
                        "messageContentDialect":{
                            "title":"messageContentDialect",
                            "allOf":[
                                {
                                    "type":"array",
                                    "items":{
                                        "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                                    },
                                    "minItems":0
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"messageContentDialect",
                                "namespaceURI":"http://www.opengis.net/swes/2.0"
                            }
                        },
                        "producerPropertiesDialect":{
                            "title":"producerPropertiesDialect",
                            "allOf":[
                                {
                                    "type":"array",
                                    "items":{
                                        "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                                    },
                                    "minItems":0
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"producerPropertiesDialect",
                                "namespaceURI":"http://www.opengis.net/swes/2.0"
                            }
                        }
                    }
                }
            ],
            "typeType":"classInfo",
            "typeName":{
                "localPart":"FilterDialectMetadataType",
                "namespaceURI":"http://www.opengis.net/swes/2.0"
            },
            "propertiesOrder":[
                "topicExpressionDialect",
                "messageContentDialect",
                "producerPropertiesDialect"
            ]
        },
        "AbstractOfferingPropertyType":{
            "type":"object",
            "title":"AbstractOfferingPropertyType",
            "required":[
                "abstractOffering"
            ],
            "properties":{
                "abstractOffering":{
                    "title":"abstractOffering",
                    "allOf":[
                        {
                            "$ref":"#/definitions/AbstractOfferingType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"AbstractOffering",
                        "namespaceURI":"http://www.opengis.net/swes/2.0"
                    }
                },
                "nilReason":{
                    "title":"nilReason",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                            }
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"nilReason",
                        "namespaceURI":""
                    }
                },
                "remoteSchema":{
                    "title":"remoteSchema",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"remoteSchema",
                        "namespaceURI":"http://www.opengis.net/gml/3.2"
                    }
                },
                "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/string"
                        }
                    ],
                    "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/string"
                        }
                    ],
                    "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/string"
                        }
                    ],
                    "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":"AbstractOfferingPropertyType",
                "namespaceURI":"http://www.opengis.net/swes/2.0"
            },
            "propertiesOrder":[
                "abstractOffering",
                "nilReason",
                "remoteSchema",
                "type",
                "href",
                "role",
                "arcrole",
                "title",
                "show",
                "actuate"
            ]
        },
        "AbstractContentsType":{
            "allOf":[
                {
                    "$ref":"#/definitions/AbstractSWESType"
                },
                {
                    "type":"object",
                    "title":"AbstractContentsType",
                    "properties":{
                        "procedureDescriptionFormat":{
                            "title":"procedureDescriptionFormat",
                            "allOf":[
                                {
                                    "type":"array",
                                    "items":{
                                        "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                                    },
                                    "minItems":0
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"procedureDescriptionFormat",
                                "namespaceURI":"http://www.opengis.net/swes/2.0"
                            }
                        },
                        "observableProperty":{
                            "title":"observableProperty",
                            "allOf":[
                                {
                                    "type":"array",
                                    "items":{
                                        "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                                    },
                                    "minItems":0
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"observableProperty",
                                "namespaceURI":"http://www.opengis.net/swes/2.0"
                            }
                        },
                        "relatedFeature":{
                            "title":"relatedFeature",
                            "allOf":[
                                {
                                    "type":"array",
                                    "items":{
                                        "$ref":"#/definitions/AbstractContentsType.RelatedFeature"
                                    },
                                    "minItems":0
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"relatedFeature",
                                "namespaceURI":"http://www.opengis.net/swes/2.0"
                            }
                        },
                        "offering":{
                            "title":"offering",
                            "allOf":[
                                {
                                    "type":"array",
                                    "items":{
                                        "$ref":"#/definitions/AbstractContentsType.Offering"
                                    },
                                    "minItems":0
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"offering",
                                "namespaceURI":"http://www.opengis.net/swes/2.0"
                            }
                        }
                    }
                }
            ],
            "typeType":"classInfo",
            "typeName":{
                "localPart":"AbstractContentsType",
                "namespaceURI":"http://www.opengis.net/swes/2.0"
            },
            "propertiesOrder":[
                "procedureDescriptionFormat",
                "observableProperty",
                "relatedFeature",
                "offering"
            ]
        },
        "NotificationProducerMetadataType.ServedTopics":{
            "type":"object",
            "title":"NotificationProducerMetadataType.ServedTopics",
            "required":[
                "topicSet"
            ],
            "properties":{
                "topicSet":{
                    "title":"topicSet",
                    "allOf":[
                        {
                            "$ref":"http://docs.oasis-open.org/wsn/t-1#/definitions/TopicSetType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"TopicSet",
                        "namespaceURI":"http://docs.oasis-open.org/wsn/t-1"
                    }
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "topicSet"
            ]
        },
        "SensorDescriptionUpdatedPropertyType":{
            "type":"object",
            "title":"SensorDescriptionUpdatedPropertyType",
            "required":[
                "sensorDescriptionUpdated"
            ],
            "properties":{
                "sensorDescriptionUpdated":{
                    "title":"sensorDescriptionUpdated",
                    "allOf":[
                        {
                            "$ref":"#/definitions/SensorDescriptionUpdatedType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"SensorDescriptionUpdated",
                        "namespaceURI":"http://www.opengis.net/swes/2.0"
                    }
                },
                "nilReason":{
                    "title":"nilReason",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                            }
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"nilReason",
                        "namespaceURI":""
                    }
                },
                "remoteSchema":{
                    "title":"remoteSchema",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"remoteSchema",
                        "namespaceURI":"http://www.opengis.net/gml/3.2"
                    }
                },
                "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/string"
                        }
                    ],
                    "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/string"
                        }
                    ],
                    "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/string"
                        }
                    ],
                    "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":"SensorDescriptionUpdatedPropertyType",
                "namespaceURI":"http://www.opengis.net/swes/2.0"
            },
            "propertiesOrder":[
                "sensorDescriptionUpdated",
                "nilReason",
                "remoteSchema",
                "type",
                "href",
                "role",
                "arcrole",
                "title",
                "show",
                "actuate"
            ]
        },
        "DeleteSensorResponseType":{
            "required":[
                "deletedProcedure"
            ],
            "allOf":[
                {
                    "$ref":"#/definitions/ExtensibleResponseType"
                },
                {
                    "type":"object",
                    "title":"DeleteSensorResponseType",
                    "properties":{
                        "deletedProcedure":{
                            "title":"deletedProcedure",
                            "allOf":[
                                {
                                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"deletedProcedure",
                                "namespaceURI":"http://www.opengis.net/swes/2.0"
                            }
                        }
                    }
                }
            ],
            "typeType":"classInfo",
            "typeName":{
                "localPart":"DeleteSensorResponseType",
                "namespaceURI":"http://www.opengis.net/swes/2.0"
            },
            "propertiesOrder":[
                "deletedProcedure"
            ]
        },
        "NotificationProducerMetadataType.SupportedDialects":{
            "type":"object",
            "title":"NotificationProducerMetadataType.SupportedDialects",
            "required":[
                "filterDialectMetadata"
            ],
            "properties":{
                "filterDialectMetadata":{
                    "title":"filterDialectMetadata",
                    "allOf":[
                        {
                            "$ref":"#/definitions/FilterDialectMetadataType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"FilterDialectMetadata",
                        "namespaceURI":"http://www.opengis.net/swes/2.0"
                    }
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "filterDialectMetadata"
            ]
        },
        "FeatureRelationshipType":{
            "type":"object",
            "title":"FeatureRelationshipType",
            "required":[
                "target"
            ],
            "properties":{
                "role":{
                    "title":"role",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"role",
                        "namespaceURI":"http://www.opengis.net/swes/2.0"
                    }
                },
                "target":{
                    "title":"target",
                    "allOf":[
                        {
                            "$ref":"#/definitions/FeaturePropertyType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"target",
                        "namespaceURI":"http://www.opengis.net/swes/2.0"
                    }
                }
            },
            "typeType":"classInfo",
            "typeName":{
                "localPart":"FeatureRelationshipType",
                "namespaceURI":"http://www.opengis.net/swes/2.0"
            },
            "propertiesOrder":[
                "role",
                "target"
            ]
        },
        "SWESEventType.Service":{
            "type":"object",
            "title":"SWESEventType.Service",
            "required":[
                "endpointReference"
            ],
            "properties":{
                "endpointReference":{
                    "title":"endpointReference",
                    "allOf":[
                        {
                            "$ref":"http://www.w3.org/2005/08/addressing#/definitions/EndpointReferenceType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"EndpointReference",
                        "namespaceURI":"http://www.w3.org/2005/08/addressing"
                    }
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "endpointReference"
            ]
        },
        "NotificationProducerMetadataPropertyType":{
            "type":"object",
            "title":"NotificationProducerMetadataPropertyType",
            "required":[
                "notificationProducerMetadata"
            ],
            "properties":{
                "notificationProducerMetadata":{
                    "title":"notificationProducerMetadata",
                    "allOf":[
                        {
                            "type":"object",
                            "properties":{
                                "name":{
                                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                },
                                "value":{
                                    "$ref":"#/definitions/NotificationProducerMetadataType"
                                }
                            },
                            "elementName":{
                                "localPart":"NotificationProducerMetadata",
                                "namespaceURI":"http://www.opengis.net/swes/2.0"
                            }
                        }
                    ],
                    "propertyType":"elementRef",
                    "elementName":{
                        "localPart":"NotificationProducerMetadata",
                        "namespaceURI":"http://www.opengis.net/swes/2.0"
                    }
                },
                "nilReason":{
                    "title":"nilReason",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                            }
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"nilReason",
                        "namespaceURI":""
                    }
                },
                "remoteSchema":{
                    "title":"remoteSchema",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"remoteSchema",
                        "namespaceURI":"http://www.opengis.net/gml/3.2"
                    }
                },
                "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/string"
                        }
                    ],
                    "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/string"
                        }
                    ],
                    "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/string"
                        }
                    ],
                    "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":"NotificationProducerMetadataPropertyType",
                "namespaceURI":"http://www.opengis.net/swes/2.0"
            },
            "propertiesOrder":[
                "notificationProducerMetadata",
                "nilReason",
                "remoteSchema",
                "type",
                "href",
                "role",
                "arcrole",
                "title",
                "show",
                "actuate"
            ]
        },
        "AbstractOfferingType":{
            "required":[
                "procedure"
            ],
            "allOf":[
                {
                    "$ref":"#/definitions/AbstractSWESType"
                },
                {
                    "type":"object",
                    "title":"AbstractOfferingType",
                    "properties":{
                        "procedure":{
                            "title":"procedure",
                            "allOf":[
                                {
                                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"procedure",
                                "namespaceURI":"http://www.opengis.net/swes/2.0"
                            }
                        },
                        "procedureDescriptionFormat":{
                            "title":"procedureDescriptionFormat",
                            "allOf":[
                                {
                                    "type":"array",
                                    "items":{
                                        "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                                    },
                                    "minItems":0
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"procedureDescriptionFormat",
                                "namespaceURI":"http://www.opengis.net/swes/2.0"
                            }
                        },
                        "observableProperty":{
                            "title":"observableProperty",
                            "allOf":[
                                {
                                    "type":"array",
                                    "items":{
                                        "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                                    },
                                    "minItems":0
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"observableProperty",
                                "namespaceURI":"http://www.opengis.net/swes/2.0"
                            }
                        },
                        "relatedFeature":{
                            "title":"relatedFeature",
                            "allOf":[
                                {
                                    "type":"array",
                                    "items":{
                                        "$ref":"#/definitions/AbstractOfferingType.RelatedFeature"
                                    },
                                    "minItems":0
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"relatedFeature",
                                "namespaceURI":"http://www.opengis.net/swes/2.0"
                            }
                        }
                    }
                }
            ],
            "typeType":"classInfo",
            "typeName":{
                "localPart":"AbstractOfferingType",
                "namespaceURI":"http://www.opengis.net/swes/2.0"
            },
            "propertiesOrder":[
                "procedure",
                "procedureDescriptionFormat",
                "observableProperty",
                "relatedFeature"
            ]
        },
        "FeatureRelationshipPropertyType":{
            "type":"object",
            "title":"FeatureRelationshipPropertyType",
            "required":[
                "featureRelationship"
            ],
            "properties":{
                "featureRelationship":{
                    "title":"featureRelationship",
                    "allOf":[
                        {
                            "$ref":"#/definitions/FeatureRelationshipType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"FeatureRelationship",
                        "namespaceURI":"http://www.opengis.net/swes/2.0"
                    }
                },
                "nilReason":{
                    "title":"nilReason",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                            }
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"nilReason",
                        "namespaceURI":""
                    }
                },
                "remoteSchema":{
                    "title":"remoteSchema",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"remoteSchema",
                        "namespaceURI":"http://www.opengis.net/gml/3.2"
                    }
                },
                "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/string"
                        }
                    ],
                    "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/string"
                        }
                    ],
                    "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/string"
                        }
                    ],
                    "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":"FeatureRelationshipPropertyType",
                "namespaceURI":"http://www.opengis.net/swes/2.0"
            },
            "propertiesOrder":[
                "featureRelationship",
                "nilReason",
                "remoteSchema",
                "type",
                "href",
                "role",
                "arcrole",
                "title",
                "show",
                "actuate"
            ]
        },
        "NotificationProducerMetadataType":{
            "required":[
                "producerEndpoint",
                "supportedDialects",
                "fixedTopicSet",
                "servedTopics"
            ],
            "allOf":[
                {
                    "$ref":"#/definitions/AbstractSWESType"
                },
                {
                    "type":"object",
                    "title":"NotificationProducerMetadataType",
                    "properties":{
                        "producerEndpoint":{
                            "title":"producerEndpoint",
                            "allOf":[
                                {
                                    "$ref":"#/definitions/NotificationProducerMetadataType.ProducerEndpoint"
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"producerEndpoint",
                                "namespaceURI":"http://www.opengis.net/swes/2.0"
                            }
                        },
                        "supportedDialects":{
                            "title":"supportedDialects",
                            "allOf":[
                                {
                                    "$ref":"#/definitions/NotificationProducerMetadataType.SupportedDialects"
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"supportedDialects",
                                "namespaceURI":"http://www.opengis.net/swes/2.0"
                            }
                        },
                        "fixedTopicSet":{
                            "title":"fixedTopicSet",
                            "allOf":[
                                {
                                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"fixedTopicSet",
                                "namespaceURI":"http://www.opengis.net/swes/2.0"
                            }
                        },
                        "servedTopics":{
                            "title":"servedTopics",
                            "allOf":[
                                {
                                    "$ref":"#/definitions/NotificationProducerMetadataType.ServedTopics"
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"servedTopics",
                                "namespaceURI":"http://www.opengis.net/swes/2.0"
                            }
                        },
                        "usedTopicNamespace":{
                            "title":"usedTopicNamespace",
                            "allOf":[
                                {
                                    "type":"array",
                                    "items":{
                                        "$ref":"http://docs.oasis-open.org/wsn/t-1#/definitions/TopicNamespaceType"
                                    },
                                    "minItems":0
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"usedTopicNamespace",
                                "namespaceURI":"http://www.opengis.net/swes/2.0"
                            }
                        }
                    }
                }
            ],
            "typeType":"classInfo",
            "typeName":{
                "localPart":"NotificationProducerMetadataType",
                "namespaceURI":"http://www.opengis.net/swes/2.0"
            },
            "propertiesOrder":[
                "producerEndpoint",
                "supportedDialects",
                "fixedTopicSet",
                "servedTopics",
                "usedTopicNamespace"
            ]
        },
        "AbstractContentsPropertyType":{
            "type":"object",
            "title":"AbstractContentsPropertyType",
            "required":[
                "abstractContents"
            ],
            "properties":{
                "abstractContents":{
                    "title":"abstractContents",
                    "allOf":[
                        {
                            "$ref":"#/definitions/AbstractContentsType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"AbstractContents",
                        "namespaceURI":"http://www.opengis.net/swes/2.0"
                    }
                },
                "nilReason":{
                    "title":"nilReason",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                            }
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"nilReason",
                        "namespaceURI":""
                    }
                },
                "remoteSchema":{
                    "title":"remoteSchema",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"remoteSchema",
                        "namespaceURI":"http://www.opengis.net/gml/3.2"
                    }
                },
                "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/string"
                        }
                    ],
                    "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/string"
                        }
                    ],
                    "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/string"
                        }
                    ],
                    "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":"AbstractContentsPropertyType",
                "namespaceURI":"http://www.opengis.net/swes/2.0"
            },
            "propertiesOrder":[
                "abstractContents",
                "nilReason",
                "remoteSchema",
                "type",
                "href",
                "role",
                "arcrole",
                "title",
                "show",
                "actuate"
            ]
        },
        "SensorDescriptionUpdatedType.ValidTime":{
            "type":"object",
            "title":"SensorDescriptionUpdatedType.ValidTime",
            "required":[
                "abstractTimeGeometricPrimitive"
            ],
            "properties":{
                "abstractTimeGeometricPrimitive":{
                    "title":"abstractTimeGeometricPrimitive",
                    "allOf":[
                        {
                            "type":"object",
                            "properties":{
                                "name":{
                                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                },
                                "value":{
                                    "$ref":"#/definitions/AbstractTimeGeometricPrimitiveType"
                                }
                            },
                            "elementName":{
                                "localPart":"AbstractTimeGeometricPrimitive",
                                "namespaceURI":"http://www.opengis.net/gml/3.2"
                            }
                        }
                    ],
                    "propertyType":"elementRef",
                    "elementName":{
                        "localPart":"AbstractTimeGeometricPrimitive",
                        "namespaceURI":"http://www.opengis.net/gml/3.2"
                    }
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "abstractTimeGeometricPrimitive"
            ]
        },
        "NotificationBrokerMetadataPropertyType":{
            "type":"object",
            "title":"NotificationBrokerMetadataPropertyType",
            "required":[
                "notificationBrokerMetadata"
            ],
            "properties":{
                "notificationBrokerMetadata":{
                    "title":"notificationBrokerMetadata",
                    "allOf":[
                        {
                            "$ref":"#/definitions/NotificationBrokerMetadataType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"NotificationBrokerMetadata",
                        "namespaceURI":"http://www.opengis.net/swes/2.0"
                    }
                },
                "nilReason":{
                    "title":"nilReason",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                            }
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"nilReason",
                        "namespaceURI":""
                    }
                },
                "remoteSchema":{
                    "title":"remoteSchema",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"remoteSchema",
                        "namespaceURI":"http://www.opengis.net/gml/3.2"
                    }
                },
                "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/string"
                        }
                    ],
                    "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/string"
                        }
                    ],
                    "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/string"
                        }
                    ],
                    "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":"NotificationBrokerMetadataPropertyType",
                "namespaceURI":"http://www.opengis.net/swes/2.0"
            },
            "propertiesOrder":[
                "notificationBrokerMetadata",
                "nilReason",
                "remoteSchema",
                "type",
                "href",
                "role",
                "arcrole",
                "title",
                "show",
                "actuate"
            ]
        },
        "UpdateSensorDescriptionType":{
            "required":[
                "procedure",
                "procedureDescriptionFormat",
                "description"
            ],
            "allOf":[
                {
                    "$ref":"#/definitions/ExtensibleRequestType"
                },
                {
                    "type":"object",
                    "title":"UpdateSensorDescriptionType",
                    "properties":{
                        "procedure":{
                            "title":"procedure",
                            "allOf":[
                                {
                                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"procedure",
                                "namespaceURI":"http://www.opengis.net/swes/2.0"
                            }
                        },
                        "procedureDescriptionFormat":{
                            "title":"procedureDescriptionFormat",
                            "allOf":[
                                {
                                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"procedureDescriptionFormat",
                                "namespaceURI":"http://www.opengis.net/swes/2.0"
                            }
                        },
                        "description":{
                            "title":"description",
                            "allOf":[
                                {
                                    "type":"array",
                                    "items":{
                                        "$ref":"#/definitions/UpdateSensorDescriptionType.Description"
                                    },
                                    "minItems":1
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"description",
                                "namespaceURI":"http://www.opengis.net/swes/2.0"
                            }
                        }
                    }
                }
            ],
            "typeType":"classInfo",
            "typeName":{
                "localPart":"UpdateSensorDescriptionType",
                "namespaceURI":"http://www.opengis.net/swes/2.0"
            },
            "propertiesOrder":[
                "procedure",
                "procedureDescriptionFormat",
                "description"
            ]
        },
        "UpdateSensorDescriptionResponsePropertyType":{
            "type":"object",
            "title":"UpdateSensorDescriptionResponsePropertyType",
            "required":[
                "updateSensorDescriptionResponse"
            ],
            "properties":{
                "updateSensorDescriptionResponse":{
                    "title":"updateSensorDescriptionResponse",
                    "allOf":[
                        {
                            "$ref":"#/definitions/UpdateSensorDescriptionResponseType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"UpdateSensorDescriptionResponse",
                        "namespaceURI":"http://www.opengis.net/swes/2.0"
                    }
                },
                "nilReason":{
                    "title":"nilReason",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                            }
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"nilReason",
                        "namespaceURI":""
                    }
                },
                "remoteSchema":{
                    "title":"remoteSchema",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"remoteSchema",
                        "namespaceURI":"http://www.opengis.net/gml/3.2"
                    }
                },
                "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/string"
                        }
                    ],
                    "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/string"
                        }
                    ],
                    "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/string"
                        }
                    ],
                    "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":"UpdateSensorDescriptionResponsePropertyType",
                "namespaceURI":"http://www.opengis.net/swes/2.0"
            },
            "propertiesOrder":[
                "updateSensorDescriptionResponse",
                "nilReason",
                "remoteSchema",
                "type",
                "href",
                "role",
                "arcrole",
                "title",
                "show",
                "actuate"
            ]
        },
        "AbstractContentsType.RelatedFeature":{
            "type":"object",
            "title":"AbstractContentsType.RelatedFeature",
            "required":[
                "featureRelationship"
            ],
            "properties":{
                "featureRelationship":{
                    "title":"featureRelationship",
                    "allOf":[
                        {
                            "$ref":"#/definitions/FeatureRelationshipType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"FeatureRelationship",
                        "namespaceURI":"http://www.opengis.net/swes/2.0"
                    }
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "featureRelationship"
            ]
        },
        "SensorDescriptionType.ValidTime":{
            "type":"object",
            "title":"SensorDescriptionType.ValidTime",
            "required":[
                "abstractTimeGeometricPrimitive"
            ],
            "properties":{
                "abstractTimeGeometricPrimitive":{
                    "title":"abstractTimeGeometricPrimitive",
                    "allOf":[
                        {
                            "type":"object",
                            "properties":{
                                "name":{
                                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                },
                                "value":{
                                    "$ref":"#/definitions/AbstractTimeGeometricPrimitiveType"
                                }
                            },
                            "elementName":{
                                "localPart":"AbstractTimeGeometricPrimitive",
                                "namespaceURI":"http://www.opengis.net/gml/3.2"
                            }
                        }
                    ],
                    "propertyType":"elementRef",
                    "elementName":{
                        "localPart":"AbstractTimeGeometricPrimitive",
                        "namespaceURI":"http://www.opengis.net/gml/3.2"
                    }
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "abstractTimeGeometricPrimitive"
            ]
        },
        "SensorChangedPropertyType":{
            "type":"object",
            "title":"SensorChangedPropertyType",
            "required":[
                "sensorChanged"
            ],
            "properties":{
                "sensorChanged":{
                    "title":"sensorChanged",
                    "allOf":[
                        {
                            "type":"object",
                            "properties":{
                                "name":{
                                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                },
                                "value":{
                                    "$ref":"#/definitions/SensorChangedType"
                                }
                            },
                            "elementName":{
                                "localPart":"SensorChanged",
                                "namespaceURI":"http://www.opengis.net/swes/2.0"
                            }
                        }
                    ],
                    "propertyType":"elementRef",
                    "elementName":{
                        "localPart":"SensorChanged",
                        "namespaceURI":"http://www.opengis.net/swes/2.0"
                    }
                },
                "nilReason":{
                    "title":"nilReason",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                            }
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"nilReason",
                        "namespaceURI":""
                    }
                },
                "remoteSchema":{
                    "title":"remoteSchema",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"remoteSchema",
                        "namespaceURI":"http://www.opengis.net/gml/3.2"
                    }
                },
                "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/string"
                        }
                    ],
                    "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/string"
                        }
                    ],
                    "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/string"
                        }
                    ],
                    "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":"SensorChangedPropertyType",
                "namespaceURI":"http://www.opengis.net/swes/2.0"
            },
            "propertiesOrder":[
                "sensorChanged",
                "nilReason",
                "remoteSchema",
                "type",
                "href",
                "role",
                "arcrole",
                "title",
                "show",
                "actuate"
            ]
        },
        "InsertSensorType.Metadata":{
            "type":"object",
            "title":"InsertSensorType.Metadata",
            "required":[
                "insertionMetadata"
            ],
            "properties":{
                "insertionMetadata":{
                    "title":"insertionMetadata",
                    "allOf":[
                        {
                            "$ref":"#/definitions/InsertionMetadataType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"InsertionMetadata",
                        "namespaceURI":"http://www.opengis.net/swes/2.0"
                    }
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "insertionMetadata"
            ]
        },
        "DeleteSensorPropertyType":{
            "type":"object",
            "title":"DeleteSensorPropertyType",
            "required":[
                "deleteSensor"
            ],
            "properties":{
                "deleteSensor":{
                    "title":"deleteSensor",
                    "allOf":[
                        {
                            "$ref":"#/definitions/DeleteSensorType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"DeleteSensor",
                        "namespaceURI":"http://www.opengis.net/swes/2.0"
                    }
                },
                "nilReason":{
                    "title":"nilReason",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                            }
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"nilReason",
                        "namespaceURI":""
                    }
                },
                "remoteSchema":{
                    "title":"remoteSchema",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"remoteSchema",
                        "namespaceURI":"http://www.opengis.net/gml/3.2"
                    }
                },
                "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/string"
                        }
                    ],
                    "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/string"
                        }
                    ],
                    "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/string"
                        }
                    ],
                    "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":"DeleteSensorPropertyType",
                "namespaceURI":"http://www.opengis.net/swes/2.0"
            },
            "propertiesOrder":[
                "deleteSensor",
                "nilReason",
                "remoteSchema",
                "type",
                "href",
                "role",
                "arcrole",
                "title",
                "show",
                "actuate"
            ]
        },
        "InsertSensorPropertyType":{
            "type":"object",
            "title":"InsertSensorPropertyType",
            "required":[
                "insertSensor"
            ],
            "properties":{
                "insertSensor":{
                    "title":"insertSensor",
                    "allOf":[
                        {
                            "$ref":"#/definitions/InsertSensorType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"InsertSensor",
                        "namespaceURI":"http://www.opengis.net/swes/2.0"
                    }
                },
                "nilReason":{
                    "title":"nilReason",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                            }
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"nilReason",
                        "namespaceURI":""
                    }
                },
                "remoteSchema":{
                    "title":"remoteSchema",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"remoteSchema",
                        "namespaceURI":"http://www.opengis.net/gml/3.2"
                    }
                },
                "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/string"
                        }
                    ],
                    "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/string"
                        }
                    ],
                    "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/string"
                        }
                    ],
                    "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":"InsertSensorPropertyType",
                "namespaceURI":"http://www.opengis.net/swes/2.0"
            },
            "propertiesOrder":[
                "insertSensor",
                "nilReason",
                "remoteSchema",
                "type",
                "href",
                "role",
                "arcrole",
                "title",
                "show",
                "actuate"
            ]
        },
        "SensorDescriptionType":{
            "type":"object",
            "title":"SensorDescriptionType",
            "required":[
                "data"
            ],
            "properties":{
                "validTime":{
                    "title":"validTime",
                    "allOf":[
                        {
                            "$ref":"#/definitions/SensorDescriptionType.ValidTime"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"validTime",
                        "namespaceURI":"http://www.opengis.net/swes/2.0"
                    }
                },
                "data":{
                    "title":"data",
                    "allOf":[
                        {
                            "$ref":"#/definitions/SensorDescriptionType.Data"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"data",
                        "namespaceURI":"http://www.opengis.net/swes/2.0"
                    }
                }
            },
            "typeType":"classInfo",
            "typeName":{
                "localPart":"SensorDescriptionType",
                "namespaceURI":"http://www.opengis.net/swes/2.0"
            },
            "propertiesOrder":[
                "validTime",
                "data"
            ]
        },
        "SensorChangedType":{
            "required":[
                "procedure"
            ],
            "allOf":[
                {
                    "$ref":"#/definitions/SWESEventType"
                },
                {
                    "type":"object",
                    "title":"SensorChangedType",
                    "properties":{
                        "procedure":{
                            "title":"procedure",
                            "allOf":[
                                {
                                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"procedure",
                                "namespaceURI":"http://www.opengis.net/swes/2.0"
                            }
                        }
                    }
                }
            ],
            "typeType":"classInfo",
            "typeName":{
                "localPart":"SensorChangedType",
                "namespaceURI":"http://www.opengis.net/swes/2.0"
            },
            "propertiesOrder":[
                "procedure"
            ]
        },
        "InsertionMetadataType":{
            "type":"object",
            "title":"InsertionMetadataType",
            "properties":{
            },
            "typeType":"classInfo",
            "typeName":{
                "localPart":"InsertionMetadataType",
                "namespaceURI":"http://www.opengis.net/swes/2.0"
            }
        },
        "ExtensibleRequestPropertyType":{
            "type":"object",
            "title":"ExtensibleRequestPropertyType",
            "required":[
                "extensibleRequest"
            ],
            "properties":{
                "extensibleRequest":{
                    "title":"extensibleRequest",
                    "allOf":[
                        {
                            "type":"object",
                            "properties":{
                                "name":{
                                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                },
                                "value":{
                                    "$ref":"#/definitions/ExtensibleRequestType"
                                }
                            },
                            "elementName":{
                                "localPart":"ExtensibleRequest",
                                "namespaceURI":"http://www.opengis.net/swes/2.0"
                            }
                        }
                    ],
                    "propertyType":"elementRef",
                    "elementName":{
                        "localPart":"ExtensibleRequest",
                        "namespaceURI":"http://www.opengis.net/swes/2.0"
                    }
                },
                "nilReason":{
                    "title":"nilReason",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                            }
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"nilReason",
                        "namespaceURI":""
                    }
                },
                "remoteSchema":{
                    "title":"remoteSchema",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"remoteSchema",
                        "namespaceURI":"http://www.opengis.net/gml/3.2"
                    }
                },
                "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/string"
                        }
                    ],
                    "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/string"
                        }
                    ],
                    "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/string"
                        }
                    ],
                    "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":"ExtensibleRequestPropertyType",
                "namespaceURI":"http://www.opengis.net/swes/2.0"
            },
            "propertiesOrder":[
                "extensibleRequest",
                "nilReason",
                "remoteSchema",
                "type",
                "href",
                "role",
                "arcrole",
                "title",
                "show",
                "actuate"
            ]
        },
        "AbstractOfferingType.RelatedFeature":{
            "type":"object",
            "title":"AbstractOfferingType.RelatedFeature",
            "required":[
                "featureRelationship"
            ],
            "properties":{
                "featureRelationship":{
                    "title":"featureRelationship",
                    "allOf":[
                        {
                            "$ref":"#/definitions/FeatureRelationshipType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"FeatureRelationship",
                        "namespaceURI":"http://www.opengis.net/swes/2.0"
                    }
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "featureRelationship"
            ]
        },
        "DescribeSensorResponseType.Description":{
            "type":"object",
            "title":"DescribeSensorResponseType.Description",
            "required":[
                "sensorDescription"
            ],
            "properties":{
                "sensorDescription":{
                    "title":"sensorDescription",
                    "allOf":[
                        {
                            "$ref":"#/definitions/SensorDescriptionType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"SensorDescription",
                        "namespaceURI":"http://www.opengis.net/swes/2.0"
                    }
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "sensorDescription"
            ]
        },
        "DeleteSensorType":{
            "required":[
                "procedure"
            ],
            "allOf":[
                {
                    "$ref":"#/definitions/ExtensibleRequestType"
                },
                {
                    "type":"object",
                    "title":"DeleteSensorType",
                    "properties":{
                        "procedure":{
                            "title":"procedure",
                            "allOf":[
                                {
                                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"procedure",
                                "namespaceURI":"http://www.opengis.net/swes/2.0"
                            }
                        }
                    }
                }
            ],
            "typeType":"classInfo",
            "typeName":{
                "localPart":"DeleteSensorType",
                "namespaceURI":"http://www.opengis.net/swes/2.0"
            },
            "propertiesOrder":[
                "procedure"
            ]
        },
        "DeleteSensorResponsePropertyType":{
            "type":"object",
            "title":"DeleteSensorResponsePropertyType",
            "required":[
                "deleteSensorResponse"
            ],
            "properties":{
                "deleteSensorResponse":{
                    "title":"deleteSensorResponse",
                    "allOf":[
                        {
                            "$ref":"#/definitions/DeleteSensorResponseType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"DeleteSensorResponse",
                        "namespaceURI":"http://www.opengis.net/swes/2.0"
                    }
                },
                "nilReason":{
                    "title":"nilReason",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                            }
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"nilReason",
                        "namespaceURI":""
                    }
                },
                "remoteSchema":{
                    "title":"remoteSchema",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"remoteSchema",
                        "namespaceURI":"http://www.opengis.net/gml/3.2"
                    }
                },
                "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/string"
                        }
                    ],
                    "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/string"
                        }
                    ],
                    "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/string"
                        }
                    ],
                    "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":"DeleteSensorResponsePropertyType",
                "namespaceURI":"http://www.opengis.net/swes/2.0"
            },
            "propertiesOrder":[
                "deleteSensorResponse",
                "nilReason",
                "remoteSchema",
                "type",
                "href",
                "role",
                "arcrole",
                "title",
                "show",
                "actuate"
            ]
        },
        "AbstractSWESPropertyType":{
            "type":"object",
            "title":"AbstractSWESPropertyType",
            "required":[
                "abstractSWES"
            ],
            "properties":{
                "abstractSWES":{
                    "title":"abstractSWES",
                    "allOf":[
                        {
                            "type":"object",
                            "properties":{
                                "name":{
                                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                },
                                "value":{
                                    "$ref":"#/definitions/AbstractSWESType"
                                }
                            },
                            "elementName":{
                                "localPart":"AbstractSWES",
                                "namespaceURI":"http://www.opengis.net/swes/2.0"
                            }
                        }
                    ],
                    "propertyType":"elementRef",
                    "elementName":{
                        "localPart":"AbstractSWES",
                        "namespaceURI":"http://www.opengis.net/swes/2.0"
                    }
                },
                "nilReason":{
                    "title":"nilReason",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                            }
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"nilReason",
                        "namespaceURI":""
                    }
                },
                "remoteSchema":{
                    "title":"remoteSchema",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"remoteSchema",
                        "namespaceURI":"http://www.opengis.net/gml/3.2"
                    }
                },
                "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/string"
                        }
                    ],
                    "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/string"
                        }
                    ],
                    "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/string"
                        }
                    ],
                    "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":"AbstractSWESPropertyType",
                "namespaceURI":"http://www.opengis.net/swes/2.0"
            },
            "propertiesOrder":[
                "abstractSWES",
                "nilReason",
                "remoteSchema",
                "type",
                "href",
                "role",
                "arcrole",
                "title",
                "show",
                "actuate"
            ]
        },
        "DescribeSensorResponseType":{
            "required":[
                "procedureDescriptionFormat"
            ],
            "allOf":[
                {
                    "$ref":"#/definitions/ExtensibleResponseType"
                },
                {
                    "type":"object",
                    "title":"DescribeSensorResponseType",
                    "properties":{
                        "procedureDescriptionFormat":{
                            "title":"procedureDescriptionFormat",
                            "allOf":[
                                {
                                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"procedureDescriptionFormat",
                                "namespaceURI":"http://www.opengis.net/swes/2.0"
                            }
                        },
                        "description":{
                            "title":"description",
                            "allOf":[
                                {
                                    "type":"array",
                                    "items":{
                                        "$ref":"#/definitions/DescribeSensorResponseType.Description"
                                    },
                                    "minItems":0
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"description",
                                "namespaceURI":"http://www.opengis.net/swes/2.0"
                            }
                        }
                    }
                }
            ],
            "typeType":"classInfo",
            "typeName":{
                "localPart":"DescribeSensorResponseType",
                "namespaceURI":"http://www.opengis.net/swes/2.0"
            },
            "propertiesOrder":[
                "procedureDescriptionFormat",
                "description"
            ]
        },
        "SensorDescriptionUpdatedType":{
            "allOf":[
                {
                    "$ref":"#/definitions/SensorChangedType"
                },
                {
                    "type":"object",
                    "title":"SensorDescriptionUpdatedType",
                    "properties":{
                        "validTime":{
                            "title":"validTime",
                            "allOf":[
                                {
                                    "$ref":"#/definitions/SensorDescriptionUpdatedType.ValidTime"
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"validTime",
                                "namespaceURI":"http://www.opengis.net/swes/2.0"
                            }
                        }
                    }
                }
            ],
            "typeType":"classInfo",
            "typeName":{
                "localPart":"SensorDescriptionUpdatedType",
                "namespaceURI":"http://www.opengis.net/swes/2.0"
            },
            "propertiesOrder":[
                "validTime"
            ]
        },
        "SWESEventPropertyType":{
            "type":"object",
            "title":"SWESEventPropertyType",
            "required":[
                "swesEvent"
            ],
            "properties":{
                "swesEvent":{
                    "title":"swesEvent",
                    "allOf":[
                        {
                            "type":"object",
                            "properties":{
                                "name":{
                                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                },
                                "value":{
                                    "$ref":"#/definitions/SWESEventType"
                                }
                            },
                            "elementName":{
                                "localPart":"SWESEvent",
                                "namespaceURI":"http://www.opengis.net/swes/2.0"
                            }
                        }
                    ],
                    "propertyType":"elementRef",
                    "elementName":{
                        "localPart":"SWESEvent",
                        "namespaceURI":"http://www.opengis.net/swes/2.0"
                    }
                },
                "nilReason":{
                    "title":"nilReason",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                            }
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"nilReason",
                        "namespaceURI":""
                    }
                },
                "remoteSchema":{
                    "title":"remoteSchema",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"remoteSchema",
                        "namespaceURI":"http://www.opengis.net/gml/3.2"
                    }
                },
                "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/string"
                        }
                    ],
                    "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/string"
                        }
                    ],
                    "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/string"
                        }
                    ],
                    "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":"SWESEventPropertyType",
                "namespaceURI":"http://www.opengis.net/swes/2.0"
            },
            "propertiesOrder":[
                "swesEvent",
                "nilReason",
                "remoteSchema",
                "type",
                "href",
                "role",
                "arcrole",
                "title",
                "show",
                "actuate"
            ]
        },
        "AbstractContentsType.Offering":{
            "type":"object",
            "title":"AbstractContentsType.Offering",
            "required":[
                "abstractOffering"
            ],
            "properties":{
                "abstractOffering":{
                    "title":"abstractOffering",
                    "allOf":[
                        {
                            "$ref":"#/definitions/AbstractOfferingType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"AbstractOffering",
                        "namespaceURI":"http://www.opengis.net/swes/2.0"
                    }
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "abstractOffering"
            ]
        },
        "FilterDialectMetadataPropertyType":{
            "type":"object",
            "title":"FilterDialectMetadataPropertyType",
            "required":[
                "filterDialectMetadata"
            ],
            "properties":{
                "filterDialectMetadata":{
                    "title":"filterDialectMetadata",
                    "allOf":[
                        {
                            "$ref":"#/definitions/FilterDialectMetadataType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"FilterDialectMetadata",
                        "namespaceURI":"http://www.opengis.net/swes/2.0"
                    }
                },
                "nilReason":{
                    "title":"nilReason",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                            }
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"nilReason",
                        "namespaceURI":""
                    }
                },
                "remoteSchema":{
                    "title":"remoteSchema",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"remoteSchema",
                        "namespaceURI":"http://www.opengis.net/gml/3.2"
                    }
                },
                "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/string"
                        }
                    ],
                    "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/string"
                        }
                    ],
                    "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/string"
                        }
                    ],
                    "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":"FilterDialectMetadataPropertyType",
                "namespaceURI":"http://www.opengis.net/swes/2.0"
            },
            "propertiesOrder":[
                "filterDialectMetadata",
                "nilReason",
                "remoteSchema",
                "type",
                "href",
                "role",
                "arcrole",
                "title",
                "show",
                "actuate"
            ]
        },
        "InsertSensorResponseType":{
            "required":[
                "assignedProcedure",
                "assignedOffering"
            ],
            "allOf":[
                {
                    "$ref":"#/definitions/ExtensibleResponseType"
                },
                {
                    "type":"object",
                    "title":"InsertSensorResponseType",
                    "properties":{
                        "assignedProcedure":{
                            "title":"assignedProcedure",
                            "allOf":[
                                {
                                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"assignedProcedure",
                                "namespaceURI":"http://www.opengis.net/swes/2.0"
                            }
                        },
                        "assignedOffering":{
                            "title":"assignedOffering",
                            "allOf":[
                                {
                                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"assignedOffering",
                                "namespaceURI":"http://www.opengis.net/swes/2.0"
                            }
                        }
                    }
                }
            ],
            "typeType":"classInfo",
            "typeName":{
                "localPart":"InsertSensorResponseType",
                "namespaceURI":"http://www.opengis.net/swes/2.0"
            },
            "propertiesOrder":[
                "assignedProcedure",
                "assignedOffering"
            ]
        },
        "OfferingChangedType":{
            "required":[
                "offering"
            ],
            "allOf":[
                {
                    "$ref":"#/definitions/SWESEventType"
                },
                {
                    "type":"object",
                    "title":"OfferingChangedType",
                    "properties":{
                        "offering":{
                            "title":"offering",
                            "allOf":[
                                {
                                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"offering",
                                "namespaceURI":"http://www.opengis.net/swes/2.0"
                            }
                        }
                    }
                }
            ],
            "typeType":"classInfo",
            "typeName":{
                "localPart":"OfferingChangedType",
                "namespaceURI":"http://www.opengis.net/swes/2.0"
            },
            "propertiesOrder":[
                "offering"
            ]
        },
        "NotificationBrokerMetadataType":{
            "required":[
                "requiresRegistration"
            ],
            "allOf":[
                {
                    "$ref":"#/definitions/NotificationProducerMetadataType"
                },
                {
                    "type":"object",
                    "title":"NotificationBrokerMetadataType",
                    "properties":{
                        "requiresRegistration":{
                            "title":"requiresRegistration",
                            "allOf":[
                                {
                                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"requiresRegistration",
                                "namespaceURI":"http://www.opengis.net/swes/2.0"
                            }
                        }
                    }
                }
            ],
            "typeType":"classInfo",
            "typeName":{
                "localPart":"NotificationBrokerMetadataType",
                "namespaceURI":"http://www.opengis.net/swes/2.0"
            },
            "propertiesOrder":[
                "requiresRegistration"
            ]
        },
        "OfferingChangedPropertyType":{
            "type":"object",
            "title":"OfferingChangedPropertyType",
            "required":[
                "offeringChanged"
            ],
            "properties":{
                "offeringChanged":{
                    "title":"offeringChanged",
                    "allOf":[
                        {
                            "$ref":"#/definitions/OfferingChangedType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"OfferingChanged",
                        "namespaceURI":"http://www.opengis.net/swes/2.0"
                    }
                },
                "nilReason":{
                    "title":"nilReason",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                            }
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"nilReason",
                        "namespaceURI":""
                    }
                },
                "remoteSchema":{
                    "title":"remoteSchema",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"remoteSchema",
                        "namespaceURI":"http://www.opengis.net/gml/3.2"
                    }
                },
                "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/string"
                        }
                    ],
                    "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/string"
                        }
                    ],
                    "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/string"
                        }
                    ],
                    "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":"OfferingChangedPropertyType",
                "namespaceURI":"http://www.opengis.net/swes/2.0"
            },
            "propertiesOrder":[
                "offeringChanged",
                "nilReason",
                "remoteSchema",
                "type",
                "href",
                "role",
                "arcrole",
                "title",
                "show",
                "actuate"
            ]
        },
        "DescribeSensorType":{
            "required":[
                "procedure",
                "procedureDescriptionFormat"
            ],
            "allOf":[
                {
                    "$ref":"#/definitions/ExtensibleRequestType"
                },
                {
                    "type":"object",
                    "title":"DescribeSensorType",
                    "properties":{
                        "procedure":{
                            "title":"procedure",
                            "allOf":[
                                {
                                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"procedure",
                                "namespaceURI":"http://www.opengis.net/swes/2.0"
                            }
                        },
                        "procedureDescriptionFormat":{
                            "title":"procedureDescriptionFormat",
                            "allOf":[
                                {
                                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"procedureDescriptionFormat",
                                "namespaceURI":"http://www.opengis.net/swes/2.0"
                            }
                        },
                        "validTime":{
                            "title":"validTime",
                            "allOf":[
                                {
                                    "$ref":"#/definitions/DescribeSensorType.ValidTime"
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"validTime",
                                "namespaceURI":"http://www.opengis.net/swes/2.0"
                            }
                        }
                    }
                }
            ],
            "typeType":"classInfo",
            "typeName":{
                "localPart":"DescribeSensorType",
                "namespaceURI":"http://www.opengis.net/swes/2.0"
            },
            "propertiesOrder":[
                "procedure",
                "procedureDescriptionFormat",
                "validTime"
            ]
        },
        "InsertSensorType.RelatedFeature":{
            "type":"object",
            "title":"InsertSensorType.RelatedFeature",
            "required":[
                "featureRelationship"
            ],
            "properties":{
                "featureRelationship":{
                    "title":"featureRelationship",
                    "allOf":[
                        {
                            "$ref":"#/definitions/FeatureRelationshipType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"FeatureRelationship",
                        "namespaceURI":"http://www.opengis.net/swes/2.0"
                    }
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "featureRelationship"
            ]
        },
        "InsertSensorResponsePropertyType":{
            "type":"object",
            "title":"InsertSensorResponsePropertyType",
            "required":[
                "insertSensorResponse"
            ],
            "properties":{
                "insertSensorResponse":{
                    "title":"insertSensorResponse",
                    "allOf":[
                        {
                            "$ref":"#/definitions/InsertSensorResponseType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"InsertSensorResponse",
                        "namespaceURI":"http://www.opengis.net/swes/2.0"
                    }
                },
                "nilReason":{
                    "title":"nilReason",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                            }
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"nilReason",
                        "namespaceURI":""
                    }
                },
                "remoteSchema":{
                    "title":"remoteSchema",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"remoteSchema",
                        "namespaceURI":"http://www.opengis.net/gml/3.2"
                    }
                },
                "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/string"
                        }
                    ],
                    "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/string"
                        }
                    ],
                    "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/string"
                        }
                    ],
                    "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":"InsertSensorResponsePropertyType",
                "namespaceURI":"http://www.opengis.net/swes/2.0"
            },
            "propertiesOrder":[
                "insertSensorResponse",
                "nilReason",
                "remoteSchema",
                "type",
                "href",
                "role",
                "arcrole",
                "title",
                "show",
                "actuate"
            ]
        },
        "InsertSensorType.ProcedureDescription":{
            "type":"object",
            "title":"InsertSensorType.ProcedureDescription",
            "required":[
                "any"
            ],
            "properties":{
                "any":{
                    "title":"any",
                    "allOf":[
                        {
                            "anyOf":[
                                {
                                    "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/dom"
                                },
                                {
                                    "type":"object",
                                    "properties":{
                                        "name":{
                                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                        },
                                        "value":{
                                        }
                                    }
                                }
                            ]
                        }
                    ],
                    "propertyType":"anyElement"
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "any"
            ]
        },
        "SensorDescriptionPropertyType":{
            "type":"object",
            "title":"SensorDescriptionPropertyType",
            "required":[
                "sensorDescription"
            ],
            "properties":{
                "sensorDescription":{
                    "title":"sensorDescription",
                    "allOf":[
                        {
                            "$ref":"#/definitions/SensorDescriptionType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"SensorDescription",
                        "namespaceURI":"http://www.opengis.net/swes/2.0"
                    }
                },
                "nilReason":{
                    "title":"nilReason",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                            }
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"nilReason",
                        "namespaceURI":""
                    }
                },
                "remoteSchema":{
                    "title":"remoteSchema",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"remoteSchema",
                        "namespaceURI":"http://www.opengis.net/gml/3.2"
                    }
                },
                "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/string"
                        }
                    ],
                    "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/string"
                        }
                    ],
                    "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/string"
                        }
                    ],
                    "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":"SensorDescriptionPropertyType",
                "namespaceURI":"http://www.opengis.net/swes/2.0"
            },
            "propertiesOrder":[
                "sensorDescription",
                "nilReason",
                "remoteSchema",
                "type",
                "href",
                "role",
                "arcrole",
                "title",
                "show",
                "actuate"
            ]
        },
        "DescribeSensorPropertyType":{
            "type":"object",
            "title":"DescribeSensorPropertyType",
            "required":[
                "describeSensor"
            ],
            "properties":{
                "describeSensor":{
                    "title":"describeSensor",
                    "allOf":[
                        {
                            "$ref":"#/definitions/DescribeSensorType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"DescribeSensor",
                        "namespaceURI":"http://www.opengis.net/swes/2.0"
                    }
                },
                "nilReason":{
                    "title":"nilReason",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                            }
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"nilReason",
                        "namespaceURI":""
                    }
                },
                "remoteSchema":{
                    "title":"remoteSchema",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"remoteSchema",
                        "namespaceURI":"http://www.opengis.net/gml/3.2"
                    }
                },
                "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/string"
                        }
                    ],
                    "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/string"
                        }
                    ],
                    "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/string"
                        }
                    ],
                    "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":"DescribeSensorPropertyType",
                "namespaceURI":"http://www.opengis.net/swes/2.0"
            },
            "propertiesOrder":[
                "describeSensor",
                "nilReason",
                "remoteSchema",
                "type",
                "href",
                "role",
                "arcrole",
                "title",
                "show",
                "actuate"
            ]
        },
        "DescribeSensorType.ValidTime":{
            "type":"object",
            "title":"DescribeSensorType.ValidTime",
            "required":[
                "abstractTimeGeometricPrimitive"
            ],
            "properties":{
                "abstractTimeGeometricPrimitive":{
                    "title":"abstractTimeGeometricPrimitive",
                    "allOf":[
                        {
                            "type":"object",
                            "properties":{
                                "name":{
                                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                },
                                "value":{
                                    "$ref":"#/definitions/AbstractTimeGeometricPrimitiveType"
                                }
                            },
                            "elementName":{
                                "localPart":"AbstractTimeGeometricPrimitive",
                                "namespaceURI":"http://www.opengis.net/gml/3.2"
                            }
                        }
                    ],
                    "propertyType":"elementRef",
                    "elementName":{
                        "localPart":"AbstractTimeGeometricPrimitive",
                        "namespaceURI":"http://www.opengis.net/gml/3.2"
                    }
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "abstractTimeGeometricPrimitive"
            ]
        },
        "InsertionMetadataPropertyType":{
            "type":"object",
            "title":"InsertionMetadataPropertyType",
            "required":[
                "insertionMetadata"
            ],
            "properties":{
                "insertionMetadata":{
                    "title":"insertionMetadata",
                    "allOf":[
                        {
                            "$ref":"#/definitions/InsertionMetadataType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"InsertionMetadata",
                        "namespaceURI":"http://www.opengis.net/swes/2.0"
                    }
                },
                "nilReason":{
                    "title":"nilReason",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                            }
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"nilReason",
                        "namespaceURI":""
                    }
                },
                "remoteSchema":{
                    "title":"remoteSchema",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"remoteSchema",
                        "namespaceURI":"http://www.opengis.net/gml/3.2"
                    }
                },
                "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/string"
                        }
                    ],
                    "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/string"
                        }
                    ],
                    "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/string"
                        }
                    ],
                    "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":"InsertionMetadataPropertyType",
                "namespaceURI":"http://www.opengis.net/swes/2.0"
            },
            "propertiesOrder":[
                "insertionMetadata",
                "nilReason",
                "remoteSchema",
                "type",
                "href",
                "role",
                "arcrole",
                "title",
                "show",
                "actuate"
            ]
        },
        "ExtensibleResponsePropertyType":{
            "type":"object",
            "title":"ExtensibleResponsePropertyType",
            "required":[
                "extensibleResponse"
            ],
            "properties":{
                "extensibleResponse":{
                    "title":"extensibleResponse",
                    "allOf":[
                        {
                            "type":"object",
                            "properties":{
                                "name":{
                                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                },
                                "value":{
                                    "$ref":"#/definitions/ExtensibleResponseType"
                                }
                            },
                            "elementName":{
                                "localPart":"ExtensibleResponse",
                                "namespaceURI":"http://www.opengis.net/swes/2.0"
                            }
                        }
                    ],
                    "propertyType":"elementRef",
                    "elementName":{
                        "localPart":"ExtensibleResponse",
                        "namespaceURI":"http://www.opengis.net/swes/2.0"
                    }
                },
                "nilReason":{
                    "title":"nilReason",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                            }
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"nilReason",
                        "namespaceURI":""
                    }
                },
                "remoteSchema":{
                    "title":"remoteSchema",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"remoteSchema",
                        "namespaceURI":"http://www.opengis.net/gml/3.2"
                    }
                },
                "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/string"
                        }
                    ],
                    "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/string"
                        }
                    ],
                    "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/string"
                        }
                    ],
                    "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":"ExtensibleResponsePropertyType",
                "namespaceURI":"http://www.opengis.net/swes/2.0"
            },
            "propertiesOrder":[
                "extensibleResponse",
                "nilReason",
                "remoteSchema",
                "type",
                "href",
                "role",
                "arcrole",
                "title",
                "show",
                "actuate"
            ]
        },
        "AbstractSWESType":{
            "type":"object",
            "title":"AbstractSWESType",
            "properties":{
                "description":{
                    "title":"description",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"description",
                        "namespaceURI":"http://www.opengis.net/swes/2.0"
                    }
                },
                "identifier":{
                    "title":"identifier",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"identifier",
                        "namespaceURI":"http://www.opengis.net/swes/2.0"
                    }
                },
                "name":{
                    "title":"name",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"#/definitions/CodeType"
                            },
                            "minItems":0
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"name",
                        "namespaceURI":"http://www.opengis.net/swes/2.0"
                    }
                },
                "extension":{
                    "title":"extension",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
                            },
                            "minItems":0
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"extension",
                        "namespaceURI":"http://www.opengis.net/swes/2.0"
                    }
                },
                "id":{
                    "title":"id",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/ID"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"id",
                        "namespaceURI":"http://www.opengis.net/swes/2.0"
                    }
                }
            },
            "typeType":"classInfo",
            "typeName":{
                "localPart":"AbstractSWESType",
                "namespaceURI":"http://www.opengis.net/swes/2.0"
            },
            "propertiesOrder":[
                "description",
                "identifier",
                "name",
                "extension",
                "id"
            ]
        },
        "DescribeSensorResponsePropertyType":{
            "type":"object",
            "title":"DescribeSensorResponsePropertyType",
            "required":[
                "describeSensorResponse"
            ],
            "properties":{
                "describeSensorResponse":{
                    "title":"describeSensorResponse",
                    "allOf":[
                        {
                            "$ref":"#/definitions/DescribeSensorResponseType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"DescribeSensorResponse",
                        "namespaceURI":"http://www.opengis.net/swes/2.0"
                    }
                },
                "nilReason":{
                    "title":"nilReason",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                            }
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"nilReason",
                        "namespaceURI":""
                    }
                },
                "remoteSchema":{
                    "title":"remoteSchema",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"remoteSchema",
                        "namespaceURI":"http://www.opengis.net/gml/3.2"
                    }
                },
                "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/string"
                        }
                    ],
                    "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/string"
                        }
                    ],
                    "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/string"
                        }
                    ],
                    "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":"DescribeSensorResponsePropertyType",
                "namespaceURI":"http://www.opengis.net/swes/2.0"
            },
            "propertiesOrder":[
                "describeSensorResponse",
                "nilReason",
                "remoteSchema",
                "type",
                "href",
                "role",
                "arcrole",
                "title",
                "show",
                "actuate"
            ]
        },
        "NotificationProducerMetadataType.ProducerEndpoint":{
            "type":"object",
            "title":"NotificationProducerMetadataType.ProducerEndpoint",
            "required":[
                "endpointReference"
            ],
            "properties":{
                "endpointReference":{
                    "title":"endpointReference",
                    "allOf":[
                        {
                            "$ref":"http://www.w3.org/2005/08/addressing#/definitions/EndpointReferenceType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"EndpointReference",
                        "namespaceURI":"http://www.w3.org/2005/08/addressing"
                    }
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "endpointReference"
            ]
        },
        "EventCodeEnumerationType":{
            "allOf":[
                {
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                }
            ],
            "typeType":"enumInfo",
            "typeName":{
                "localPart":"EventCodeEnumerationType",
                "namespaceURI":"http://www.opengis.net/swes/2.0"
            }
        }
    },
    "anyOf":[
        {
            "type":"object",
            "properties":{
                "name":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                },
                "value":{
                    "$ref":"#/definitions/SWESEventType"
                }
            },
            "elementName":{
                "localPart":"SWESEvent",
                "namespaceURI":"http://www.opengis.net/swes/2.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                },
                "value":{
                    "$ref":"#/definitions/AbstractContentsType"
                }
            },
            "elementName":{
                "localPart":"AbstractContents",
                "namespaceURI":"http://www.opengis.net/swes/2.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                },
                "value":{
                    "$ref":"#/definitions/UpdateSensorDescriptionResponseType"
                }
            },
            "elementName":{
                "localPart":"UpdateSensorDescriptionResponse",
                "namespaceURI":"http://www.opengis.net/swes/2.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                },
                "value":{
                    "$ref":"#/definitions/ExtensibleRequestType"
                }
            },
            "elementName":{
                "localPart":"ExtensibleRequest",
                "namespaceURI":"http://www.opengis.net/swes/2.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                },
                "value":{
                    "$ref":"#/definitions/FeatureRelationshipType"
                }
            },
            "elementName":{
                "localPart":"FeatureRelationship",
                "namespaceURI":"http://www.opengis.net/swes/2.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                },
                "value":{
                    "$ref":"#/definitions/OfferingChangedType"
                }
            },
            "elementName":{
                "localPart":"OfferingChanged",
                "namespaceURI":"http://www.opengis.net/swes/2.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                },
                "value":{
                    "$ref":"#/definitions/SensorDescriptionUpdatedType"
                }
            },
            "elementName":{
                "localPart":"SensorDescriptionUpdated",
                "namespaceURI":"http://www.opengis.net/swes/2.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                },
                "value":{
                    "$ref":"#/definitions/AbstractOfferingType"
                }
            },
            "elementName":{
                "localPart":"AbstractOffering",
                "namespaceURI":"http://www.opengis.net/swes/2.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                },
                "value":{
                    "$ref":"#/definitions/DeleteSensorType"
                }
            },
            "elementName":{
                "localPart":"DeleteSensor",
                "namespaceURI":"http://www.opengis.net/swes/2.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                },
                "value":{
                    "$ref":"#/definitions/NotificationBrokerMetadataType"
                }
            },
            "elementName":{
                "localPart":"NotificationBrokerMetadata",
                "namespaceURI":"http://www.opengis.net/swes/2.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                },
                "value":{
                    "$ref":"#/definitions/InsertSensorResponseType"
                }
            },
            "elementName":{
                "localPart":"InsertSensorResponse",
                "namespaceURI":"http://www.opengis.net/swes/2.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                },
                "value":{
                    "$ref":"#/definitions/SensorDescriptionType"
                }
            },
            "elementName":{
                "localPart":"SensorDescription",
                "namespaceURI":"http://www.opengis.net/swes/2.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                },
                "value":{
                    "$ref":"#/definitions/UpdateSensorDescriptionType"
                }
            },
            "elementName":{
                "localPart":"UpdateSensorDescription",
                "namespaceURI":"http://www.opengis.net/swes/2.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                },
                "value":{
                    "$ref":"#/definitions/AbstractSWESType"
                }
            },
            "elementName":{
                "localPart":"AbstractSWES",
                "namespaceURI":"http://www.opengis.net/swes/2.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                },
                "value":{
                    "$ref":"#/definitions/FilterDialectMetadataType"
                }
            },
            "elementName":{
                "localPart":"FilterDialectMetadata",
                "namespaceURI":"http://www.opengis.net/swes/2.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                },
                "value":{
                    "$ref":"#/definitions/DescribeSensorType"
                }
            },
            "elementName":{
                "localPart":"DescribeSensor",
                "namespaceURI":"http://www.opengis.net/swes/2.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                },
                "value":{
                    "$ref":"#/definitions/SensorChangedType"
                }
            },
            "elementName":{
                "localPart":"SensorChanged",
                "namespaceURI":"http://www.opengis.net/swes/2.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                },
                "value":{
                    "$ref":"#/definitions/ExtensibleResponseType"
                }
            },
            "elementName":{
                "localPart":"ExtensibleResponse",
                "namespaceURI":"http://www.opengis.net/swes/2.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                },
                "value":{
                    "$ref":"#/definitions/NotificationProducerMetadataType"
                }
            },
            "elementName":{
                "localPart":"NotificationProducerMetadata",
                "namespaceURI":"http://www.opengis.net/swes/2.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                },
                "value":{
                    "$ref":"#/definitions/InsertionMetadataType"
                }
            },
            "elementName":{
                "localPart":"InsertionMetadata",
                "namespaceURI":"http://www.opengis.net/swes/2.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                },
                "value":{
                    "$ref":"#/definitions/DescribeSensorResponseType"
                }
            },
            "elementName":{
                "localPart":"DescribeSensorResponse",
                "namespaceURI":"http://www.opengis.net/swes/2.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                },
                "value":{
                    "$ref":"#/definitions/DeleteSensorResponseType"
                }
            },
            "elementName":{
                "localPart":"DeleteSensorResponse",
                "namespaceURI":"http://www.opengis.net/swes/2.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                },
                "value":{
                    "$ref":"#/definitions/InsertSensorType"
                }
            },
            "elementName":{
                "localPart":"InsertSensor",
                "namespaceURI":"http://www.opengis.net/swes/2.0"
            }
        }
    ]
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy