complexType "GenericMapType"
Namespace: |
|
Content: |
|
Defined: |
|
Includes: |
|
Used: |
|
XML Representation Summary |
<... |
|
|
= |
("Add" | "Update" | "Delete") |
|
= |
(xs:string | xs:string) |
|
= |
("Agency" | "Maintainable") : "Agency" |
|
= |
xs:boolean |
|
= |
(xs:dateTime | xs:date | xs:gYearMonth | xs:gYear | xs:duration) |
|
= |
"true" |
|
|
> |
|
Content: |
(r:URN | (r:Agency, r:ID, r:Version))[1..2], r:UserID*, r:UserAttributePair*, (r:VersionResponsibility | r:VersionResponsibilityReference)?, r:VersionRationale?, r:BasedOnObject?, r:MaintainableObject?, MapName*, r:Label*, r:Description?, SourceSchemeReference, TargetSchemeReference, Correspondence?, ItemMap* |
|
</...> |
Content Model Elements (18):
-
Correspondence,
ItemMap,
MapName,
SourceSchemeReference,
TargetSchemeReference,
r:Agency,
r:BasedOnObject,
r:Description,
r:ID,
r:Label,
r:MaintainableObject,
r:URN,
r:UserAttributePair,
r:UserID,
r:Version,
r:VersionRationale,
r:VersionResponsibility,
r:VersionResponsibilityReference
All Direct / Indirect Based Elements (5):
-
Annotation
Maps the content of two different schemes of objects of the same type providing detail for the comparable items within those two schemes. Note that comparisons can be made between multiple items in the same scheme or two versions of the same scheme. In addition to the standard name, label, and description of the map, identifies the source scheme and target scheme containing those objects, describes the correspondence between the source and target schemes, and provides detailed comparison of the items within those two schemes.
Type Derivation Tree
GenericMapType
|
XML Source (w/o annotations (8); see within schema source)
<xs:complexContent>
<xs:extension base="r:VersionableType">
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="MapName"/>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="r:Label"/>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="ItemMap"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
|
Content Element Detail (all declarations; defined within this component only; 7/18)
-
Describe the level of similarity and difference between the Source and the Target schemes.
XML Source (w/o annotations (1); see within schema source)
-
Contains the mappings for individual items within the Source and Target schemes.
XML Source (w/o annotations (1); see within schema source)
<xs:element maxOccurs="unbounded" minOccurs="0" ref="ItemMap"/>
|
-
A name for the Map. May be expressed in multiple languages. Repeat the element to express names with different content, for example different names for different systems.
XML Source (w/o annotations (1); see within schema source)
<xs:element maxOccurs="unbounded" minOccurs="0" ref="MapName"/>
|
-
A description of the content and purpose of the Map. May be expressed in multiple languages and supports the use of structured content.
XML Source (w/o annotations (1); see within schema source)
-
A display label for the Map. May be expressed in multiple languages. Repeat for labels with different content, for example, labels with differing length limitations.
XML Source (w/o annotations (1); see within schema source)
<xs:element maxOccurs="unbounded" minOccurs="0" ref="r:Label"/>
|
-
Mappings are unidirectional. The scheme referenced as the source is the scheme contents that would be transformed into the scheme contents identified as the target scheme contents.
XML Source (w/o annotations (1); see within schema source)
-
Reference to the scheme containing the target structure.
XML Source (w/o annotations (1); see within schema source)