<?xml version="1.0" encoding="UTF-8"?>
<?xml-model href="https://pds.nasa.gov/pds4/pds/v1/PDS4_PDS_1600.sch"
  schematypens="http://purl.oclc.org/dsdl/schematron"?>

<!-- PDS4 XML/Schema for PDS4_0.3.0.0.a  Thu Sep 13 14:49:39 PDT 2012 -->
  <!-- Generated from the PDS4 Information Model V0.3.0.0.a -->
  <!-- *** This PDS4 product schema is a preliminary deliverable. *** -->
  <!-- *** It is being made available for review and testing. *** -->
  <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
    xmlns="http://pds.nasa.gov/pds4/pds/v1"
    targetNamespace="http://pds.nasa.gov/pds4/img/v1"
    xmlns:img="http://pds.nasa.gov/pds4/img/v03"
    xmlns:pds="http://pds.nasa.gov/pds4/pds/v1"
    elementFormDefault="qualified"
    attributeFormDefault="unqualified"
    version="1.0.0.1">
 
    <xs:import namespace="http://pds.nasa.gov/pds4/pds/v1" schemaLocation="https://pds.nasa.gov/pds4/pds/v1/PDS4_PDS_1600.xsd" />
      
  <xs:complexType name="Telemetry_Parameters">
    <xs:annotation>
      <xs:documentation> The Telemetry_Parameters class contains downlink-related attributes used primarily during mission operations. </xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="application_process_id" type="pds:ASCII_Integer" minOccurs="0" maxOccurs="1"> </xs:element>
      <xs:element name="application_process_name" type="pds:ASCII_Short_String_Collapsed" minOccurs="0" maxOccurs="1"> </xs:element>
      <xs:element name="earth_received_start_date_time" type="pds:ASCII_Date_Time_UTC" minOccurs="0" maxOccurs="1"> </xs:element>
      <xs:element name="earth_received_stop_date_time" type="pds:ASCII_Date_Time_UTC" minOccurs="0" maxOccurs="1"> </xs:element>
      <xs:element name="expected_packets" type="pds:ASCII_Integer" minOccurs="0" maxOccurs="1"> </xs:element>
      <xs:element name="packet_map_mask" type="pds:ASCII_Numeric_Base16" minOccurs="0" maxOccurs="1"> </xs:element>
      <xs:element name="received_packets" type="pds:ASCII_Integer" minOccurs="0" maxOccurs="1"> </xs:element>
      <xs:element name="spice_file_name" type="pds:ASCII_Short_String_Collapsed" minOccurs="0" maxOccurs="1"> </xs:element>
      <xs:element name="telemetry_format_id" type="pds:ASCII_Short_String_Collapsed" minOccurs="0" maxOccurs="1"> </xs:element>
      <xs:element name="telemetry_provider_id" type="pds:ASCII_Short_String_Collapsed" minOccurs="0" maxOccurs="1"> </xs:element>
      <xs:element name="telemetry_source_name" type="pds:ASCII_Short_String_Collapsed" minOccurs="0" maxOccurs="1"> </xs:element>
      <xs:element name="telemetry_source_type" type="pds:ASCII_Short_String_Collapsed" minOccurs="0" maxOccurs="1"> </xs:element>
    </xs:sequence>
    <!-- Begin assert statements for schematron - Enumerated Values -->
    <!-- <xs:assert test="img:telemetry_source_type = ('SFDU', 'DATA PRODUCT')"/> -->
    <!-- End assert statements for schematron - Enumerated Values -->
  </xs:complexType>
</xs:schema>
