NIEM Specification Rule Browser


Rule Targets Style Title More
4‑1 SET text Schema marked as reference schema document must conform
4‑2 SET text Schema marked as extension schema document must conform
4‑3 REF, EXT schematron Schema is CTAS-conformant
4‑4 REF, EXT schematron Document element has attribute ct:conformanceTargets
4‑5 REF schematron Schema claims reference schema conformance target
4‑6 EXT schematron Schema claims extension conformance target
7‑1 REF, EXT, INS schematron Document is an XML document
7‑2 REF, EXT, INS schematron Document uses XML namespaces properly
7‑3 REF, EXT schematron Document is a schema document
7‑4 REF, EXT schematron Document element is xs:schema
7‑5 REF, EXT text Component name follows ISO 11179 Part 5 Annex A
9‑1 REF, EXT schematron No base type in the XML namespace
9‑2 REF, EXT schematron No base type of xs:ID
9‑3 REF, EXT schematron No base type of xs:IDREF
9‑4 REF, EXT schematron No base type of xs:IDREFS
9‑5 REF, EXT schematron No base type of xs:anyType
9‑6 REF, EXT schematron No base type of xs:anySimpleType
9‑7 REF, EXT schematron No base type of xs:NOTATION
9‑8 REF, EXT schematron No base type of xs:ENTITY
9‑9 REF, EXT schematron No base type of xs:ENTITIES
9‑10 REF, EXT schematron Simple type definition is top-level
9‑11 REF schematron No simple type disallowed derivation
9‑12 REF, EXT schematron Simple type has data definition
9‑13 REF, EXT schematron No list item type of xs:ID
9‑14 REF, EXT schematron No list item type of xs:IDREF
9‑15 REF, EXT schematron No list item type of xs:anySimpleType
9‑16 REF, EXT schematron No list item type of xs:ENTITY
9‑17 REF, EXT schematron No union member types of xs:ID
9‑18 REF, EXT schematron No union member types of xs:IDREF
9‑19 REF, EXT schematron No union member types of xs:IDREFS
9‑20 REF, EXT schematron No union member types of xs:anySimpleType
9‑21 REF, EXT schematron No union member types of xs:ENTITY
9‑22 REF, EXT schematron No union member types of xs:ENTITIES
9‑23 REF, EXT schematron Enumeration has data definition
9‑24 REF, EXT schematron Complex type definitions is top-level
9‑25 REF, EXT schematron Complex type has data definition
9‑26 REF, EXT schematron No mixed content on complex type
9‑27 REF, EXT schematron No mixed content on complex content
9‑28 REF, EXT schematron Complex type content is explicitly simple or complex
9‑29 REF schematron Complex content uses extension
9‑30 REF, EXT schematron Base type of complex type with complex content must have complex content
9‑31 SET schematron Base type of complex type with complex content must have complex content
9‑32 REF schematron Simple content uses extension
9‑33 REF schematron No complex type disallowed substitutions
9‑34 REF schematron No complex type disallowed derivation
9‑35 REF, EXT schematron Element declaration is top-level
9‑36 REF, EXT schematron Element declaration has data definition
9‑37 REF, EXT schematron Untyped element is abstract
9‑38 REF, EXT schematron Element of type xs:anySimpleType is abstract
9‑39 REF, EXT schematron Element type not in the XML Schema namespace
9‑40 REF, EXT schematron Element type not in the XML namespace
9‑41 REF, EXT schematron Element type is not simple type
9‑42 REF schematron No element disallowed substitutions
9‑43 REF schematron No element disallowed derivation
9‑44 REF, EXT schematron No element default value
9‑45 REF, EXT schematron No element fixed value
9‑46 REF schematron Element declaration is nillable
9‑47 REF, EXT schematron Attribute declaration is top-level
9‑48 REF, EXT schematron Attribute declaration has data definition
9‑49 REF, EXT schematron Attribute declaration has type
9‑50 REF, EXT schematron No attribute type of xs:ID
9‑51 REF, EXT schematron No attribute type of xs:IDREF
9‑52 REF, EXT schematron No attribute type of xs:IDREFS
9‑53 REF, EXT schematron No attribute type of xs:ENTITY
9‑54 REF, EXT schematron No attribute type of xs:ENTITIES
9‑55 REF, EXT schematron No attribute type of xs:anySimpleType
9‑56 REF, EXT schematron No attribute default values
9‑57 REF, EXT schematron No attribute fixed values
9‑58 REF, EXT schematron No use of element xs:notation
9‑59 EXT text Model group does not affect meaning
9‑60 REF, EXT schematron No xs:all
9‑61 REF schematron xs:sequence must be child of xs:extension
9‑62 EXT schematron xs:sequence must be child of xs:extension or xs:restriction
9‑63 REF schematron No xs:choice
9‑64 EXT schematron xs:choice must be child of xs:sequence
9‑65 REF, EXT schematron Sequence has minimum cardinality 1
9‑66 REF, EXT schematron Sequence has maximum cardinality 1
9‑67 EXT schematron Choice has minimum cardinality 1
9‑68 EXT schematron Choice has maximum cardinality 1
9‑69 REF schematron No use of xs:any
9‑70 REF schematron No use of xs:anyAttribute
9‑71 REF, EXT schematron No use of xs:unique
9‑72 REF, EXT schematron No use of xs:key
9‑73 REF, EXT schematron No use of xs:keyref
9‑74 REF, EXT schematron No use of xs:group
9‑75 REF, EXT schematron No definition of attribute groups
9‑76 REF, EXT schematron Comment is not recommended
9‑77 REF, EXT schematron Documentation element has no element children
9‑78 REF, EXT schematron xs:appinfo children are comments, elements, or whitespace
9‑79 REF, EXT schematron Appinfo child elements have namespaces
9‑80 REF, EXT schematron Appinfo descendants are not XML Schema elements
9‑81 REF, EXT schematron Schema has data definition
9‑82 REF, EXT schematron Schema document defines target namespace
9‑83 REF, EXT schematron Target namespace is absolute URI
9‑84 REF, EXT schematron Schema has version
9‑85 REF schematron No disallowed substitutions
9‑86 REF schematron No disallowed derivations
9‑87 REF, EXT schematron No use of xs:redefine
9‑88 REF, EXT schematron No use of xs:include
9‑89 REF, EXT schematron xs:import must have namespace
9‑90 SET text XML Schema document set must be complete
9‑91 REF, EXT schematron Namespace referenced by attribute type is imported
9‑92 REF, EXT schematron Namespace referenced by attribute base is imported
9‑93 REF, EXT schematron Namespace referenced by attribute itemType is imported
9‑94 REF, EXT schematron Namespaces referenced by attribute memberTypes is imported
9‑95 REF, EXT schematron Namespace referenced by attribute ref is imported
9‑96 REF, EXT schematron Namespace referenced by attribute substitutionGroup is imported
10‑1 REF, EXT text Complex type has a category
10‑2 REF, EXT schematron Object type with complex content is derived from object type
10‑3 REF, EXT schematron RoleOf element type is an object type
10‑4 REF, EXT schematron Only object type has RoleOf element
10‑5 REF, EXT, INS text RoleOf elements indicate the base types of a role type
10‑6 INS text Instance of RoleOf element indicates a role object
10‑7 REF, EXT schematron Import of external namespace has data definition
10‑8 REF, EXT text External adapter type has indicator
10‑9 REF, EXT schematron Structure of external adapter type definition follows pattern
10‑10 REF, EXT schematron Element use from external adapter type defined by external schema documents
10‑11 REF, EXT schematron External adapter type not a base type
10‑12 SET schematron External adapter type not a base type
10‑13 REF schematron External attribute use only in external adapter type
10‑14 REF, EXT schematron External attribute use has data definition
10‑15 SET text External attribute use not an ID
10‑16 REF, EXT schematron External element use has data definition
10‑17 REF, EXT schematron Name of code type ends in CodeType
10‑18 REF, EXT schematron Proxy type has designated structure
10‑19 REF, EXT schematron Association types is derived from association type
10‑20 REF, EXT schematron Association element type is an association type
10‑21 REF schematron Augmentable type has augmentation point element
10‑22 REF, EXT schematron Augmentable type has at most one augmentation point element
10‑23 REF, EXT schematron Augmentation point corresponds to augmentable type
10‑24 REF, EXT schematron An augmentation point has no type
10‑25 REF, EXT schematron An augmentation point has no substitution group
10‑26 REF, EXT schematron Augmentation point element may only be referenced by its type
10‑27 REF schematron Augmentation point reference is optional
10‑28 REF schematron Augmentation point reference is unbounded
10‑29 REF, EXT schematron Augmentation point reference must be last particle
10‑30 INS text Element within instance of augmentation type modifies base
10‑31 REF, EXT text Only an augmentation type name ends in AugmentationType
10‑32 REF, EXT schematron Schema component with name ending in AugmentationType is an augmentation type
10‑33 REF, EXT schematron Type derived from augmentation type is an augmentation type
10‑34 REF, EXT schematron Augmentation element type is an augmentation type
10‑35 REF, SET text Augmentation elements are not used directly
10‑36 REF, EXT text Metadata type has data about data
10‑37 REF, EXT text Metadata type derived from structures:MetadataType
10‑38 REF, EXT schematron Metadata types are derived from metadata types
10‑39 REF, EXT schematron Metadata element declaration type is a metadata type
10‑40 REF, EXT, SET text Metadata element has applicable elements
10‑41 REF, EXT schematron Name of element that ends in Representation is abstract
10‑42 REF, EXT text A substitution for a representation element declaration is a value for a type
10‑43 REF, EXT text Schema component name composed of English words
10‑44 REF, EXT text Schema component names have only specific characters
10‑45 REF, EXT text Hyphen in component name is a separator
10‑46 REF, EXT text Names use camel case
10‑47 REF, EXT text Attribute name begins with lower case letter
10‑48 REF, EXT text Name of schema component other than attribute begins with upper case letter
10‑49 REF, EXT text Names use common abbreviations
10‑50 REF, EXT text Local term declaration is local to its schema document
10‑51 REF, EXT text Local terminology interpretation
10‑52 REF, EXT text Singular form is preferred in name
10‑53 REF, EXT text Present tense is preferred in name
10‑54 REF, EXT text Name does not have nonessential words
10‑55 REF, EXT text Component name follows pattern
10‑56 REF, EXT text Object-class term identifies concrete category
10‑57 REF, EXT text Property term describes characteristic or subpart
10‑58 REF, EXT text Name may have multiple qualifier terms
10‑59 REF, EXT text Name has minimum necessary number of qualifier terms
10‑60 REF, EXT text Order of qualifies is not significant
10‑61 REF, EXT text Redundant term in name is omitted
10‑62 REF, EXT text Element with simple content has representation term
10‑63 REF, EXT text Name has representation term when appropriate
10‑64 REF, EXT text Name has representation term only when appropriate
10‑65 REF, EXT text Machine-readable annotations are valid
10‑66 REF, EXT text Component marked as deprecated is deprecated component
10‑67 REF, EXT schematron Deprecated annotates schema component
10‑68 REF, EXT schematron External import indicator annotates import
10‑69 REF schematron External adapter type indicator annotates complex type
10‑70 REF, EXT schematron appinfo:appliesToTypes annotates metadata element
10‑71 SET schematron appinfo:appliesToTypes references types
10‑72 REF, EXT schematron appinfo:appliesToElements annotates metadata element
10‑73 SET schematron appinfo:appliesToElements references elements
10‑74 REF, EXT schematron term:LocalTerm annotates schema
10‑75 REF, EXT schematron term:LocalTerm has literal or definition
10‑76 REF, EXT, INS text Use structures as specified
11‑1 REF, EXT schematron Name of type ends in Type
11‑2 REF, EXT schematron Name of type other than proxy type is in upper camel case
11‑3 REF, EXT schematron Base type definition defined by conformant schema
11‑4 REF, EXT schematron Name of simple type ends in SimpleType
11‑5 REF, EXT schematron Name of simple type is upper camel case
11‑6 REF, EXT text Use lists only when data is uniform
11‑7 REF, EXT schematron List item type defined by conformant schemas
11‑8 REF, EXT schematron Union member types defined by conformant schemas
11‑9 REF, EXT schematron Name of a code simple type has standard suffix
11‑10 REF, EXT schematron Code simple type has enumerations
11‑11 REF, EXT schematron Complex type with simple content has structures:SimpleObjectAttributeGroup
11‑12 REF, EXT schematron Element name is upper camel case
11‑13 REF, EXT schematron Element type does not have a simple type name
11‑14 REF, EXT schematron Element type is from conformant namespace
11‑15 REF, EXT schematron Name of element that ends in Abstract is abstract
11‑16 REF, EXT schematron Name of element declaration with simple content has representation term
11‑17 SET schematron Name of element declaration with simple content has representation term
11‑18 REF, EXT schematron Element substitution group defined by conformant schema
11‑19 REF, EXT schematron Attribute type defined by conformant schema
11‑20 REF, EXT schematron Attribute name uses representation term
11‑21 REF, EXT text Element or attribute declaration introduced only once into a type
11‑22 REF, EXT schematron Element reference defined by conformant schema
11‑23 REF, EXT schematron Referenced attribute defined by conformant schemas
11‑24 REF, EXT schematron Schema uses only known attribute groups
11‑25 REF, EXT text Data definition does not introduce ambiguity
11‑26 REF, EXT text Object class has only one meaning
11‑27 REF, EXT text Data definition of a part does not redefine the whole
11‑28 REF, EXT text Do not leak representation into data definition
11‑29 REF, EXT text Data definition follows 11179-4 requirements
11‑30 REF, EXT text Data definition follows 11179-4 recommendations
11‑31 REF, EXT schematron Standard opening phrase for element
11‑32 REF, EXT schematron Standard opening phrase for complex type
11‑33 REF, EXT schematron Standard opening phrase for simple type
11‑34 REF, EXT text Same namespace means same components
11‑35 REF, EXT text Different version means different view
11‑36 SET schematron Reference schema imports reference schema
11‑37 SET schematron Extension schema document imports reference or extension schema
11‑38 REF, EXT schematron Structures imported as conformant
11‑39 REF, EXT schematron XML namespace imported as conformant
11‑40 SET schematron Each namespace may have only a single root schema in a schema set
11‑41 REF, EXT schematron Consistently marked namespace imports
12‑1 INS text Instance must be schema-valid
12‑2 INS schematron Element with structures:ref does not have content
12‑3 INS schematron Attribute structures:ref must reference structures:id
12‑4 INS text Linked elements have same validation root
12‑5 INS text Attribute structures:ref references element of correct type
12‑6 INS text Reference and content elements have the same meaning
12‑7 INS text Empty content has no meaning
12‑8 INS text Metadata applies to referring entity
12‑9 INS text Referent of structures:relationshipMetadata annotates relationship
12‑10 INS text Values of structures:metadata refer to values of structures:id
12‑11 INS text Value of structures:relationshipMetadata refers to value of structures:id
12‑12 INS text structures:metadata and structures:relationshipMetadata refer to metadata elements
12‑13 INS schematron Attribute structures:metadata references metadata element
12‑14 INS schematron Attribute structures:relationshipMetadata references metadata element
12‑15 INS text Metadata is applicable to element
4‑1 SET text Schema marked as reference schema document must conform
4‑2 SET text Schema marked as extension schema document must conform
4‑3 REF, EXT text Schema is CTAS-conformant
4‑4 REF, EXT schematron Document element has attribute ct:conformanceTargets
4‑5 REF schematron Schema claims reference schema conformance target
4‑6 EXT schematron Schema claims extension conformance target
7‑1 REF, EXT, INS text Document is an XML document
7‑2 REF, EXT, INS text Document uses XML namespaces properly
7‑3 REF, EXT text Document is a schema document
7‑4 REF, EXT schematron Document element is xs:schema
7‑5 REF, EXT text Component name follows ISO 11179 Part 5 Annex A
9‑1 REF, EXT schematron No base type in the XML namespace
9‑2 REF, EXT schematron No base type of xs:ID
9‑3 REF, EXT schematron No base type of xs:IDREF
9‑4 REF, EXT schematron No base type of xs:IDREFS
9‑5 REF, EXT schematron No base type of xs:anyType
9‑6 REF, EXT schematron No base type of xs:anySimpleType
9‑7 REF, EXT schematron No base type of xs:NOTATION
9‑8 REF, EXT schematron No base type of xs:ENTITY
9‑9 REF, EXT schematron No base type of xs:ENTITIES
9‑10 REF, EXT schematron Simple type definition is top-level
9‑11 REF schematron No simple type disallowed derivation
9‑12 REF, EXT schematron Simple type has data definition
9‑13 REF schematron No use of fixed on simple type facets
9‑14 REF, EXT schematron Enumeration has data definition
9‑15 REF, EXT schematron No list item type of xs:ID
9‑16 REF, EXT schematron No list item type of xs:IDREF
9‑17 REF, EXT schematron No list item type of xs:anySimpleType
9‑18 REF, EXT schematron No list item type of xs:ENTITY
9‑19 REF, EXT schematron No union member types of xs:ID
9‑20 REF, EXT schematron No union member types of xs:IDREF
9‑21 REF, EXT schematron No union member types of xs:IDREFS
9‑22 REF, EXT schematron No union member types of xs:anySimpleType
9‑23 REF, EXT schematron No union member types of xs:ENTITY
9‑24 REF, EXT schematron No union member types of xs:ENTITIES
9‑25 REF, EXT schematron Complex type definition is top-level
9‑26 REF, EXT schematron Complex type has data definition
9‑27 REF, EXT schematron No mixed content on complex type
9‑28 REF, EXT schematron No mixed content on complex content
9‑29 REF, EXT schematron Complex type content is explicitly simple or complex
9‑30 REF schematron Complex content uses extension
9‑31 REF, EXT schematron Base type of complex type with complex content must have complex content
9‑32 SET schematron Base type of complex type with complex content must have complex content
9‑33 REF schematron Simple content uses extension
9‑34 REF schematron No complex type disallowed substitutions
9‑35 REF schematron No complex type disallowed derivation
9‑36 REF, EXT schematron Element declaration is top-level
9‑37 REF, EXT schematron Element declaration has data definition
9‑38 REF, EXT schematron Untyped element is abstract
9‑39 REF, EXT schematron Element of type xs:anySimpleType is abstract
9‑40 REF, EXT schematron Element type not in the XML Schema namespace
9‑41 REF, EXT schematron Element type not in the XML namespace
9‑42 REF, EXT schematron Element type is not simple type
9‑43 REF schematron No element disallowed substitutions
9‑44 REF schematron No element disallowed derivation
9‑45 REF, EXT schematron No element default value
9‑46 REF, EXT schematron No element fixed value
9‑47 REF schematron Element declaration is nillable
9‑48 REF, EXT schematron Attribute declaration is top-level
9‑49 REF, EXT schematron Attribute declaration has data definition
9‑50 REF, EXT schematron Attribute declaration has type
9‑51 REF, EXT schematron No attribute type of xs:ID
9‑52 REF, EXT schematron No attribute type of xs:IDREF
9‑53 REF, EXT schematron No attribute type of xs:IDREFS
9‑54 REF, EXT schematron No attribute type of xs:ENTITY
9‑55 REF, EXT schematron No attribute type of xs:ENTITIES
9‑56 REF, EXT schematron No attribute type of xs:anySimpleType
9‑57 REF, EXT schematron No attribute default values
9‑58 REF, EXT schematron No fixed values for optional attributes
9‑59 REF, EXT schematron No use of element xs:notation
9‑60 EXT text Model group does not affect meaning
9‑61 REF, EXT schematron No xs:all
9‑62 REF schematron xs:sequence must be child of xs:extension
9‑63 EXT schematron xs:sequence must be child of xs:extension or xs:restriction
9‑64 REF schematron No xs:choice
9‑65 EXT schematron xs:choice must be child of xs:sequence
9‑66 REF, EXT schematron Sequence has minimum cardinality 1
9‑67 REF, EXT schematron Sequence has maximum cardinality 1
9‑68 EXT schematron Choice has minimum cardinality 1
9‑69 EXT schematron Choice has maximum cardinality 1
9‑70 REF schematron No use of xs:any
9‑71 REF schematron No use of xs:anyAttribute
9‑72 REF, EXT schematron No use of xs:unique
9‑73 REF, EXT schematron No use of xs:key
9‑74 REF, EXT schematron No use of xs:keyref
9‑75 REF, EXT schematron No use of xs:group
9‑76 REF, EXT schematron No definition of attribute groups
9‑77 REF, EXT schematron Comment is not recommended
9‑78 REF, EXT schematron Documentation element has no element children
9‑79 REF, EXT schematron xs:appinfo children are comments, elements, or whitespace
9‑80 REF, EXT schematron Appinfo child elements have namespaces
9‑81 REF, EXT schematron Appinfo descendants are not XML Schema elements
9‑82 REF, EXT schematron Schema has data definition
9‑83 REF, EXT schematron Schema document defines target namespace
9‑84 REF, EXT text Target namespace is absolute URI
9‑85 REF, EXT schematron Schema has version
9‑86 REF schematron No disallowed substitutions
9‑87 REF schematron No disallowed derivations
9‑88 REF, EXT schematron No use of xs:redefine
9‑89 REF, EXT schematron No use of xs:include
9‑90 REF, EXT schematron xs:import must have namespace
9‑91 SET text XML Schema document set must be complete
9‑92 REF, EXT schematron Namespace referenced by attribute type is imported
9‑93 REF, EXT schematron Namespace referenced by attribute base is imported
9‑94 REF, EXT schematron Namespace referenced by attribute itemType is imported
9‑95 REF, EXT schematron Namespaces referenced by attribute memberTypes is imported
9‑96 REF, EXT schematron Namespace referenced by attribute ref is imported
9‑97 REF, EXT schematron Namespace referenced by attribute substitutionGroup is imported
10‑1 REF, EXT text Complex type has a category
10‑2 REF, EXT schematron Object type with complex content is derived from structures:ObjectType
10‑3 REF, EXT schematron RoleOf element type is an object type
10‑4 REF, EXT schematron Only object type has RoleOf element
10‑5 REF, EXT, INS text RoleOf elements indicate the base types of a role type
10‑6 INS text Instance of RoleOf element indicates a role object
10‑7 REF, EXT schematron Import of external namespace has data definition
10‑8 REF, EXT text External adapter type has indicator
10‑9 REF, EXT schematron Structure of external adapter type definition follows pattern
10‑10 REF, EXT schematron Element use from external adapter type defined by external schema documents
10‑11 REF, EXT schematron External adapter type not a base type
10‑12 SET schematron External adapter type not a base type
10‑13 REF schematron External attribute use only in external adapter type
10‑14 REF, EXT schematron External attribute use has data definition
10‑15 SET text External attribute use not an ID
10‑16 REF, EXT schematron External element use has data definition
10‑17 REF, EXT schematron Name of code type ends in CodeType
10‑18 REF, EXT text Code type corresponds to a code list
10‑19 REF, EXT schematron Element of code type has code representation term
10‑20 REF, EXT schematron Proxy type has designated structure
10‑21 REF, EXT schematron Association type derived from structures:AssociationType
10‑22 REF, EXT schematron Association element type is an association type
10‑23 REF schematron Augmentable type has augmentation point element
10‑24 REF, EXT schematron Augmentable type has at most one augmentation point element
10‑25 REF, EXT schematron Augmentation point element corresponds to its base type
10‑26 REF, EXT schematron An augmentation point element has no type
10‑27 REF, EXT schematron An augmentation point element has no substitution group
10‑28 REF, EXT schematron Augmentation point element is only referenced by its base type
10‑29 REF schematron Augmentation point element use is optional
10‑30 REF schematron Augmentation point element use is unbounded
10‑31 REF, EXT schematron Augmentation point element use must be last element in its base type
10‑32 INS text Element within instance of augmentation type modifies base
10‑33 REF, EXT text Only an augmentation type name ends in AugmentationType
10‑34 REF, EXT schematron Schema component with name ending in AugmentationType is an augmentation type
10‑35 REF, EXT schematron Type derived from structures:AugmentationType is an augmentation type
10‑36 REF, EXT schematron Augmentation element type is an augmentation type
10‑37 REF, SET text Augmentation elements are not used directly
10‑38 REF, EXT text Metadata type has data about data
10‑39 REF, EXT schematron Metadata types are derived from structures:MetadataType
10‑40 REF, EXT schematron Metadata element declaration type is a metadata type
10‑41 REF, EXT, SET text Metadata element has applicable elements
10‑42 REF, EXT schematron Name of element that ends in Representation is abstract
10‑43 REF, EXT text A substitution for a representation element declaration is a value for a type
10‑44 REF, EXT text Schema component name composed of English words
10‑45 REF, EXT schematron Schema component names have only specific characters
10‑46 REF, EXT text Punctuation in component name is a separator
10‑47 REF, EXT text Names use camel case
10‑48 REF, EXT schematron Attribute name begins with lower case letter
10‑49 REF, EXT schematron Name of schema component other than attribute and proxy type begins with upper case letter
10‑50 REF, EXT text Names use common abbreviations
10‑51 REF, EXT text Local term declaration is local to its schema document
10‑52 REF, EXT text Local terminology interpretation
10‑53 REF, EXT text Singular form is preferred in name
10‑54 REF, EXT text Present tense is preferred in name
10‑55 REF, EXT text Name does not have nonessential words
10‑56 REF, EXT text Element or attribute name follows pattern
10‑57 REF, EXT text Object-class term identifies concrete category
10‑58 REF, EXT text Property term describes characteristic or subpart
10‑59 REF, EXT text Name may have multiple qualifier terms
10‑60 REF, EXT text Name has minimum necessary number of qualifier terms
10‑61 REF, EXT text Order of qualifiers is not significant
10‑62 REF, EXT text Redundant term in name is omitted
10‑63 REF, EXT text Element with simple content has representation term
10‑64 REF, EXT text Element with complex content has representation term when appropriate
10‑65 REF, EXT text Element with complex content has representation term only when appropriate
10‑66 REF, EXT text Machine-readable annotations are valid
10‑67 REF, EXT text Component marked as deprecated is deprecated component
10‑68 REF, EXT schematron Deprecated annotates schema component
10‑69 REF, EXT schematron External import indicator annotates import
10‑70 REF, EXT schematron External adapter type indicator annotates complex type
10‑71 REF, EXT schematron appinfo:appliesToTypes annotates metadata element
10‑72 SET schematron appinfo:appliesToTypes references types
10‑73 REF, EXT schematron appinfo:appliesToElements annotates metadata element
10‑74 SET schematron appinfo:appliesToElements references elements
10‑75 REF, EXT schematron appinfo:LocalTerm annotates schema
10‑76 REF, EXT schematron appinfo:LocalTerm has literal or definition
10‑77 REF, EXT, INS, SET text Use structures consistent with specification
11‑1 REF, EXT schematron Name of type ends in Type
11‑2 REF, EXT schematron Base type definition defined by conformant schema
11‑3 REF, EXT schematron Name of simple type ends in SimpleType
11‑4 REF, EXT text Use lists only when data is uniform
11‑5 REF, EXT schematron List item type defined by conformant schemas
11‑6 REF, EXT schematron Union member types defined by conformant schemas
11‑7 REF, EXT schematron Name of a code simple type ends in CodeSimpleType
11‑8 REF, EXT text Code simple type corresponds to a code list
11‑9 REF, EXT schematron Attribute of code simple type has code representation term
11‑10 REF, EXT schematron Complex type with simple content has structures:SimpleObjectAttributeGroup
11‑11 REF, EXT schematron Element type does not have a simple type name
11‑12 REF, EXT schematron Element type is from conformant namespace
11‑13 REF, EXT schematron Name of element that ends in Abstract is abstract
11‑14 REF, EXT schematron Name of element declaration with simple content has representation term
11‑15 SET schematron Name of element declaration with simple content has representation term
11‑16 REF, EXT schematron Element substitution group defined by conformant schema
11‑17 REF, EXT schematron Attribute type defined by conformant schema
11‑18 REF, EXT schematron Attribute name uses representation term
11‑19 REF, EXT text Element or attribute declaration introduced only once into a type
11‑20 REF, EXT schematron Element reference defined by conformant schema
11‑21 REF, EXT schematron Referenced attribute defined by conformant schemas
11‑22 REF, EXT schematron Schema uses only known attribute groups
11‑23 REF, EXT text Data definition does not introduce ambiguity
11‑24 REF, EXT text Object class has only one meaning
11‑25 REF, EXT text Data definition of a part does not redefine the whole
11‑26 REF, EXT text Do not leak representation into data definition
11‑27 REF, EXT text Data definition follows 11179-4 requirements
11‑28 REF, EXT text Data definition follows 11179-4 recommendations
11‑29 REF, EXT schematron Standard opening phrase for augmentation point element data definition
11‑30 REF, EXT schematron Standard opening phrase for augmentation element data definition
11‑31 REF, EXT schematron Standard opening phrase for metadata element data definition
11‑32 REF, EXT schematron Standard opening phrase for association element data definition
11‑33 REF, EXT schematron Standard opening phrase for abstract element data definition
11‑34 REF, EXT schematron Standard opening phrase for date element or attribute data definition
11‑35 REF, EXT schematron Standard opening phrase for quantity element or attribute data definition
11‑36 REF, EXT schematron Standard opening phrase for picture element or attribute data definition
11‑37 REF, EXT schematron Standard opening phrase for indicator element or attribute data definition
11‑38 REF, EXT schematron Standard opening phrase for identification element or attribute data definition
11‑39 REF, EXT schematron Standard opening phrase for name element or attribute data definition
11‑40 REF, EXT schematron Standard opening phrase for element or attribute data definition
11‑41 REF, EXT schematron Standard opening phrase for association type data definition
11‑42 REF, EXT schematron Standard opening phrase for augmentation type data definition
11‑43 REF, EXT schematron Standard opening phrase for metadata type data definition
11‑44 REF, EXT schematron Standard opening phrase for complex type data definition
11‑45 REF, EXT schematron Standard opening phrase for simple type data definition
11‑46 REF, EXT text Same namespace means same components
11‑47 REF, EXT text Different version means different view
11‑48 SET schematron Reference schema document imports reference schema document
11‑49 SET schematron Extension schema document imports reference or extension schema document
11‑50 REF, EXT schematron Structures imported as conformant
11‑51 REF, EXT schematron XML namespace imported as conformant
11‑52 SET schematron Each namespace may have only a single root schema in a schema set
11‑53 REF, EXT schematron Consistently marked namespace imports
12‑1 INS text Instance must be schema-valid
12‑2 INS text Empty content has no meaning
12‑3 INS schematron Element has only one resource identifying attribute
12‑4 INS schematron Attribute structures:ref must reference structures:id
12‑5 INS text Linked elements have same validation root
12‑6 INS text Attribute structures:ref references element of correct type
12‑7 INS text structures:uri denotes resource identifier
12‑8 INS text structures:id and structures:id denote resource identifier
12‑9 INS text Nested elements and references have the same meaning.
12‑10 INS text Metadata applies to referring entity
12‑11 INS text Referent of structures:relationshipMetadata annotates relationship
12‑12 INS text Values of structures:metadata refer to values of structures:id
12‑13 INS text Values of structures:relationshipMetadata refer to values of structures:id
12‑14 INS text structures:metadata and structures:relationshipMetadata refer to metadata elements
12‑15 INS schematron Attribute structures:metadata references metadata element
12‑16 INS schematron Attribute structures:relationshipMetadata references metadata element
12‑17 INS text Metadata is applicable to element
4‑1 SET text Schema marked as reference schema document must conform
4‑2 SET text Schema marked as extension schema document must conform
4‑3 REF, EXT text Schema is CTAS-conformant
4‑4 REF, EXT schematron Document element has attribute ct:conformanceTargets
4‑5 REF schematron Schema claims reference schema conformance target
4‑6 EXT schematron Schema claims extension conformance target
5‑1 INS text structures:uri denotes resource identifier
7‑1 REF, EXT, INS text Document is an XML document
7‑2 REF, EXT, INS text Document uses XML namespaces properly
7‑3 REF, EXT text Document is a schema document
7‑4 REF, EXT schematron Document element is xs:schema
7‑5 REF, EXT text Component name follows ISO 11179 Part 5 Annex A
9‑1 REF, EXT schematron No base type in the XML namespace
9‑2 REF, EXT schematron No base type of xs:ID
9‑3 REF, EXT schematron No base type of xs:IDREF
9‑4 REF, EXT schematron No base type of xs:IDREFS
9‑5 REF, EXT schematron No base type of xs:anyType
9‑6 REF, EXT schematron No base type of xs:anySimpleType
9‑7 REF, EXT schematron No base type of xs:NOTATION
9‑8 REF, EXT schematron No base type of xs:ENTITY
9‑9 REF, EXT schematron No base type of xs:ENTITIES
9‑10 REF, EXT schematron Simple type definition is top-level
9‑11 REF schematron No simple type disallowed derivation
9‑12 REF, EXT schematron Simple type has data definition
9‑13 REF schematron No use of fixed on simple type facets
9‑14 REF, EXT schematron Enumeration has data definition
9‑15 REF, EXT schematron No list item type of xs:ID
9‑16 REF, EXT schematron No list item type of xs:IDREF
9‑17 REF, EXT schematron No list item type of xs:anySimpleType
9‑18 REF, EXT schematron No list item type of xs:ENTITY
9‑19 REF, EXT schematron No union member types of xs:ID
9‑20 REF, EXT schematron No union member types of xs:IDREF
9‑21 REF, EXT schematron No union member types of xs:IDREFS
9‑22 REF, EXT schematron No union member types of xs:anySimpleType
9‑23 REF, EXT schematron No union member types of xs:ENTITY
9‑24 REF, EXT schematron No union member types of xs:ENTITIES
9‑25 REF, EXT schematron Complex type definition is top-level
9‑26 REF, EXT schematron Complex type has data definition
9‑27 REF, EXT schematron No mixed content on complex type
9‑28 REF, EXT schematron No mixed content on complex content
9‑29 REF, EXT schematron Complex type content is explicitly simple or complex
9‑30 REF schematron Complex content uses extension
9‑31 REF, EXT schematron Base type of complex type with complex content must have complex content
9‑32 SET schematron Base type of complex type with complex content must have complex content
9‑33 REF schematron Simple content uses extension
9‑34 REF schematron No complex type disallowed substitutions
9‑35 REF schematron No complex type disallowed derivation
9‑36 REF, EXT schematron Element declaration is top-level
9‑37 REF, EXT schematron Element declaration has data definition
9‑38 REF, EXT schematron Untyped element is abstract
9‑39 REF, EXT schematron Element of type xs:anySimpleType is abstract
9‑40 REF, EXT schematron Element type not in the XML Schema namespace
9‑41 REF, EXT schematron Element type not in the XML namespace
9‑42 REF, EXT schematron Element type is not simple type
9‑43 REF schematron No element disallowed substitutions
9‑44 REF schematron No element disallowed derivation
9‑45 REF, EXT schematron No element default value
9‑46 REF, EXT schematron No element fixed value
9‑47 REF schematron Element declaration is nillable
9‑48 REF, EXT schematron Attribute declaration is top-level
9‑49 REF, EXT schematron Attribute declaration has data definition
9‑50 REF, EXT schematron Attribute declaration has type
9‑51 REF, EXT schematron No attribute type of xs:ID
9‑52 REF, EXT schematron No attribute type of xs:IDREF
9‑53 REF, EXT schematron No attribute type of xs:IDREFS
9‑54 REF, EXT schematron No attribute type of xs:ENTITY
9‑55 REF, EXT schematron No attribute type of xs:ENTITIES
9‑56 REF, EXT schematron No attribute type of xs:anySimpleType
9‑57 REF, EXT schematron No attribute default values
9‑58 REF, EXT schematron No fixed values for optional attributes
9‑59 REF, EXT schematron No use of element xs:notation
9‑60 EXT text Model group does not affect meaning
9‑61 REF, EXT schematron No xs:all
9‑62 REF schematron xs:sequence must be child of xs:extension
9‑63 EXT schematron xs:sequence must be child of xs:extension or xs:restriction
9‑64 REF schematron No xs:choice
9‑65 EXT schematron xs:choice must be child of xs:sequence
9‑66 REF, EXT schematron Sequence has minimum cardinality 1
9‑67 REF, EXT schematron Sequence has maximum cardinality 1
9‑68 EXT schematron Choice has minimum cardinality 1
9‑69 EXT schematron Choice has maximum cardinality 1
9‑70 REF schematron No use of xs:any
9‑71 REF schematron No use of xs:anyAttribute
9‑72 REF, EXT schematron No use of xs:unique
9‑73 REF, EXT schematron No use of xs:key
9‑74 REF, EXT schematron No use of xs:keyref
9‑75 REF, EXT schematron No use of xs:group
9‑76 REF, EXT schematron No definition of attribute groups
9‑77 REF, EXT schematron Comment is not recommended
9‑78 REF, EXT schematron Documentation element has no element children
9‑79 REF, EXT schematron xs:appinfo children are comments, elements, or whitespace
9‑80 REF, EXT schematron Appinfo child elements have namespaces
9‑81 REF, EXT schematron Appinfo descendants are not XML Schema elements
9‑82 REF, EXT schematron Schema has data definition
9‑83 REF, EXT schematron Schema document defines target namespace
9‑84 REF, EXT text Target namespace is absolute URI
9‑85 REF, EXT schematron Schema has version
9‑86 REF schematron No disallowed substitutions
9‑87 REF schematron No disallowed derivations
9‑88 REF, EXT schematron No use of xs:redefine
9‑89 REF, EXT schematron No use of xs:include
9‑90 REF, EXT schematron xs:import must have namespace
9‑91 SET text XML Schema document set must be complete
9‑92 REF, EXT schematron Namespace referenced by attribute type is imported
9‑93 REF, EXT schematron Namespace referenced by attribute base is imported
9‑94 REF, EXT schematron Namespace referenced by attribute itemType is imported
9‑95 REF, EXT schematron Namespaces referenced by attribute memberTypes is imported
9‑96 REF, EXT schematron Namespace referenced by attribute ref is imported
9‑97 REF, EXT schematron Namespace referenced by attribute substitutionGroup is imported
10‑1 REF, EXT text Complex type has a category
10‑2 REF, EXT schematron Object type with complex content is derived from structures:ObjectType
10‑3 REF, EXT schematron RoleOf element type is an object type
10‑4 REF, EXT schematron Only object type has RoleOf element
10‑5 REF, EXT, INS text RoleOf elements indicate the base types of a role type
10‑6 INS text Instance of RoleOf element indicates a role object
10‑7 REF, EXT schematron Import of external namespace has data definition
10‑8 REF, EXT text External adapter type has indicator
10‑9 REF, EXT schematron Structure of external adapter type definition follows pattern
10‑10 REF, EXT schematron Element use from external adapter type defined by external schema documents
10‑11 REF, EXT schematron External adapter type not a base type
10‑12 SET schematron External adapter type not a base type
10‑13 REF schematron External attribute use only in external adapter type
10‑14 REF, EXT schematron External attribute use has data definition
10‑15 SET text External attribute use not an ID
10‑16 REF, EXT schematron External element use has data definition
10‑17 REF, EXT schematron Name of code type ends in CodeType
10‑18 REF, EXT text Code type corresponds to a code list
10‑19 REF, EXT schematron Element of code type has code representation term
10‑20 REF, EXT schematron Proxy type has designated structure
10‑21 REF, EXT schematron Association type derived from structures:AssociationType
10‑22 REF, EXT schematron Association element type is an association type
10‑23 REF schematron Augmentable type has augmentation point element
10‑24 REF, EXT schematron Augmentable type has at most one augmentation point element
10‑25 REF, EXT schematron Augmentation point element corresponds to its base type
10‑26 REF, EXT schematron An augmentation point element has no type
10‑27 REF, EXT schematron An augmentation point element has no substitution group
10‑28 REF, EXT schematron Augmentation point element is only referenced by its base type
10‑29 REF schematron Augmentation point element use is optional
10‑30 REF schematron Augmentation point element use is unbounded
10‑31 REF, EXT schematron Augmentation point element use must be last element in its base type
10‑32 INS text Element within instance of augmentation type modifies base
10‑33 REF, EXT text Only an augmentation type name ends in AugmentationType
10‑34 REF, EXT schematron Schema component with name ending in AugmentationType is an augmentation type
10‑35 REF, EXT schematron Type derived from structures:AugmentationType is an augmentation type
10‑36 REF, EXT schematron Augmentation element type is an augmentation type
10‑37 REF, SET text Augmentation elements are not used directly
10‑38 REF, EXT text Metadata type has data about data
10‑39 REF, EXT schematron Metadata types are derived from structures:MetadataType
10‑40 REF, EXT schematron Metadata element declaration type is a metadata type
10‑41 REF, EXT, SET text Metadata element has applicable elements
10‑42 REF, EXT schematron Name of element that ends in Representation is abstract
10‑43 REF, EXT text A substitution for a representation element declaration is a value for a type
10‑44 REF, EXT text Schema component name composed of English words
10‑45 REF, EXT schematron Schema component name has xml:lang
10‑46 REF, EXT schematron Schema component names have only specific characters
10‑47 REF, EXT text Punctuation in component name is a separator
10‑48 REF, EXT text Names use camel case
10‑49 REF, EXT schematron Attribute name begins with lower case letter
10‑50 REF, EXT schematron Name of schema component other than attribute and proxy type begins with upper case letter
10‑51 REF, EXT text Names use common abbreviations
10‑52 REF, EXT text Local term declaration is local to its schema document
10‑53 REF, EXT text Local terminology interpretation
10‑54 REF, EXT text Singular form is preferred in name
10‑55 REF, EXT text Present tense is preferred in name
10‑56 REF, EXT text Name does not have nonessential words
10‑57 REF, EXT text Element or attribute name follows pattern
10‑58 REF, EXT text Object-class term identifies concrete category
10‑59 REF, EXT text Property term describes characteristic or subpart
10‑60 REF, EXT text Name may have multiple qualifier terms
10‑61 REF, EXT text Name has minimum necessary number of qualifier terms
10‑62 REF, EXT text Order of qualifiers is not significant
10‑63 REF, EXT text Redundant term in name is omitted
10‑64 REF, EXT text Element with simple content has representation term
10‑65 REF, EXT text Element with complex content has representation term when appropriate
10‑66 REF, EXT text Element with complex content has representation term only when appropriate
10‑67 REF, EXT text Machine-readable annotations are valid
10‑68 REF, EXT text Component marked as deprecated is deprecated component
10‑69 REF, EXT schematron Deprecated annotates schema component
10‑70 REF, EXT schematron External import indicator annotates import
10‑71 REF, EXT schematron External adapter type indicator annotates complex type
10‑72 REF, EXT schematron appinfo:appliesToTypes annotates metadata element
10‑73 SET schematron appinfo:appliesToTypes references types
10‑74 REF, EXT schematron appinfo:appliesToElements annotates metadata element
10‑75 SET schematron appinfo:appliesToElements references elements
10‑76 REF, EXT schematron appinfo:LocalTerm annotates schema
10‑77 REF, EXT schematron appinfo:LocalTerm has literal or definition
10‑78 REF, EXT, INS, SET text Use structures consistent with specification
11‑1 REF, EXT schematron Name of type ends in Type
11‑2 REF, EXT schematron Only types have name ending in Type or SimpleType
11‑3 REF, EXT schematron Base type definition defined by conformant schema
11‑4 REF, EXT schematron Name of simple type ends in SimpleType
11‑5 REF, EXT text Use lists only when data is uniform
11‑6 REF, EXT schematron List item type defined by conformant schemas
11‑7 REF, EXT schematron Union member types defined by conformant schemas
11‑8 REF, EXT schematron Name of a code simple type ends in CodeSimpleType
11‑9 REF, EXT text Code simple type corresponds to a code list
11‑10 REF, EXT schematron Attribute of code simple type has code representation term
11‑11 REF, EXT schematron Complex type with simple content has structures:SimpleObjectAttributeGroup
11‑12 REF, EXT schematron Element type does not have a simple type name
11‑13 REF, EXT schematron Element type is from conformant namespace
11‑14 REF, EXT schematron Name of element that ends in Abstract is abstract
11‑15 REF, EXT schematron Name of element declaration with simple content has representation term
11‑16 SET schematron Name of element declaration with simple content has representation term
11‑17 REF, EXT schematron Element substitution group defined by conformant schema
11‑18 REF, EXT schematron Attribute type defined by conformant schema
11‑19 REF, EXT schematron Attribute name uses representation term
11‑20 REF, EXT text Element or attribute declaration introduced only once into a type
11‑21 REF, EXT schematron Element reference defined by conformant schema
11‑22 REF, EXT schematron Referenced attribute defined by conformant schemas
11‑23 REF, EXT schematron Schema uses only known attribute groups
11‑24 REF, EXT text Data definition does not introduce ambiguity
11‑25 REF, EXT text Object class has only one meaning
11‑26 REF, EXT text Data definition of a part does not redefine the whole
11‑27 REF, EXT text Do not leak representation into data definition
11‑28 REF, EXT text Data definition follows 11179-4 requirements
11‑29 REF, EXT text Data definition follows 11179-4 recommendations
11‑30 REF, EXT schematron xs:documentation has xml:lang
11‑31 REF, EXT schematron Standard opening phrase for augmentation point element data definition
11‑32 REF, EXT schematron Standard opening phrase for augmentation element data definition
11‑33 REF, EXT schematron Standard opening phrase for metadata element data definition
11‑34 REF, EXT schematron Standard opening phrase for association element data definition
11‑35 REF, EXT schematron Standard opening phrase for abstract element data definition
11‑36 REF, EXT schematron Standard opening phrase for date element or attribute data definition
11‑37 REF, EXT schematron Standard opening phrase for quantity element or attribute data definition
11‑38 REF, EXT schematron Standard opening phrase for picture element or attribute data definition
11‑39 REF, EXT schematron Standard opening phrase for indicator element or attribute data definition
11‑40 REF, EXT schematron Standard opening phrase for identification element or attribute data definition
11‑41 REF, EXT schematron Standard opening phrase for name element or attribute data definition
11‑42 REF, EXT schematron Standard opening phrase for element or attribute data definition
11‑43 REF, EXT schematron Standard opening phrase for association type data definition
11‑44 REF, EXT schematron Standard opening phrase for augmentation type data definition
11‑45 REF, EXT schematron Standard opening phrase for metadata type data definition
11‑46 REF, EXT schematron Standard opening phrase for complex type data definition
11‑47 REF, EXT schematron Standard opening phrase for simple type data definition
11‑48 REF, EXT text Same namespace means same components
11‑49 REF, EXT text Different version means different view
11‑50 SET schematron Reference schema document imports reference schema document
11‑51 SET schematron Extension schema document imports reference or extension schema document
11‑52 REF, EXT schematron Structures imported as conformant
11‑53 REF, EXT schematron XML namespace imported as conformant
11‑54 SET schematron Each namespace may have only a single root schema in a schema set
11‑55 REF, EXT schematron Consistently marked namespace imports
12‑1 INS text Instance must be schema-valid
12‑2 INS text Empty content has no meaning
12‑3 INS schematron Element has only one resource identifying attribute
12‑4 INS schematron Attribute structures:ref must reference structures:id
12‑5 INS text Linked elements have same validation root
12‑6 INS text Attribute structures:ref references element of correct type
12‑7 INS text structures:uri denotes resource identifier
12‑8 INS text structures:id and structures:ref denote resource identifier
12‑9 INS text Nested elements and references have the same meaning.
12‑10 INS text Order of properties is expressed via structures:sequenceID
12‑11 INS text Metadata applies to referring entity
12‑12 INS text Referent of structures:relationshipMetadata annotates relationship
12‑13 INS text Values of structures:metadata refer to values of structures:id
12‑14 INS text Values of structures:relationshipMetadata refer to values of structures:id
12‑15 INS text structures:metadata and structures:relationshipMetadata refer to metadata elements
12‑16 INS schematron Attribute structures:metadata references metadata element
12‑17 INS schematron Attribute structures:relationshipMetadata references metadata element
12‑18 INS text Metadata is applicable to element
3‑1 WF-MPD text MPD Conformance Target Identifier
3‑2 MPD text MPD with MPD class of IEPD is an IEPD
3‑3 IEPD text IEPD Conformance Target Identifier
4‑1 Schema-subset text Fundamental NIEM Subset Rule
5‑1 WF-MPD text MPD Has an mpd-catalog.xml in its Root Directory
5‑2 MPD-catalog text MPD Catalog Document Valid to mpd-catalog-3.0.xsd
5‑3 MPD-catalog text MPD Catalog Extension XML Catalog Document in Root Directory
5‑4 MPD-catalog text MPD Catalog Extension XML Catalog Document Name Is mpd-catalog-extension-xml-catalog.xml
5‑5 MPD-catalog text MPD Catalog Extension XML Catalog Document Resolves Namespaces to URIs
5‑6 MPD-catalog text MPD Catalog Extension Schema Document Conforms to NDR Extension Rules
5‑7 MPD-catalog text MPD Catalog Schema and Its Extensions Conform to NDR Schema Set Rules
5‑8 MPD-catalog text MPD Schema Document Extension Support Schemas Are Supersets of Spec Subsets
5‑9 WF-MPD text MPD Class Determined by Conformance Target Identifier in c:mpdClassURIList
5‑10 WF-MPD text MPD Version Number Syntax
5‑11 WF-MPD text MPD URI Is Absolute
5‑12 WF-MPD text MPD URI Supports Fragment
5‑13 WF-MPD text MPD URI Has No Fragment
5‑14 WF-MPD text MPD Artifact URI Syntax
5‑15 WF-MPD text c:pathURI Resolves to a Resource
5‑16 WF-MPD text c:pathURI for c:XMLCatalog
5‑17 WF-MPD text c:pathURI for c:MPDChangeLog
5‑18 WF-MPD text c:pathURI for c:ReadMe
5‑19 WF-MPD text c:pathURI for c:IEPSampleXMLDocument
5‑20 WF-MPD text c:pathURI for c:BusinessRulesArtifact
5‑21 WF-MPD text c:pathURI for c:XMLSchemaDocument
5‑22 WF-MPD text c:pathURI for c:ExternalSchemaDocument
5‑23 WF-MPD text c:pathURI for c:ReferenceSchemaDocument
5‑24 WF-MPD text c:pathURI for c:ExtensionSchemaDocument
5‑25 WF-MPD text c:pathURI for c:SubsetSchemaDocument
5‑26 WF-MPD text c:pathURI for c:Wantlist
5‑27 WF-MPD text c:pathURI for c:SchematronSchema
5‑28 WF-MPD text c:pathURI for c:RelaxNGSchema
5‑29 WF-MPD text c:pathURI for c:SchemaDocumentSet
5‑30 WF-MPD text c:pathURI for c:ConstraintSchemaDocumentSet
5‑31 WF-MPD text (none)
5‑32 WF-MPD text Resolve MPD URI with Fragment
5‑33 XML-catalog text XML Catalog uri Value Resolves to Resource
5‑34 XML-catalog text XML Catalog uri Value Resolves to Resource with Correct Target Namespace
5‑35 IEPD text IEPD Has a Change Log
5‑36 WF-MPD text Readme Describes Purpose, Scope, Business Value, etc.
5‑37 IEPD text IEPD Has a ReadMe Artifact
5‑38 MPD-catalog text Conformance Target Identifier
5‑39 MPD-catalog text IEP Conformance Target Has a structures:id
5‑40 IEPD text IEPD Declares One or More IEP Conformance Targets
5‑41 MPD-catalog text (none)
5‑42 IEP text Identifying the Document Element of an IEP
5‑43 IEP text Validating an XPath Expression
5‑44 IEPD text IEPD Has an IEP Sample for Each c:IEPConformanceTarget
5‑45 IEP text Validating an IEP Sample XML Document
5‑46 IEPD text IEPD Has Conformance Assertion
6‑1 WF-MPD text Wantlist Location
7‑1 WF-MPD text An MPD in ZIP File Format Preserves Logical Directory Structure.
7‑2 WF-MPD text XSD and XML Documents Conform to Applicable NDR Conformance Targets
7‑3 WF-MPD text MPD Archive Uncompresses to a Single Root Directory
7‑4 MPD-catalog text Constraint on Elements of Type c:SchemaDocumentSetType
7‑5 IEPD text IEPD ZIP file Name Syntax
7‑6 WF-MPD text MPD Reference to Resource Uses Common URI Scheme
7‑7 IEPD text IEPD Completeness
7‑8 WF-MPD text MPD External Schema Documents Are Local Resources
7‑9 WF-MPD text Key MPD Resources Are Local Resources
3‑1 IEPD text IEPD conformance target identifier
3‑2 WF-IEPD text IEPD is well-formed
4‑1 Schema-subset text Fundamental NIEM Subset Rule
5‑1 WF-IEPD text IEPD Has an iepd-catalog.xml in its Root Directory
5‑2 IEPD-catalog text IEPD Catalog Document Valid to iepd-catalog.xsd
5‑3 IEPD-catalog text IEPD Catalog Extension XML Catalog Document in Root Directory
5‑4 IEPD-catalog text IEPD Catalog Extension XML Catalog Document Name Is iepd-catalog-extension-xml-catalog.xml
5‑5 IEPD-catalog text IEPD Catalog Extension XML Catalog Document Resolves Namespaces to URIs
5‑6 IEPD-catalog text IEPD Catalog Extension Schema Document Conforms to NDR Extension Schema Document Rules
5‑7 IEPD-catalog text IEPD Catalog Schema and Its Extensions Conform to NDR Schema Set Rules
5‑8 IEPD-catalog text IEPD Schema Document Extension Support Schemas Are Supersets of Spec Subsets
5‑9 WF-IEPD text IEPD Version Number Syntax
5‑10 WF-IEPD text IEPD URI Is Absolute
5‑11 WF-IEPD text IEPD URI Supports Fragment
5‑12 WF-IEPD text IEPD URI Has No Fragment
5‑13 WF-IEPD text IEPD Artifact URI Syntax
5‑14 WF-IEPD text c:pathURI Resolves to a Resource
5‑15 WF-IEPD text c:pathURI for c:XMLCatalog
5‑16 WF-IEPD text c:pathURI for c:IEPDChangeLog
5‑17 WF-IEPD text c:pathURI for c:ReadMe
5‑18 WF-IEPD text c:pathURI for c:IEPSampleXMLDocument
5‑19 WF-IEPD text c:pathURI for c:BusinessRulesArtifact
5‑20 WF-IEPD text c:pathURI for c:XMLSchemaDocument
5‑21 WF-IEPD text c:pathURI for c:ExternalSchemaDocument
5‑22 WF-IEPD text c:pathURI for c:ReferenceSchemaDocument
5‑23 WF-IEPD text c:pathURI for c:ExtensionSchemaDocument
5‑24 WF-IEPD text c:pathURI for c:SubsetSchemaDocument
5‑25 WF-IEPD text c:pathURI for c:Wantlist
5‑26 WF-IEPD text c:pathURI for c:SchematronSchema
5‑27 WF-IEPD text c:pathURI for c:RelaxNGSchema
5‑28 WF-IEPD text c:pathURI for c:SchemaDocumentSet
5‑29 WF-IEPD text c:pathURI for c:ConstraintSchemaDocumentSet
5‑30 WF-IEPD text Schema document set interpreted as constraint schema document set
5‑31 WF-IEPD text Resolve IEPD URI with Fragment
5‑32 XML-catalog text XML Catalog uri Value Resolves to Resource
5‑33 XML-catalog text XML Catalog uri Value Resolves to Resource with Correct Target Namespace
5‑34 IEPD text IEPD Has a Change Log
5‑35 WF-IEPD text Readme Describes Purpose, Scope, Business Value, etc.
5‑36 IEPD text IEPD Has a ReadMe Artifact
5‑37 IEPD-catalog text Conformance Target Identifier
5‑38 IEPD-catalog text IEP Conformance Target Has a structures:id
5‑39 IEPD text IEPD Declares One or More IEP Conformance Targets
5‑40 IEPD-catalog text Validity contraint context is value of c:xPathText
5‑41 IEP text IEP has Document Element
5‑42 IEP text Validating an XPath Expression
5‑43 IEPD text IEPD Has an IEP Sample for Each c:IEPConformanceTarget
5‑44 IEP text Validating an IEP Sample XML Document
5‑45 IEPD text IEPD Has Conformance Assertion
6‑1 WF-IEPD text Wantlist Location
7‑1 WF-IEPD text An IEPD in ZIP File Format Preserves Logical Directory Structure.
7‑2 WF-IEPD text XSD and XML Documents Conform to Applicable NDR Conformance Targets
7‑3 WF-IEPD text IEPD Archive Uncompresses to a Single Root Directory
7‑4 IEPD-catalog text Constraint on Elements of Type c:SchemaDocumentSetType
7‑5 IEPD text IEPD ZIP file Name Syntax
7‑6 WF-IEPD text IEPD Reference to Resource Uses Common URI Scheme
7‑7 IEPD text IEPD Completeness
7‑8 WF-IEPD text IEPD External Schema Documents Are Local Resources
7‑9 WF-IEPD text Key IEPD Resources Are Local Resources
3‑1 XSD text Code list-enabled schema document has conformance target
3‑2 VSET text Document with conformance target is a code list-enabled schema document
4‑1 INS text Content in the cli namespace conforms to schema
4‑2 INS text Code list URI is an absolute URI
4‑3 INS text Column identifier accompanied by code list identifier
4‑4 INS text Constraining indicator accompanied by code list identifier
4‑5 INS text Effective run-time binding.
4‑6 XSD text Content in the clsa namespace conforms to schema
4‑7 XSD text Elements are xs:appinfo annotations
4‑8 XSD text Code list URI is absolute URI
4‑9 XSD text Simple code list binding to schema components
4‑10 XSD text Complex code list binding to schema components
4‑11 VSET text Attribute declaration effective simple binding
4‑12 VSET text Element declaration effective simple binding
4‑13 VSET text Type definition effective simple binding
4‑14 VSET text Element declaration effective complex binding
4‑15 VSET text Complex type definition effective complex binding
4‑16 VSET text Matches and validity for a code list binding
4‑17 VSET text Value comparisons based on types
4‑18 VSET text Code list identified by candidate code list identifiers
5‑1 CSV-CLD text CSV code list document is a CSV file
5‑2 CSV-CLD text CSV code list document has header
5‑3 CSV-CLD text CSV column name is not empty
5‑4 CSV-CLD text CSV file as a code list document
6‑1 GC-CLD text Genericode code list document defined by Genericode
6‑2 VSET text Document with conformance target is Genericode code list document
6‑3 GC-CLD text Genericode code list document is schema-valid
6‑4 GC-CLD text XML Schema alternate datatypes are treated the same as built in datatypes
6‑5 GC-CLD text Genericode file as a code list document
3‑1 text Conformant document is an XML document
3‑2 text Attribute ct:conformanceTargets is valid
3‑3 text Namespace defines only attribute ct:conformanceTargets
3‑4 text No reference to types in conformance targets namespace
3‑5 text Attribute ct:conformanceTargets contains only absolute IRI references
3‑6 text Document may contain any number of ct:conformanceTargets attributes
5‑1 STRICT, LAX text File must be a JSON-LD file
5‑2 STRICT text Strictly conformant JSON corresponds to valid XML
5‑3 STRICT, LAX text JSON is satisfiable with schema
5‑4 STRICT, LAX text JSON interpreted based on schema
5‑1 STRICT, LAX text File must be a JSON-LD file
5‑2 STRICT text Strictly conformant JSON corresponds to valid XML
5‑3 STRICT, LAX text JSON is satisfiable with schema
5‑4 STRICT, LAX text JSON interpreted based on schema