D4Science D4Science Don't have a D4Science account? Create one Could not find what you are looking for? Contact us.

SchemaDocument Data Type

Abstract Type
Properties
name data type description
targetNamespace string
schema XSSchema
includedDocuments array of SchemaDocument
referencedDocuments array of SchemaDocument
systemId string
referers array of SchemaDocument

Example

{
  "targetNamespace" : "...",
  "schema" : {
    "types" : {
      "property1" : {
        "redefinedBy" : { },
        "baseType" : { },
        "redefinedCount" : 12345,
        "simpleType" : true,
        "complexType" : true,
        "derivationMethod" : 12345,
        "local" : true,
        "targetNamespace" : "...",
        "anonymous" : true,
        "name" : "...",
        "global" : true
      },
      "property2" : {
        "redefinedBy" : { },
        "baseType" : { },
        "redefinedCount" : 12345,
        "simpleType" : true,
        "complexType" : true,
        "derivationMethod" : 12345,
        "local" : true,
        "targetNamespace" : "...",
        "anonymous" : true,
        "name" : "...",
        "global" : true
      }
    },
    "attributeDecls" : {
      "property1" : {
        "defaultValue" : { },
        "type" : { },
        "fixedValue" : { }
      },
      "property2" : {
        "defaultValue" : { },
        "type" : { },
        "fixedValue" : { }
      }
    },
    "simpleTypes" : {
      "property1" : {
        "primitive" : true,
        "redefinedBy" : { },
        "primitiveType" : { },
        "restriction" : true,
        "baseUnionType" : { },
        "baseListType" : { },
        "simpleBaseType" : { },
        "list" : true,
        "union" : true,
        "variety" : { }
      },
      "property2" : {
        "primitive" : true,
        "redefinedBy" : { },
        "primitiveType" : { },
        "restriction" : true,
        "baseUnionType" : { },
        "baseListType" : { },
        "simpleBaseType" : { },
        "list" : true,
        "union" : true,
        "variety" : { }
      }
    },
    "modelGroupDecls" : {
      "property1" : {
        "modelGroup" : { }
      },
      "property2" : {
        "modelGroup" : { }
      }
    },
    "complexTypes" : {
      "property1" : {
        "scope" : { },
        "mixed" : true,
        "contentType" : { },
        "subtypes" : [ { }, { } ],
        "abstract" : true,
        "elementDecls" : [ { }, { } ],
        "explicitContent" : { },
        "redefinedBy" : { }
      },
      "property2" : {
        "scope" : { },
        "mixed" : true,
        "contentType" : { },
        "subtypes" : [ { }, { } ],
        "abstract" : true,
        "elementDecls" : [ { }, { } ],
        "explicitContent" : { },
        "redefinedBy" : { }
      }
    },
    "notations" : {
      "property1" : {
        "systemId" : "...",
        "publicId" : "..."
      },
      "property2" : {
        "systemId" : "...",
        "publicId" : "..."
      }
    },
    "elementDecls" : {
      "property1" : {
        "fixedValue" : { },
        "identityConstraints" : [ { }, { } ],
        "substitutables" : [ { }, { } ],
        "form" : true,
        "abstract" : true,
        "type" : { },
        "nillable" : true,
        "defaultValue" : { },
        "substAffiliation" : { }
      },
      "property2" : {
        "fixedValue" : { },
        "identityConstraints" : [ { }, { } ],
        "substitutables" : [ { }, { } ],
        "form" : true,
        "abstract" : true,
        "type" : { },
        "nillable" : true,
        "defaultValue" : { },
        "substAffiliation" : { }
      }
    },
    "sourceDocument" : {
      "targetNamespace" : "...",
      "schema" : { },
      "includedDocuments" : [ { }, { } ],
      "referencedDocuments" : [ { }, { } ],
      "systemId" : "...",
      "referers" : [ { }, { } ]
    },
    "attGroupDecls" : {
      "property1" : { },
      "property2" : { }
    },
    "identityConstraints" : {
      "property1" : {
        "name" : "...",
        "targetNamespace" : "...",
        "selector" : { },
        "fields" : [ { }, { } ],
        "parent" : { },
        "referencedKey" : { },
        "category" : 12345,
        "foreignAttributes" : [ { }, { } ],
        "root" : { },
        "ownerSchema" : { },
        "locator" : { },
        "sourceDocument" : { },
        "annotation" : { }
      },
      "property2" : {
        "name" : "...",
        "targetNamespace" : "...",
        "selector" : { },
        "fields" : [ { }, { } ],
        "parent" : { },
        "referencedKey" : { },
        "category" : 12345,
        "foreignAttributes" : [ { }, { } ],
        "root" : { },
        "ownerSchema" : { },
        "locator" : { },
        "sourceDocument" : { },
        "annotation" : { }
      }
    },
    "root" : {
      "empty" : { },
      "anyType" : { },
      "schemaSize" : 12345,
      "schemas" : [ { }, { } ],
      "anySimpleType" : { }
    },
    "targetNamespace" : "...",
    "foreignAttributes" : [ {
      "context" : { },
      "locator" : { },
      "length" : 12345
    }, {
      "context" : { },
      "locator" : { },
      "length" : 12345
    } ],
    "ownerSchema" : { },
    "locator" : {
      "publicId" : "...",
      "columnNumber" : 12345,
      "lineNumber" : 12345,
      "systemId" : "..."
    },
    "annotation" : {
      "locator" : { },
      "annotation" : { }
    }
  },
  "includedDocuments" : [ {
    "targetNamespace" : "...",
    "schema" : {
      "types" : {
        "property1" : { },
        "property2" : { }
      },
      "attributeDecls" : {
        "property1" : { },
        "property2" : { }
      },
      "simpleTypes" : {
        "property1" : { },
        "property2" : { }
      },
      "modelGroupDecls" : {
        "property1" : { },
        "property2" : { }
      },
      "complexTypes" : {
        "property1" : { },
        "property2" : { }
      },
      "notations" : {
        "property1" : { },
        "property2" : { }
      },
      "elementDecls" : {
        "property1" : { },
        "property2" : { }
      },
      "sourceDocument" : { },
      "attGroupDecls" : {
        "property1" : { },
        "property2" : { }
      },
      "identityConstraints" : {
        "property1" : { },
        "property2" : { }
      },
      "root" : { },
      "targetNamespace" : "...",
      "foreignAttributes" : [ { }, { } ],
      "ownerSchema" : { },
      "locator" : { },
      "annotation" : { }
    },
    "includedDocuments" : [ { }, { } ],
    "referencedDocuments" : [ { }, { } ],
    "systemId" : "...",
    "referers" : [ { }, { } ]
  }, {
    "targetNamespace" : "...",
    "schema" : {
      "types" : {
        "property1" : { },
        "property2" : { }
      },
      "attributeDecls" : {
        "property1" : { },
        "property2" : { }
      },
      "simpleTypes" : {
        "property1" : { },
        "property2" : { }
      },
      "modelGroupDecls" : {
        "property1" : { },
        "property2" : { }
      },
      "complexTypes" : {
        "property1" : { },
        "property2" : { }
      },
      "notations" : {
        "property1" : { },
        "property2" : { }
      },
      "elementDecls" : {
        "property1" : { },
        "property2" : { }
      },
      "sourceDocument" : { },
      "attGroupDecls" : {
        "property1" : { },
        "property2" : { }
      },
      "identityConstraints" : {
        "property1" : { },
        "property2" : { }
      },
      "root" : { },
      "targetNamespace" : "...",
      "foreignAttributes" : [ { }, { } ],
      "ownerSchema" : { },
      "locator" : { },
      "annotation" : { }
    },
    "includedDocuments" : [ { }, { } ],
    "referencedDocuments" : [ { }, { } ],
    "systemId" : "...",
    "referers" : [ { }, { } ]
  } ],
  "referencedDocuments" : [ {
    "targetNamespace" : "...",
    "schema" : {
      "types" : {
        "property1" : { },
        "property2" : { }
      },
      "attributeDecls" : {
        "property1" : { },
        "property2" : { }
      },
      "simpleTypes" : {
        "property1" : { },
        "property2" : { }
      },
      "modelGroupDecls" : {
        "property1" : { },
        "property2" : { }
      },
      "complexTypes" : {
        "property1" : { },
        "property2" : { }
      },
      "notations" : {
        "property1" : { },
        "property2" : { }
      },
      "elementDecls" : {
        "property1" : { },
        "property2" : { }
      },
      "sourceDocument" : { },
      "attGroupDecls" : {
        "property1" : { },
        "property2" : { }
      },
      "identityConstraints" : {
        "property1" : { },
        "property2" : { }
      },
      "root" : { },
      "targetNamespace" : "...",
      "foreignAttributes" : [ { }, { } ],
      "ownerSchema" : { },
      "locator" : { },
      "annotation" : { }
    },
    "includedDocuments" : [ { }, { } ],
    "referencedDocuments" : [ { }, { } ],
    "systemId" : "...",
    "referers" : [ { }, { } ]
  }, {
    "targetNamespace" : "...",
    "schema" : {
      "types" : {
        "property1" : { },
        "property2" : { }
      },
      "attributeDecls" : {
        "property1" : { },
        "property2" : { }
      },
      "simpleTypes" : {
        "property1" : { },
        "property2" : { }
      },
      "modelGroupDecls" : {
        "property1" : { },
        "property2" : { }
      },
      "complexTypes" : {
        "property1" : { },
        "property2" : { }
      },
      "notations" : {
        "property1" : { },
        "property2" : { }
      },
      "elementDecls" : {
        "property1" : { },
        "property2" : { }
      },
      "sourceDocument" : { },
      "attGroupDecls" : {
        "property1" : { },
        "property2" : { }
      },
      "identityConstraints" : {
        "property1" : { },
        "property2" : { }
      },
      "root" : { },
      "targetNamespace" : "...",
      "foreignAttributes" : [ { }, { } ],
      "ownerSchema" : { },
      "locator" : { },
      "annotation" : { }
    },
    "includedDocuments" : [ { }, { } ],
    "referencedDocuments" : [ { }, { } ],
    "systemId" : "...",
    "referers" : [ { }, { } ]
  } ],
  "systemId" : "...",
  "referers" : [ {
    "targetNamespace" : "...",
    "schema" : {
      "types" : {
        "property1" : { },
        "property2" : { }
      },
      "attributeDecls" : {
        "property1" : { },
        "property2" : { }
      },
      "simpleTypes" : {
        "property1" : { },
        "property2" : { }
      },
      "modelGroupDecls" : {
        "property1" : { },
        "property2" : { }
      },
      "complexTypes" : {
        "property1" : { },
        "property2" : { }
      },
      "notations" : {
        "property1" : { },
        "property2" : { }
      },
      "elementDecls" : {
        "property1" : { },
        "property2" : { }
      },
      "sourceDocument" : { },
      "attGroupDecls" : {
        "property1" : { },
        "property2" : { }
      },
      "identityConstraints" : {
        "property1" : { },
        "property2" : { }
      },
      "root" : { },
      "targetNamespace" : "...",
      "foreignAttributes" : [ { }, { } ],
      "ownerSchema" : { },
      "locator" : { },
      "annotation" : { }
    },
    "includedDocuments" : [ { }, { } ],
    "referencedDocuments" : [ { }, { } ],
    "systemId" : "...",
    "referers" : [ { }, { } ]
  }, {
    "targetNamespace" : "...",
    "schema" : {
      "types" : {
        "property1" : { },
        "property2" : { }
      },
      "attributeDecls" : {
        "property1" : { },
        "property2" : { }
      },
      "simpleTypes" : {
        "property1" : { },
        "property2" : { }
      },
      "modelGroupDecls" : {
        "property1" : { },
        "property2" : { }
      },
      "complexTypes" : {
        "property1" : { },
        "property2" : { }
      },
      "notations" : {
        "property1" : { },
        "property2" : { }
      },
      "elementDecls" : {
        "property1" : { },
        "property2" : { }
      },
      "sourceDocument" : { },
      "attGroupDecls" : {
        "property1" : { },
        "property2" : { }
      },
      "identityConstraints" : {
        "property1" : { },
        "property2" : { }
      },
      "root" : { },
      "targetNamespace" : "...",
      "foreignAttributes" : [ { }, { } ],
      "ownerSchema" : { },
      "locator" : { },
      "annotation" : { }
    },
    "includedDocuments" : [ { }, { } ],
    "referencedDocuments" : [ { }, { } ],
    "systemId" : "...",
    "referers" : [ { }, { } ]
  } ]
}