complexType "ItemMapType"
Namespace:
Content:
complex, 6 attributes, 11 elements
Defined:
globally in comparative.xsd; see XML source
Includes:
definitions of 1 attribute, 4 elements
Used:
XML Representation Summary
<...
   
 = 
("Add" | "Update" | "Delete")
 = 
(xs:string | xs:string)
 = 
("Agency" | "Maintainable") : "Agency"
 = 
xs:boolean
 = 
"true"
 = 
xs:NMTOKEN
   
>
   
Content: 
</...>
All Direct / Indirect Based Elements (1):
Known Usage Locations
Annotation
Maps a Source and one or more Target items of the same type within the Source and Target Schemes identified.
Type Definition Detail
Type Derivation Tree
  r:IdentifiableType (extension)
      ItemMapType
XML Source (w/o annotations (6); see within schema source)
<xs:complexType name="ItemMapType">
<xs:complexContent>
<xs:extension base="r:IdentifiableType">
<xs:sequence>
<xs:element minOccurs="0" ref="SourceItemReference"/>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="TargetItemReference"/>
<xs:element minOccurs="0" ref="Correspondence"/>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="RelatedMapReference"/>
</xs:sequence>
<xs:attribute name="alias" type="xs:NMTOKEN" use="optional"/>
</xs:extension>
</xs:complexContent>
</xs:complexType>
Attribute Detail (all declarations; defined within this component only; 1/6)
alias
Type:
xs:NMTOKEN, predefined
Use:
optional
Allows for an alias to be assigned to the correspondence between two items, so that it can be referred to with a single name, that would include both related items.
XML Source (w/o annotations (1); see within schema source)
<xs:attribute name="alias" type="xs:NMTOKEN" use="optional"/>
Content Element Detail (all declarations; defined within this component only; 4/11)
Correspondence
Type:
CorrespondenceType, complex content
Describe the level of similarity and difference between the Source and the Target objects.
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" ref="Correspondence"/>

RelatedMapReference
Type:
r:ReferenceType, complex content
Identifies related maps for example an ItemMap of two questions may point to the CodeMap defining the comparison of the two response domains.
XML Source (w/o annotations (1); see within schema source)
<xs:element maxOccurs="unbounded" minOccurs="0" ref="RelatedMapReference"/>

SourceItemReference
Type:
r:ReferenceType, complex content
A reference to the source object in the source scheme already identified. TypeOfObject dependent on object of comparison.
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" ref="SourceItemReference"/>

TargetItemReference
Type:
r:ReferenceType, complex content
A reference the target object or objects in the target scheme already identified. TypeOfObject dependent on object of comparison. Note that if multiple target items are identified the correspondence between the source and ALL target items must be identical.
XML Source (w/o annotations (1); see within schema source)
<xs:element maxOccurs="unbounded" minOccurs="0" ref="TargetItemReference"/>

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