Mapping Document
MappingDocument
Experimental
MappingDocument captures the user’s intent for how entries in a source artifact relate to entries in a target artifact
_uniqueMappingIds object Required
mappings **array[MappingStrict]** _Required
mappings is one or more atomic relationships between entries in the referenced artifacts
metadata object Required
source-reference TypedMapping Required
source-reference identifies the artifact being mapped from; must match a mapping-reference id
target-reference TypedMapping Required
target-reference identifies the artifact being mapped to; must match a mapping-reference id
title string Required
title describes the purpose of this mapping document at a glance
remarks string
remarks is prose regarding this mapping document
Mapping
Experimental
Mapping represents a relationship between a source entry and one or more target entries
id string Required
id allows this mapping to be referenced by other elements
relationship RelationshipType Required
relationship describes the nature of the mapping between source and all targets
source string Required
source identifies the entry being mapped from by its entry-id
remarks string
remarks is general prose regarding this mapping
targets array[MappingTarget]
targets identifies the entries being mapped to; absent when relationship is no-match
MappingTarget
Experimental
MappingTarget identifies a target entry with optional per-target metadata
entry-id string Required
entry-id identifies the specific entry in the target artifact
applicability array[string]
applicability constrains the contexts in which this target mapping holds
confidence-level ConfidenceLevel
ConfidenceLevel indicates the evaluator’s confidence level in an assessment result.
rationale string
rationale explains why this relationship exists for this target
remarks string
remarks is general prose regarding this target mapping
strength string
strength is the author’s estimate of how completely the source satisfies this target; range 1-10
TypedMapping
Experimental
TypedMapping extends ArtifactMapping with a required entry-type for all entries in this direction
entry-type EntryType Required
entry-type identifies the type of atomic unit entries in this direction
RelationshipType
RelationshipType enumerates the nature of the mapping between entries.
- Type:
string