Data_Block_REP_DIS_AC

xml record "Data_Block_REP_DIS_AC"
Dissemination Report Data Block

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

available: optional


idfield namedefinition
0Dissemination_Status
xml record
idfield namedefinition
0Disseminated_File_Name
xml string
Name of the file that has been disseminated by the ACMF
1Disseminated_File_Creation_Date
ascii timesize: 23
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_Result
ascii uint8
True, if (QCF) quality control check succeeded

mapping: "False" -> 0

mapping: "false" -> 0

mapping: "True" -> 1

mapping: "true" -> 1
3Anomaly_Summary
xml string
Summary text of anomalies (if any)
4List_of_Dissemination_Actions
xml record
List of Dissemination Actions

attribute: count
xml string


idfield namedefinition
0Dissemination_Action
xml array[dim_0]
dim_0: determined automatically from xml file
xml record
Dissemination Action

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_Time
ascii timesize: 23
Time of successfull 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".