complexType "DataFileVersionType"
Namespace: |
|
Content: |
|
Defined: |
|
Includes: |
|
Used: |
|
XML Representation Summary |
<... |
|
|
= |
xs:string |
|
= |
(xs:dateTime | xs:date | xs:gYearMonth | xs:gYear | xs:duration) |
|
|
> |
|
|
</...> |
Content Model Elements (4):
-
All Direct / Indirect Based Elements (1):
-
Annotation
Provides the version information for the data file related to this physical instance. Note that while Physical Instance allows for multiple copies of the same data file (such as backup copies) the assumption is that they are identical in terms of content, layout, format and version. The minimum information required is the versionNumber. Additional information on the versionDate, the type of version number when multiple types are supported by an agency, as well as information on VersionResponsibility (inline or by reference) and VersionRationale are available to provide additional information for process tracking and/or informing users of the differences between this and the previous version of the file.
XML Source (w/o annotations (8); see within schema source)
<xs:sequence>
<xs:element minOccurs="0" name="TypeOfVersionNumber" type="xs:string"/>
<xs:choice minOccurs="0">
</xs:choice>
</xs:sequence>
<xs:attribute name="versionNumber" type="xs:string" use="required"/>
</xs:complexType>
|
Attribute Detail (all declarations; defined within this component only; 2/2)
versionDate
-
Date of version using the union set BaseDateType. Duration should not be used in this field, even though allowed by the ISO format enforced by the parser.
Attribute Value
xs:dateTime | xs:date | xs:gYearMonth | xs:gYear | xs:duration
|
XML Source (w/o annotations (1); see within schema source)
versionNumber
-
Type: |
xs:string, predefined |
Use: |
required |
The version number of the data file identified by this physical instance.
XML Source (w/o annotations (1); see within schema source)
<xs:attribute name="versionNumber" type="xs:string" use="required"/>
|
Content Element Detail (all declarations; defined within this component only; 4/4)
-
Textual description of the rationale/purpose for a version change.
XML Source (w/o annotations (1); see within schema source)
-
Type: |
xs:string, predefined, simple content
|
Person or organization within the MaintenanceAgency responsible for the version change. If it is important to retain the affiliation between and individual responsible for the version and his/her agency, it may be included in this notation. This is primarily intended for internal use.
XML Source (w/o annotations (1); see within schema source)
-
Reference person or organization within the MaintenanceAgency responsible for the version change, as described in an OrganizationScheme. If it is important to retain the affiliation between and individual responsible for the version and his/her agency, a Relation should be created between the individual referenced here and his/her organization. This is primarily intended for internal use.
XML Source (w/o annotations (1); see within schema source)
-
Type: |
xs:string, predefined, simple content |
This is the name of the versioning scheme as defined by the user's system, in cases where the user's system employs more than one versioning scheme.
XML Source (w/o annotations (1); see within schema source)