complexType "GenericMapType"
Namespace:
Content:
complex, 7 attributes, 20 elements
Defined:
globally in comparative.xsd; see XML source
Includes:
definitions of 8 elements
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)
 = 
xs:boolean : "false"
 = 
"true"
   
>
   
Content: 
</...>
All Direct / Indirect Based Elements (6):
Known Usage Locations
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 Definition Detail
Type Derivation Tree
      r:VersionableType (extension)
          GenericMapType
XML Source (w/o annotations (9); see within schema source)
<xs:complexType name="GenericMapType">
<xs:complexContent>
<xs:extension base="r:VersionableType">
<xs:sequence>
<xs:element minOccurs="0" ref="TypeOfMappedItem"/>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="MapName"/>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="r:Label"/>
<xs:element minOccurs="0" ref="r:Description"/>
<xs:element minOccurs="0" ref="SourceSchemeReference"/>
<xs:element minOccurs="0" ref="TargetSchemeReference"/>
<xs:element minOccurs="0" ref="Correspondence"/>
<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; 8/20)
Correspondence
Type:
CorrespondenceType, complex content
Describe the level of similarity and difference between the Source and the Target schemes.
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" ref="Correspondence"/>

ItemMap
Type:
ItemMapType, complex content
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"/>

MapName
Type:
r:NameType, complex content
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"/>

r:Description
Type:
r:StructuredStringType, complex content
A description of the content and purpose of the Map. Supports multiple language versions of the same content as well as optional formatting of the content.
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" ref="r:Description"/>

r:Label
Type:
r:LabelType, complex content
A display label for the Map. Supports multiple language versions of the same content as well as optional formatting of the content. 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"/>

SourceSchemeReference
Type:
r:SchemeReferenceType, complex content
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)
<xs:element minOccurs="0" ref="SourceSchemeReference"/>

TargetSchemeReference
Type:
r:SchemeReferenceType, complex content
Reference to the scheme containing the target structure.
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" ref="TargetSchemeReference"/>

TypeOfMappedItem
Type:
r:CodeValueType, simple content
The type of item being mapped. The use of a controlled vocabulary is strongly recommended.
Simple Content
xs:string
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" ref="TypeOfMappedItem"/>

XML schema documentation generated with DocFlex/XML 1.12 using DocFlex/XML XSDDoc 2.9.0 template set