D1 [document:: vocabulary constraints]
A context/value association file must not violate the W3C Schema XSD
constraints expressed in the ContextValueAssociation.xsd
associated with this version of the XML vocabulary.
Applies to: <ContextValueAssociation>D2 [document:: include file URI resolution]
The document element of the document pointed to by this attribute must be
<ContextValueAssociation> in the same namespace as the
pointing document.
Applies to: <Include uri="">D3 [document:: key specification requirement]
The key= attribute is required when the code list
referenced by uri= has more than one key.
Applies to: <ValueList key="">D4 [document:: key specification value]
The key= attribute, when specified, must be the value of
a key identifier in the genericode file referenced by uri=.
Applies to: <ValueList key="">D5 [document:: instance-level metadata item addressing]
This query binding syntax address points to an instance-level metadata item
from the perspective of the addressed context item.
Applies to: <InstanceMetadata address="">D6 [document:: identification component addressing]
This query binding syntax address points to a descendant of
<Identification> from the perspective of the
<Identification> element.
Applies to: <InstanceMetadata identification="">D7 [document:: instance metadata set reference constraint]
The token in the metadata= attribute points to an
<InstanceMetadataSet> element.
Applies to: <Context metadata="">D8 [document:: value reference constraint]
Each token in the values= attribute points to either a
<ValueTest> element or a
<ValueList> element.
Applies to: <Context values="">D9 [document:: code list URI resolution]
The document element of the document pointed to by this attribute must be
<CodeList> in an OASIS genericode namespace.
Applies to: <ValueList uri="">,<ValueList masqueradeUri="">D10 [document:: absolute URI specification]
All absolute URI attributes shall not have a relative URI value.
Applies to: <Message useUri="">,<CanonicalUri>,<CanonicalVersionUri>D11 [document:: location URI irrelevance]
Any measure of equivalence for a location URI is determined between users of
this specification as this specification does not confer any identification
semantics for these elements.
Applies to: <LocationUri>,<AlternateFormatLocationUri>D12 [document:: addressing]
A query address shall use an expression of the query binding syntax to address
or query elements or attributes.
The query binding syntax is implied by the
queryBinding= attribute on
<ContextValueAssociation>. Absent this attribute, there
is no representation that the expression is in any particular syntax.
Applies to: <InstanceMetadata address="">,<InstanceMetadata identification="">,<Context address="">D13 [document:: expression evaluation]
A query boolean expression shall use an expression of the query binding syntax
that returns a boolean value of true or false.
The query binding syntax is implied by the
queryBinding= attribute on
<ContextValueAssociation>. Absent this attribute, there
is no representation that the expression is in any particular syntax.
Applies to: <ValueTest test="">D14 [document:: XML name lexical constraint]
A name token must lexically validate as would an un-prefixed element or
attribute name.
Applies to: <ContextValueAssociation name="">,<ContextValueAssociation queryBinding="">,<ValueList key="">,<Context mark="">