-
Notifications
You must be signed in to change notification settings - Fork 6
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
25 changed files
with
12,848 additions
and
0 deletions.
There are no files selected for viewing
Large diffs are not rendered by default.
Oops, something went wrong.
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,64 @@ | ||
<?xml version="1.0" encoding="US-ASCII"?> | ||
<xs:schema | ||
attributeFormDefault="qualified" | ||
targetNamespace="http://release.niem.gov/niem/appinfo/3.0/" | ||
version="1" | ||
xmlns:appinfo="http://release.niem.gov/niem/appinfo/3.0/" | ||
xmlns:xs="http://www.w3.org/2001/XMLSchema"> | ||
|
||
<xs:annotation> | ||
<xs:documentation>The appinfo schema provides support for high level data model concepts and additional syntax to support the NIEM conceptual model and validation of NIEM-conformant instances.</xs:documentation> | ||
</xs:annotation> | ||
|
||
<xs:attribute name="deprecated"> | ||
<xs:annotation> | ||
<xs:documentation>The Deprecated element provides a method for identifying schema components as being deprecated. A deprecated component is one that is provided, but the use of which is not recommended.</xs:documentation> | ||
</xs:annotation> | ||
<xs:simpleType> | ||
<xs:restriction base="xs:boolean"> | ||
<xs:pattern value="true"/> | ||
</xs:restriction> | ||
</xs:simpleType> | ||
</xs:attribute> | ||
|
||
<xs:attribute name="appliesToTypes"> | ||
<xs:annotation> | ||
<xs:documentation>The appliesToTypes attribute appears on the element declaration of a metadata element. It indicates a set of types to which the metadata element may be applied. The metadata element will also be applicable to any type that is derived from a listed type.</xs:documentation> | ||
</xs:annotation> | ||
<xs:simpleType> | ||
<xs:list itemType="xs:QName"/> | ||
</xs:simpleType> | ||
</xs:attribute> | ||
|
||
<xs:attribute name="appliesToElements"> | ||
<xs:annotation> | ||
<xs:documentation>The appliesToElements attribute appears on the element declaration of a metadata element. It indicates a set of elements to which the metadata element may be applied. The metadata element will also be applicable to any element that is in the substitution group of a listed element.</xs:documentation> | ||
</xs:annotation> | ||
<xs:simpleType> | ||
<xs:list itemType="xs:QName"/> | ||
</xs:simpleType> | ||
</xs:attribute> | ||
|
||
<xs:attribute name="externalAdapterTypeIndicator"> | ||
<xs:annotation> | ||
<xs:documentation>The externalAdapterTypeIndicator attribute indicates that a complex type is an external adapter type. An external adapter type is composed of elements and attributes from non-NIEM-conformant schemas.</xs:documentation> | ||
</xs:annotation> | ||
<xs:simpleType> | ||
<xs:restriction base="xs:boolean"> | ||
<xs:pattern value="true"/> | ||
</xs:restriction> | ||
</xs:simpleType> | ||
</xs:attribute> | ||
|
||
<xs:attribute name="externalImportIndicator"> | ||
<xs:annotation> | ||
<xs:documentation>The externalImportIndicator attribute is true if and only if a namespace identified via xs:import is expected to be non-conformant.</xs:documentation> | ||
</xs:annotation> | ||
<xs:simpleType> | ||
<xs:restriction base="xs:boolean"> | ||
<xs:pattern value="true"/> | ||
</xs:restriction> | ||
</xs:simpleType> | ||
</xs:attribute> | ||
|
||
</xs:schema> |
Oops, something went wrong.