Scheme
The Scheme attribute, if present, serves to distinguish which of possibly multiple naming schemes in the controlled vocabulary is the one that governs this FormalName. For a match to be obtained within the controlled vocabulary, the rule is that the FormalName and the Scheme must both match. If there is a Scheme attribute on the current element, then both the FormalName and the Scheme in the controlled vocabulary must match. The controlled vocabulary will be located either through the Vocabulary attribute (if present) or through the appropriate Catalog entry where the Context matches the current element. If a Vocabulary attribute is present that points to a TopicSet then the FormalName may be resolved using this TopicSet. This overrides any relevant Catalog entry. If there is no Scheme attribute on the current element and no Vocabulary attribute then a Scheme may be assigned through as follows: If the Catalog, within the instance or externally referenced from the instance, contains a Resource element with a DefaultVocabularyFor child element with a Context attribute that matches the current element and a Scheme attribute with a value declared, then this Scheme may be applied when resolving the current element FormalName. If the DefaultVocabularyFor has no Scheme value then a match will be to an item in the vocabulary that has the current FormalName and no Scheme.
Attribute information
Type: xsd:string
Properties: Local, Unqualified
Value
- A value of type xsd:string.
Used in
- Attribute group formalname
- Anonymous type of element Format via reference to formalname
- Anonymous type of element FutureStatus via reference to formalname
- Anonymous type of element Genre via reference to formalname
- Anonymous type of element Instruction via reference to formalname
- Anonymous type of element LabelType via reference to formalname
- Anonymous type of element Language via reference to formalname
- Anonymous type of element MediaType via reference to formalname
- Anonymous type of element MetadataType via reference to formalname
- Anonymous type of element MimeType via reference to formalname
- Anonymous type of element NewsItemType via reference to formalname
- Anonymous type of element NewsLineType via reference to formalname
- Anonymous type of element NewsProduct via reference to formalname
- Anonymous type of element NewsService via reference to formalname
- Anonymous type of element Notation via reference to formalname
- Anonymous type of element OfInterestTo via reference to formalname
- Anonymous type of element Party via reference to formalname
- Anonymous type of element Priority via reference to formalname
- Anonymous type of element Relevance via reference to formalname
- Anonymous type of element Role via reference to formalname
- Anonymous type of element Subject via reference to formalname
- Anonymous type of element SubjectDetail via reference to formalname
- Anonymous type of element SubjectMatter via reference to formalname
- Anonymous type of element SubjectQualifier via reference to formalname
- Anonymous type of element TopicType via reference to formalname
- Anonymous type of element Urgency via reference to formalname
- Type ContributionType via reference to formalname (Element Contribution)
- Type PropertyType via reference to formalname (Element Property)
- Type StatusType via reference to formalname (Element Status)
- Type TopicSetType via reference to formalname (Element TopicSet)