A way of describing a formalized Need to Know required for a
document. NTK requires being inside a schema that implements ISM therefore some element in the implementing schema MUST have
ism:ISMRootNodeAttributeGroup and ism:ResourceNodeAttributeGroup since both of those are required for a valid ISM implementation.
In addition the root node of the
implementing schema must have ntk:NTKRootNodeAttributeGroup specified.
This attribute is only a placeholder so that all the ISM attributes are not shown
in the schemaGuide for every element. If you refer to the documentation of the
attribute group it will say what attributes should be here.
Source
<xsd:element name="Access"><xsd:annotation><xsd:documentation>A way of describing a formalized Need to Know required for a
document. NTK requires being inside a schema that implements ISM therefore some element in the implementing schema MUST have
ism:ISMRootNodeAttributeGroup and ism:ResourceNodeAttributeGroup since both of those are required for a valid ISM implementation. In addition the root node of the
implementing schema must have ntk:NTKRootNodeAttributeGroup specified.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:all><xsd:element ref="ntk:AccessIndividualList" minOccurs="0" maxOccurs="1"/><xsd:element ref="ntk:AccessGroupList" minOccurs="0" maxOccurs="1"/><xsd:element ref="ntk:AccessProfileList" minOccurs="0" maxOccurs="1"/></xsd:all><xsd:attributeGroup ref="ism:SecurityAttributesGroup"/></xsd:complexType></xsd:element>
This attribute is only a placeholder so that all the ISM attributes are not shown
in the schemaGuide for every element. If you refer to the documentation of the
attribute group it will say what attributes should be here.
Source
<xsd:element name="AccessIndividual"><xsd:annotation><xsd:documentation>A system name followed by 1 or more Individual values representing
the people that a user wanting access to the document must be a member of.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence minOccurs="1" maxOccurs="1"><xsd:element ref="ntk:AccessSystemName" minOccurs="1" maxOccurs="1"/><xsd:element ref="ntk:AccessIndividualValue" minOccurs="1" maxOccurs="unbounded"/></xsd:sequence><xsd:attributeGroup ref="ism:SecurityAttributesGroup"/></xsd:complexType></xsd:element>
This attribute is only a placeholder so that all the ISM attributes are not shown
in the schemaGuide for every element. If you refer to the documentation of the
attribute group it will say what attributes should be here.
A cross-reference to a unique identifier used to
point from one element to one or more other elements. The value of the attribute
must be one or more XML unique identifiers that are the value(s) of id
attribute(s) elsewhere in the document.
A user-defined property within an element for
general purpose processing used with block objects to provide supplemental
information over and above that conveyed by the element name. This attribute is
analogous to HTML's "class" attribute.
This attribute is only a placeholder so that all the ISM attributes are not shown
in the schemaGuide for every element. If you refer to the documentation of the
attribute group it will say what attributes should be here.
A cross-reference to a unique identifier used to
point from one element to one or more other elements. The value of the attribute
must be one or more XML unique identifiers that are the value(s) of id
attribute(s) elsewhere in the document.
A user-defined property within an element for
general purpose processing used with block objects to provide supplemental
information over and above that conveyed by the element name. This attribute is
analogous to HTML's "class" attribute.
A system name followed by 1 or more group values representing the
groups that a user wanting access to the document must be a member of. Logic for the
group list being boolean AND vs OR is System defined.
This attribute is only a placeholder so that all the ISM attributes are not shown
in the schemaGuide for every element. If you refer to the documentation of the
attribute group it will say what attributes should be here.
Source
<xsd:element name="AccessGroup"><xsd:annotation><xsd:documentation>A system name followed by 1 or more group values representing the
groups that a user wanting access to the document must be a member of. Logic for the
group list being boolean AND vs OR is System defined.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence minOccurs="1" maxOccurs="1"><xsd:element ref="ntk:AccessSystemName" minOccurs="1" maxOccurs="1"/><xsd:element ref="ntk:AccessGroupValue" minOccurs="1" maxOccurs="unbounded"/></xsd:sequence><xsd:attributeGroup ref="ism:SecurityAttributesGroup"/></xsd:complexType></xsd:element>
This attribute is only a placeholder so that all the ISM attributes are not shown
in the schemaGuide for every element. If you refer to the documentation of the
attribute group it will say what attributes should be here.
A cross-reference to a unique identifier used to
point from one element to one or more other elements. The value of the attribute
must be one or more XML unique identifiers that are the value(s) of id
attribute(s) elsewhere in the document.
A user-defined property within an element for
general purpose processing used with block objects to provide supplemental
information over and above that conveyed by the element name. This attribute is
analogous to HTML's "class" attribute.
This attribute is only a placeholder so that all the ISM attributes are not shown
in the schemaGuide for every element. If you refer to the documentation of the
attribute group it will say what attributes should be here.
A system name followed by 1 or more values representing a profile
that a user wanting access to the document must meet. Logic for the profile list
being boolean AND vs OR is System defined.
This attribute is only a placeholder so that all the ISM attributes are not shown
in the schemaGuide for every element. If you refer to the documentation of the
attribute group it will say what attributes should be here.
Source
<xsd:element name="AccessProfile"><xsd:annotation><xsd:documentation>A system name followed by 1 or more values representing a profile
that a user wanting access to the document must meet. Logic for the profile list
being boolean AND vs OR is System defined.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence minOccurs="1" maxOccurs="1"><xsd:element ref="ntk:AccessSystemName" minOccurs="1" maxOccurs="1"/><xsd:element ref="ntk:AccessProfileValue" minOccurs="1" maxOccurs="unbounded"/></xsd:sequence><xsd:attributeGroup ref="ism:SecurityAttributesGroup"/></xsd:complexType></xsd:element>
This attribute is only a placeholder so that all the ISM attributes are not shown
in the schemaGuide for every element. If you refer to the documentation of the
attribute group it will say what attributes should be here.
A cross-reference to a unique identifier used to
point from one element to one or more other elements. The value of the attribute
must be one or more XML unique identifiers that are the value(s) of id
attribute(s) elsewhere in the document.
A user-defined property within an element for
general purpose processing used with block objects to provide supplemental
information over and above that conveyed by the element name. This attribute is
analogous to HTML's "class" attribute.
<xsd:element name="AccessProfileValue"><xsd:complexType><xsd:complexContent><xsd:extension base="ntk:StringWithSecurityType"><xsd:attribute name="vocabulary" type="xsd:NMTOKEN" use="required"><xsd:annotation><xsd:documentation xml:lang="en">A list of words, codes and/or phrases: a lexicon.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:extension></xsd:complexContent></xsd:complexType></xsd:element>
This attribute is only a placeholder so that all the ISM attributes are not shown
in the schemaGuide for every element. If you refer to the documentation of the
attribute group it will say what attributes should be here.
This attribute is only a placeholder so that all the ISM attributes are not shown
in the schemaGuide for every element. If you refer to the documentation of the
attribute group it will say what attributes should be here.
A cross-reference to a unique identifier used to
point from one element to one or more other elements. The value of the attribute
must be one or more XML unique identifiers that are the value(s) of id
attribute(s) elsewhere in the document.
A user-defined property within an element for
general purpose processing used with block objects to provide supplemental
information over and above that conveyed by the element name. This attribute is
analogous to HTML's "class" attribute.
This attribute is only a placeholder so that all the ISM attributes are not shown
in the schemaGuide for every element. If you refer to the documentation of the
attribute group it will say what attributes should be here.
A cross-reference to a unique identifier used to
point from one element to one or more other elements. The value of the attribute
must be one or more XML unique identifiers that are the value(s) of id
attribute(s) elsewhere in the document.
A user-defined property within an element for
general purpose processing used with block objects to provide supplemental
information over and above that conveyed by the element name. This attribute is
analogous to HTML's "class" attribute.
<xsd:attribute name="id" type="xsd:ID" use="optional"><xsd:annotation><xsd:documentation xml:lang="en">A unique XML identifier used to assign an XML
unique identifier to an element, such as a paragraph, note or table.</xsd:documentation></xsd:annotation></xsd:attribute>
A cross-reference to a unique identifier used to
point from one element to one or more other elements. The value of the attribute
must be one or more XML unique identifiers that are the value(s) of id
attribute(s) elsewhere in the document.
<xsd:attribute name="IDReference" type="xsd:IDREFS" use="optional"><xsd:annotation><xsd:documentation xml:lang="en">A cross-reference to a unique identifier used to
point from one element to one or more other elements. The value of the attribute
must be one or more XML unique identifiers that are the value(s) of id
attribute(s) elsewhere in the document.</xsd:documentation></xsd:annotation></xsd:attribute>
A user-defined property within an element for
general purpose processing used with block objects to provide supplemental
information over and above that conveyed by the element name. This attribute is
analogous to HTML's "class" attribute.
<xsd:attribute name="qualifier" type="xsd:string" use="optional"><xsd:annotation><xsd:documentation xml:lang="en">A user-defined property within an element for
general purpose processing used with block objects to provide supplemental
information over and above that conveyed by the element name. This attribute is
analogous to HTML's "class" attribute.</xsd:documentation></xsd:annotation></xsd:attribute>
<xsd:attribute name="vocabulary" type="xsd:NMTOKEN" use="required"><xsd:annotation><xsd:documentation xml:lang="en">A list of words, codes and/or phrases: a lexicon.</xsd:documentation></xsd:annotation></xsd:attribute>
<xsd:attribute name="DESVersion" use="required" type="xsd:int" fixed="3" form="qualified"><xsd:annotation><xsd:documentation xml:lang="en">The version number of the DES</xsd:documentation></xsd:annotation></xsd:attribute>
A cross-reference to a unique identifier used to
point from one element to one or more other elements. The value of the attribute
must be one or more XML unique identifiers that are the value(s) of id
attribute(s) elsewhere in the document.
A user-defined property within an element for
general purpose processing used with block objects to provide supplemental
information over and above that conveyed by the element name. This attribute is
analogous to HTML's "class" attribute.
Source
<xsd:attributeGroup name="CommonAttributesGroup"><xsd:attribute name="id" type="xsd:ID" use="optional"><xsd:annotation><xsd:documentation xml:lang="en">A unique XML identifier used to assign an XML
unique identifier to an element, such as a paragraph, note or table.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="IDReference" type="xsd:IDREFS" use="optional"><xsd:annotation><xsd:documentation xml:lang="en">A cross-reference to a unique identifier used to
point from one element to one or more other elements. The value of the attribute
must be one or more XML unique identifiers that are the value(s) of id
attribute(s) elsewhere in the document.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="qualifier" type="xsd:string" use="optional"><xsd:annotation><xsd:documentation xml:lang="en">A user-defined property within an element for
general purpose processing used with block objects to provide supplemental
information over and above that conveyed by the element name. This attribute is
analogous to HTML's "class" attribute.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:attributeGroup>
<xsd:attributeGroup name="NTKRootNodeAttributeGroup"><xsd:attribute name="DESVersion" use="required" type="xsd:int" fixed="3" form="qualified"><xsd:annotation><xsd:documentation xml:lang="en">The version number of the DES</xsd:documentation></xsd:annotation></xsd:attribute></xsd:attributeGroup>