complexType "ManagedNumericRepresentationType"
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" |
|
= |
xs:string |
|
= |
xs:integer |
|
= |
xs:integer |
|
= |
xs:integer |
|
= |
("Nominal" | "Ordinal" | "Interval" | "Ratio" | "Continuous") |
|
|
> |
|
Content: |
(URN | (Agency, ID, Version))[1..2], UserID*, UserAttributePair*, (VersionResponsibility | VersionResponsibilityReference)?, VersionRationale?, BasedOnObject?, MaintainableObject?, ManagedNumericRepresentationName*, Label*, Description?, RecommendedDataType?, GenericOutputFormat?, NumberRange*, NumericTypeCode? |
|
</...> |
Content Model Elements (18):
-
Agency,
BasedOnObject,
Description,
GenericOutputFormat,
ID,
Label,
MaintainableObject,
ManagedNumericRepresentationName,
NumberRange,
NumericTypeCode,
RecommendedDataType,
URN,
UserAttributePair,
UserID,
Version,
VersionRationale,
VersionResponsibility,
VersionResponsibilityReference
All Direct / Indirect Based Elements (1):
-
Annotation
A means of capturing a managed representation of a numbers (item that are analyzed as numbers) which can be referenced by a variable or question and used as a value representation or response domain. In addition to the name, label, and description of the managed numeric representation, the structure defines the number range of valid values, plus information on the format, scale, number of decimals, and intervals between valid responses within the range.
Type Derivation Tree
ManagedNumericRepresentationType
|
XML Source (w/o annotations (13); see within schema source)
<xs:complexContent>
<xs:extension base="VersionableType">
<xs:sequence>
</xs:sequence>
<xs:attribute name="format" type="xs:string" use="optional"/>
<xs:attribute name="scale" type="xs:integer" use="optional"/>
<xs:attribute name="interval" type="xs:integer" use="optional"/>
</xs:extension>
</xs:complexContent>
</xs:complexType>
|
Attribute Detail (all declarations; defined within this component only; 5/11)
classificationLevel
-
Indicates the type of relationship, nominal, ordinal, interval, ratio, or continuous. Use where appropriate for the representation type.
Attribute Value
enumeration of xs:NMTOKEN
|
Enumeration: |
"Nominal" |
- |
A relationship of less than, or greater than, cannot be established among the included categories. This type of relationship is also called categorical or discrete.
|
"Ordinal" |
- |
The categories in the domain have a rank order.
|
"Interval" |
- |
The categories in the domain are in rank order and have a consistent interval between each category so that differences between arbitrary pairs of measurements can be meaningfully compared.
|
"Ratio" |
- |
The categories have all the features of interval measurement and also have meaningful ratios between arbitrary pairs of numbers.
|
"Continuous" |
- |
May be used to identify both interval and ratio classification levels, when more precise information is not available.
|
|
XML Source (w/o annotations (1); see within schema source)
decimalPositions
-
Type: |
xs:integer, predefined |
Use: |
optional |
The number of decimal positions expressed as an integer (precision of the number).
XML Source (w/o annotations (1); see within schema source)
format
-
Type: |
xs:string, predefined |
Use: |
optional |
A format for number expressed as a string.
XML Source (w/o annotations (1); see within schema source)
<xs:attribute name="format" type="xs:string" use="optional"/>
|
interval
-
Type: |
xs:integer, predefined |
Use: |
optional |
The interval between valid responses expressed as an integer.
XML Source (w/o annotations (1); see within schema source)
<xs:attribute name="interval" type="xs:integer" use="optional"/>
|
scale
-
Type: |
xs:integer, predefined |
Use: |
optional |
The scale of the number expressed as an integer (for example a number expressed in 100's, 5 = 500 would have a scale of 100).
XML Source (w/o annotations (1); see within schema source)
<xs:attribute name="scale" type="xs:integer" use="optional"/>
|
Content Element Detail (all declarations; defined within this component only; 7/18)
-
A description of the content and purpose of the representation. May be expressed in multiple languages and supports the use of structured content.
XML Source (w/o annotations (1); see within schema source)
-
This field provides a recommended generic treatment of the data for display by an application. The value should come from a controlled vocabulary.
Simple Content
XML Source (w/o annotations (1); see within schema source)
-
A display label for the representation. 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="Label"/>
|
-
A name for the ManagedNumericRepresentation. 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)
-
Defines the valid number range or number values for the representation.
XML Source (w/o annotations (1); see within schema source)
<xs:element maxOccurs="unbounded" minOccurs="0" ref="NumberRange"/>
|
-
Identification of the numeric type such as integer, decimal, etc. supports the use of an external controlled vocabulary.
Simple Content
XML Source (w/o annotations (1); see within schema source)
-
This field provides the recommended treatment of the data within an application. The value should come from a controlled vocabulary - recommended values include the set found in W3C XML Schema Part 2, but excluding string sub-types, QNAME, and NOTATION.
Simple Content
XML Source (w/o annotations (1); see within schema source)