complexType "RepresentedVariableType"
Namespace:
Content:
complex, 6 attributes, 20 elements
Defined:
Includes:
definitions of 9 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)
 = 
"true"
   
>
   
Content: 
</...>
Content Model Elements (20):
RepresentedVariableName, r:Agency, r:BasedOnObject, r:CategorySchemeReference, r:ConceptReference, r:ConceptualVariableReference, r:Description, r:ID, r:Label, r:MaintainableObject, r:URN, r:UniverseReference, r:UserAttributePair, r:UserID, r:ValueRepresentation, r:ValueRepresentationReference, r:Version, r:VersionRationale, r:VersionResponsibility, r:VersionResponsibilityReference
All Direct / Indirect Based Elements (1):
RepresentedVariable
Known Usage Locations
Annotation
Describes a RepresentedVariable contained in the RepresentedVariableScheme. In addition to the standard name, label, and description a RepresentedVariable contains a reference to the Concept and Universe (or ConceptualVariable) as well as the representation of the RepresentedVariable. Representation may be provided in-line or by reference to a managed representation. RepresentedVariables are the core reusable parts of a Variable. RepresentedVariable maps to the GSIM Represented Variable. In addition to the standard name, label, and description
Type Definition Detail
Type Derivation Tree
r:AbstractIdentifiableType (extension)
      r:VersionableType (extension)
          RepresentedVariableType
XML Source (w/o annotations (10); see within schema source)
<xs:complexType name="RepresentedVariableType">
<xs:complexContent>
<xs:extension base="r:VersionableType">
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="RepresentedVariableName"/>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="r:Label"/>
<xs:element minOccurs="0" ref="r:Description"/>
<xs:choice>
<xs:element maxOccurs="1" minOccurs="0" ref="r:ConceptualVariableReference"/>
<xs:sequence>
<xs:element maxOccurs="1" minOccurs="0" ref="r:UniverseReference"/>
<xs:element maxOccurs="1" minOccurs="0" ref="r:ConceptReference"/>
</xs:sequence>
</xs:choice>
<xs:choice minOccurs="0">
<xs:element ref="r:CategorySchemeReference"/>
<xs:element ref="r:ValueRepresentation"/>
<xs:element ref="r:ValueRepresentationReference"/>
</xs:choice>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
Content Element Detail (all declarations; defined within this component only; 9/20)
r:CategorySchemeReference
Type:
r:SchemeReferenceType, complex content
Reference to a category scheme that contains the representation domain of the RepresentedVariable. Use this element when only the category specifications are provided. If both a code and the related category must be specified use CodeRepresentation (member of the substitution group ValueRepresentation). TypeOfObject should be set to CategoryScheme.
XML Source (w/o annotations (1); see within schema source)
<xs:element ref="r:CategorySchemeReference"/>

r:ConceptReference
Type:
r:ReferenceType, complex content
Reference to the concept measured by this RepresentedVariable. TypeOfObject should be set to Concept.
XML Source (w/o annotations (1); see within schema source)
<xs:element maxOccurs="1" minOccurs="0" ref="r:ConceptReference"/>

r:ConceptualVariableReference
Type:
r:ReferenceType, complex content
A reference to a ConceptualVariable which provides the linkage to the Universe and Concept used by this RepresentedVariable. TypeOfObject should be set to ConceptualVariable.
XML Source (w/o annotations (1); see within schema source)
<xs:element maxOccurs="1" minOccurs="0" ref="r:ConceptualVariableReference"/>

r:Description
Type:
r:StructuredStringType, complex content
A description of the RepresentedVariable. May be expressed in multiple languages and supports the use of structured 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 RepresentedVariable. 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"/>

r:UniverseReference
Type:
r:ReferenceType, complex content
Reference to the universe statement containing a description of the widest possible group of persons or other elements that this RepresentedVariable refers to, and to which any analytic results refer. TypeOfObject should be set to Universe.
XML Source (w/o annotations (1); see within schema source)
<xs:element maxOccurs="1" minOccurs="0" ref="r:UniverseReference"/>

r:ValueRepresentation
Type:
r:RepresentationType, complex content
Abstract:
(may not be used directly in instance XML documents)
Subst.Gr:
may be substituted with 8 elements
Describes the actual representation of the RepresentedVariables' values. ValueRepresentation is the head of a substitution group which supports a number of representation types, i.e. CodeRepresentation, NumericRepresentation, TextRepresentation, DateTimeRepresentation, ScaleRepresentation, GeographicStructureCodeRepresentation, and GeographicLocationCodeRepresentation. Although the structure allows for specification of missing values these features should be used with caution. Like the definition of the universe and concept, the specification of the representation can be constrained by the Variable (the GSIM ImplementedVariable), for example a NumericRepresentation could be constrained with a lower top coding specification. Missing Values can be assigned separately by the Variable without impact on the ValueRepresentation of the specified valid values provided here.
XML Source (w/o annotations (1); see within schema source)
<xs:element ref="r:ValueRepresentation"/>

r:ValueRepresentationReference
Type:
Abstract:
(may not be used directly in instance XML documents)
Subst.Gr:
may be substituted with 4 elements
Allows for the use of managed value representations by reference. ValueRepresentationReference is the head of a substitution group which supports a number of representation types not managed within existing schemes, i.e. ManagedNumericRepresentation, ManagedTextRepresentation, ManagedDateTimeRepresentation, and ManagedScaleRepresentation. TypeOfObject should be set to ManagedNumericRepresentation, ManagedTextRepresentation, ManagedDateTimeRepresentation, or ManagedScaleRepresentation.
XML Source (w/o annotations (1); see within schema source)
<xs:element ref="r:ValueRepresentationReference"/>

RepresentedVariableName
Type:
r:NameType, complex content
A name for the RepresentedVariable. 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="RepresentedVariableName"/>

XML schema documentation generated with DocFlex/XML RE 1.9.0 using DocFlex/XML XSDDoc 2.8.0 template set