RTML

<P>The highest level element in an RTML document, containing at least a <History> element and valid version, mode, and uid attributes.</P>
<P>The "mode" attribute determines the purpose of the document:
  <UL>
    <LI>"resource" is simply a description of a set of available facilities available at a server (formerly called "dump" and often referred to as "Phase 0" information);</LI>
    <LI>"inquiry" is a client request to consider whether the observations described by the document can be performed by a server;</LI>
    <LI>"offer" is a formal offer by a server to perform the observations;</LI>
    <LI>"request" is a formal ordering of observations by a client;</LI>
    <LI>"confirm" is a confirmation by a server of an ordering by a "request" or "abort" document;</LI>
    <LI>"reject" is the communication by a server that a request will not or no longer be carried out.</LI>
    <LI>"update" is a request for information by a client and/or a notification by a server about the status of a previously ordered observation;</LI>
    <LI>"incomplete" is a notification by the server that some observations have been made, but the request will no longer be processed;</LI>
    <LI>"complete" is a notification by the server that all of the observations have been made;</LI>
    <LI>"abort" indicates that the request should be stopped.</LI>
    <LI>"fail" indicates that a server is unable to continue processing the request.</LI>
    <LI>"acknowledge" is a signal that a change in the status of a request has been received/processed.</LI>
  </UL>
</P>
<P>The "expires" attribute is a DateTime which, if sent by a server, tells how long an offer is good.</P>
<P>The <RespondTo> element is a valid URL (e.g. a TCP/IP port) to which acknowledgement, confirmation, rejecttion, and/or update info can be sent.</P>

Element Information

Model

History , (Calibration | Camera | Catalogue | Cost | Detector | Device | Observatory | Pipeline | Project | RespondTo+ | Schedule | Scoring | Setup | Spectrograph | Target | Telescope | WeatherReport | ANY element from ANY namespace OTHER than 'http://www.ivoa.net/xml/RTML/v3.3a')

Attributes

QName Type Fixed Default Use Inheritable Annotation
expires xs:dateTime optional
mode ModeSimpleType required
uid UniqueNamesSimpleType required
version xs:string 3.3a required

Source

<xs:element name="RTML">
  <xs:annotation>
    <xs:documentation>
      <P>The highest level element in an RTML document, containing at least a <History> element and valid version, mode, and uid attributes.</P>
      <P>The "mode" attribute determines the purpose of the document:
        <UL>
          <LI>"resource" is simply a description of a set of available facilities available at a server (formerly called "dump" and often referred to as "Phase 0" information);</LI>
          <LI>"inquiry" is a client request to consider whether the observations described by the document can be performed by a server;</LI>
          <LI>"offer" is a formal offer by a server to perform the observations;</LI>
          <LI>"request" is a formal ordering of observations by a client;</LI>
          <LI>"confirm" is a confirmation by a server of an ordering by a "request" or "abort" document;</LI>
          <LI>"reject" is the communication by a server that a request will not or no longer be carried out.</LI>
          <LI>"update" is a request for information by a client and/or a notification by a server about the status of a previously ordered observation;</LI>
          <LI>"incomplete" is a notification by the server that some observations have been made, but the request will no longer be processed;</LI>
          <LI>"complete" is a notification by the server that all of the observations have been made;</LI>
          <LI>"abort" indicates that the request should be stopped.</LI>
          <LI>"fail" indicates that a server is unable to continue processing the request.</LI>
          <LI>"acknowledge" is a signal that a change in the status of a request has been received/processed.</LI>
        </UL>
      </P>
      <P>The "expires" attribute is a DateTime which, if sent by a server, tells how long an offer is good.</P>
      <P>The <RespondTo> element is a valid URL (e.g. a TCP/IP port) to which acknowledgement, confirmation, rejecttion, and/or update info can be sent.</P>
    </xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="History" type="HistoryComplexType"/>
      <xs:choice minOccurs="0" maxOccurs="unbounded">
        <xs:element name="Calibration" type="CalibrationComplexType"/>
        <xs:element name="Camera" type="CameraComplexType"/>
        <xs:element name="Catalogue" type="CatalogueComplexType"/>
        <xs:element name="Cost" type="CostComplexType"/>
        <xs:element name="Detector" type="DetectorComplexType"/>
        <xs:element