complexType "PhysicalStructureType"
Namespace: |
|
Content: |
|
Defined: |
|
Includes: |
|
Used: |
|
XML Representation Summary |
<... |
|
|
= |
("Canonical" | "Deprecated") |
|
= |
("Add" | "Update" | "Delete") |
|
= |
xs:anyURI |
|
= |
("Agency" | "Maintainable") : "Agency" |
|
= |
(xs:dateTime | xs:date | xs:gYearMonth | xs:gYear | xs:duration) |
|
= |
"true" |
|
|
> |
|
Content: |
(r:URN | (r:Agency, r:ID, r:Version))[1..2], r:UserID*, r:UserAttributePair*, (r:VersionResponsibility | r:VersionResponsibilityReference)?, r:VersionRationale?, r:BasedOnReference?, r:MaintainableObject?, FileFormat?, r:DefaultDataType?, r:DefaultDelimiter?, r:DefaultDecimalPositions?, r:DefaultDecimalSeparator?, r:DefaultDigitGroupSeparator?, GrossRecordStructure* |
|
</...> |
Content Model Elements (18):
-
FileFormat,
GrossRecordStructure,
r:Agency,
r:BasedOnReference,
r:DefaultDataType,
r:DefaultDecimalPositions,
r:DefaultDecimalSeparator,
r:DefaultDelimiter,
r:DefaultDigitGroupSeparator,
r:ID,
r:MaintainableObject,
r:URN,
r:UserAttributePair,
r:UserID,
r:Version,
r:VersionRationale,
r:VersionResponsibility,
r:VersionResponsibilityReference
All Direct / Indirect Based Elements (1):
-
Annotation
Description of a PhysicalStructure providing the primary link to the LogicalRecord and general structural information. Each description can apply to one or more data files containing the same logical records in the same overall structure.
Type Derivation Tree PhysicalStructureType |
XML Source (w/o annotations (8); see within schema source)
<xs:complexType name="PhysicalStructureType"> <xs:complexContent> <xs:sequence> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
Content Element Detail (all declarations; defined within this component only; 7/18) -
A brief textual description or classification of the format of the file (e.g., SAS save file, Delimited file, Fixed format file, DDI DataSet). Supports the use of an external controlled vocabulary. DDI recommends the use of a controlled vocabulary.
Simple Content
XML Source (w/o annotations (1); see within schema source)
-
The gross or macro level structures of the record structure including the link to the LogicalRecord and information on the number and ordering of each Physical Segment of the LogicalRecord as stored in the data file.
XML Source (w/o annotations (1); see within schema source)
-
Defines the data type to use unless otherwise specified. Supports the use of an external controlled vocabulary. Similar content to RecommendedDataType.
Simple Content
XML Source (w/o annotations (1); see within schema source)
-
Type: |
xs:integer, predefined, simple content |
Number of decimal places (expressed as an integer) for data with an implied decimal separator that is applied to the majority of the data items reducing the amount of repetitive markup required. It can be overridden at the data item level. Another expression is the decimal scaling factor (SAS). Default: 0.
XML Source (w/o annotations (1); see within schema source)
-
The character used to separate the integer and the fraction part of a number (if an explicit separator is used in the data) that is applied to the majority of the data items reducing the amount of repetitive markup required. It can be overridden at the data item level. Allowed values are: None (default), Dot, Comma, Other. On the basis of the data definition in DDI documents, data processing tools could compute the necessary precision width on the basis of the format width and the existence of separators. Appropriate data types could be used, i.e. float or double, short or long. The decimal separator definition only makes sense with some XML Schema primitives. This is a default which may be overridden in specific cases.
Simple Content
XML Source (w/o annotations (1); see within schema source)
-
Type: |
xs:string, predefined, simple content |
Delimiter definition for delimited (free field) data that is applied to the majority of the data items reducing the amount of repetitive markup required. It can be overridden at the data item level. Allowed values are: Empty (default), Tab, Blank, AnyString. If a delimiter is used, free field (delimited data) is assumed; binary formats are not allowed..
XML Source (w/o annotations (1); see within schema source)
-
The character used to separate groups of digits (if an explicit separator is used in the data) that is applied to the majority of the data items reducing the amount of repetitive markup required. It can be overridden at the data item level. Allowed values are: None (default), Dot, Comma, Other. The decimal separator definition makes only sense with some XML Schema primitives. This is a default which may be overridden in specific cases.
Simple Content
XML Source (w/o annotations (1); see within schema source)