Data_Block_REP_QUA_AC

xml record "Data_Block_REP_QUA_AC"
Quality Report Data Block

attribute: type
xml stringsize: 3
fixed value: "xml"

available: optional


idfield namedefinition
0Reception_Summary
xml record
idfield namedefinition
0List_of_Receptions
xml record
attribute: count
xml string


idfield namedefinition
0Reception
xml array[dim_0]
dim_0: determined automatically from xml file
xml record
Reception

idfield namedefinition
0File_Name
xml string
Name of received file
1Source_Facility_Name
xml string
Name of the facility which has sent the file (in case of push mode of transfer) or of which the file has been acquired (in case of a pull mode of transfer)
2Source_Server_Name
xml string
Name of the server at which the Source Facility resides (if available to the ACMF, otherwise the empty string will be used)
3Arrival_Time
ascii timesize: 23
Time at which the polling mechanism has detected the file on the transfer directory Format: 'UTC=YYYY-MM-DDTHH:MM:SS'

unit: "s since 2000-01-01"

value: if(str(., 23) == "UTC=9999-99-99T99:99:99", +inf, if(str(., 23) == "UTC=0000-00-00T00:00:00", -inf, time(str(.), "'UTC='yyyy-MM-dd'T'HH:mm:ss|'TAI='yyyy-MM-dd'T'HH:mm:ss|'GPS='yyyy-MM-dd'T'HH:mm:ss|'UT1='yyyy-MM-dd'T'HH:mm:ss")))
ascii stringsize: 23
CCSDS ASCII datetime with time reference "RRR=YYYY-MM-DDThh:mm:ss". The reference RRR can be any of "UT1", "UTC", "TAI", or "GPS".
4Accepted
ascii uint8
True if the file has been accepted by the ACMF for further processing

mapping: "FALSE" -> 0

mapping: "False" -> 0

mapping: "false" -> 0

mapping: "TRUE" -> 1

mapping: "True" -> 1

mapping: "true" -> 1
1Calibration_Status
xml record
idfield namedefinition
0List_of_Calibration_Elements
xml record
List of calibration elements. The list will contain all calibration activities that haven't been closed at the start of report period (Validity_Start), or that have been generated after the start of the report period (Validity_Start) and before the end of the report period (Validity_Stop)

attribute: count
xml string


idfield namedefinition
0Calibration_Element
xml array[dim_0]
dim_0: determined automatically from xml file
xml record
Calibration Element

idfield namedefinition
0Cal_Activity
xml string
Identifier of planned calibration activity. Value: ISR, IDC, LCMPA, LDTA, and IRC (MRC & RRC), IAT, DCC Onboard_ISR, Onboard_IDC, Onboard_Onboard_LDT, and Onboard_LOS. The Onboard_XXX activity will be used generation of onboard parameter generation
1Execution_Time
ascii timesize: 23
Time at which the planned calibration activity has been executed

unit: "s since 2000-01-01"

value: if(str(., 23) == "UTC=9999-99-99T99:99:99", +inf, if(str(., 23) == "UTC=0000-00-00T00:00:00", -inf, time(str(.), "'UTC='yyyy-MM-dd'T'HH:mm:ss|'TAI='yyyy-MM-dd'T'HH:mm:ss|'GPS='yyyy-MM-dd'T'HH:mm:ss|'UT1='yyyy-MM-dd'T'HH:mm:ss")))
ascii stringsize: 23
CCSDS ASCII datetime with time reference "RRR=YYYY-MM-DDThh:mm:ss". The reference RRR can be any of "UT1", "UTC", "TAI", or "GPS".
2DP_File_Name
xml string
Name of the Source file in which the data of the calibration activity can be found.
3Output_File_Name
xml string
Name of the output calibration file (either ADF or onboard parameter updates file)
4Output_File_Baseline
xml string
Baseline associated to the output calibration file (only applicable for ADFs, if not applicable set to 'N/A')
5Output_File_Generation_Time
ascii timesize: 23
Time at which the output calibration file has been generated

unit: "s since 2000-01-01"

value: if(str(., 23) == "UTC=9999-99-99T99:99:99", +inf, if(str(., 23) == "UTC=0000-00-00T00:00:00", -inf, time(str(.), "'UTC='yyyy-MM-dd'T'HH:mm:ss|'TAI='yyyy-MM-dd'T'HH:mm:ss|'GPS='yyyy-MM-dd'T'HH:mm:ss|'UT1='yyyy-MM-dd'T'HH:mm:ss")))
ascii stringsize: 23
CCSDS ASCII datetime with time reference "RRR=YYYY-MM-DDThh:mm:ss". The reference RRR can be any of "UT1", "UTC", "TAI", or "GPS".
6Last_Dissemination_Time
ascii timesize: 23
Time at which the output file has been transferred to the last of the intended receivers. Field is empty if not all receivers have acquired the output file

unit: "s since 2000-01-01"

value: if(str(., 23) == "UTC=9999-99-99T99:99:99", +inf, if(str(., 23) == "UTC=0000-00-00T00:00:00", -inf, time(str(.), "'UTC='yyyy-MM-dd'T'HH:mm:ss|'TAI='yyyy-MM-dd'T'HH:mm:ss|'GPS='yyyy-MM-dd'T'HH:mm:ss|'UT1='yyyy-MM-dd'T'HH:mm:ss")))
ascii stringsize: 23
CCSDS ASCII datetime with time reference "RRR=YYYY-MM-DDThh:mm:ss". The reference RRR can be any of "UT1", "UTC", "TAI", or "GPS".
2Quality_Control_Results
xml record
idfield namedefinition
0List_of_QCF_Results
xml record
List of QCF quality control results summary

attribute: count
xml string


idfield namedefinition
0QC_Result
xml array[dim_0]
dim_0: determined automatically from xml file
xml record "QC_Result_REP_QUA_AC"
1List_of_ACMF_A_Results
xml record
List of ACMF_A quality control results summary

attribute: count
xml string


idfield namedefinition
0QC_Result
xml array[dim_0]
dim_0: determined automatically from xml file
xml record "QC_Result_REP_QUA_AC"
2List_of_ACMF_P_Results
xml record
List of ACMF_P quality control results summary

attribute: count
xml string


idfield namedefinition
0QC_Result
xml array[dim_0]
dim_0: determined automatically from xml file
xml record "QC_Result_REP_QUA_AC"
3Dissemination_Status
xml record
idfield namedefinition
0List_of_Dissemination_Elements
xml record
List of Dissemination_elements

attribute: count
xml string


idfield namedefinition
0Dissemination_Element
xml array[dim_0]
dim_0: determined automatically from xml file
xml record
Dissemination element

idfield namedefinition
0File_Name
xml string
Name of the file of which transfer information is provided
1Generation_Time
ascii timesize: 23
Time at which the file has been generated

unit: "s since 2000-01-01"

value: if(str(., 23) == "UTC=9999-99-99T99:99:99", +inf, if(str(., 23) == "UTC=0000-00-00T00:00:00", -inf, time(str(.), "'UTC='yyyy-MM-dd'T'HH:mm:ss|'TAI='yyyy-MM-dd'T'HH:mm:ss|'GPS='yyyy-MM-dd'T'HH:mm:ss|'UT1='yyyy-MM-dd'T'HH:mm:ss")))
ascii stringsize: 23
CCSDS ASCII datetime with time reference "RRR=YYYY-MM-DDThh:mm:ss". The reference RRR can be any of "UT1", "UTC", "TAI", or "GPS".
2Validation_Time
ascii timesize: 23
Time at which the file has been validated

unit: "s since 2000-01-01"

value: if(str(., 23) == "UTC=9999-99-99T99:99:99", +inf, if(str(., 23) == "UTC=0000-00-00T00:00:00", -inf, time(str(.), "'UTC='yyyy-MM-dd'T'HH:mm:ss|'TAI='yyyy-MM-dd'T'HH:mm:ss|'GPS='yyyy-MM-dd'T'HH:mm:ss|'UT1='yyyy-MM-dd'T'HH:mm:ss")))
ascii stringsize: 23
CCSDS ASCII datetime with time reference "RRR=YYYY-MM-DDThh:mm:ss". The reference RRR can be any of "UT1", "UTC", "TAI", or "GPS".
3List_of_Dissemination_Destination_Elements
xml record
Contains the dissemination information of the file to each of its intended receivers

attribute: count
xml string


idfield namedefinition
0Dissemination_Destination_Element
xml array[dim_0]
dim_0: determined automatically from xml file
xml record
Dissemination Destination element

idfield namedefinition
0Destination_Facility_Name
xml string
Name of the facility to which the file has to be transferred
1Destination_Server_Name
xml string
Server name of the Destination Facility
2Transfer_Start_Time
ascii timesize: 23
Time of the initial transfer action

unit: "s since 2000-01-01"

value: if(str(., 23) == "UTC=9999-99-99T99:99:99", +inf, if(str(., 23) == "UTC=0000-00-00T00:00:00", -inf, time(str(.), "'UTC='yyyy-MM-dd'T'HH:mm:ss|'TAI='yyyy-MM-dd'T'HH:mm:ss|'GPS='yyyy-MM-dd'T'HH:mm:ss|'UT1='yyyy-MM-dd'T'HH:mm:ss")))
ascii stringsize: 23
CCSDS ASCII datetime with time reference "RRR=YYYY-MM-DDThh:mm:ss". The reference RRR can be any of "UT1", "UTC", "TAI", or "GPS".
3Retries
ascii uint16
The number of transfer retries
4Transfer_Completed
ascii uint8
True if transfer has been successfully completed

mapping: "FALSE" -> 0

mapping: "False" -> 0

mapping: "false" -> 0

mapping: "TRUE" -> 1

mapping: "True" -> 1

mapping: "true" -> 1
5Transfer_Completed_Time
ascii timesize: 23
Time of successful end of transfer

unit: "s since 2000-01-01"

value: if(str(., 23) == "UTC=9999-99-99T99:99:99", +inf, if(str(., 23) == "UTC=0000-00-00T00:00:00", -inf, time(str(.), "'UTC='yyyy-MM-dd'T'HH:mm:ss|'TAI='yyyy-MM-dd'T'HH:mm:ss|'GPS='yyyy-MM-dd'T'HH:mm:ss|'UT1='yyyy-MM-dd'T'HH:mm:ss")))
ascii stringsize: 23
CCSDS ASCII datetime with time reference "RRR=YYYY-MM-DDThh:mm:ss". The reference RRR can be any of "UT1", "UTC", "TAI", or "GPS".