complexType "DataFingerprintType"
Namespace:
Content:
complex, 1 attribute, 3 elements
Defined:
Includes:
definitions of 1 attribute, 3 elements
Used:
XML Representation Summary
<...
   
 = 
("data" | "dataFile")
   
>
   
Content: 
</...>
Content Model Elements (2):
All Direct / Indirect Based Elements (1):
Known Usage Locations
Annotation
Allows for assigning a hash value (digital fingerprint) to the data or data file. Set the attribute flag to "data" when the hash value provides a digital fingerprint to the data contained in the file regardless of the storage format (ASCII, SAS, binary, etc.). One approach to compute a data fingerprint is the Universal Numerical Fingerprint (UNF). Set the attribute flag to "dataFile" if the digital fingerprint is only for the data file in its current storage format.
XML Source (w/o annotations (5); see within schema source)
<xs:complexType name="DataFingerprintType">
<xs:sequence>
<xs:element ref="DigitalFingerprintValue"/>
<xs:element minOccurs="0" name="AlgorithmSpecification" type="xs:string"/>
<xs:element minOccurs="0" name="AlgorithmVersion" type="xs:string"/>
</xs:sequence>
<xs:attribute name="type" type="DataFingerprintObjectType" use="required"/>
</xs:complexType>
Attribute Detail (all declarations; defined within this component only; 1/1)
type
Type:
Use:
required
Brief identification of the type of data fingerprint used. The data fingerprint may be for the data file (storage format specific) or data (format neutral).
Attribute Value
enumeration of xs:string
Enumeration:
"data"
 - 
The data fingerprint applies to the data content(format neutral).
"dataFile"
 - 
The data fingerprint applies to a specific file format of the data.
XML Source (w/o annotations (1); see within schema source)
<xs:attribute name="type" type="DataFingerprintObjectType" use="required"/>
Content Element Detail (all declarations; defined within this component only; 3/3)
AlgorithmSpecification
Type:
xs:string, predefined, simple content
Specifies the type of the fingerprint (what algorithm or scheme).
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="AlgorithmSpecification" type="xs:string"/>

AlgorithmVersion
Type:
xs:string, predefined, simple content
Contains the version of the algorithm.
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="AlgorithmVersion" type="xs:string"/>

DigitalFingerprintValue
Type:
xs:string, predefined, simple content
Contains the value of the specified digital fingerprint.
XML Source (w/o annotations (1); see within schema source)
<xs:element ref="DigitalFingerprintValue"/>

XML schema documentation generated with DocFlex/XML 1.12 using DocFlex/XML XSDDoc 2.9.0 template set