AUX_REP_QC version 2

AUX_REP_QC_03_00

This definition is based on version 3.0 of the QCF ICD AE-ID-STC-GS-0002

root type

xml record
idfield namedefinition
0Earth_Explorer_File
xml record
Earth Explorer File

attribute: schemaversion
xml string


idfield namedefinition
0Earth_Explorer_Header
xml record
Earth Explorer Header File

idfield namedefinition
0Fixed_Header
xml record "Fixed_Header"
1Variable_Header
xml record
Variable Header Section

idfield namedefinition
0Product
xml string
Name of the screened product (this is the filename including extension). For a product that was split in a separate header and data block file, this field will contain the name of the data block file.
1Test_Definition_File
xml string
Product name (without path or extension) of the Test Definition file that was used.
2Format_Definition_File
xml string
File name (without path, but with extension) of the CODA Product Format Definition file that was used.
3Product_Quality
xml string
Possible values: 'VALID_PRODUCT' = no errors or warnings were found in the product, 'PRODUCT_HAS_ERRORS' = the product contained errors, 'PRODUCT_HAS_WARNINGS' = the product contained warnings (but no errors).
4Quality_Reliability_Flag
xml string
If set to 'True', the Product_Quality field value should be used to control dissemination of the product. If set to 'False', the product should be disseminated regardless of the value of the Product_Quality field. The field is taken directly from the Test Definition File. If the value for any of the screened products types is set to False then the value in the report will be set to False, otherwise it will be True. (Note that HDR and DBL files are treated as separate product types in the Test Definition File).
1Data_Block
xml record
attribute: type
xml stringsize: 3
fixed value: "xml"

available: optional


idfield namedefinition
0List_of_Test_Modes
xml record
attribute: count
xml string


idfield namedefinition
0Test_Mode
xml array[dim_0]
dim_0: determined automatically from xml file
xml string
Possible values: 'STRUCTURE_SIZE_AND_READ' = This test performs a structural check of a file and successfully tries to read each data element from a file, 'STRUCTURE_SIZE_AND_READ_HEADER' = The same test as STRUCTURE_SIZE_AND_READ but performed on the header file that belongs to the screened file (if the screened file is already a header file, then you will only get STRUCTURE_SIZE_AND_READ), 'EXPRESSION' = This test executes all tests in the Test Definition File that are available for the screened file, 'EXPRESSION_HDR' = The same as EXPRESSION but performed on the header file (if the screened file is already a header file, then you will only get EXPRESSION), 'DATA_HEADER_CROSS_CHECK' = This test validates whether the header contents of a datablock and header file match.
1List_of_Messages
xml record
attribute: count
xml string


idfield namedefinition
0Message
xml array[dim_0]
dim_0: determined automatically from xml file
xml record
idfield namedefinition
0Criticality
xml string
Indicates the severity of failure. Valid values are 'Error' and 'Warning'.
1Test_Mode
xml string
See Test_Mode field of List_of_Test_Modes definition.
2Notes
xml string
Message details.
3Path
xml string
Location within the file where the failure occurred.
4Name
xml string
Name of the test that produced this message (name can be empty depending on the value of Test_Mode).

detection rule

This product definition is applicable if a product matches the following rule:

exists(/Earth_Explorer_File@xmlns) and
at(/Earth_Explorer_File@xmlns,
str(.) == "http://www.esa.int/schemas/ae/AUX_REP_QC") and
exists(/Earth_Explorer_File@schemaversion) and
at(/Earth_Explorer_File@schemaversion,
str(.) == "03.00")