<?xml version="1.0"?>
<cd:Record xmlns:cd="http://www.stcorp.nl/coda/definition/2008/07" xmlns:ct="http://www.stcorp.nl/coda/test/2008/10" name="List_of_Orbit_Changes" format="xml" namexml="List_of_Orbit_Changes" last-modified="2017-09-11">
  <cd:Description>List of Orbit Change</cd:Description>
  <cd:Attribute name="count"/>
  <cd:Field name="Orbit_Change">
    <cd:Array>
      <cd:Dimension/>
      <cd:Record namexml="Orbit_Change">
        <cd:Description>Orbit Change</cd:Description>
        <cd:Field name="Orbit">
          <cd:Record namexml="Orbit">
            <cd:Field name="Absolute_Orbit">
              <cd:Type namexml="Absolute_Orbit">
                <cd:Integer format="ascii">
                  <cd:Description>Absolute orbit number</cd:Description>
                  <cd:NativeType>int32</cd:NativeType>
                </cd:Integer>
              </cd:Type>
            </cd:Field>
            <cd:Field name="Relative_Orbit">
              <cd:Type namexml="Relative_Orbit">
                <cd:Integer format="ascii">
                  <cd:Description>Relative orbit number</cd:Description>
                  <cd:NativeType>int32</cd:NativeType>
                </cd:Integer>
              </cd:Type>
            </cd:Field>
            <cd:Field name="Cycle_Number">
              <cd:Type namexml="Cycle_Number">
                <cd:Integer format="ascii">
                  <cd:Description>Cycle number; incremented after each new repeat cycle</cd:Description>
                  <cd:NativeType>int32</cd:NativeType>
                </cd:Integer>
              </cd:Type>
            </cd:Field>
            <cd:Field name="Phase_Number">
              <cd:Type namexml="Phase_Number">
                <cd:Integer format="ascii">
                  <cd:Description>Phase number; incremented on Mission Management decision</cd:Description>
                  <cd:NativeType>int32</cd:NativeType>
                </cd:Integer>
              </cd:Type>
            </cd:Field>
          </cd:Record>
        </cd:Field>
        <cd:Field name="Cycle">
          <cd:Record namexml="Cycle">
            <cd:Field name="Repeat_Cycle">
              <cd:Type namexml="Repeat_Cycle">
                <cd:Attribute name="unit">
                  <cd:FixedValue>day</cd:FixedValue>
                </cd:Attribute>
                <cd:Integer format="ascii">
                  <cd:NativeType>int16</cd:NativeType>
                </cd:Integer>
              </cd:Type>
            </cd:Field>
            <cd:Field name="Cycle_Length">
              <cd:Type namexml="Cycle_Length">
                <cd:Attribute name="unit">
                  <cd:FixedValue>orbit</cd:FixedValue>
                </cd:Attribute>
                <cd:Integer format="ascii">
                  <cd:NativeType>int16</cd:NativeType>
                </cd:Integer>
              </cd:Type>
            </cd:Field>
            <cd:Field name="ANX_Longitude">
              <cd:Type namexml="ANX_Longitude">
                <cd:Attribute name="unit">
                  <cd:FixedValue>deg</cd:FixedValue>
                </cd:Attribute>
                <cd:Float format="ascii">
                  <cd:Description>Longitude of ascending node crossing (ANX)</cd:Description>
                  <cd:Unit>degrees_east</cd:Unit>
                  <cd:NativeType>double</cd:NativeType>
                </cd:Float>
              </cd:Type>
            </cd:Field>
            <cd:Field name="MLST">
              <cd:Text namexml="MLST">
                <cd:Description>Mean local solar time at ANX of relative orbit 1</cd:Description>
              </cd:Text>
            </cd:Field>
            <cd:Field name="MLST_Drift">
              <cd:Type namexml="MLST_Drift">
                <cd:Attribute name="unit">
                  <cd:FixedValue>s/day</cd:FixedValue>
                </cd:Attribute>
                <cd:Float format="ascii">
                  <cd:Description>Drift of mean local solar time over 1 orbit</cd:Description>
                  <cd:Unit>s/day</cd:Unit>
                  <cd:NativeType>double</cd:NativeType>
                </cd:Float>
              </cd:Type>
            </cd:Field>
            <cd:Field name="MLST_Nonlinear_Drift">
              <cd:Optional/>
              <cd:Record namexml="MLST_Nonlinear_Drift">
                <cd:Description>Non linear MLST data</cd:Description>
                <cd:Field name="Linear_Approx_Validity">
                  <cd:Type namexml="Linear_Approx_Validity">
                    <cd:Attribute name="unit">
                    </cd:Attribute>
                    <cd:Integer format="ascii">
                      <cd:Description>Number of orbits in which linear approximation is valid</cd:Description>
                      <cd:Unit>orbits</cd:Unit>
                      <cd:NativeType>int32</cd:NativeType>
                    </cd:Integer>
                  </cd:Type>
                </cd:Field>
                <cd:Field name="Quadratic_Term">
                  <cd:Type namexml="Quadratic_Term">
                    <cd:Attribute name="unit">
                    </cd:Attribute>
                    <cd:Float format="ascii">
                      <cd:Description>MLST Quadratic term</cd:Description>
                      <cd:Unit>s/day^2</cd:Unit>
                      <cd:NativeType>double</cd:NativeType>
                    </cd:Float>
                  </cd:Type>
                </cd:Field>
                <cd:Field name="Harmonics_Terms">
                  <cd:Array>
                    <cd:Dimension/>
                    <cd:Record namexml="Harmonics_Terms">
                      <cd:Description>List of harmonic terms</cd:Description>
                      <cd:Attribute name="num"/>
                      <cd:Field name="Harmonics_Term">
                        <cd:Optional/>
                        <cd:Record namexml="Harmonics_Term">
                          <cd:Attribute name="seq">
                            <cd:Optional/>
                          </cd:Attribute>
                          <cd:Field name="Reference_Time">
                            <cd:Type namexml="Reference_Time">
                              <cd:Attribute name="time_ref">
                                <cd:FixedValue>UT1</cd:FixedValue>
                              </cd:Attribute>
                              <cd:Time format="ascii" timeformat="ascii_ccsds_datetime_ymd2">
                                <cd:Description> Reference time of harmonic</cd:Description>
                                <cd:Mapping string="0000-00-00T00:00:00.000000" value="-inf"/>
                                <cd:Mapping string="9999-99-99T99:99:99.999999" value="+inf"/>
                              </cd:Time>
                            </cd:Type>
                          </cd:Field>
                          <cd:Field name="Period">
                            <cd:Type namexml="Period">
                              <cd:Attribute name="unit">
                                <cd:FixedValue>days</cd:FixedValue>
                              </cd:Attribute>
                              <cd:Float format="ascii">
                                <cd:Description>Period</cd:Description>
                                <cd:Unit>days</cd:Unit>
                                <cd:NativeType>double</cd:NativeType>
                              </cd:Float>
                            </cd:Type>
                          </cd:Field>
                          <cd:Field name="Amplitude_Sin">
                            <cd:Type namexml="Amplitude_Sin">
                              <cd:Attribute name="unit">
                                <cd:FixedValue>sec</cd:FixedValue>
                              </cd:Attribute>
                              <cd:Float format="ascii">
                                <cd:Description>Amplitude of Sine</cd:Description>
                                <cd:Unit>sec</cd:Unit>
                                <cd:NativeType>double</cd:NativeType>
                              </cd:Float>
                            </cd:Type>
                          </cd:Field>
                          <cd:Field name="Amplitude_Cos">
                            <cd:Type namexml="Amplitude_Cos">
                              <cd:Attribute name="unit">
                                <cd:FixedValue>sec</cd:FixedValue>
                              </cd:Attribute>
                              <cd:Float format="ascii">
                                <cd:Description>Amplitude of Cosine</cd:Description>
                                <cd:Unit>sec</cd:Unit>
                                <cd:NativeType>double</cd:NativeType>
                              </cd:Float>
                            </cd:Type>
                          </cd:Field>
                        </cd:Record>
                      </cd:Field>
                    </cd:Record>
                  </cd:Array>
                </cd:Field>
              </cd:Record>
            </cd:Field>
          </cd:Record>
        </cd:Field>
        <cd:Field name="Time_of_ANX">
          <cd:Record namexml="Time_of_ANX">
            <cd:Field name="TAI">
              <cd:Type namexml="TAI">
                <cd:Time format="ascii" timeformat="ascii_ccsds_datetime_ymd2_with_ref">
                  <cd:Description>TAI date and time of ANX, in ASCII CCSDS time format, including time reference and microseconds</cd:Description>
                  <cd:Mapping string="UTC=0000-00-00T00:00:00.000000" value="-inf"/>
                  <cd:Mapping string="UTC=9999-99-99T99:99:99.999999" value="+inf"/>
                </cd:Time>
              </cd:Type>
            </cd:Field>
            <cd:Field name="UTC">
              <cd:Type namexml="UTC">
                <cd:Time format="ascii" timeformat="ascii_ccsds_datetime_ymd2_with_ref">
                  <cd:Description>UTC date and time of ANX, in ASCII CCSDS time format, including time reference and microseconds</cd:Description>
                  <cd:Mapping string="UTC=0000-00-00T00:00:00.000000" value="-inf"/>
                  <cd:Mapping string="UTC=9999-99-99T99:99:99.999999" value="+inf"/>
                </cd:Time>
              </cd:Type>
            </cd:Field>
            <cd:Field name="UT1">
              <cd:Type namexml="UT1">
                <cd:Time format="ascii" timeformat="ascii_ccsds_datetime_ymd2_with_ref">
                  <cd:Description>UT1 date and time of ANX, in ASCII CCSDS time format, including time reference and microseconds</cd:Description>
                  <cd:Mapping string="UTC=0000-00-00T00:00:00.000000" value="-inf"/>
                  <cd:Mapping string="UTC=9999-99-99T99:99:99.999999" value="+inf"/>
                </cd:Time>
              </cd:Type>
            </cd:Field>
          </cd:Record>
        </cd:Field>
      </cd:Record>
      <ct:NamedTest id="ValueOfCountAttributeForParent"/>
    </cd:Array>
  </cd:Field>
</cd:Record>
