{ "id":"#", "definitions":{ "ObjectProperty":{ "allOf":[ { "$ref":"#/definitions/ObjectField" }, { "type":"object", "title":"ObjectProperty", "properties":{ "label":{ "title":"label", "allOf":[ { "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyURI" } ], "propertyType":"element", "elementName":{ "localPart":"label", "namespaceURI":"" } } } } ], "typeType":"classInfo", "typeName":{ "localPart":"object.Property", "namespaceURI":"http://ivoa.net/dm/models/vo-dml/xsd/simdm1_1" }, "propertiesOrder":[ "label" ] }, "ResourceProject":{ "required":[ "resource" ], "allOf":[ { "$ref":"#/definitions/ResourceResource" }, { "type":"object", "title":"ResourceProject", "properties":{ "resource":{ "title":"resource", "allOf":[ { "type":"array", "items":{ "$ref":"#/definitions/ResourceProjectResource" }, "minItems":1 } ], "propertyType":"element", "elementName":{ "localPart":"resource", "namespaceURI":"" } } } } ], "typeType":"classInfo", "typeName":{ "localPart":"resource.Project", "namespaceURI":"http://ivoa.net/dm/models/vo-dml/xsd/simdm1_1" }, "propertiesOrder":[ "resource" ] }, "ResourceContact":{ "required":[ "role", "party" ], "allOf":[ { "$ref":"#/definitions/VODMLObject" }, { "type":"object", "title":"ResourceContact", "properties":{ "role":{ "title":"role", "allOf":[ { "$ref":"#/definitions/ResourceContactRole" } ], "propertyType":"element", "elementName":{ "localPart":"role", "namespaceURI":"" } }, "party":{ "title":"party", "allOf":[ { "$ref":"#/definitions/VODMLReference" } ], "propertyType":"element", "elementName":{ "localPart":"party", "namespaceURI":"" } } } } ], "typeType":"classInfo", "typeName":{ "localPart":"resource.Contact", "namespaceURI":"http://ivoa.net/dm/models/vo-dml/xsd/simdm1_1" }, "propertiesOrder":[ "role", "party" ] }, "ObjectValidValue":{ "required":[ "value" ], "allOf":[ { "$ref":"#/definitions/VODMLObject" }, { "type":"object", "title":"ObjectValidValue", "properties":{ "value":{ "title":"value", "allOf":[ { "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string" } ], "propertyType":"element", "elementName":{ "localPart":"value", "namespaceURI":"" } }, "description":{ "title":"description", "allOf":[ { "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string" } ], "propertyType":"element", "elementName":{ "localPart":"description", "namespaceURI":"" } }, "title":{ "title":"title", "allOf":[ { "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string" } ], "propertyType":"element", "elementName":{ "localPart":"title", "namespaceURI":"" } } } } ], "typeType":"classInfo", "typeName":{ "localPart":"object.ValidValue", "namespaceURI":"http://ivoa.net/dm/models/vo-dml/xsd/simdm1_1" }, "propertiesOrder":[ "value", "description", "title" ] }, "ResourceExperimentPostProcessing":{ "allOf":[ { "$ref":"#/definitions/ResourceExperimentExperiment" }, { "type":"object", "title":"ResourceExperimentPostProcessing", "properties":{ "primaryExperiment":{ "title":"primaryExperiment", "allOf":[ { "$ref":"#/definitions/VODMLReference" } ], "propertyType":"element", "elementName":{ "localPart":"primaryExperiment", "namespaceURI":"" } } } } ], "typeType":"classInfo", "typeName":{ "localPart":"resource.experiment.PostProcessing", "namespaceURI":"http://ivoa.net/dm/models/vo-dml/xsd/simdm1_1" }, "propertiesOrder":[ "primaryExperiment" ] }, "ResourceProjectResource":{ "required":[ "resource" ], "allOf":[ { "$ref":"#/definitions/VODMLObject" }, { "type":"object", "title":"ResourceProjectResource", "properties":{ "resource":{ "title":"resource", "allOf":[ { "$ref":"#/definitions/VODMLReference" } ], "propertyType":"element", "elementName":{ "localPart":"resource", "namespaceURI":"" } } } } ], "typeType":"classInfo", "typeName":{ "localPart":"resource.ProjectResource", "namespaceURI":"http://ivoa.net/dm/models/vo-dml/xsd/simdm1_1" }, "propertiesOrder":[ "resource" ] }, "ResourceExperimentExperiment":{ "required":[ "protocol" ], "allOf":[ { "$ref":"#/definitions/ResourceResource" }, { "type":"object", "title":"ResourceExperimentExperiment", "properties":{ "executionTime":{ "title":"executionTime", "allOf":[ { "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/dateTime" } ], "propertyType":"element", "elementName":{ "localPart":"executionTime", "namespaceURI":"" } }, "parameter":{ "title":"parameter", "allOf":[ { "type":"array", "items":{ "$ref":"#/definitions/ResourceExperimentParameterSetting" }, "minItems":0 } ], "propertyType":"element", "elementName":{ "localPart":"parameter", "namespaceURI":"" } }, "inputData":{ "title":"inputData", "allOf":[ { "type":"array", "items":{ "$ref":"#/definitions/ResourceExperimentInputDataset" }, "minItems":0 } ], "propertyType":"element", "elementName":{ "localPart":"inputData", "namespaceURI":"" } }, "appliedAlgorithm":{ "title":"appliedAlgorithm", "allOf":[ { "type":"array", "items":{ "$ref":"#/definitions/ResourceExperimentAppliedAlgorithm" }, "minItems":0 } ], "propertyType":"element", "elementName":{ "localPart":"appliedAlgorithm", "namespaceURI":"" } }, "outputData":{ "title":"outputData", "allOf":[ { "type":"array", "items":{ "$ref":"#/definitions/ResourceExperimentOutputDataset" }, "minItems":0 } ], "propertyType":"element", "elementName":{ "localPart":"outputData", "namespaceURI":"" } }, "protocol":{ "title":"protocol", "allOf":[ { "$ref":"#/definitions/VODMLReference" } ], "propertyType":"element", "elementName":{ "localPart":"protocol", "namespaceURI":"" } } } } ], "typeType":"classInfo", "typeName":{ "localPart":"resource.experiment.Experiment", "namespaceURI":"http://ivoa.net/dm/models/vo-dml/xsd/simdm1_1" }, "propertiesOrder":[ "executionTime", "parameter", "inputData", "appliedAlgorithm", "outputData", "protocol" ] }, "ResourceResource":{ "required":[ "name", "description", "created", "contact" ], "allOf":[ { "$ref":"#/definitions/VODMLObject" }, { "type":"object", "title":"ResourceResource", "properties":{ "name":{ "title":"name", "allOf":[ { "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string" } ], "propertyType":"element", "elementName":{ "localPart":"name", "namespaceURI":"" } }, "description":{ "title":"description", "allOf":[ { "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string" } ], "propertyType":"element", "elementName":{ "localPart":"description", "namespaceURI":"" } }, "referenceURL":{ "title":"referenceURL", "allOf":[ { "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyURI" } ], "propertyType":"element", "elementName":{ "localPart":"referenceURL", "namespaceURI":"" } }, "created":{ "title":"created", "allOf":[ { "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/dateTime" } ], "propertyType":"element", "elementName":{ "localPart":"created", "namespaceURI":"" } }, "updated":{ "title":"updated", "allOf":[ { "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/dateTime" } ], "propertyType":"element", "elementName":{ "localPart":"updated", "namespaceURI":"" } }, "status":{ "title":"status", "allOf":[ { "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string" } ], "propertyType":"element", "elementName":{ "localPart":"status", "namespaceURI":"" } }, "contact":{ "title":"contact", "allOf":[ { "type":"array", "items":{ "$ref":"#/definitions/ResourceContact" }, "minItems":1 } ], "propertyType":"element", "elementName":{ "localPart":"contact", "namespaceURI":"" } }, "target":{ "title":"target", "allOf":[ { "type":"array", "items":{ "$ref":"#/definitions/ResourceTarget" }, "minItems":0 } ], "propertyType":"element", "elementName":{ "localPart":"target", "namespaceURI":"" } } } } ], "typeType":"classInfo", "typeName":{ "localPart":"resource.Resource", "namespaceURI":"http://ivoa.net/dm/models/vo-dml/xsd/simdm1_1" }, "propertiesOrder":[ "name", "description", "referenceURL", "created", "updated", "status", "contact", "target" ] }, "ResourceExperimentParameterSetting":{ "required":[ "inputParameter" ], "allOf":[ { "$ref":"#/definitions/VODMLObject" }, { "type":"object", "title":"ResourceExperimentParameterSetting", "properties":{ "stringValue":{ "title":"stringValue", "allOf":[ { "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string" } ], "propertyType":"element", "elementName":{ "localPart":"stringValue", "namespaceURI":"" } }, "numericValue":{ "title":"numericValue", "allOf":[ { "$ref":"#/definitions/RealQuantity" } ], "propertyType":"element", "elementName":{ "localPart":"numericValue", "namespaceURI":"" } }, "inputParameter":{ "title":"inputParameter", "allOf":[ { "$ref":"#/definitions/VODMLReference" } ], "propertyType":"element", "elementName":{ "localPart":"inputParameter", "namespaceURI":"" } } } } ], "typeType":"classInfo", "typeName":{ "localPart":"resource.experiment.ParameterSetting", "namespaceURI":"http://ivoa.net/dm/models/vo-dml/xsd/simdm1_1" }, "propertiesOrder":[ "stringValue", "numericValue", "inputParameter" ] }, "ObjectRelationship":{ "required":[ "name", "relatedObjectType" ], "allOf":[ { "$ref":"#/definitions/VODMLObject" }, { "type":"object", "title":"ObjectRelationship", "properties":{ "name":{ "title":"name", "allOf":[ { "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string" } ], "propertyType":"element", "elementName":{ "localPart":"name", "namespaceURI":"" } }, "description":{ "title":"description", "allOf":[ { "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string" } ], "propertyType":"element", "elementName":{ "localPart":"description", "namespaceURI":"" } }, "relationshipType":{ "title":"relationshipType", "allOf":[ { "$ref":"#/definitions/ObjectRelationshipType" } ], "propertyType":"element", "elementName":{ "localPart":"relationshipType", "namespaceURI":"" } }, "cardinality":{ "title":"cardinality", "allOf":[ { "$ref":"#/definitions/MetaCardinality" } ], "propertyType":"element", "elementName":{ "localPart":"cardinality", "namespaceURI":"" } }, "relatedObjectType":{ "title":"relatedObjectType", "allOf":[ { "$ref":"#/definitions/VODMLReference" } ], "propertyType":"element", "elementName":{ "localPart":"relatedObjectType", "namespaceURI":"" } } } } ], "typeType":"classInfo", "typeName":{ "localPart":"object.Relationship", "namespaceURI":"http://ivoa.net/dm/models/vo-dml/xsd/simdm1_1" }, "propertiesOrder":[ "name", "description", "relationshipType", "cardinality", "relatedObjectType" ] }, "ObjectObjectType":{ "required":[ "name" ], "allOf":[ { "$ref":"#/definitions/VODMLObject" }, { "type":"object", "title":"ObjectObjectType", "properties":{ "name":{ "title":"name", "allOf":[ { "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string" } ], "propertyType":"element", "elementName":{ "localPart":"name", "namespaceURI":"" } }, "description":{ "title":"description", "allOf":[ { "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string" } ], "propertyType":"element", "elementName":{ "localPart":"description", "namespaceURI":"" } }, "property":{ "title":"property", "allOf":[ { "type":"array", "items":{ "$ref":"#/definitions/ObjectProperty" }, "minItems":0 } ], "propertyType":"element", "elementName":{ "localPart":"property", "namespaceURI":"" } }, "relationship":{ "title":"relationship", "allOf":[ { "type":"array", "items":{ "$ref":"#/definitions/ObjectRelationship" }, "minItems":0 } ], "propertyType":"element", "elementName":{ "localPart":"relationship", "namespaceURI":"" } }, "propertyGroup":{ "title":"propertyGroup", "allOf":[ { "type":"array", "items":{ "$ref":"#/definitions/ObjectPropertyGroup" }, "minItems":0 } ], "propertyType":"element", "elementName":{ "localPart":"propertyGroup", "namespaceURI":"" } } } } ], "typeType":"classInfo", "typeName":{ "localPart":"object.ObjectType", "namespaceURI":"http://ivoa.net/dm/models/vo-dml/xsd/simdm1_1" }, "propertiesOrder":[ "name", "description", "property", "relationship", "propertyGroup" ] }, "ResourceTargetProcess":{ "allOf":[ { "$ref":"#/definitions/ResourceTarget" }, { "type":"object", "title":"ResourceTargetProcess", "properties":{ "label":{ "title":"label", "allOf":[ { "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyURI" } ], "propertyType":"element", "elementName":{ "localPart":"label", "namespaceURI":"" } } } } ], "typeType":"classInfo", "typeName":{ "localPart":"resource.TargetProcess", "namespaceURI":"http://ivoa.net/dm/models/vo-dml/xsd/simdm1_1" }, "propertiesOrder":[ "label" ] }, "ResourceTargetObjectType":{ "allOf":[ { "$ref":"#/definitions/ResourceTarget" }, { "type":"object", "title":"ResourceTargetObjectType", "properties":{ "multiplicity":{ "title":"multiplicity", "allOf":[ { "$ref":"#/definitions/MetaCardinality" } ], "propertyType":"element", "elementName":{ "localPart":"multiplicity", "namespaceURI":"" } }, "identityName":{ "title":"identityName", "allOf":[ { "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string" } ], "propertyType":"element", "elementName":{ "localPart":"identityName", "namespaceURI":"" } }, "label":{ "title":"label", "allOf":[ { "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyURI" } ], "propertyType":"element", "elementName":{ "localPart":"label", "namespaceURI":"" } } } } ], "typeType":"classInfo", "typeName":{ "localPart":"resource.TargetObjectType", "namespaceURI":"http://ivoa.net/dm/models/vo-dml/xsd/simdm1_1" }, "propertiesOrder":[ "multiplicity", "identityName", "label" ] }, "ResourceProtocolProtocol":{ "required":[ "version" ], "allOf":[ { "$ref":"#/definitions/ResourceResource" }, { "type":"object", "title":"ResourceProtocolProtocol", "properties":{ "code":{ "title":"code", "allOf":[ { "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyURI" } ], "propertyType":"element", "elementName":{ "localPart":"code", "namespaceURI":"" } }, "version":{ "title":"version", "allOf":[ { "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string" } ], "propertyType":"element", "elementName":{ "localPart":"version", "namespaceURI":"" } }, "algorithm":{ "title":"algorithm", "allOf":[ { "type":"array", "items":{ "$ref":"#/definitions/ResourceProtocolAlgorithm" }, "minItems":0 } ], "propertyType":"element", "elementName":{ "localPart":"algorithm", "namespaceURI":"" } }, "parameter":{ "title":"parameter", "allOf":[ { "type":"array", "items":{ "$ref":"#/definitions/ResourceProtocolInputParameter" }, "minItems":0 } ], "propertyType":"element", "elementName":{ "localPart":"parameter", "namespaceURI":"" } }, "parameterGroup":{ "title":"parameterGroup", "allOf":[ { "type":"array", "items":{ "$ref":"#/definitions/ResourceProtocolParameterGroup" }, "minItems":0 } ], "propertyType":"element", "elementName":{ "localPart":"parameterGroup", "namespaceURI":"" } }, "inputType":{ "title":"inputType", "allOf":[ { "type":"array", "items":{ "$ref":"#/definitions/ResourceProtocolInputDataObjectType" }, "minItems":0 } ], "propertyType":"element", "elementName":{ "localPart":"inputType", "namespaceURI":"" } }, "outputType":{ "title":"outputType", "allOf":[ { "type":"array", "items":{ "$ref":"#/definitions/ResourceProtocolOutputDataObjectType" }, "minItems":0 } ], "propertyType":"element", "elementName":{ "localPart":"outputType", "namespaceURI":"" } } } } ], "typeType":"classInfo", "typeName":{ "localPart":"resource.protocol.Protocol", "namespaceURI":"http://ivoa.net/dm/models/vo-dml/xsd/simdm1_1" }, "propertiesOrder":[ "code", "version", "algorithm", "parameter", "parameterGroup", "inputType", "outputType" ] }, "ResourceExperimentObjectCollection":{ "required":[ "collection", "collectionDefinition" ], "allOf":[ { "$ref":"#/definitions/VODMLObject" }, { "type":"object", "title":"ResourceExperimentObjectCollection", "properties":{ "collection":{ "title":"collection", "allOf":[ { "$ref":"#/definitions/VODMLReference" } ], "propertyType":"element", "elementName":{ "localPart":"collection", "namespaceURI":"" } }, "collectionDefinition":{ "title":"collectionDefinition", "allOf":[ { "$ref":"#/definitions/VODMLReference" } ], "propertyType":"element", "elementName":{ "localPart":"collectionDefinition", "namespaceURI":"" } } } } ], "typeType":"classInfo", "typeName":{ "localPart":"resource.experiment.ObjectCollection", "namespaceURI":"http://ivoa.net/dm/models/vo-dml/xsd/simdm1_1" }, "propertiesOrder":[ "collection", "collectionDefinition" ] }, "ResourceProtocolInputParameter":{ "allOf":[ { "$ref":"#/definitions/ObjectField" }, { "type":"object", "title":"ResourceProtocolInputParameter", "properties":{ "label":{ "title":"label", "allOf":[ { "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyURI" } ], "propertyType":"element", "elementName":{ "localPart":"label", "namespaceURI":"" } } } } ], "typeType":"classInfo", "typeName":{ "localPart":"resource.protocol.InputParameter", "namespaceURI":"http://ivoa.net/dm/models/vo-dml/xsd/simdm1_1" }, "propertiesOrder":[ "label" ] }, "ResourceExperimentOutputDataset":{ "required":[ "numberOfObjects", "objectType" ], "allOf":[ { "$ref":"#/definitions/VODMLObject" }, { "type":"object", "title":"ResourceExperimentOutputDataset", "properties":{ "numberOfObjects":{ "title":"numberOfObjects", "allOf":[ { "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/int" } ], "propertyType":"element", "elementName":{ "localPart":"numberOfObjects", "namespaceURI":"" } }, "accessURL":{ "title":"accessURL", "allOf":[ { "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyURI" } ], "propertyType":"element", "elementName":{ "localPart":"accessURL", "namespaceURI":"" } }, "characterisation":{ "title":"characterisation", "allOf":[ { "type":"array", "items":{ "$ref":"#/definitions/ResourceExperimentStatisticalSummary" }, "minItems":0 } ], "propertyType":"element", "elementName":{ "localPart":"characterisation", "namespaceURI":"" } }, "object":{ "title":"object", "allOf":[ { "type":"array", "items":{ "$ref":"#/definitions/ResourceExperimentDataObject" }, "minItems":0 } ], "propertyType":"element", "elementName":{ "localPart":"object", "namespaceURI":"" } }, "objectType":{ "title":"objectType", "allOf":[ { "$ref":"#/definitions/VODMLReference" } ], "propertyType":"element", "elementName":{ "localPart":"objectType", "namespaceURI":"" } } } } ], "typeType":"classInfo", "typeName":{ "localPart":"resource.experiment.OutputDataset", "namespaceURI":"http://ivoa.net/dm/models/vo-dml/xsd/simdm1_1" }, "propertiesOrder":[ "numberOfObjects", "accessURL", "characterisation", "object", "objectType" ] }, "ResourceParty":{ "required":[ "name", "email" ], "allOf":[ { "$ref":"#/definitions/VODMLObject" }, { "type":"object", "title":"ResourceParty", "properties":{ "name":{ "title":"name", "allOf":[ { "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string" } ], "propertyType":"element", "elementName":{ "localPart":"name", "namespaceURI":"" } }, "email":{ "title":"email", "allOf":[ { "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string" } ], "propertyType":"element", "elementName":{ "localPart":"email", "namespaceURI":"" } }, "address":{ "title":"address", "allOf":[ { "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string" } ], "propertyType":"element", "elementName":{ "localPart":"address", "namespaceURI":"" } }, "telephone":{ "title":"telephone", "allOf":[ { "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string" } ], "propertyType":"element", "elementName":{ "localPart":"telephone", "namespaceURI":"" } } } } ], "typeType":"classInfo", "typeName":{ "localPart":"resource.Party", "namespaceURI":"http://ivoa.net/dm/models/vo-dml/xsd/simdm1_1" }, "propertiesOrder":[ "name", "email", "address", "telephone" ] }, "ResourceExperimentInputDataset":{ "required":[ "type" ], "allOf":[ { "$ref":"#/definitions/VODMLObject" }, { "type":"object", "title":"ResourceExperimentInputDataset", "properties":{ "description":{ "title":"description", "allOf":[ { "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string" } ], "propertyType":"element", "elementName":{ "localPart":"description", "namespaceURI":"" } }, "url":{ "title":"url", "allOf":[ { "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyURI" } ], "propertyType":"element", "elementName":{ "localPart":"url", "namespaceURI":"" } }, "object":{ "title":"object", "allOf":[ { "$ref":"#/definitions/ResourceExperimentInputDataObject" } ], "propertyType":"element", "elementName":{ "localPart":"object", "namespaceURI":"" } }, "product":{ "title":"product", "allOf":[ { "$ref":"#/definitions/VODMLReference" } ], "propertyType":"element", "elementName":{ "localPart":"product", "namespaceURI":"" } }, "type":{ "title":"type", "allOf":[ { "$ref":"#/definitions/VODMLReference" } ], "propertyType":"element", "elementName":{ "localPart":"type", "namespaceURI":"" } } } } ], "typeType":"classInfo", "typeName":{ "localPart":"resource.experiment.InputDataset", "namespaceURI":"http://ivoa.net/dm/models/vo-dml/xsd/simdm1_1" }, "propertiesOrder":[ "description", "url", "object", "product", "type" ] }, "ResourceProtocolPostProcessor":{ "allOf":[ { "$ref":"#/definitions/ResourceProtocolProtocol" }, { "type":"object", "title":"ResourceProtocolPostProcessor", "properties":{ } } ], "typeType":"classInfo", "typeName":{ "localPart":"resource.protocol.PostProcessor", "namespaceURI":"http://ivoa.net/dm/models/vo-dml/xsd/simdm1_1" } }, "ResourceDalAccessibleResource":{ "required":[ "resource" ], "allOf":[ { "$ref":"#/definitions/VODMLObject" }, { "type":"object", "title":"ResourceDalAccessibleResource", "properties":{ "description":{ "title":"description", "allOf":[ { "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string" } ], "propertyType":"element", "elementName":{ "localPart":"description", "namespaceURI":"" } }, "accessURI":{ "title":"accessURI", "allOf":[ { "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyURI" } ], "propertyType":"element", "elementName":{ "localPart":"accessURI", "namespaceURI":"" } }, "resource":{ "title":"resource", "allOf":[ { "$ref":"#/definitions/VODMLReference" } ], "propertyType":"element", "elementName":{ "localPart":"resource", "namespaceURI":"" } } } } ], "typeType":"classInfo", "typeName":{ "localPart":"resource.dal.AccessibleResource", "namespaceURI":"http://ivoa.net/dm/models/vo-dml/xsd/simdm1_1" }, "propertiesOrder":[ "description", "accessURI", "resource" ] }, "ResourceProtocolInputDataObjectType":{ "allOf":[ { "$ref":"#/definitions/ObjectObjectType" }, { "type":"object", "title":"ResourceProtocolInputDataObjectType", "properties":{ "label":{ "title":"label", "allOf":[ { "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string" } ], "propertyType":"element", "elementName":{ "localPart":"label", "namespaceURI":"" } }, "definition":{ "title":"definition", "allOf":[ { "$ref":"#/definitions/VODMLReference" } ], "propertyType":"element", "elementName":{ "localPart":"definition", "namespaceURI":"" } } } } ], "typeType":"classInfo", "typeName":{ "localPart":"resource.protocol.InputDataObjectType", "namespaceURI":"http://ivoa.net/dm/models/vo-dml/xsd/simdm1_1" }, "propertiesOrder":[ "label", "definition" ] }, "ResourceDalCustomService":{ "allOf":[ { "$ref":"#/definitions/ResourceDalService" }, { "type":"object", "title":"ResourceDalCustomService", "properties":{ } } ], "typeType":"classInfo", "typeName":{ "localPart":"resource.dal.CustomService", "namespaceURI":"http://ivoa.net/dm/models/vo-dml/xsd/simdm1_1" } }, "ResourceTarget":{ "allOf":[ { "$ref":"#/definitions/ObjectObjectType" }, { "type":"object", "title":"ResourceTarget", "properties":{ } } ], "typeType":"classInfo", "typeName":{ "localPart":"resource.Target", "namespaceURI":"http://ivoa.net/dm/models/vo-dml/xsd/simdm1_1" } }, "ObjectPropertyGroupMember":{ "required":[ "property" ], "allOf":[ { "$ref":"#/definitions/VODMLObject" }, { "type":"object", "title":"ObjectPropertyGroupMember", "properties":{ "property":{ "title":"property", "allOf":[ { "$ref":"#/definitions/VODMLReference" } ], "propertyType":"element", "elementName":{ "localPart":"property", "namespaceURI":"" } } } } ], "typeType":"classInfo", "typeName":{ "localPart":"object.PropertyGroupMember", "namespaceURI":"http://ivoa.net/dm/models/vo-dml/xsd/simdm1_1" }, "propertiesOrder":[ "property" ] }, "ResourceProtocolPhysics":{ "required":[ "name", "description", "label" ], "allOf":[ { "$ref":"#/definitions/VODMLObject" }, { "type":"object", "title":"ResourceProtocolPhysics", "properties":{ "name":{ "title":"name", "allOf":[ { "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string" } ], "propertyType":"element", "elementName":{ "localPart":"name", "namespaceURI":"" } }, "description":{ "title":"description", "allOf":[ { "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string" } ], "propertyType":"element", "elementName":{ "localPart":"description", "namespaceURI":"" } }, "label":{ "title":"label", "allOf":[ { "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyURI" } ], "propertyType":"element", "elementName":{ "localPart":"label", "namespaceURI":"" } } } } ], "typeType":"classInfo", "typeName":{ "localPart":"resource.protocol.Physics", "namespaceURI":"http://ivoa.net/dm/models/vo-dml/xsd/simdm1_1" }, "propertiesOrder":[ "name", "description", "label" ] }, "ResourceProtocolSimulator":{ "required":[ "physicalProcess" ], "allOf":[ { "$ref":"#/definitions/ResourceProtocolProtocol" }, { "type":"object", "title":"ResourceProtocolSimulator", "properties":{ "physicalProcess":{ "title":"physicalProcess", "allOf":[ { "type":"array", "items":{ "$ref":"#/definitions/ResourceProtocolPhysics" }, "minItems":1 } ], "propertyType":"element", "elementName":{ "localPart":"physicalProcess", "namespaceURI":"" } } } } ], "typeType":"classInfo", "typeName":{ "localPart":"resource.protocol.Simulator", "namespaceURI":"http://ivoa.net/dm/models/vo-dml/xsd/simdm1_1" }, "propertiesOrder":[ "physicalProcess" ] }, "ResourceExperimentAppliedAlgorithm":{ "required":[ "algorithm" ], "allOf":[ { "$ref":"#/definitions/VODMLObject" }, { "type":"object", "title":"ResourceExperimentAppliedAlgorithm", "properties":{ "algorithm":{ "title":"algorithm", "allOf":[ { "$ref":"#/definitions/VODMLReference" } ], "propertyType":"element", "elementName":{ "localPart":"algorithm", "namespaceURI":"" } } } } ], "typeType":"classInfo", "typeName":{ "localPart":"resource.experiment.AppliedAlgorithm", "namespaceURI":"http://ivoa.net/dm/models/vo-dml/xsd/simdm1_1" }, "propertiesOrder":[ "algorithm" ] }, "ResourceDalService":{ "required":[ "baseURL" ], "allOf":[ { "$ref":"#/definitions/ResourceResource" }, { "type":"object", "title":"ResourceDalService", "properties":{ "baseURL":{ "title":"baseURL", "allOf":[ { "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyURI" } ], "propertyType":"element", "elementName":{ "localPart":"baseURL", "namespaceURI":"" } }, "registryId":{ "title":"registryId", "allOf":[ { "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyURI" } ], "propertyType":"element", "elementName":{ "localPart":"registryId", "namespaceURI":"" } }, "resource":{ "title":"resource", "allOf":[ { "type":"array", "items":{ "$ref":"#/definitions/ResourceDalAccessibleResource" }, "minItems":0 } ], "propertyType":"element", "elementName":{ "localPart":"resource", "namespaceURI":"" } } } } ], "typeType":"classInfo", "typeName":{ "localPart":"resource.dal.Service", "namespaceURI":"http://ivoa.net/dm/models/vo-dml/xsd/simdm1_1" }, "propertiesOrder":[ "baseURL", "registryId", "resource" ] }, "ResourceProtocolParameterGroupMember":{ "required":[ "parameter" ], "allOf":[ { "$ref":"#/definitions/VODMLObject" }, { "type":"object", "title":"ResourceProtocolParameterGroupMember", "properties":{ "parameter":{ "title":"parameter", "allOf":[ { "$ref":"#/definitions/VODMLReference" } ], "propertyType":"element", "elementName":{ "localPart":"parameter", "namespaceURI":"" } } } } ], "typeType":"classInfo", "typeName":{ "localPart":"resource.protocol.ParameterGroupMember", "namespaceURI":"http://ivoa.net/dm/models/vo-dml/xsd/simdm1_1" }, "propertiesOrder":[ "parameter" ] }, "ResourceProtocolParameterGroup":{ "required":[ "name", "member" ], "allOf":[ { "$ref":"#/definitions/VODMLObject" }, { "type":"object", "title":"ResourceProtocolParameterGroup", "properties":{ "name":{ "title":"name", "allOf":[ { "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string" } ], "propertyType":"element", "elementName":{ "localPart":"name", "namespaceURI":"" } }, "description":{ "title":"description", "allOf":[ { "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string" } ], "propertyType":"element", "elementName":{ "localPart":"description", "namespaceURI":"" } }, "member":{ "title":"member", "allOf":[ { "type":"array", "items":{ "$ref":"#/definitions/ResourceProtocolParameterGroupMember" }, "minItems":1 } ], "propertyType":"element", "elementName":{ "localPart":"member", "namespaceURI":"" } } } } ], "typeType":"classInfo", "typeName":{ "localPart":"resource.protocol.ParameterGroup", "namespaceURI":"http://ivoa.net/dm/models/vo-dml/xsd/simdm1_1" }, "propertiesOrder":[ "name", "description", "member" ] }, "ResourceDalSimDALService":{ "allOf":[ { "$ref":"#/definitions/ResourceDalService" }, { "type":"object", "title":"ResourceDalSimDALService", "properties":{ } } ], "typeType":"classInfo", "typeName":{ "localPart":"resource.dal.SimDALService", "namespaceURI":"http://ivoa.net/dm/models/vo-dml/xsd/simdm1_1" } }, "ResourceExperimentObjectReference":{ "required":[ "object", "referenceDefinition" ], "allOf":[ { "$ref":"#/definitions/VODMLObject" }, { "type":"object", "title":"ResourceExperimentObjectReference", "properties":{ "object":{ "title":"object", "allOf":[ { "$ref":"#/definitions/VODMLReference" } ], "propertyType":"element", "elementName":{ "localPart":"object", "namespaceURI":"" } }, "referenceDefinition":{ "title":"referenceDefinition", "allOf":[ { "$ref":"#/definitions/VODMLReference" } ], "propertyType":"element", "elementName":{ "localPart":"referenceDefinition", "namespaceURI":"" } } } } ], "typeType":"classInfo", "typeName":{ "localPart":"resource.experiment.ObjectReference", "namespaceURI":"http://ivoa.net/dm/models/vo-dml/xsd/simdm1_1" }, "propertiesOrder":[ "object", "referenceDefinition" ] }, "ResourceExperimentInputDataObject":{ "required":[ "object" ], "allOf":[ { "$ref":"#/definitions/VODMLObject" }, { "type":"object", "title":"ResourceExperimentInputDataObject", "properties":{ "object":{ "title":"object", "allOf":[ { "$ref":"#/definitions/VODMLReference" } ], "propertyType":"element", "elementName":{ "localPart":"object", "namespaceURI":"" } } } } ], "typeType":"classInfo", "typeName":{ "localPart":"resource.experiment.InputDataObject", "namespaceURI":"http://ivoa.net/dm/models/vo-dml/xsd/simdm1_1" }, "propertiesOrder":[ "object" ] }, "ResourceExperimentSimulation":{ "allOf":[ { "$ref":"#/definitions/ResourceExperimentExperiment" }, { "type":"object", "title":"ResourceExperimentSimulation", "properties":{ "appliedPhysics":{ "title":"appliedPhysics", "allOf":[ { "type":"array", "items":{ "$ref":"#/definitions/ResourceExperimentAppliedPhysics" }, "minItems":0 } ], "propertyType":"element", "elementName":{ "localPart":"appliedPhysics", "namespaceURI":"" } } } } ], "typeType":"classInfo", "typeName":{ "localPart":"resource.experiment.Simulation", "namespaceURI":"http://ivoa.net/dm/models/vo-dml/xsd/simdm1_1" }, "propertiesOrder":[ "appliedPhysics" ] }, "ResourceExperimentAppliedPhysics":{ "required":[ "physics" ], "allOf":[ { "$ref":"#/definitions/VODMLObject" }, { "type":"object", "title":"ResourceExperimentAppliedPhysics", "properties":{ "physics":{ "title":"physics", "allOf":[ { "$ref":"#/definitions/VODMLReference" } ], "propertyType":"element", "elementName":{ "localPart":"physics", "namespaceURI":"" } } } } ], "typeType":"classInfo", "typeName":{ "localPart":"resource.experiment.AppliedPhysics", "namespaceURI":"http://ivoa.net/dm/models/vo-dml/xsd/simdm1_1" }, "propertiesOrder":[ "physics" ] }, "ObjectField":{ "required":[ "name", "datatype" ], "allOf":[ { "$ref":"#/definitions/VODMLObject" }, { "type":"object", "title":"ObjectField", "properties":{ "name":{ "title":"name", "allOf":[ { "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string" } ], "propertyType":"element", "elementName":{ "localPart":"name", "namespaceURI":"" } }, "datatype":{ "title":"datatype", "allOf":[ { "$ref":"#/definitions/MetaDataType" } ], "propertyType":"element", "elementName":{ "localPart":"datatype", "namespaceURI":"" } }, "cardinality":{ "title":"cardinality", "allOf":[ { "$ref":"#/definitions/MetaCardinality" } ], "propertyType":"element", "elementName":{ "localPart":"cardinality", "namespaceURI":"" } }, "description":{ "title":"description", "allOf":[ { "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string" } ], "propertyType":"element", "elementName":{ "localPart":"description", "namespaceURI":"" } }, "isEnumerated":{ "title":"isEnumerated", "allOf":[ { "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean" } ], "propertyType":"element", "elementName":{ "localPart":"isEnumerated", "namespaceURI":"" } }, "validValue":{ "title":"validValue", "allOf":[ { "type":"array", "items":{ "$ref":"#/definitions/ObjectValidValue" }, "minItems":0 } ], "propertyType":"element", "elementName":{ "localPart":"validValue", "namespaceURI":"" } } } } ], "typeType":"classInfo", "typeName":{ "localPart":"object.Field", "namespaceURI":"http://ivoa.net/dm/models/vo-dml/xsd/simdm1_1" }, "propertiesOrder":[ "name", "datatype", "cardinality", "description", "isEnumerated", "validValue" ] }, "ResourceProtocolOutputDataObjectType":{ "allOf":[ { "$ref":"#/definitions/ObjectObjectType" }, { "type":"object", "title":"ResourceProtocolOutputDataObjectType", "properties":{ "label":{ "title":"label", "allOf":[ { "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyURI" } ], "propertyType":"element", "elementName":{ "localPart":"label", "namespaceURI":"" } } } } ], "typeType":"classInfo", "typeName":{ "localPart":"resource.protocol.OutputDataObjectType", "namespaceURI":"http://ivoa.net/dm/models/vo-dml/xsd/simdm1_1" }, "propertiesOrder":[ "label" ] }, "ResourceExperimentDataObject":{ "allOf":[ { "$ref":"#/definitions/VODMLObject" }, { "type":"object", "title":"ResourceExperimentDataObject", "properties":{ "property":{ "title":"property", "allOf":[ { "type":"array", "items":{ "$ref":"#/definitions/ResourceExperimentPropertyValue" }, "minItems":0 } ], "propertyType":"element", "elementName":{ "localPart":"property", "namespaceURI":"" } }, "collection":{ "title":"collection", "allOf":[ { "type":"array", "items":{ "$ref":"#/definitions/ResourceExperimentObjectCollection" }, "minItems":0 } ], "propertyType":"element", "elementName":{ "localPart":"collection", "namespaceURI":"" } }, "reference":{ "title":"reference", "allOf":[ { "$ref":"#/definitions/ResourceExperimentObjectReference" } ], "propertyType":"element", "elementName":{ "localPart":"reference", "namespaceURI":"" } } } } ], "typeType":"classInfo", "typeName":{ "localPart":"resource.experiment.DataObject", "namespaceURI":"http://ivoa.net/dm/models/vo-dml/xsd/simdm1_1" }, "propertiesOrder":[ "property", "collection", "reference" ] }, "ObjectPropertyGroup":{ "required":[ "name", "member" ], "allOf":[ { "$ref":"#/definitions/VODMLObject" }, { "type":"object", "title":"ObjectPropertyGroup", "properties":{ "name":{ "title":"name", "allOf":[ { "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string" } ], "propertyType":"element", "elementName":{ "localPart":"name", "namespaceURI":"" } }, "description":{ "title":"description", "allOf":[ { "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string" } ], "propertyType":"element", "elementName":{ "localPart":"description", "namespaceURI":"" } }, "member":{ "title":"member", "allOf":[ { "type":"array", "items":{ "$ref":"#/definitions/ObjectPropertyGroupMember" }, "minItems":1 } ], "propertyType":"element", "elementName":{ "localPart":"member", "namespaceURI":"" } } } } ], "typeType":"classInfo", "typeName":{ "localPart":"object.PropertyGroup", "namespaceURI":"http://ivoa.net/dm/models/vo-dml/xsd/simdm1_1" }, "propertiesOrder":[ "name", "description", "member" ] }, "ResourceProtocolAlgorithm":{ "required":[ "name" ], "allOf":[ { "$ref":"#/definitions/VODMLObject" }, { "type":"object", "title":"ResourceProtocolAlgorithm", "properties":{ "name":{ "title":"name", "allOf":[ { "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string" } ], "propertyType":"element", "elementName":{ "localPart":"name", "namespaceURI":"" } }, "description":{ "title":"description", "allOf":[ { "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string" } ], "propertyType":"element", "elementName":{ "localPart":"description", "namespaceURI":"" } }, "label":{ "title":"label", "allOf":[ { "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyURI" } ], "propertyType":"element", "elementName":{ "localPart":"label", "namespaceURI":"" } } } } ], "typeType":"classInfo", "typeName":{ "localPart":"resource.protocol.Algorithm", "namespaceURI":"http://ivoa.net/dm/models/vo-dml/xsd/simdm1_1" }, "propertiesOrder":[ "name", "description", "label" ] }, "ResourceExperimentPropertyValue":{ "required":[ "property" ], "allOf":[ { "$ref":"#/definitions/VODMLObject" }, { "type":"object", "title":"ResourceExperimentPropertyValue", "properties":{ "stringValue":{ "title":"stringValue", "allOf":[ { "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string" } ], "propertyType":"element", "elementName":{ "localPart":"stringValue", "namespaceURI":"" } }, "numericValue":{ "title":"numericValue", "allOf":[ { "$ref":"#/definitions/RealQuantity" } ], "propertyType":"element", "elementName":{ "localPart":"numericValue", "namespaceURI":"" } }, "property":{ "title":"property", "allOf":[ { "$ref":"#/definitions/VODMLReference" } ], "propertyType":"element", "elementName":{ "localPart":"property", "namespaceURI":"" } } } } ], "typeType":"classInfo", "typeName":{ "localPart":"resource.experiment.PropertyValue", "namespaceURI":"http://ivoa.net/dm/models/vo-dml/xsd/simdm1_1" }, "propertiesOrder":[ "stringValue", "numericValue", "property" ] }, "ResourceExperimentStatisticalSummary":{ "required":[ "statistic", "numericValue", "axis" ], "allOf":[ { "$ref":"#/definitions/VODMLObject" }, { "type":"object", "title":"ResourceExperimentStatisticalSummary", "properties":{ "statistic":{ "title":"statistic", "allOf":[ { "$ref":"#/definitions/ResourceExperimentStatistic" } ], "propertyType":"element", "elementName":{ "localPart":"statistic", "namespaceURI":"" } }, "aPriori":{ "title":"aPriori", "allOf":[ { "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean" } ], "propertyType":"element", "elementName":{ "localPart":"aPriori", "namespaceURI":"" } }, "numericValue":{ "title":"numericValue", "allOf":[ { "$ref":"#/definitions/RealQuantity" } ], "propertyType":"element", "elementName":{ "localPart":"numericValue", "namespaceURI":"" } }, "stringValue":{ "title":"stringValue", "allOf":[ { "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string" } ], "propertyType":"element", "elementName":{ "localPart":"stringValue", "namespaceURI":"" } }, "axis":{ "title":"axis", "allOf":[ { "$ref":"#/definitions/VODMLReference" } ], "propertyType":"element", "elementName":{ "localPart":"axis", "namespaceURI":"" } } } } ], "typeType":"classInfo", "typeName":{ "localPart":"resource.experiment.StatisticalSummary", "namespaceURI":"http://ivoa.net/dm/models/vo-dml/xsd/simdm1_1" }, "propertiesOrder":[ "statistic", "aPriori", "numericValue", "stringValue", "axis" ] }, "ResourceExperimentStatistic":{ "allOf":[ { "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string" }, { "enum":[ "value", "nominal", "min", "max", "mode", "mean", "median", "stdev", "variance" ] } ], "typeType":"enumInfo", "typeName":{ "localPart":"resource.experiment.Statistic", "namespaceURI":"http://ivoa.net/dm/models/vo-dml/xsd/simdm1_1" } }, "ResourceContactRole":{ "allOf":[ { "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string" }, { "enum":[ "owner", "creator", "publisher", "contributor" ] } ], "typeType":"enumInfo", "typeName":{ "localPart":"resource.ContactRole", "namespaceURI":"http://ivoa.net/dm/models/vo-dml/xsd/simdm1_1" } }, "ObjectRelationshipType":{ "allOf":[ { "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string" }, { "enum":[ "composition", "reference" ] } ], "typeType":"enumInfo", "typeName":{ "localPart":"object.RelationshipType", "namespaceURI":"http://ivoa.net/dm/models/vo-dml/xsd/simdm1_1" } }, "MetaCardinality":{ "allOf":[ { "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string" }, { "enum":[ "OPTIONAL", "MANDATORY", "ZERO_MANY", "ONE_MANY" ] } ], "typeType":"enumInfo", "typeName":{ "localPart":"meta.Cardinality", "namespaceURI":"http://ivoa.net/dm/models/vo-dml/xsd/simdm1_1" } }, "MetaDataType":{ "allOf":[ { "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string" }, { "enum":[ "boolean", "complex", "datetime", "real", "integer", "rational", "string" ] } ], "typeType":"enumInfo", "typeName":{ "localPart":"meta.DataType", "namespaceURI":"http://ivoa.net/dm/models/vo-dml/xsd/simdm1_1" } } }, "anyOf":[ { "type":"object", "properties":{ "name":{ "allOf":[ { "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName" }, { "type":"object", "properties":{ "localPart":{ "enum":[ "simulator" ] }, "namespaceURI":{ "enum":[ "http://ivoa.net/dm/models/vo-dml/xsd/simdm1_1" ] } } } ] }, "value":{ "$ref":"#/definitions/ResourceProtocolSimulator" } }, "elementName":{ "localPart":"simulator", "namespaceURI":"http://ivoa.net/dm/models/vo-dml/xsd/simdm1_1" } } ] }