complexType "NCubesInRecordType"
Namespace:
Content:
complex, 1 attribute, 3 elements
Defined:
Includes:
definitions of 1 attribute, 3 elements
Used:
XML Representation Summary
<...
   
 = 
xs:boolean
   
>
   
Content: 
</...>
Content Model Elements (3):
VariablesInRecord, r:NCubeReference, r:NCubeSchemeReference
All Direct / Indirect Based Elements (1):
NCubesInRecord
Known Usage Locations
Annotation
Identifies the NCubes and any variables in the record external to NCube structures such as case identification variables that are contained in the logical record by indicating that all NCubes contained in the logical product are included, inclusion of a NCubeScheme to include, or listing individual NCubes to include. When the attribute allNCubesInLogicalProduct is set to "false" use the NCubeSchemeReference (which allows for exclusions) and NCubeReference to specify the included variables. A nested VariablesInRecord structure is used to include non-NCube variables in the record.
XML Source (w/o annotations (5); see within schema source)
<xs:complexType name="NCubesInRecordType">
<xs:sequence>
<xs:element minOccurs="0" ref="VariablesInRecord"/>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="r:NCubeSchemeReference"/>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="r:NCubeReference"/>
</xs:sequence>
<xs:attribute name="allNCubesInLogicalProduct" type="xs:boolean" use="optional"/>
</xs:complexType>
Attribute Detail (all declarations; defined within this component only; 1/1)
allNCubesInLogicalProduct
Type:
xs:boolean, predefined
Use:
optional
When the value is true, then the logical record contains all listed NCubes in the logical product module.
XML Source (w/o annotations (1); see within schema source)
<xs:attribute name="allNCubesInLogicalProduct" type="xs:boolean" use="optional"/>
Content Element Detail (all declarations; defined within this component only; 3/3)
r:NCubeReference
Type:
r:ReferenceType, complex content
Reference to an NCube to include in the logical record. This may be used to supplement the contents of an included NCubeScheme or to list all the variables individually.
XML Source (w/o annotations (1); see within schema source)
<xs:element maxOccurs="unbounded" minOccurs="0" ref="r:NCubeReference"/>

r:NCubeSchemeReference
Type:
r:SchemeReferenceType, complex content
Reference to an NCubeScheme whose members are included in the logical record. Note that individual items may be excluded from the scheme if not used by the logical record.
XML Source (w/o annotations (1); see within schema source)
<xs:element maxOccurs="unbounded" minOccurs="0" ref="r:NCubeSchemeReference"/>

VariablesInRecord
Type:
VariablesInRecordType, complex content
Use VariablesInRecord to describe any variables in the record that are external to the NCube such as case identifiers.
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" ref="VariablesInRecord"/>

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