<?xml version="1.0" encoding="UTF-8"?>
<vo-dml:model xmlns:vo-dml="http://volute.googlecode.com/dm/vo-dml/v0.9">
  <identifier id="eee_1045467100313_135436_1">
    <utype>STC_1.x</utype>
  </identifier>
  <name>STC</name>
  <description>This is the data model for describing Arnold Rots' STC world.</description>
  <title>STC Data Model ala VO-URP</title>
  <version>0.x</version>
  <lastModified>2013-03-24T18:28:59</lastModified>
  <import>
    <identifier id="_12_1_1dfa04c4_1351852150678_49289_216">
      <utype>ivoa_1.0</utype>
    </identifier>
    <name>IVOA_Profile</name>
    <url>http://volute.googlecode.com/svn/trunk/projects/dm/vo-dml/models/profile/IVOA_Profile.vo-dml.xml</url>
    <documentationURL>http://volute.googlecode.com/svn/trunk/projects/dm/vo-dml/models/profile/IVOA_Profile.html</documentationURL>
  </import>

  <package>
    <identifier id="_12_1_1dfa04c4_1352208030287_229131_556">
      <utype>STC_1.x:area/</utype>
    </identifier>
    <name>area</name>
    <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
    <dataType>
      <identifier id="_12_1_1dfa04c4_1352208043551_345185_582">
        <utype>STC_1.x:area/coordIntervalType</utype>
      </identifier>
      <name>coordIntervalType</name>
      <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      <extends>
        <identifier id="_12_1_1dfa04c4_1352208060607_92818_619">
          <utype>STC_1.x:area/coordIntervalType.EXTENDS</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351407162416_52728_1632">
          <utyperef>STC_1.x:stcBaseType</utyperef>
        </datatype>
      </extends>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1352208067213_491794_643">
          <utype>STC_1.x:area/coordIntervalType.lo_include</utype>
        </identifier>
        <datatype idref="_10_0_42c01ac_1131110086312_275884_2071">
          <modelUtypeRef>ivoa_1.0</modelUtypeRef>
          <utyperef>ivoa_1.0:stdtypes/boolean</utyperef>
        </datatype>
        <name>lo_include</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1352208096132_168371_648">
          <utype>STC_1.x:area/coordIntervalType.hi_include</utype>
        </identifier>
        <datatype idref="_10_0_42c01ac_1131110086312_275884_2071">
          <modelUtypeRef>ivoa_1.0</modelUtypeRef>
          <utyperef>ivoa_1.0:stdtypes/boolean</utyperef>
        </datatype>
        <name>hi_include</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1352208112989_607863_653">
          <utype>STC_1.x:area/coordIntervalType.fill_factor</utype>
        </identifier>
        <datatype idref="_10_0_42c01ac_1131110143687_425384_2143">
          <modelUtypeRef>ivoa_1.0</modelUtypeRef>
          <utyperef>ivoa_1.0:stdtypes/real</utyperef>
        </datatype>
        <name>fill_factor</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <reference>
        <identifier id="_12_1_1dfa04c4_1352208151212_810649_686">
          <utype>STC_1.x:area/coordIntervalType.frame_id</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351489325812_154540_5448">
          <utyperef>STC_1.x:coordsys/coordFrameType</utyperef>
        </datatype>
        <name>frame_id</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </reference>
    </dataType>

  </package>



  <package>
    <identifier id="_12_1_1dfa04c4_1351415030946_313181_2888">
      <utype>STC_1.x:spectrum/</utype>
    </identifier>
    <name>spectrum</name>
    <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
  </package>



  <package>
    <identifier id="_12_1_1dfa04c4_1351525042096_811088_8038">
      <utype>STC_1.x:region/</utype>
    </identifier>
    <name>region</name>
    <description>
          TODO : Missing description : please, update your UML model asap.
        </description>

    <!--
            Dependencies
          -->

<depends idref="_12_1_1dfa04c4_1351572819131_56308_270">
      <utyperef>STC_1.x:coordsys/</utyperef>
    </depends>
    <objectType>
      <identifier id="_12_1_1dfa04c4_1351525065382_672790_8060">
        <utype>STC_1.x:region/regionType</utype>
      </identifier>
      <name>regionType</name>
      <description>Abstract region type; a Region is a Shape or the result of a Region Operation involving one or more Regions

NB modelled as a class. Regions are identifiable, not to be thought of as value types. 
Someone creates a region on purpose, they do not "just exist".</description>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351525156686_53385_8080">
          <utype>STC_1.x:region/regionType.Area</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351525177936_161398_8084">
          <utyperef>STC_1.x:region/regionAreaType</utyperef>
        </datatype>
        <name>Area</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351525299220_152176_8117">
          <utype>STC_1.x:region/regionType.note</utype>
        </identifier>
        <datatype idref="_10_0_42c01ac_1131109909359_121421_1981">
          <modelUtypeRef>ivoa_1.0</modelUtypeRef>
          <utyperef>ivoa_1.0:stdtypes/string</utyperef>
        </datatype>
        <name>note</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <reference>
        <identifier id="_12_1_1dfa04c4_1351525337422_281352_8147">
          <utype>STC_1.x:region/regionType.coord_system_id</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351418483114_560688_3310">
          <utyperef>STC_1.x:coordsys/coordSysType</utyperef>
        </datatype>
        <name>coord_system_id</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </reference>
    </objectType>

    <objectType>
      <identifier id="_12_1_1dfa04c4_1351525531779_140563_8199">
        <utype>STC_1.x:region/shapeType</utype>
      </identifier>
      <name>shapeType</name>
      <description>is the abstract type that is the building block of regions; in real life it needs to be replaced by a concrete shape</description>
      <extends>
        <identifier id="_12_1_1dfa04c4_1351525531799_621642_8201">
          <utype>STC_1.x:region/shapeType.EXTENDS</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351525065382_672790_8060">
          <utyperef>STC_1.x:region/regionType</utyperef>
        </datatype>
      </extends>
    </objectType>

    <objectType>
      <identifier id="_12_1_1dfa04c4_1351525557331_759477_8244">
        <utype>STC_1.x:region/allSkyType</utype>
      </identifier>
      <name>allSkyType</name>
      <description>AllSky type: just a shape without any child elements</description>
      <extends>
        <identifier id="_12_1_1dfa04c4_1351525557351_276052_8246">
          <utype>STC_1.x:region/allSkyType.EXTENDS</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351525531779_140563_8199">
          <utyperef>STC_1.x:region/shapeType</utyperef>
        </datatype>
      </extends>
    </objectType>

    <objectType>
      <identifier id="_12_1_1dfa04c4_1351525598875_762903_8289">
        <utype>STC_1.x:region/circleType</utype>
      </identifier>
      <name>circleType</name>
      <description>Circle shape: center and radius</description>
      <extends>
        <identifier id="_12_1_1dfa04c4_1351525598894_82263_8291">
          <utype>STC_1.x:region/circleType.EXTENDS</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351525531779_140563_8199">
          <utyperef>STC_1.x:region/shapeType</utyperef>
        </datatype>
      </extends>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351525614801_20264_8333">
          <utype>STC_1.x:region/circleType.center</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351408412586_399590_1974">
          <utyperef>STC_1.x:quantity/double2Type</utyperef>
        </datatype>
        <name>center</name>
        <description>The coordinates of the circle's center</description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351525648138_372767_8337">
          <utype>STC_1.x:region/circleType.radius</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351408041561_672332_1921">
          <utyperef>STC_1.x:quantity/double1Type</utyperef>
        </datatype>
        <name>radius</name>
        <description>The radius of the circle</description>
        <multiplicity>0..1</multiplicity>
      </attribute>
    </objectType>

    <objectType>
      <identifier id="_12_1_1dfa04c4_1351525691962_815377_8344">
        <utype>STC_1.x:region/ellipseType</utype>
      </identifier>
      <name>ellipseType</name>
      <description>Ellipse shape: center, semi-major, semi-minor axis and position angle; in spherical coordinates defined as the shape cut out of the sphere by a cone with elliptical cross-section</description>
      <extends>
        <identifier id="_12_1_1dfa04c4_1351525691981_383131_8346">
          <utype>STC_1.x:region/ellipseType.EXTENDS</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351525531779_140563_8199">
          <utyperef>STC_1.x:region/shapeType</utyperef>
        </datatype>
      </extends>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351525712417_155007_8388">
          <utype>STC_1.x:region/ellipseType.Center</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351408412586_399590_1974">
          <utyperef>STC_1.x:quantity/double2Type</utyperef>
        </datatype>
        <name>Center</name>
        <description>The coordinates of the ellipse's center</description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351525771896_883337_8391">
          <utype>STC_1.x:region/ellipseType.SemiMajorAxis</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351408041561_672332_1921">
          <utyperef>STC_1.x:quantity/double1Type</utyperef>
        </datatype>
        <name>SemiMajorAxis</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351525826720_12301_8395">
          <utype>STC_1.x:region/ellipseType.SemiMinorAxis</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351408041561_672332_1921">
          <utyperef>STC_1.x:quantity/double1Type</utyperef>
        </datatype>
        <name>SemiMinorAxis</name>
        <description>Half the minor axis of the ellipse, in radius_unit</description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351525845312_706689_8400">
          <utype>STC_1.x:region/ellipseType.PosAngle</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351409450325_809406_2322">
          <utyperef>STC_1.x:pos/posAngleType</utyperef>
        </datatype>
        <name>PosAngle</name>
        <description>Position angle of major axis (Radius).</description>
        <multiplicity>0..1</multiplicity>
      </attribute>
    </objectType>

    <objectType>
      <identifier id="_12_1_1dfa04c4_1351526036136_630922_8461">
        <utype>STC_1.x:region/vertexType</utype>
      </identifier>
      <name>vertexType</name>
      <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      <container>
        <identifier id="_12_1_1dfa04c4_1351526036136_630922_8461_CONTAINER">
          <utype>STC_1.x:region/vertexType.CONTAINER</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351526075688_557036_8481">
          <utyperef>STC_1.x:region/polygonType</utyperef>
        </datatype>
        <collection idref="_12_1_1dfa04c4_1351526087328_449101_8528">
          <utyperef>STC_1.x:region/polygonType.Vertex</utyperef>
        </collection>
      </container>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351525972711_380556_8449">
          <utype>STC_1.x:region/vertexType.Position</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351408412586_399590_1974">
          <utyperef>STC_1.x:quantity/double2Type</utyperef>
        </datatype>
        <name>Position</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351525987247_162685_8453">
          <utype>STC_1.x:region/vertexType.SmallCircle</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351525906162_368589_8406">
          <utyperef>STC_1.x:region/smallCircleType</utyperef>
        </datatype>
        <name>SmallCircle</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
    </objectType>

    <objectType>
      <identifier id="_12_1_1dfa04c4_1351526075688_557036_8481">
        <utype>STC_1.x:region/polygonType</utype>
      </identifier>
      <name>polygonType</name>
      <description>Polygon: one or more vertices; counter-clockwise (as seen from "inside" or from "top") encircled area is enclosed; sides should span less than 180 deg in each coordinate if spherical; a polygon may not intersect itself</description>
      <extends>
        <identifier id="_12_1_1dfa04c4_1351526075708_910954_8483">
          <utype>STC_1.x:region/polygonType.EXTENDS</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351525531779_140563_8199">
          <utyperef>STC_1.x:region/shapeType</utyperef>
        </datatype>
      </extends>
      <collection>
        <identifier id="_12_1_1dfa04c4_1351526087328_449101_8528">
          <utype>STC_1.x:region/polygonType.Vertex</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351526036136_630922_8461">
          <utyperef>STC_1.x:region/vertexType</utyperef>
        </datatype>
        <name>Vertex</name>
        <description>In order to form polygons, vertices are to be connected with straight line segments. In the case of spherical coordinates: greatcircle segments; if a smallCircle element si present, the vertex and its predecessor are to be connected with a smallcircle, by default in the CoordSys that is referenced; optionally, a pole may be specified (other than the CoordSys pole) that defines the smallcircle system</description>
        <multiplicity>1..*</multiplicity>
      </collection>
    </objectType>

    <objectType>
      <identifier id="_12_1_1dfa04c4_1351526183647_690593_8582">
        <utype>STC_1.x:region/boxType</utype>
      </identifier>
      <name>boxType</name>
      <description>Box shape: a rectangle defined by its center and size on both dimensions; since it is a polygon, it is redundant, but simple rectangles with great circle sides are awkward to define in spherical coordinates</description>
      <extends>
        <identifier id="_12_1_1dfa04c4_1351526183666_220124_8584">
          <utype>STC_1.x:region/boxType.EXTENDS</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351525531779_140563_8199">
          <utyperef>STC_1.x:region/shapeType</utyperef>
        </datatype>
      </extends>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351526302349_969077_8626">
          <utype>STC_1.x:region/boxType.Center</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351408412586_399590_1974">
          <utyperef>STC_1.x:quantity/double2Type</utyperef>
        </datatype>
        <name>Center</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351526317629_487715_8630">
          <utype>STC_1.x:region/boxType.Size</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351408412586_399590_1974">
          <utyperef>STC_1.x:quantity/double2Type</utyperef>
        </datatype>
        <name>Size</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
    </objectType>

    <objectType>
      <identifier id="_12_1_1dfa04c4_1351526336550_356512_8635">
        <utype>STC_1.x:region/sectorType</utype>
      </identifier>
      <name>sectorType</name>
      <description>A sector is the counter-clockwise area between two half-lines</description>
      <extends>
        <identifier id="_12_1_1dfa04c4_1351526347191_540081_8655">
          <utype>STC_1.x:region/sectorType.EXTENDS</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351525531779_140563_8199">
          <utyperef>STC_1.x:region/shapeType</utyperef>
        </datatype>
      </extends>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351526362636_749682_8680">
          <utype>STC_1.x:region/sectorType.Position</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351408412586_399590_1974">
          <utyperef>STC_1.x:quantity/double2Type</utyperef>
        </datatype>
        <name>Position</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351526373045_230534_8684">
          <utype>STC_1.x:region/sectorType.PosAngle1</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351409450325_809406_2322">
          <utyperef>STC_1.x:pos/posAngleType</utyperef>
        </datatype>
        <name>PosAngle1</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351526395525_15153_8690">
          <utype>STC_1.x:region/sectorType.PosAngle2</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351409450325_809406_2322">
          <utyperef>STC_1.x:pos/posAngleType</utyperef>
        </datatype>
        <name>PosAngle2</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
    </objectType>

    <objectType>
      <identifier id="_12_1_1dfa04c4_1351526460179_360747_8695">
        <utype>STC_1.x:region/unionType</utype>
      </identifier>
      <name>unionType</name>
      <description>The union of two or more regions is a region</description>
      <extends>
        <identifier id="_12_1_1dfa04c4_1351526708787_308910_9015">
          <utype>STC_1.x:region/unionType.EXTENDS</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351526648932_820842_8988">
          <utyperef>STC_1.x:region/combinationType</utyperef>
        </datatype>
      </extends>
    </objectType>

    <objectType>
      <identifier id="_12_1_1dfa04c4_1351526518517_207558_8742">
        <utype>STC_1.x:region/unionRegion</utype>
      </identifier>
      <name>unionRegion</name>
      <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      <container>
        <identifier id="_12_1_1dfa04c4_1351526518517_207558_8742_CONTAINER">
          <utype>STC_1.x:region/unionRegion.CONTAINER</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351526648932_820842_8988">
          <utyperef>STC_1.x:region/combinationType</utyperef>
        </datatype>
        <collection idref="_12_1_1dfa04c4_1351526657250_882918_9009">
          <utyperef>STC_1.x:region/combinationType.region</utyperef>
        </collection>
      </container>
      <reference>
        <identifier id="_12_1_1dfa04c4_1351526527236_351971_8815">
          <utype>STC_1.x:region/unionRegion.region</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351525065382_672790_8060">
          <utyperef>STC_1.x:region/regionType</utyperef>
        </datatype>
        <name>region</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>1</multiplicity>
      </reference>
    </objectType>

    <objectType>
      <identifier id="_12_1_1dfa04c4_1351526621163_677519_8871">
        <utype>STC_1.x:region/intersectionType</utype>
      </identifier>
      <name>intersectionType</name>
      <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      <extends>
        <identifier id="_12_1_1dfa04c4_1351526684408_781892_9013">
          <utype>STC_1.x:region/intersectionType.EXTENDS</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351526648932_820842_8988">
          <utyperef>STC_1.x:region/combinationType</utyperef>
        </datatype>
      </extends>
    </objectType>

    <objectType abstract="true">
      <identifier id="_12_1_1dfa04c4_1351526648932_820842_8988">
        <utype>STC_1.x:region/combinationType</utype>
      </identifier>
      <name>combinationType</name>
      <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      <extends>
        <identifier id="_12_1_1dfa04c4_1351526667376_376027_9012">
          <utype>STC_1.x:region/combinationType.EXTENDS</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351525065382_672790_8060">
          <utyperef>STC_1.x:region/regionType</utyperef>
        </datatype>
      </extends>
      <collection>
        <identifier id="_12_1_1dfa04c4_1351526657250_882918_9009">
          <utype>STC_1.x:region/combinationType.region</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351526518517_207558_8742">
          <utyperef>STC_1.x:region/unionRegion</utyperef>
        </datatype>
        <name>region</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>1..*</multiplicity>
      </collection>
    </objectType>

    <objectType>
      <identifier id="_12_1_1dfa04c4_1351526726236_812431_9040">
        <utype>STC_1.x:region/negationType</utype>
      </identifier>
      <name>negationType</name>
      <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      <extends>
        <identifier id="_12_1_1dfa04c4_1351526726255_543440_9042">
          <utype>STC_1.x:region/negationType.EXTENDS</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351525065382_672790_8060">
          <utyperef>STC_1.x:region/regionType</utyperef>
        </datatype>
      </extends>
      <reference>
        <identifier id="_12_1_1dfa04c4_1351526736284_670801_9087">
          <utype>STC_1.x:region/negationType.region</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351525065382_672790_8060">
          <utyperef>STC_1.x:region/regionType</utyperef>
        </datatype>
        <name>region</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>1</multiplicity>
      </reference>
    </objectType>

    <objectType>
      <identifier id="_12_1_1dfa04c4_1351526771171_851407_9139">
        <utype>STC_1.x:region/diffType</utype>
      </identifier>
      <name>diffType</name>
      <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      <extends>
        <identifier id="_12_1_1dfa04c4_1351526779732_539975_9159">
          <utype>STC_1.x:region/diffType.EXTENDS</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351525065382_672790_8060">
          <utyperef>STC_1.x:region/regionType</utyperef>
        </datatype>
      </extends>
      <reference>
        <identifier id="_12_1_1dfa04c4_1351526783779_801050_9187">
          <utype>STC_1.x:region/diffType.Region</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351525065382_672790_8060">
          <utyperef>STC_1.x:region/regionType</utyperef>
        </datatype>
        <name>Region</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>1</multiplicity>
      </reference>
      <reference>
        <identifier id="_12_1_1dfa04c4_1351526810443_610916_9242">
          <utype>STC_1.x:region/diffType.Region2</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351525065382_672790_8060">
          <utyperef>STC_1.x:region/regionType</utyperef>
        </datatype>
        <name>Region2</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>1</multiplicity>
      </reference>
    </objectType>

    <dataType>
      <identifier id="_12_1_1dfa04c4_1351525177936_161398_8084">
        <utype>STC_1.x:region/regionAreaType</utype>
      </identifier>
      <name>regionAreaType</name>
      <description>Element to hold the area of a Region, once calculated; the element holds the actual area, linearAreaUnit the linear units of the of the area (i.e., it should be squared to get the proper units of the area), and validArea indicates whether the area has been calculated properly</description>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351525199716_482725_8103">
          <utype>STC_1.x:region/regionAreaType.area</utype>
        </identifier>
        <datatype idref="_10_0_42c01ac_1131110143687_425384_2143">
          <modelUtypeRef>ivoa_1.0</modelUtypeRef>
          <utyperef>ivoa_1.0:stdtypes/real</utyperef>
        </datatype>
        <name>area</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351525222268_305038_8107">
          <utype>STC_1.x:region/regionAreaType.linearAreaUnit</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351408599160_396582_2039">
          <utyperef>STC_1.x:unit/posUnitType</utyperef>
        </datatype>
        <name>linearAreaUnit</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351525243572_63487_8111">
          <utype>STC_1.x:region/regionAreaType.validArea</utype>
        </identifier>
        <datatype idref="_10_0_42c01ac_1131110086312_275884_2071">
          <modelUtypeRef>ivoa_1.0</modelUtypeRef>
          <utyperef>ivoa_1.0:stdtypes/boolean</utyperef>
        </datatype>
        <name>validArea</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>1</multiplicity>
      </attribute>
    </dataType>

    <dataType>
      <identifier id="_12_1_1dfa04c4_1351525906162_368589_8406">
        <utype>STC_1.x:region/smallCircleType</utype>
      </identifier>
      <name>smallCircleType</name>
      <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351525916223_266982_8424">
          <utype>STC_1.x:region/smallCircleType.Pole</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351408412586_399590_1974">
          <utyperef>STC_1.x:quantity/double2Type</utyperef>
        </datatype>
        <name>Pole</name>
        <description>smallCircleType indicates in polygons that side is along small circle; with optional pole</description>
        <multiplicity>0..1</multiplicity>
      </attribute>
    </dataType>

  </package>



  <package>
    <identifier id="_12_1_1dfa04c4_1351572819131_56308_270">
      <utype>STC_1.x:coordsys/</utype>
    </identifier>
    <name>coordsys</name>
    <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
    <objectType>
      <identifier id="_12_1_1dfa04c4_1351489325812_154540_5448">
        <utype>STC_1.x:coordsys/coordFrameType</utype>
      </identifier>
      <name>coordFrameType</name>
      <description>A CoordFrame has to have at least an Id</description>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351489352907_916879_5467">
          <utype>STC_1.x:coordsys/coordFrameType.STCReference</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351407332419_521491_1762">
          <utyperef>STC_1.x:STCReference</utyperef>
        </datatype>
        <name>STCReference</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351489449610_565120_5472">
          <utype>STC_1.x:coordsys/coordFrameType.name</utype>
        </identifier>
        <datatype idref="_10_0_42c01ac_1131109909359_121421_1981">
          <modelUtypeRef>ivoa_1.0</modelUtypeRef>
          <utyperef>ivoa_1.0:stdtypes/string</utyperef>
        </datatype>
        <name>name</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
    </objectType>

    <objectType>
      <identifier id="_12_1_1dfa04c4_1351491188610_384536_6184">
        <utype>STC_1.x:coordsys/cart2DRefFrameType</utype>
      </identifier>
      <name>cart2DRefFrameType</name>
      <description>A custom space reference frame type defined through a 2-D Cartesian mapping (rotate and scale).
Define coordinate reference frame from scratch;Define coordinate reference frame from scratch;basically a transformation from a known coordinate frame</description>
      <extends>
        <identifier id="_12_1_1dfa04c4_1351491188613_341207_6187">
          <utype>STC_1.x:coordsys/cart2DRefFrameType.EXTENDS</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351489585194_889743_5521">
          <utyperef>STC_1.x:coordsys/coordRefFrameType</utyperef>
        </datatype>
      </extends>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351491188612_852105_6185">
          <utype>STC_1.x:coordsys/cart2DRefFrameType.CTransform2</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351419531383_290225_3679">
          <utyperef>STC_1.x:coordinate/size2DType</utyperef>
        </datatype>
        <name>CTransform2</name>
        <description>NB use the size2DType to represent the various substitutiongroups that are possible for this attribute/.
see also elsewhere</description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351491188613_709713_6186">
          <utype>STC_1.x:coordsys/cart2DRefFrameType.projection</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351490788364_327182_6095">
          <utyperef>STC_1.x:coordsys/projectionType</utyperef>
        </datatype>
        <name>projection</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
    </objectType>

    <objectType>
      <identifier id="_12_1_1dfa04c4_1351491800624_964825_6236">
        <utype>STC_1.x:coordsys/cart3DRefFrameType</utype>
      </identifier>
      <name>cart3DRefFrameType</name>
      <description>A custom space reference frame type defined through a 3-D Cartesian mapping (rotate and scale).
Define coordinate reference frame from scratch;basically a transformation from a known coordinate frame</description>
      <extends>
        <identifier id="_12_1_1dfa04c4_1351491800626_294223_6239">
          <utype>STC_1.x:coordsys/cart3DRefFrameType.EXTENDS</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351489585194_889743_5521">
          <utyperef>STC_1.x:coordsys/coordRefFrameType</utyperef>
        </datatype>
      </extends>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351491800625_193210_6237">
          <utype>STC_1.x:coordsys/cart3DRefFrameType.CTransform3</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351427799038_546081_3905">
          <utyperef>STC_1.x:coordinate/size3DType</utyperef>
        </datatype>
        <name>CTransform3</name>
        <description>NB use the size2DType to represent the various substitutiongroups that are possible for this attribute/.
see also elsewhere</description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351491800626_562996_6238">
          <utype>STC_1.x:coordsys/cart3DRefFrameType.projection</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351490788364_327182_6095">
          <utyperef>STC_1.x:coordsys/projectionType</utyperef>
        </datatype>
        <name>projection</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
    </objectType>

    <objectType>
      <identifier id="_12_1_1dfa04c4_1351489585194_889743_5521">
        <utype>STC_1.x:coordsys/coordRefFrameType</utype>
      </identifier>
      <name>coordRefFrameType</name>
      <description>A generic CoordReferenceFrame</description>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351489615297_974007_5541">
          <utype>STC_1.x:coordsys/coordRefFrameType.name</utype>
        </identifier>
        <datatype idref="_10_0_42c01ac_1131109909359_121421_1981">
          <modelUtypeRef>ivoa_1.0</modelUtypeRef>
          <utyperef>ivoa_1.0:stdtypes/string</utyperef>
        </datatype>
        <name>name</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
    </objectType>

    <objectType>
      <identifier id="_12_1_1dfa04c4_1351490692122_635811_6043">
        <utype>STC_1.x:coordsys/cart1DRefFrameType</utype>
      </identifier>
      <name>cart1DRefFrameType</name>
      <description>A custom space reference frame type defined through a 2-D Cartesian mapping (rotate and scale).
Define coordinate reference frame from scratch;basically a 1-D scaling</description>
      <extends>
        <identifier id="_12_1_1dfa04c4_1351490692142_41136_6045">
          <utype>STC_1.x:coordsys/cart1DRefFrameType.EXTENDS</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351489585194_889743_5521">
          <utyperef>STC_1.x:coordsys/coordRefFrameType</utyperef>
        </datatype>
      </extends>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351490730961_260224_6087">
          <utype>STC_1.x:coordsys/cart1DRefFrameType.Scale</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351408041561_672332_1921">
          <utyperef>STC_1.x:quantity/double1Type</utyperef>
        </datatype>
        <name>Scale</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351490756321_312545_6091">
          <utype>STC_1.x:coordsys/cart1DRefFrameType.projection</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351490788364_327182_6095">
          <utyperef>STC_1.x:coordsys/projectionType</utyperef>
        </datatype>
        <name>projection</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
    </objectType>

    <objectType>
      <identifier id="_12_1_1dfa04c4_1351494169731_994687_6549">
        <utype>STC_1.x:coordsys/pixelFrameType</utype>
      </identifier>
      <name>pixelFrameType</name>
      <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      <extends>
        <identifier id="_12_1_1dfa04c4_1351494169751_290895_6551">
          <utype>STC_1.x:coordsys/pixelFrameType.EXTENDS</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351489557522_79002_5477">
          <utyperef>STC_1.x:coordsys/genericCoordinateFrameType</utyperef>
        </datatype>
      </extends>
      <container>
        <identifier id="_12_1_1dfa04c4_1351494169731_994687_6549_CONTAINER">
          <utype>STC_1.x:coordsys/pixelFrameType.CONTAINER</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351496615257_141186_7582">
          <utyperef>STC_1.x:coordsys/pixelCoordSystemType</utyperef>
        </datatype>
        <collection idref="_12_1_1dfa04c4_1351496664033_873961_7652">
          <utyperef>STC_1.x:coordsys/pixelCoordSystemType.CoordFrame</utyperef>
        </collection>
      </container>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351495162970_862952_6826">
          <utype>STC_1.x:coordsys/pixelFrameType.ReferencePixel</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351407145426_921778_1613">
          <utyperef>STC_1.x:coordinate/coordinateType</utyperef>
        </datatype>
        <name>ReferencePixel</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351495187674_192289_6830">
          <utype>STC_1.x:coordsys/pixelFrameType.axis1_order</utype>
        </identifier>
        <datatype idref="_10_0_42c01ac_1131110115640_104165_2107">
          <modelUtypeRef>ivoa_1.0</modelUtypeRef>
          <utyperef>ivoa_1.0:stdtypes/integer</utyperef>
        </datatype>
        <name>axis1_order</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351495208034_267531_6834">
          <utype>STC_1.x:coordsys/pixelFrameType.axis2_order</utype>
        </identifier>
        <datatype idref="_10_0_42c01ac_1131110115640_104165_2107">
          <modelUtypeRef>ivoa_1.0</modelUtypeRef>
          <utyperef>ivoa_1.0:stdtypes/integer</utyperef>
        </datatype>
        <name>axis2_order</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351495221369_462073_6840">
          <utype>STC_1.x:coordsys/pixelFrameType.axis3_order</utype>
        </identifier>
        <datatype idref="_10_0_42c01ac_1131110115640_104165_2107">
          <modelUtypeRef>ivoa_1.0</modelUtypeRef>
          <utyperef>ivoa_1.0:stdtypes/integer</utyperef>
        </datatype>
        <name>axis3_order</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
    </objectType>

    <objectType>
      <identifier id="_12_1_1dfa04c4_1351490483244_991740_5985">
        <utype>STC_1.x:coordsys/sphericalRefFrameType</utype>
      </identifier>
      <name>sphericalRefFrameType</name>
      <description>custom space reference frame type defined through pole and X-axis directions
Define coordinate reference frame from scratch; pole and X-axis need to be defined in a known coordinate system

NB did not add ID attribute as this is a Class which carries an implicit identity.</description>
      <extends>
        <identifier id="_12_1_1dfa04c4_1351490483263_759997_5987">
          <utype>STC_1.x:coordsys/sphericalRefFrameType.EXTENDS</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351489585194_889743_5521">
          <utyperef>STC_1.x:coordsys/coordRefFrameType</utyperef>
        </datatype>
      </extends>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351490533018_820415_6029">
          <utype>STC_1.x:coordsys/sphericalRefFrameType.Frame</utype>
        </identifier>
        <datatype idref="_10_0_42c01ac_1131109909359_121421_1981">
          <modelUtypeRef>ivoa_1.0</modelUtypeRef>
          <utyperef>ivoa_1.0:stdtypes/string</utyperef>
        </datatype>
        <name>Frame</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351490549370_147397_6033">
          <utype>STC_1.x:coordsys/sphericalRefFrameType.Pole_Zaxis</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351524481884_862393_7869">
          <utyperef>STC_1.x:coordinate/astroCoordsType</utyperef>
        </datatype>
        <name>Pole_Zaxis</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351490575330_148117_6038">
          <utype>STC_1.x:coordsys/sphericalRefFrameType.Xaxis</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351524481884_862393_7869">
          <utyperef>STC_1.x:coordinate/astroCoordsType</utyperef>
        </datatype>
        <name>Xaxis</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
    </objectType>

    <objectType>
      <identifier id="_12_1_1dfa04c4_1351495852815_366485_6984">
        <utype>STC_1.x:coordsys/redshiftFrameType</utype>
      </identifier>
      <name>redshiftFrameType</name>
      <description>Contains the Doppler definitions, including whether the values are velocity or redshift (value_type)</description>
      <extends>
        <identifier id="_12_1_1dfa04c4_1351495852834_583099_6986">
          <utype>STC_1.x:coordsys/redshiftFrameType.EXTENDS</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351489325812_154540_5448">
          <utyperef>STC_1.x:coordsys/coordFrameType</utyperef>
        </datatype>
      </extends>
      <container>
        <identifier id="_12_1_1dfa04c4_1351495852815_366485_6984_CONTAINER">
          <utype>STC_1.x:coordsys/redshiftFrameType.CONTAINER</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351496445410_972411_7235">
          <utyperef>STC_1.x:coordsys/astroCoordSystemType</utyperef>
        </datatype>
        <collection idref="_12_1_1dfa04c4_1351496537242_851993_7524">
          <utyperef>STC_1.x:coordsys/astroCoordSystemType.RedshiftFrame</utyperef>
        </collection>
      </container>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351495883292_747759_7028">
          <utype>STC_1.x:coordsys/redshiftFrameType.DopplerDefinition</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351494320913_66788_6683">
          <utyperef>STC_1.x:coordsys/dopplerDefinitionType</utyperef>
        </datatype>
        <name>DopplerDefinition</name>
        <description>The Doppler definition used: optical, radio, or pseudo-relativistic (i.e., how is a redshift converted to a velocity); the most common is optical, except when the reference is LSR (usually radio)</description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351495906701_637007_7033">
          <utype>STC_1.x:coordsys/redshiftFrameType.ReferencePosition</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351489780513_360428_5573">
          <utyperef>STC_1.x:coordsys/referencePositionType</utyperef>
        </datatype>
        <name>ReferencePosition</name>
        <description>The Doppler definition used: optical, radio, or pseudo-relativistic (i.e., how is a redshift converted to a velocity); the most common is optical, except when the reference is LSR (usually radio)&lt;/</description>
        <multiplicity>1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351495978292_411035_7062">
          <utype>STC_1.x:coordsys/redshiftFrameType.value_type</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351495943550_314013_7039">
          <utyperef>STC_1.x:redshiftFrameValue</utyperef>
        </datatype>
        <name>value_type</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
    </objectType>

    <objectType>
      <identifier id="_12_1_1dfa04c4_1351490141671_956077_5754">
        <utype>STC_1.x:coordsys/spaceRefFrameType</utype>
      </identifier>
      <name>spaceRefFrameType</name>
      <description>Abstract space reference frame type</description>
      <extends>
        <identifier id="_12_1_1dfa04c4_1351490230902_582167_5846">
          <utype>STC_1.x:coordsys/spaceRefFrameType.EXTENDS</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351489585194_889743_5521">
          <utyperef>STC_1.x:coordsys/coordRefFrameType</utyperef>
        </datatype>
      </extends>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351495469840_854190_6910">
          <utype>STC_1.x:coordsys/spaceRefFrameType.SPaceRefFrame</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351494744206_410428_6722">
          <utyperef>STC_1.x:coordsys/SpaceRefFrame</utyperef>
        </datatype>
        <name>SPaceRefFrame</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
    </objectType>

    <objectType>
      <identifier id="_12_1_1dfa04c4_1351494231010_109791_6637">
        <utype>STC_1.x:coordsys/timeFrameType</utype>
      </identifier>
      <name>timeFrameType</name>
      <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      <extends>
        <identifier id="_12_1_1dfa04c4_1351494231030_233246_6639">
          <utype>STC_1.x:coordsys/timeFrameType.EXTENDS</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351489325812_154540_5448">
          <utyperef>STC_1.x:coordsys/coordFrameType</utyperef>
        </datatype>
      </extends>
      <container>
        <identifier id="_12_1_1dfa04c4_1351494231010_109791_6637_CONTAINER">
          <utype>STC_1.x:coordsys/timeFrameType.CONTAINER</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351496445410_972411_7235">
          <utyperef>STC_1.x:coordsys/astroCoordSystemType</utyperef>
        </datatype>
        <collection idref="_12_1_1dfa04c4_1351496516603_392145_7365">
          <utyperef>STC_1.x:coordsys/astroCoordSystemType.TimeFrame</utyperef>
        </collection>
      </container>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351495659182_145351_6921">
          <utype>STC_1.x:coordsys/timeFrameType.TimeScale</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351408907765_469562_2202">
          <utyperef>STC_1.x:time/timeScaleType</utyperef>
        </datatype>
        <name>TimeScale</name>
        <description>The time reference frame consists of a time scale, a time format, and a reference time, if needed</description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351495691350_963916_6927">
          <utype>STC_1.x:coordsys/timeFrameType.ReferencePosition</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351489780513_360428_5573">
          <utyperef>STC_1.x:coordsys/referencePositionType</utyperef>
        </datatype>
        <name>ReferencePosition</name>
        <description>Origin of the coordinate reference frame: either a "known place" such as geocenter or barycenter, or a position defined in a known coordinate system</description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351495718389_746723_6930">
          <utype>STC_1.x:coordsys/timeFrameType.TimeRefDirection</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351524481884_862393_7869">
          <utyperef>STC_1.x:coordinate/astroCoordsType</utyperef>
        </datatype>
        <name>TimeRefDirection</name>
        <description>Some time transformations (e.g., change of RefPos) depend on an assumed directonal position of the source</description>
        <multiplicity>0..1</multiplicity>
      </attribute>
    </objectType>

    <objectType>
      <identifier id="_12_1_1dfa04c4_1351495772798_147928_6936">
        <utype>STC_1.x:coordsys/spectralFrameType</utype>
      </identifier>
      <name>spectralFrameType</name>
      <description>Contains the spectral frame reference position</description>
      <extends>
        <identifier id="_12_1_1dfa04c4_1351495772812_265075_6938">
          <utype>STC_1.x:coordsys/spectralFrameType.EXTENDS</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351489325812_154540_5448">
          <utyperef>STC_1.x:coordsys/coordFrameType</utyperef>
        </datatype>
      </extends>
      <container>
        <identifier id="_12_1_1dfa04c4_1351495772798_147928_6936_CONTAINER">
          <utype>STC_1.x:coordsys/spectralFrameType.CONTAINER</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351496445410_972411_7235">
          <utyperef>STC_1.x:coordsys/astroCoordSystemType</utyperef>
        </datatype>
        <collection idref="_12_1_1dfa04c4_1351496528507_562472_7471">
          <utyperef>STC_1.x:coordsys/astroCoordSystemType.SpectralFrame</utyperef>
        </collection>
      </container>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351495803870_783041_6980">
          <utype>STC_1.x:coordsys/spectralFrameType.ReferencePosition</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351489780513_360428_5573">
          <utyperef>STC_1.x:coordsys/referencePositionType</utyperef>
        </datatype>
        <name>ReferencePosition</name>
        <description>The reference frame for the spectral scale; note presence of LSR</description>
        <multiplicity>0..1</multiplicity>
      </attribute>
    </objectType>

    <objectType>
      <identifier id="_12_1_1dfa04c4_1351494217298_70860_6593">
        <utype>STC_1.x:coordsys/spaceFrameType</utype>
      </identifier>
      <name>spaceFrameType</name>
      <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      <extends>
        <identifier id="_12_1_1dfa04c4_1351494217317_810260_6595">
          <utype>STC_1.x:coordsys/spaceFrameType.EXTENDS</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351489325812_154540_5448">
          <utyperef>STC_1.x:coordsys/coordFrameType</utyperef>
        </datatype>
      </extends>
      <container>
        <identifier id="_12_1_1dfa04c4_1351494217298_70860_6593_CONTAINER">
          <utype>STC_1.x:coordsys/spaceFrameType.CONTAINER</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351496445410_972411_7235">
          <utyperef>STC_1.x:coordsys/astroCoordSystemType</utyperef>
        </datatype>
        <collection idref="_12_1_1dfa04c4_1351496523890_392556_7418">
          <utyperef>STC_1.x:coordsys/astroCoordSystemType.SpaceFrame</utyperef>
        </collection>
      </container>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351494482734_338879_6714">
          <utype>STC_1.x:coordsys/spaceFrameType.ReferencePosition</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351489780513_360428_5573">
          <utyperef>STC_1.x:coordsys/referencePositionType</utyperef>
        </datatype>
        <name>ReferencePosition</name>
        <description>Mapping of the element ref to the substitutiongroup ReferencePosition.
Currently includes the genericRefPosType which is not included in substitution groups.</description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351495565031_652732_6912">
          <utype>STC_1.x:coordsys/spaceFrameType.OffsetCenter</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351496788824_85975_7706">
          <utyperef>STC_1.x:coordValueType</utyperef>
        </datatype>
        <name>OffsetCenter</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351495604702_724675_6916">
          <utype>STC_1.x:coordsys/spaceFrameType.CoordFlavor</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351492909075_81206_6369">
          <utyperef>STC_1.x:coordsys/coordFlavorType</utyperef>
        </datatype>
        <name>CoordFlavor</name>
        <description>Provides the coordinate definitions: number of axes, SPHERICAL, CARTESIAN, UNITSPHERE, POLAR, or HEALPIX, presence of velocities</description>
        <multiplicity>1</multiplicity>
      </attribute>
      <reference>
        <identifier id="_12_1_1dfa04c4_1351495442753_443519_6906">
          <utype>STC_1.x:coordsys/spaceFrameType.SpaceRefFrame</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351490141671_956077_5754">
          <utyperef>STC_1.x:coordsys/spaceRefFrameType</utyperef>
        </datatype>
        <name>SpaceRefFrame</name>
        <description>Mapping of contained element of ref SpaceRefFrame substitution group.

Coordinate reference frame: optional equinox with either a standard reference system (ICRS, FK5, FK4) and optional standard pole (equatorial, ecliptic, galactic, etc.), or pole (positive Z-axis) and positive X-axis direction </description>
        <multiplicity>1</multiplicity>
      </reference>
    </objectType>

    <objectType>
      <identifier id="_12_1_1dfa04c4_1351490173190_12384_5799">
        <utype>STC_1.x:coordsys/icrsType</utype>
      </identifier>
      <name>icrsType</name>
      <description>ICRS type: no equinox</description>
      <extends>
        <identifier id="_12_1_1dfa04c4_1351490173210_141427_5801">
          <utype>STC_1.x:coordsys/icrsType.EXTENDS</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351490141671_956077_5754">
          <utyperef>STC_1.x:coordsys/spaceRefFrameType</utyperef>
        </datatype>
      </extends>
    </objectType>

    <objectType>
      <identifier id="_12_1_1dfa04c4_1351490299461_264134_5878">
        <utype>STC_1.x:coordsys/fkType</utype>
      </identifier>
      <name>fkType</name>
      <description>FK[45] type: needs an equinox</description>
      <extends>
        <identifier id="_12_1_1dfa04c4_1351490299481_461543_5880">
          <utype>STC_1.x:coordsys/fkType.EXTENDS</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351490141671_956077_5754">
          <utyperef>STC_1.x:coordsys/spaceRefFrameType</utyperef>
        </datatype>
      </extends>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351490333916_779971_5922">
          <utype>STC_1.x:coordsys/fkType.Equinox</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351490053336_39675_5690">
          <utyperef>STC_1.x:coordsys/coordEquinoxType</utyperef>
        </datatype>
        <name>Equinox</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
    </objectType>

    <objectType>
      <identifier id="_12_1_1dfa04c4_1351490370397_491622_5925">
        <utype>STC_1.x:coordsys/geodType</utype>
      </identifier>
      <name>geodType</name>
      <description>The Geodetic reference frame; semi-major axis and inverse flattening may be provided to define the reference spheroid; the default is the IAU 1976 reference spheroid</description>
      <extends>
        <identifier id="_12_1_1dfa04c4_1351490370418_873472_5927">
          <utype>STC_1.x:coordsys/geodType.EXTENDS</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351490173190_12384_5799">
          <utyperef>STC_1.x:coordsys/icrsType</utyperef>
        </datatype>
      </extends>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351490403283_590730_5969">
          <utype>STC_1.x:coordsys/geodType.radius</utype>
        </identifier>
        <datatype idref="_10_0_42c01ac_1131110143687_425384_2143">
          <modelUtypeRef>ivoa_1.0</modelUtypeRef>
          <utyperef>ivoa_1.0:stdtypes/real</utyperef>
        </datatype>
        <name>radius</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351490423771_447817_5974">
          <utype>STC_1.x:coordsys/geodType.inv_flattening</utype>
        </identifier>
        <datatype idref="_10_0_42c01ac_1131110143687_425384_2143">
          <modelUtypeRef>ivoa_1.0</modelUtypeRef>
          <utyperef>ivoa_1.0:stdtypes/real</utyperef>
        </datatype>
        <name>inv_flattening</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351490452667_17904_5979">
          <utype>STC_1.x:coordsys/geodType.unit</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351408599160_396582_2039">
          <utyperef>STC_1.x:unit/posUnitType</utyperef>
        </datatype>
        <name>unit</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
    </objectType>

    <objectType>
      <identifier id="_12_1_1dfa04c4_1351489557522_79002_5477">
        <utype>STC_1.x:coordsys/genericCoordinateFrameType</utype>
      </identifier>
      <name>genericCoordinateFrameType</name>
      <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      <extends>
        <identifier id="_12_1_1dfa04c4_1351489557542_608250_5479">
          <utype>STC_1.x:coordsys/genericCoordinateFrameType.EXTENDS</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351489325812_154540_5448">
          <utyperef>STC_1.x:coordsys/coordFrameType</utyperef>
        </datatype>
      </extends>
      <container>
        <identifier id="_12_1_1dfa04c4_1351489557522_79002_5477_CONTAINER">
          <utype>STC_1.x:coordsys/genericCoordinateFrameType.CONTAINER</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351418483114_560688_3310">
          <utyperef>STC_1.x:coordsys/coordSysType</utyperef>
        </datatype>
        <collection idref="_12_1_1dfa04c4_1351496359804_845980_7180">
          <utyperef>STC_1.x:coordsys/coordSysType.CoordFrame</utyperef>
        </collection>
      </container>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351490251717_248707_5872">
          <utype>STC_1.x:coordsys/genericCoordinateFrameType.CoordRefPos</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351489880560_921323_5642">
          <utyperef>STC_1.x:coordsys/customRefPosType</utyperef>
        </datatype>
        <name>CoordRefPos</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351490260453_986214_5874">
          <utype>STC_1.x:coordsys/genericCoordinateFrameType.CoordFlavor</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351492909075_81206_6369">
          <utyperef>STC_1.x:coordsys/coordFlavorType</utyperef>
        </datatype>
        <name>CoordFlavor</name>
        <description>Provides the coordinate definitions: number of axes, SPHERICAL, CARTESIAN, UNITSPHERE, POLAR, or HEALPIX, presence of velocities</description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <reference>
        <identifier id="_12_1_1dfa04c4_1351576421504_505282_527">
          <utype>STC_1.x:coordsys/genericCoordinateFrameType.CoordRefFrame</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351489585194_889743_5521">
          <utyperef>STC_1.x:coordsys/coordRefFrameType</utyperef>
        </datatype>
        <name>CoordRefFrame</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </reference>
    </objectType>

    <objectType>
      <identifier id="_12_1_1dfa04c4_1351496445410_972411_7235">
        <utype>STC_1.x:coordsys/astroCoordSystemType</utype>
      </identifier>
      <name>astroCoordSystemType</name>
      <description>The astronomical coordinate system definition: spatial coordinate frame and reference position; time frame and reference position; the coordinate flavor; spectral frame and (optionally) Doppler frame; and the planetary ephemeris; an ID is required, since this is how coordinate elements are associated with their coordinate systems</description>
      <extends>
        <identifier id="_12_1_1dfa04c4_1351496445433_114448_7237">
          <utype>STC_1.x:coordsys/astroCoordSystemType.EXTENDS</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351418483114_560688_3310">
          <utyperef>STC_1.x:coordsys/coordSysType</utyperef>
        </datatype>
      </extends>
      <collection>
        <identifier id="_12_1_1dfa04c4_1351496516603_392145_7365">
          <utype>STC_1.x:coordsys/astroCoordSystemType.TimeFrame</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351494231010_109791_6637">
          <utyperef>STC_1.x:coordsys/timeFrameType</utyperef>
        </datatype>
        <name>TimeFrame</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </collection>
      <collection>
        <identifier id="_12_1_1dfa04c4_1351496523890_392556_7418">
          <utype>STC_1.x:coordsys/astroCoordSystemType.SpaceFrame</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351494217298_70860_6593">
          <utyperef>STC_1.x:coordsys/spaceFrameType</utyperef>
        </datatype>
        <name>SpaceFrame</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </collection>
      <collection>
        <identifier id="_12_1_1dfa04c4_1351496528507_562472_7471">
          <utype>STC_1.x:coordsys/astroCoordSystemType.SpectralFrame</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351495772798_147928_6936">
          <utyperef>STC_1.x:coordsys/spectralFrameType</utyperef>
        </datatype>
        <name>SpectralFrame</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </collection>
      <collection>
        <identifier id="_12_1_1dfa04c4_1351496537242_851993_7524">
          <utype>STC_1.x:coordsys/astroCoordSystemType.RedshiftFrame</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351495852815_366485_6984">
          <utyperef>STC_1.x:coordsys/redshiftFrameType</utyperef>
        </datatype>
        <name>RedshiftFrame</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </collection>
    </objectType>

    <objectType>
      <identifier id="_12_1_1dfa04c4_1351418483114_560688_3310">
        <utype>STC_1.x:coordsys/coordSysType</utype>
      </identifier>
      <name>coordSysType</name>
      <description>Coordinate system definition: a collection of coordinate frames

TBD
Should a coordsys aggregate rather than contain frames?</description>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351496098779_989098_7106">
          <utype>STC_1.x:coordsys/coordSysType.STCReference</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351407332419_521491_1762">
          <utyperef>STC_1.x:STCReference</utyperef>
        </datatype>
        <name>STCReference</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>1</multiplicity>
      </attribute>
      <collection>
        <identifier id="_12_1_1dfa04c4_1351496359804_845980_7180">
          <utype>STC_1.x:coordsys/coordSysType.CoordFrame</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351489557522_79002_5477">
          <utyperef>STC_1.x:coordsys/genericCoordinateFrameType</utyperef>
        </datatype>
        <name>CoordFrame</name>
        <description>Mapping of the CoordFrame element ref and the type of that global element.</description>
        <multiplicity>0..*</multiplicity>
      </collection>
    </objectType>

    <objectType>
      <identifier id="_12_1_1dfa04c4_1351496615257_141186_7582">
        <utype>STC_1.x:coordsys/pixelCoordSystemType</utype>
      </identifier>
      <name>pixelCoordSystemType</name>
      <description>The pixel coordinate system definition

NB Mapped the sequence with maxOccurs unbounded to a collection with multiplicity 0..*</description>
      <extends>
        <identifier id="_12_1_1dfa04c4_1351496615280_635384_7584">
          <utype>STC_1.x:coordsys/pixelCoordSystemType.EXTENDS</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351418483114_560688_3310">
          <utyperef>STC_1.x:coordsys/coordSysType</utyperef>
        </datatype>
      </extends>
      <collection>
        <identifier id="_12_1_1dfa04c4_1351496664033_873961_7652">
          <utype>STC_1.x:coordsys/pixelCoordSystemType.CoordFrame</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351494169731_994687_6549">
          <utyperef>STC_1.x:coordsys/pixelFrameType</utyperef>
        </datatype>
        <name>CoordFrame</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..*</multiplicity>
        <subsets idref="_12_1_1dfa04c4_1351496359804_845980_7180">
          <utyperef>STC_1.x:coordsys/coordSysType.CoordFrame</utyperef>
        </subsets>
      </collection>
    </objectType>

    <objectType>
      <identifier id="_12_1_1dfa04c4_1352207525211_559038_215">
        <utype>STC_1.x:coordsys/observatoryLocationType</utype>
      </identifier>
      <name>observatoryLocationType</name>
      <description>Type for an observatory location</description>
      <collection>
        <identifier id="_12_1_1dfa04c4_1352207536968_640129_243">
          <utype>STC_1.x:coordsys/observatoryLocationType.AstroCoordSystem</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1352207536947_879612_240">
          <utyperef>STC_1.x:coordsys/obsLocCoordSystem</utyperef>
        </datatype>
        <name>AstroCoordSystem</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..*</multiplicity>
      </collection>
    </objectType>

    <objectType>
      <identifier id="_12_1_1dfa04c4_1352207536947_879612_240">
        <utype>STC_1.x:coordsys/obsLocCoordSystem</utype>
      </identifier>
      <name>obsLocCoordSystem</name>
      <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      <container>
        <identifier id="_12_1_1dfa04c4_1352207536947_879612_240_CONTAINER">
          <utype>STC_1.x:coordsys/obsLocCoordSystem.CONTAINER</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1352207525211_559038_215">
          <utyperef>STC_1.x:coordsys/observatoryLocationType</utyperef>
        </datatype>
        <collection idref="_12_1_1dfa04c4_1352207536968_640129_243">
          <utyperef>STC_1.x:coordsys/observatoryLocationType.AstroCoordSystem</utyperef>
        </collection>
      </container>
      <reference>
        <identifier id="_12_1_1dfa04c4_1352207607178_402036_318">
          <utype>STC_1.x:coordsys/obsLocCoordSystem.coordSys</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351496445410_972411_7235">
          <utyperef>STC_1.x:coordsys/astroCoordSystemType</utyperef>
        </datatype>
        <name>coordSys</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>1</multiplicity>
      </reference>
    </objectType>

    <dataType>
      <identifier id="_12_1_1dfa04c4_1351491896970_218298_6245">
        <utype>STC_1.x:coordsys/genericRefPosType</utype>
      </identifier>
      <name>genericRefPosType</name>
      <description>Type for custom positions: specifies reference origin</description>
      <extends>
        <identifier id="_12_1_1dfa04c4_1351491896988_255618_6247">
          <utype>STC_1.x:coordsys/genericRefPosType.EXTENDS</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351489780513_360428_5573">
          <utyperef>STC_1.x:coordsys/referencePositionType</utyperef>
        </datatype>
      </extends>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351491931936_832458_6288">
          <utype>STC_1.x:coordsys/genericRefPosType.GenCoordinate</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351407145426_921778_1613">
          <utyperef>STC_1.x:coordinate/coordinateType</utyperef>
        </datatype>
        <name>GenCoordinate</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
    </dataType>

    <dataType>
      <identifier id="_12_1_1dfa04c4_1351489813561_240447_5593">
        <utype>STC_1.x:coordsys/stdRefPosType</utype>
      </identifier>
      <name>stdRefPosType</name>
      <description>Type for standard reference positions</description>
      <extends>
        <identifier id="_12_1_1dfa04c4_1351489813578_780353_5595">
          <utype>STC_1.x:coordsys/stdRefPosType.EXTENDS</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351489780513_360428_5573">
          <utyperef>STC_1.x:coordsys/referencePositionType</utyperef>
        </datatype>
      </extends>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351489825927_70403_5635">
          <utype>STC_1.x:coordsys/stdRefPosType.PlanetaryEphem</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351489728634_621076_5547">
          <utyperef>STC_1.x:coordsys/planetaryEphemType</utyperef>
        </datatype>
        <name>PlanetaryEphem</name>
        <description/>
        <multiplicity>0..1</multiplicity>
      </attribute>
    </dataType>

    <dataType abstract="true">
      <identifier id="_12_1_1dfa04c4_1351489780513_360428_5573">
        <utype>STC_1.x:coordsys/referencePositionType</utype>
      </identifier>
      <name>referencePositionType</name>
      <description>Abstract type for reference positions</description>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351494623669_94903_6716">
          <utype>STC_1.x:coordsys/referencePositionType.ReferencePosition</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351491980873_944790_6291">
          <utyperef>STC_1.x:coordsys/ReferencePosition</utyperef>
        </datatype>
        <name>ReferencePosition</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>1</multiplicity>
      </attribute>
    </dataType>

    <dataType>
      <identifier id="_12_1_1dfa04c4_1351489880560_921323_5642">
        <utype>STC_1.x:coordsys/customRefPosType</utype>
      </identifier>
      <name>customRefPosType</name>
      <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      <extends>
        <identifier id="_12_1_1dfa04c4_1351489880582_309708_5644">
          <utype>STC_1.x:coordsys/customRefPosType.EXTENDS</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351489780513_360428_5573">
          <utyperef>STC_1.x:coordsys/referencePositionType</utyperef>
        </datatype>
      </extends>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351489930182_94107_5684">
          <utype>STC_1.x:coordsys/customRefPosType.Coordinate</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351407145426_921778_1613">
          <utyperef>STC_1.x:coordinate/coordinateType</utyperef>
        </datatype>
        <name>Coordinate</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>1</multiplicity>
      </attribute>
    </dataType>

    <dataType>
      <identifier id="_12_1_1dfa04c4_1351492909075_81206_6369">
        <utype>STC_1.x:coordsys/coordFlavorType</utype>
      </identifier>
      <name>coordFlavorType</name>
      <description>Provides the spatial coordinate definitions: number of axes, SPHERICAL, CARTESIAN, UNITSPHERE, POLAR, or HEALPIX, presence of velocities</description>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351493329934_258085_6543">
          <utype>STC_1.x:coordsys/coordFlavorType.flavor</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351493187723_822431_6503">
          <utyperef>STC_1.x:coordsys/CoordFlavor</utyperef>
        </datatype>
        <name>flavor</name>
        <description>This attribute maps the substitution group usage where STC by the name of an element can indicate the flavor.
We use an explicit attribute for this.</description>
        <multiplicity>1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351493013145_832273_6439">
          <utype>STC_1.x:coordsys/coordFlavorType.coord_naxes</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351492948793_233954_6390">
          <utyperef>STC_1.x:coordsys/coord_naxes</utyperef>
        </datatype>
        <name>coord_naxes</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351493040537_367848_6444">
          <utype>STC_1.x:coordsys/coordFlavorType.handedness</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351492990663_783025_6416">
          <utyperef>STC_1.x:coordsys/handedness</utyperef>
        </datatype>
        <name>handedness</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
    </dataType>

    <dataType>
      <identifier id="_12_1_1dfa04c4_1351493077402_384208_6449">
        <utype>STC_1.x:coordsys/healpixType</utype>
      </identifier>
      <name>healpixType</name>
      <description>2-D Healpix coordinates; defaults for H(4) and K(3)</description>
      <extends>
        <identifier id="_12_1_1dfa04c4_1351493077421_191537_6451">
          <utype>STC_1.x:coordsys/healpixType.EXTENDS</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351492909075_81206_6369">
          <utyperef>STC_1.x:coordsys/coordFlavorType</utyperef>
        </datatype>
      </extends>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351493098560_530638_6492">
          <utype>STC_1.x:coordsys/healpixType.healpix_H</utype>
        </identifier>
        <datatype idref="_10_0_42c01ac_1131110178359_108283_2197">
          <modelUtypeRef>ivoa_1.0</modelUtypeRef>
          <utyperef>ivoa_1.0:stdtypes/nonnegativeInteger</utyperef>
        </datatype>
        <name>healpix_H</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351493121384_641433_6497">
          <utype>STC_1.x:coordsys/healpixType.healpix_K</utype>
        </identifier>
        <datatype idref="_10_0_42c01ac_1131110178359_108283_2197">
          <modelUtypeRef>ivoa_1.0</modelUtypeRef>
          <utyperef>ivoa_1.0:stdtypes/nonnegativeInteger</utyperef>
        </datatype>
        <name>healpix_K</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>1</multiplicity>
      </attribute>
    </dataType>

    <enumeration>
      <identifier id="_12_1_1dfa04c4_1351494744206_410428_6722">
        <utype>STC_1.x:coordsys/SpaceRefFrame</utype>
      </identifier>
      <name>SpaceRefFrame</name>
      <description>Represents the substitution group SpaceRefFrame</description>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351494758533_194453_6741">
          <utype>STC_1.x:coordsys/SpaceRefFrame.ICRS</utype>
        </identifier>
        <value>ICRS</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351494763085_703889_6743">
          <utype>STC_1.x:coordsys/SpaceRefFrame.FK4</utype>
        </identifier>
        <value>FK4</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351494854628_27644_6745">
          <utype>STC_1.x:coordsys/SpaceRefFrame.FK5</utype>
        </identifier>
        <value>FK5</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351494862236_119972_6747">
          <utype>STC_1.x:coordsys/SpaceRefFrame.ECLIPTIC</utype>
        </identifier>
        <value>ECLIPTIC</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351494867612_993540_6749">
          <utype>STC_1.x:coordsys/SpaceRefFrame.GALACTIC_I</utype>
        </identifier>
        <value>GALACTIC_I</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351494876772_357131_6751">
          <utype>STC_1.x:coordsys/SpaceRefFrame.GALACTIC_II</utype>
        </identifier>
        <value>GALACTIC_II</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351494883443_659879_6753">
          <utype>STC_1.x:coordsys/SpaceRefFrame.SUPER_GALACTIC</utype>
        </identifier>
        <value>SUPER_GALACTIC</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351494890796_317929_6755">
          <utype>STC_1.x:coordsys/SpaceRefFrame.AZ_EL</utype>
        </identifier>
        <value>AZ_EL</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351494895188_979921_6757">
          <utype>STC_1.x:coordsys/SpaceRefFrame.BODY</utype>
        </identifier>
        <value>BODY</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351494901811_668377_6759">
          <utype>STC_1.x:coordsys/SpaceRefFrame.GEO_C</utype>
        </identifier>
        <value>GEO_C</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351494905787_965186_6761">
          <utype>STC_1.x:coordsys/SpaceRefFrame.GEO_D</utype>
        </identifier>
        <value>GEO_D</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351494913196_494209_6763">
          <utype>STC_1.x:coordsys/SpaceRefFrame.MAG</utype>
        </identifier>
        <value>MAG</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351494916516_399024_6765">
          <utype>STC_1.x:coordsys/SpaceRefFrame.GSE</utype>
        </identifier>
        <value>GSE</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351494919876_378550_6767">
          <utype>STC_1.x:coordsys/SpaceRefFrame.GSM</utype>
        </identifier>
        <value>GSM</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351494923586_890486_6769">
          <utype>STC_1.x:coordsys/SpaceRefFrame.SM</utype>
        </identifier>
        <value>SM</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351494926428_77894_6771">
          <utype>STC_1.x:coordsys/SpaceRefFrame.HGC</utype>
        </identifier>
        <value>HGC</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351494930819_736901_6773">
          <utype>STC_1.x:coordsys/SpaceRefFrame.HGS</utype>
        </identifier>
        <value>HGS</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351494935875_595374_6775">
          <utype>STC_1.x:coordsys/SpaceRefFrame.HPC</utype>
        </identifier>
        <value>HPC</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351494939315_388785_6777">
          <utype>STC_1.x:coordsys/SpaceRefFrame.HPR</utype>
        </identifier>
        <value>HPR</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351494944684_728626_6779">
          <utype>STC_1.x:coordsys/SpaceRefFrame.HEE</utype>
        </identifier>
        <value>HEE</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351494950291_792117_6781">
          <utype>STC_1.x:coordsys/SpaceRefFrame.HEEQ</utype>
        </identifier>
        <value>HEEQ</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351494954931_104105_6783">
          <utype>STC_1.x:coordsys/SpaceRefFrame.HGI</utype>
        </identifier>
        <value>HGI</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351494959235_520753_6785">
          <utype>STC_1.x:coordsys/SpaceRefFrame.HRTN</utype>
        </identifier>
        <value>HRTN</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351494967747_300573_6787">
          <utype>STC_1.x:coordsys/SpaceRefFrame.MERCURY_C</utype>
        </identifier>
        <value>MERCURY_C</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351494973331_405656_6789">
          <utype>STC_1.x:coordsys/SpaceRefFrame.VENUX_C</utype>
        </identifier>
        <value>VENUX_C</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351494979683_911482_6791">
          <utype>STC_1.x:coordsys/SpaceRefFrame.LUNA_C</utype>
        </identifier>
        <value>LUNA_C</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351494983819_317844_6793">
          <utype>STC_1.x:coordsys/SpaceRefFrame.MARS_C</utype>
        </identifier>
        <value>MARS_C</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351494989780_299374_6795">
          <utype>STC_1.x:coordsys/SpaceRefFrame.JUPITER_C_III</utype>
        </identifier>
        <value>JUPITER_C_III</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351495008363_868387_6797">
          <utype>STC_1.x:coordsys/SpaceRefFrame.SATURN_C_III</utype>
        </identifier>
        <value>SATURN_C_III</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351495015619_354921_6799">
          <utype>STC_1.x:coordsys/SpaceRefFrame.URANUS_C_III</utype>
        </identifier>
        <value>URANUS_C_III</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351495025362_51484_6801">
          <utype>STC_1.x:coordsys/SpaceRefFrame.NEPTUNE_C_III</utype>
        </identifier>
        <value>NEPTUNE_C_III</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351495033339_789095_6803">
          <utype>STC_1.x:coordsys/SpaceRefFrame.PLUTO_C</utype>
        </identifier>
        <value>PLUTO_C</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351495041130_275602_6805">
          <utype>STC_1.x:coordsys/SpaceRefFrame.MERCURY_G</utype>
        </identifier>
        <value>MERCURY_G</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351495048323_358996_6807">
          <utype>STC_1.x:coordsys/SpaceRefFrame.VENUS_G</utype>
        </identifier>
        <value>VENUS_G</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351495053818_802846_6809">
          <utype>STC_1.x:coordsys/SpaceRefFrame.LUNA_G</utype>
        </identifier>
        <value>LUNA_G</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351495063914_956227_6811">
          <utype>STC_1.x:coordsys/SpaceRefFrame.MARS_G</utype>
        </identifier>
        <value>MARS_G</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351495068067_348173_6813">
          <utype>STC_1.x:coordsys/SpaceRefFrame.JUPITER_G_III</utype>
        </identifier>
        <value>JUPITER_G_III</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351495076042_671215_6815">
          <utype>STC_1.x:coordsys/SpaceRefFrame.SATURN_G_III</utype>
        </identifier>
        <value>SATURN_G_III</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351495082434_477772_6817">
          <utype>STC_1.x:coordsys/SpaceRefFrame.URANUS_G_III</utype>
        </identifier>
        <value>URANUS_G_III</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351495088298_787765_6819">
          <utype>STC_1.x:coordsys/SpaceRefFrame.NEPTUNE_G_III</utype>
        </identifier>
        <value>NEPTUNE_G_III</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351495093970_489857_6821">
          <utype>STC_1.x:coordsys/SpaceRefFrame.PLUTO_G</utype>
        </identifier>
        <value>PLUTO_G</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351495098986_159149_6823">
          <utype>STC_1.x:coordsys/SpaceRefFrame.UNKNOWNFrane</utype>
        </identifier>
        <value>UNKNOWNFrane</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
    </enumeration>

    <enumeration>
      <identifier id="_12_1_1dfa04c4_1351491980873_944790_6291">
        <utype>STC_1.x:coordsys/ReferencePosition</utype>
      </identifier>
      <name>ReferencePosition</name>
      <description>Created to support all the various substitution groups for ReferencePosition</description>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351492045145_881503_6311">
          <utype>STC_1.x:coordsys/ReferencePosition.TOPOCENTER</utype>
        </identifier>
        <value>TOPOCENTER</value>
        <description>Location of the observer/telescope</description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351492057711_579376_6313">
          <utype>STC_1.x:coordsys/ReferencePosition.BARYCENTER</utype>
        </identifier>
        <value>BARYCENTER</value>
        <description>Barycenter of the solar system</description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351492065360_369310_6315">
          <utype>STC_1.x:coordsys/ReferencePosition.HELIOCENTER</utype>
        </identifier>
        <value>HELIOCENTER</value>
        <description>Center of the sun</description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351492112256_895510_6320">
          <utype>STC_1.x:coordsys/ReferencePosition.GEOCENTER</utype>
        </identifier>
        <value>GEOCENTER</value>
        <description>Center of the earth</description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351492129143_697937_6323">
          <utype>STC_1.x:coordsys/ReferencePosition.LSR</utype>
        </identifier>
        <value>LSR</value>
        <description>(Kinematic) Local Standard of Rest (only used for Doppler velocities); equivalent to LSRK</description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351492146151_784115_6326">
          <utype>STC_1.x:coordsys/ReferencePosition.LSRK</utype>
        </identifier>
        <value>LSRK</value>
        <description>Kinematic Local Standard of Rest (only used for Doppler velocities); equivalent to LSR</description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351492173014_687242_6329">
          <utype>STC_1.x:coordsys/ReferencePosition.LSRD</utype>
        </identifier>
        <value>LSRD</value>
        <description>Dynamic Local Standard of Rest (only used for Doppler velocities)</description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351492215447_102168_6332">
          <utype>STC_1.x:coordsys/ReferencePosition.GALACTIC_CENTER</utype>
        </identifier>
        <value>GALACTIC_CENTER</value>
        <description>Center of the Galaxy</description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351492600900_476560_6335">
          <utype>STC_1.x:coordsys/ReferencePosition.LOCAL_GROUP_CENTER</utype>
        </identifier>
        <value>LOCAL_GROUP_CENTER</value>
        <description>Center of the Local Group</description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351492621980_376097_6338">
          <utype>STC_1.x:coordsys/ReferencePosition.MOON</utype>
        </identifier>
        <value>MOON</value>
        <description>Center of the Moon</description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351492636860_807655_6341">
          <utype>STC_1.x:coordsys/ReferencePosition.EMBARYCENTER</utype>
        </identifier>
        <value>EMBARYCENTER</value>
        <description>Barycenter of the Earth-Moon system</description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351492652964_731085_6344">
          <utype>STC_1.x:coordsys/ReferencePosition.MERCURY</utype>
        </identifier>
        <value>MERCURY</value>
        <description>Center of Mercury</description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351492668139_290932_6347">
          <utype>STC_1.x:coordsys/ReferencePosition.VENUS</utype>
        </identifier>
        <value>VENUS</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351492672796_951637_6349">
          <utype>STC_1.x:coordsys/ReferencePosition.MARS</utype>
        </identifier>
        <value>MARS</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351492676899_905789_6351">
          <utype>STC_1.x:coordsys/ReferencePosition.JUPITER</utype>
        </identifier>
        <value>JUPITER</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351492682731_178123_6353">
          <utype>STC_1.x:coordsys/ReferencePosition.SATURN</utype>
        </identifier>
        <value>SATURN</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351492687147_536939_6355">
          <utype>STC_1.x:coordsys/ReferencePosition.URANUS</utype>
        </identifier>
        <value>URANUS</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351492699715_750257_6357">
          <utype>STC_1.x:coordsys/ReferencePosition.NEPTUNE</utype>
        </identifier>
        <value>NEPTUNE</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351492704811_138282_6359">
          <utype>STC_1.x:coordsys/ReferencePosition.PLUTO</utype>
        </identifier>
        <value>PLUTO</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351492708811_331207_6361">
          <utype>STC_1.x:coordsys/ReferencePosition.RELOCATABLE</utype>
        </identifier>
        <value>RELOCATABLE</value>
        <description>A relocatable origin, especially useful for simulations.

NB How should this be used?</description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351492800315_95485_6364">
          <utype>STC_1.x:coordsys/ReferencePosition.UNKNOWNRefPos</utype>
        </identifier>
        <value>UNKNOWNRefPos</value>
        <description>Unknown origin; the client is responsible for assigning a default</description>
      </literal>
    </enumeration>

    <enumeration>
      <identifier id="_12_1_1dfa04c4_1351494320913_66788_6683">
        <utype>STC_1.x:coordsys/dopplerDefinitionType</utype>
      </identifier>
      <name>dopplerDefinitionType</name>
      <description>The Doppler definition used: optical, radio, or pseudo-relativistic (i.e., how is a redshift converted to a velocity); the most common is optical, except when the reference is LSR (usually radio)</description>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351494340991_25817_6702">
          <utype>STC_1.x:coordsys/dopplerDefinitionType.OPTICAL</utype>
        </identifier>
        <value>OPTICAL</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351494346559_992633_6704">
          <utype>STC_1.x:coordsys/dopplerDefinitionType.RADIO</utype>
        </identifier>
        <value>RADIO</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351494350696_330153_6706">
          <utype>STC_1.x:coordsys/dopplerDefinitionType.RELATIVISTIC</utype>
        </identifier>
        <value>RELATIVISTIC</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
    </enumeration>

    <enumeration>
      <identifier id="_12_1_1dfa04c4_1351490788364_327182_6095">
        <utype>STC_1.x:coordsys/projectionType</utype>
      </identifier>
      <name>projectionType</name>
      <description>The spherical-to-cartesian or cartesian-to-cartesian projection to be used; c-to-c projections are marked as such, all others are to be interpreted as s-to-c</description>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351490824280_780444_6118">
          <utype>STC_1.x:coordsys/projectionType.LOG</utype>
        </identifier>
        <value>LOG</value>
        <description>Linear-to-logarithmic cartesian-to-cartesian projection</description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351490836008_160802_6121">
          <utype>STC_1.x:coordsys/projectionType.TAN</utype>
        </identifier>
        <value>TAN</value>
        <description>Tangent plane projection</description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351490853898_254616_6124">
          <utype>STC_1.x:coordsys/projectionType.SIN</utype>
        </identifier>
        <value>SIN</value>
        <description>Sine projection</description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351490865751_541063_6127">
          <utype>STC_1.x:coordsys/projectionType.STG</utype>
        </identifier>
        <value>STG</value>
        <description>Stereographic projection</description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351490880016_839506_6130">
          <utype>STC_1.x:coordsys/projectionType.ARC</utype>
        </identifier>
        <value>ARC</value>
        <description>Zenithal equidistant projection</description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351490886631_690283_6133">
          <utype>STC_1.x:coordsys/projectionType.ZEA</utype>
        </identifier>
        <value>ZEA</value>
        <description>Zenithal equal-area projection</description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351490902631_250217_6136">
          <utype>STC_1.x:coordsys/projectionType.AIR</utype>
        </identifier>
        <value>AIR</value>
        <description>Airy projection</description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351490915575_595046_6139">
          <utype>STC_1.x:coordsys/projectionType.CEA</utype>
        </identifier>
        <value>CEA</value>
        <description>Cylindrical equal-area projection</description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351490926152_866507_6142">
          <utype>STC_1.x:coordsys/projectionType.CAR</utype>
        </identifier>
        <value>CAR</value>
        <description>Plate Carree projection</description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351490932088_316421_6145">
          <utype>STC_1.x:coordsys/projectionType.MER</utype>
        </identifier>
        <value>MER</value>
        <description>Mercator projection</description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351490943208_776702_6148">
          <utype>STC_1.x:coordsys/projectionType.SFL</utype>
        </identifier>
        <value>SFL</value>
        <description>Sanson-Flamsteed projection</description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351490954679_608814_6151">
          <utype>STC_1.x:coordsys/projectionType.PAR</utype>
        </identifier>
        <value>PAR</value>
        <description>Parabolic projection</description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351490965511_302150_6154">
          <utype>STC_1.x:coordsys/projectionType.MOL</utype>
        </identifier>
        <value>MOL</value>
        <description>Mollweide projection</description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351490976353_874686_6157">
          <utype>STC_1.x:coordsys/projectionType.AIT</utype>
        </identifier>
        <value>AIT</value>
        <description>Hammer-Aitoff projection</description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351490987399_585018_6160">
          <utype>STC_1.x:coordsys/projectionType.COE</utype>
        </identifier>
        <value>COE</value>
        <description>Conic equal-area projection</description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351490999215_588058_6163">
          <utype>STC_1.x:coordsys/projectionType.COD</utype>
        </identifier>
        <value>COD</value>
        <description>Conic equidistant projection</description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351491009784_822044_6166">
          <utype>STC_1.x:coordsys/projectionType.COO</utype>
        </identifier>
        <value>COO</value>
        <description>Conic orthomorphic projection</description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351491020495_516216_6169">
          <utype>STC_1.x:coordsys/projectionType.BON</utype>
        </identifier>
        <value>BON</value>
        <description>Bonne equal-area projection</description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351491031999_984430_6172">
          <utype>STC_1.x:coordsys/projectionType.PCO</utype>
        </identifier>
        <value>PCO</value>
        <description>Polyconic projection</description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351491042566_836210_6175">
          <utype>STC_1.x:coordsys/projectionType.TSC</utype>
        </identifier>
        <value>TSC</value>
        <description>Tangential spherical cube projection</description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351491057255_501523_6178">
          <utype>STC_1.x:coordsys/projectionType.CSC</utype>
        </identifier>
        <value>CSC</value>
        <description>COBE quadrilateralized spherical cube projection</description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351491067447_794631_6180">
          <utype>STC_1.x:coordsys/projectionType.QSC</utype>
        </identifier>
        <value>QSC</value>
        <description>Quadrilateralized spherical cube projection</description>
      </literal>
    </enumeration>

    <enumeration>
      <identifier id="_12_1_1dfa04c4_1351493187723_822431_6503">
        <utype>STC_1.x:coordsys/CoordFlavor</utype>
      </identifier>
      <name>CoordFlavor</name>
      <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351493198752_515438_6522">
          <utype>STC_1.x:coordsys/CoordFlavor.SPHERICAL</utype>
        </identifier>
        <value>SPHERICAL</value>
        <description>Spherical 2-D (longitude, latitude) or 3-D (long, lat, radius/elevation) coordinates</description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351493216320_235115_6525">
          <utype>STC_1.x:coordsys/CoordFlavor.CARTESIAN</utype>
        </identifier>
        <value>CARTESIAN</value>
        <description>Cartesian 1-, 2-, or 3-D coordinates</description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351493233032_742364_6528">
          <utype>STC_1.x:coordsys/CoordFlavor.UNITSPHERE</utype>
        </identifier>
        <value>UNITSPHERE</value>
        <description>-D Unit sphere coordinates (direction cosines); in (long,lat), X is in the direction (0,0), Y (pi/2,0), Z (0,pi/2)</description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351493250616_235346_6531">
          <utype>STC_1.x:coordsys/CoordFlavor.POLAR</utype>
        </identifier>
        <value>POLAR</value>
        <description>2-D polar coordinates (radius, posangle)</description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351493266248_822297_6534">
          <utype>STC_1.x:coordsys/CoordFlavor.CYLINDRICAL</utype>
        </identifier>
        <value>CYLINDRICAL</value>
        <description>3-D cylindrical coordinates (radius, posangle, z)</description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351493282679_935649_6537">
          <utype>STC_1.x:coordsys/CoordFlavor.STRING</utype>
        </identifier>
        <value>STRING</value>
        <description>String coordinates (e.g., Stokes)</description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351493303943_297934_6540">
          <utype>STC_1.x:coordsys/CoordFlavor.HEALPIX</utype>
        </identifier>
        <value>HEALPIX</value>
        <description>2-D Healpix coordinates; defaults for H(4) and K(3)</description>
      </literal>
    </enumeration>

    <enumeration>
      <identifier id="_12_1_1dfa04c4_1351492948793_233954_6390">
        <utype>STC_1.x:coordsys/coord_naxes</utype>
      </identifier>
      <name>coord_naxes</name>
      <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351492963441_200714_6409">
          <utype>STC_1.x:coordsys/coord_naxes.1</utype>
        </identifier>
        <value>1</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351492966113_964464_6411">
          <utype>STC_1.x:coordsys/coord_naxes.2</utype>
        </identifier>
        <value>2</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351492971169_160629_6413">
          <utype>STC_1.x:coordsys/coord_naxes.3</utype>
        </identifier>
        <value>3</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
    </enumeration>

    <enumeration>
      <identifier id="_12_1_1dfa04c4_1351492990663_783025_6416">
        <utype>STC_1.x:coordsys/handedness</utype>
      </identifier>
      <name>handedness</name>
      <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351493000201_478273_6435">
          <utype>STC_1.x:coordsys/handedness.left</utype>
        </identifier>
        <value>left</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351493003882_73726_6437">
          <utype>STC_1.x:coordsys/handedness.right</utype>
        </identifier>
        <value>right</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
    </enumeration>

    <enumeration>
      <identifier id="_12_1_1dfa04c4_1351489728634_621076_5547">
        <utype>STC_1.x:coordsys/planetaryEphemType</utype>
      </identifier>
      <name>planetaryEphemType</name>
      <description>If solar system positions are implied anywhere, the planetary ephemeris to be used needs to be provided - usually JPL-DE405 with ICRS and JPL-DE200 with FK5</description>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351489748895_768148_5567">
          <utype>STC_1.x:coordsys/planetaryEphemType.JPL-DE200</utype>
        </identifier>
        <value>JPL-DE200</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351489760104_619187_5569">
          <utype>STC_1.x:coordsys/planetaryEphemType.JPL-DE405</utype>
        </identifier>
        <value>JPL-DE405</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
    </enumeration>

    <primitiveType>
      <identifier id="_12_1_1dfa04c4_1351490053336_39675_5690">
        <utype>STC_1.x:coordsys/coordEquinoxType</utype>
      </identifier>
      <name>coordEquinoxType</name>
      <description>Coordinate equinox: B{year} or J{year} with at least one decimal; do not use in conjunction with ICRS
String with value restriction:
[BJ]\-?\d?\d?\d?\d\d\d\d\.\d\d?\d?</description>
      <extends>
        <identifier id="_12_1_1dfa04c4_1351490074583_729455_5728">
          <utype>STC_1.x:coordsys/coordEquinoxType.EXTENDS</utype>
        </identifier>
        <datatype idref="_10_0_42c01ac_1131109909359_121421_1981">
          <modelUtypeRef>ivoa_1.0</modelUtypeRef>
          <utyperef>ivoa_1.0:stdtypes/string</utyperef>
        </datatype>
      </extends>
    </primitiveType>

  </package>



  <package>
    <identifier id="_12_1_1dfa04c4_1351414492137_939555_2691">
      <utype>STC_1.x:unit/</utype>
    </identifier>
    <name>unit</name>
    <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
    <enumeration>
      <identifier id="_12_1_1dfa04c4_1351408690599_475625_2091">
        <utype>STC_1.x:unit/angleUnitType</utype>
      </identifier>
      <name>angleUnitType</name>
      <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351408709952_882827_2110">
          <utype>STC_1.x:unit/angleUnitType.deg</utype>
        </identifier>
        <value>deg</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351408713282_287440_2112">
          <utype>STC_1.x:unit/angleUnitType.rad</utype>
        </identifier>
        <value>rad</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351408716262_397175_2114">
          <utype>STC_1.x:unit/angleUnitType.h</utype>
        </identifier>
        <value>h</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351408719172_990090_2116">
          <utype>STC_1.x:unit/angleUnitType.arcmin</utype>
        </identifier>
        <value>arcmin</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351408723753_933577_2118">
          <utype>STC_1.x:unit/angleUnitType.arcsec</utype>
        </identifier>
        <value>arcsec</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
    </enumeration>

    <enumeration>
      <identifier id="_12_1_1dfa04c4_1351408599160_396582_2039">
        <utype>STC_1.x:unit/posUnitType</utype>
      </identifier>
      <name>posUnitType</name>
      <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351408608670_848213_2058">
          <utype>STC_1.x:unit/posUnitType.deg</utype>
        </identifier>
        <value>deg</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351408611120_637464_2060">
          <utype>STC_1.x:unit/posUnitType.deg deg m</utype>
        </identifier>
        <value>deg deg m</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351408617020_597321_2062">
          <utype>STC_1.x:unit/posUnitType.deg deg Mpc</utype>
        </identifier>
        <value>deg deg Mpc</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351408622800_185864_2064">
          <utype>STC_1.x:unit/posUnitType.rad</utype>
        </identifier>
        <value>rad</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351408625520_39400_2066">
          <utype>STC_1.x:unit/posUnitType.h</utype>
        </identifier>
        <value>h</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351408628490_172247_2068">
          <utype>STC_1.x:unit/posUnitType.arcmin</utype>
        </identifier>
        <value>arcmin</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351408633690_307583_2070">
          <utype>STC_1.x:unit/posUnitType.arcsec</utype>
        </identifier>
        <value>arcsec</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351408638210_858788_2072">
          <utype>STC_1.x:unit/posUnitType.m</utype>
        </identifier>
        <value>m</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351408641740_74669_2074">
          <utype>STC_1.x:unit/posUnitType.km</utype>
        </identifier>
        <value>km</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351408644640_270305_2076">
          <utype>STC_1.x:unit/posUnitType.mm</utype>
        </identifier>
        <value>mm</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351408647830_939727_2078">
          <utype>STC_1.x:unit/posUnitType.AU</utype>
        </identifier>
        <value>AU</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351408651770_517108_2080">
          <utype>STC_1.x:unit/posUnitType.pc</utype>
        </identifier>
        <value>pc</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351408655290_77667_2082">
          <utype>STC_1.x:unit/posUnitType.kpc</utype>
        </identifier>
        <value>kpc</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351408659870_884072_2084">
          <utype>STC_1.x:unit/posUnitType.Mpc</utype>
        </identifier>
        <value>Mpc</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351408663240_253266_2086">
          <utype>STC_1.x:unit/posUnitType.lyr</utype>
        </identifier>
        <value>lyr</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351408668774_184379_2088">
          <utype>STC_1.x:unit/posUnitType.unnamed</utype>
        </identifier>
        <value>unnamed</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
    </enumeration>

    <enumeration>
      <identifier id="_12_1_1dfa04c4_1351408782033_309426_2153">
        <utype>STC_1.x:unit/spectralUnitType</utype>
      </identifier>
      <name>spectralUnitType</name>
      <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351408792073_568937_2172">
          <utype>STC_1.x:unit/spectralUnitType.Hz</utype>
        </identifier>
        <value>Hz</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351408802433_683983_2174">
          <utype>STC_1.x:unit/spectralUnitType.kHz</utype>
        </identifier>
        <value>kHz</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351408813385_795203_2176">
          <utype>STC_1.x:unit/spectralUnitType.MHz</utype>
        </identifier>
        <value>MHz</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351408817765_67562_2178">
          <utype>STC_1.x:unit/spectralUnitType.GHz</utype>
        </identifier>
        <value>GHz</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351408821845_397626_2180">
          <utype>STC_1.x:unit/spectralUnitType.m</utype>
        </identifier>
        <value>m</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351408824175_341002_2182">
          <utype>STC_1.x:unit/spectralUnitType.mm</utype>
        </identifier>
        <value>mm</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351408826445_72275_2184">
          <utype>STC_1.x:unit/spectralUnitType.um</utype>
        </identifier>
        <value>um</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351408829905_974187_2186">
          <utype>STC_1.x:unit/spectralUnitType.nm</utype>
        </identifier>
        <value>nm</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351408832635_108691_2188">
          <utype>STC_1.x:unit/spectralUnitType.Angstrom</utype>
        </identifier>
        <value>Angstrom</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351408837615_530486_2190">
          <utype>STC_1.x:unit/spectralUnitType.eV</utype>
        </identifier>
        <value>eV</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351408840135_168559_2192">
          <utype>STC_1.x:unit/spectralUnitType.keV</utype>
        </identifier>
        <value>keV</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351408845065_656116_2194">
          <utype>STC_1.x:unit/spectralUnitType.MeV</utype>
        </identifier>
        <value>MeV</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351408849145_945226_2196">
          <utype>STC_1.x:unit/spectralUnitType.GeV</utype>
        </identifier>
        <value>GeV</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351408852555_38825_2198">
          <utype>STC_1.x:unit/spectralUnitType.TeV</utype>
        </identifier>
        <value>TeV</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
    </enumeration>

    <enumeration>
      <identifier id="_12_1_1dfa04c4_1351409142368_558220_2259">
        <utype>STC_1.x:unit/timeUnitType</utype>
      </identifier>
      <name>timeUnitType</name>
      <description>Time units may be second (s), hour (h: 3600 s), day (d: 86400 s), Julian year (a, yr: 365.25 d), Julian century (cy: 36525 d), or empty (i.e., dimensionless) for ISO-8601 format</description>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351409190497_742095_2279">
          <utype>STC_1.x:unit/timeUnitType.s</utype>
        </identifier>
        <value>s</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351409193610_556200_2281">
          <utype>STC_1.x:unit/timeUnitType.h</utype>
        </identifier>
        <value>h</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351409195760_591726_2283">
          <utype>STC_1.x:unit/timeUnitType.d</utype>
        </identifier>
        <value>d</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351409201250_881150_2285">
          <utype>STC_1.x:unit/timeUnitType.a</utype>
        </identifier>
        <value>a</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351409203000_29121_2287">
          <utype>STC_1.x:unit/timeUnitType.yr</utype>
        </identifier>
        <value>yr</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351409206260_762447_2289">
          <utype>STC_1.x:unit/timeUnitType.cy</utype>
        </identifier>
        <value>cy</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351409210190_802621_2291">
          <utype>STC_1.x:unit/timeUnitType.unnamed</utype>
        </identifier>
        <value>unnamed</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
    </enumeration>

    <enumeration>
      <identifier id="_12_1_1dfa04c4_1351408747603_975664_2121">
        <utype>STC_1.x:unit/velTimeUnitType</utype>
      </identifier>
      <name>velTimeUnitType</name>
      <description>Velocity units are a posUnitType / velTimeType; the latter may be second, day, hour, year (a or yr), century, but not empty</description>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351408759223_898022_2140">
          <utype>STC_1.x:unit/velTimeUnitType.s</utype>
        </identifier>
        <value>s</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351408761603_320349_2142">
          <utype>STC_1.x:unit/velTimeUnitType.h</utype>
        </identifier>
        <value>h</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351408765723_185175_2144">
          <utype>STC_1.x:unit/velTimeUnitType.d</utype>
        </identifier>
        <value>d</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351408770343_96940_2146">
          <utype>STC_1.x:unit/velTimeUnitType.a</utype>
        </identifier>
        <value>a</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351408772733_839981_2148">
          <utype>STC_1.x:unit/velTimeUnitType.yr</utype>
        </identifier>
        <value>yr</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351408775733_193665_2150">
          <utype>STC_1.x:unit/velTimeUnitType.cy</utype>
        </identifier>
        <value>cy</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
    </enumeration>

  </package>



  <package>
    <identifier id="_12_1_1dfa04c4_1351489231022_139054_5426">
      <utype>STC_1.x:coordinate/</utype>
    </identifier>
    <name>coordinate</name>
    <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
    <dataType>
      <identifier id="_12_1_1dfa04c4_1351486474851_789704_4292">
        <utype>STC_1.x:coordinate/posVector2CoordinateType</utype>
      </identifier>
      <name>posVector2CoordinateType</name>
      <description>Position 2-D coordinate type
Single CError2, CResolution2, CSize2, CPixSize2 elements indicate definite values; pairs indicate ranges</description>
      <extends>
        <identifier id="_12_1_1dfa04c4_1351486484289_657694_4318">
          <utype>STC_1.x:coordinate/posVector2CoordinateType.EXTENDS</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351418639053_863983_3434">
          <utyperef>STC_1.x:coordinate/vector2CoordinateType</utyperef>
        </datatype>
      </extends>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351486474852_485748_4293">
          <utype>STC_1.x:coordinate/posVector2CoordinateType.unit</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351408599160_396582_2039">
          <utyperef>STC_1.x:unit/posUnitType</utyperef>
        </datatype>
        <name>unit</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <reference>
        <identifier id="_12_1_1dfa04c4_1351486531048_686120_4346">
          <utype>STC_1.x:coordinate/posVector2CoordinateType.coord_system_id</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351418483114_560688_3310">
          <utyperef>STC_1.x:coordsys/coordSysType</utyperef>
        </datatype>
        <name>coord_system_id</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </reference>
    </dataType>

    <dataType>
      <identifier id="_12_1_1dfa04c4_1351486370945_459345_4193">
        <utype>STC_1.x:coordinate/posVector1CoordinateType</utype>
      </identifier>
      <name>posVector1CoordinateType</name>
      <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      <extends>
        <identifier id="_12_1_1dfa04c4_1351486370963_47357_4195">
          <utype>STC_1.x:coordinate/posVector1CoordinateType.EXTENDS</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351407785496_199689_1809">
          <utyperef>STC_1.x:coordinate/basicCoordinateType</utyperef>
        </datatype>
      </extends>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351486415376_707401_4235">
          <utype>STC_1.x:coordinate/posVector1CoordinateType.unit</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351408599160_396582_2039">
          <utyperef>STC_1.x:unit/posUnitType</utyperef>
        </datatype>
        <name>unit</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <reference>
        <identifier id="_12_1_1dfa04c4_1351486438729_15181_4241">
          <utype>STC_1.x:coordinate/posVector1CoordinateType.coord_system_id</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351418483114_560688_3310">
          <utyperef>STC_1.x:coordsys/coordSysType</utyperef>
        </datatype>
        <name>coord_system_id</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </reference>
    </dataType>

    <dataType>
      <identifier id="_12_1_1dfa04c4_1351407145426_921778_1613">
        <utype>STC_1.x:coordinate/coordinateType</utype>
      </identifier>
      <name>coordinateType</name>
      <description>Abstract coordinate type; a concrete Coordinate consists of a Value, Error, Resolution, Size, and PixSize</description>
      <extends>
        <identifier id="_12_1_1dfa04c4_1351407162436_825574_1634">
          <utype>STC_1.x:coordinate/coordinateType.EXTENDS</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351407162416_52728_1632">
          <utyperef>STC_1.x:stcBaseType</utyperef>
        </datatype>
      </extends>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351407182466_477439_1674">
          <utype>STC_1.x:coordinate/coordinateType.name</utype>
        </identifier>
        <datatype idref="_10_0_42c01ac_1131109909359_121421_1981">
          <modelUtypeRef>ivoa_1.0</modelUtypeRef>
          <utyperef>ivoa_1.0:stdtypes/string</utyperef>
        </datatype>
        <name>name</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <reference>
        <identifier id="_12_1_1dfa04c4_1351573189557_865807_337">
          <utype>STC_1.x:coordinate/coordinateType.coord_frame_id</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351489325812_154540_5448">
          <utyperef>STC_1.x:coordsys/coordFrameType</utyperef>
        </datatype>
        <name>coord_frame_id</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </reference>
    </dataType>

    <dataType>
      <identifier id="_12_1_1dfa04c4_1351487295211_330347_4829">
        <utype>STC_1.x:coordinate/redshiftCoordinateType</utype>
      </identifier>
      <name>redshiftCoordinateType</name>
      <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      <extends>
        <identifier id="_12_1_1dfa04c4_1351487295230_753256_4831">
          <utype>STC_1.x:coordinate/redshiftCoordinateType.EXTENDS</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351407785496_199689_1809">
          <utyperef>STC_1.x:coordinate/basicCoordinateType</utyperef>
        </datatype>
      </extends>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351487315329_439477_4871">
          <utype>STC_1.x:coordinate/redshiftCoordinateType.unit</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351408599160_396582_2039">
          <utyperef>STC_1.x:unit/posUnitType</utyperef>
        </datatype>
        <name>unit</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351487329777_707235_4875">
          <utype>STC_1.x:coordinate/redshiftCoordinateType.vel_unit_type</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351408747603_975664_2121">
          <utyperef>STC_1.x:unit/velTimeUnitType</utyperef>
        </datatype>
        <name>vel_unit_type</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <reference>
        <identifier id="_12_1_1dfa04c4_1351487355267_862393_4884">
          <utype>STC_1.x:coordinate/redshiftCoordinateType.coord_system_id</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351418483114_560688_3310">
          <utyperef>STC_1.x:coordsys/coordSysType</utyperef>
        </datatype>
        <name>coord_system_id</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </reference>
    </dataType>

    <dataType>
      <identifier id="_12_1_1dfa04c4_1351486145491_915115_4052">
        <utype>STC_1.x:coordinate/scalarCoordinateType</utype>
      </identifier>
      <name>scalarCoordinateType</name>
      <description>Generic scalar coordinate type: a basic scalar coordinate with units</description>
      <extends>
        <identifier id="_12_1_1dfa04c4_1351486145524_142670_4054">
          <utype>STC_1.x:coordinate/scalarCoordinateType.EXTENDS</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351407785496_199689_1809">
          <utyperef>STC_1.x:coordinate/basicCoordinateType</utyperef>
        </datatype>
      </extends>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351486184010_271215_4095">
          <utype>STC_1.x:coordinate/scalarCoordinateType.unit</utype>
        </identifier>
        <datatype idref="_10_0_42c01ac_1131109909359_121421_1981">
          <modelUtypeRef>ivoa_1.0</modelUtypeRef>
          <utyperef>ivoa_1.0:stdtypes/string</utyperef>
        </datatype>
        <name>unit</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
    </dataType>

    <dataType>
      <identifier id="_12_1_1dfa04c4_1351426085487_725746_3715">
        <utype>STC_1.x:coordinate/pixelVector2CoordinateType</utype>
      </identifier>
      <name>pixelVector2CoordinateType</name>
      <description>2-D pixel coordinate type</description>
      <extends>
        <identifier id="_12_1_1dfa04c4_1351426103983_330593_3734">
          <utype>STC_1.x:coordinate/pixelVector2CoordinateType.EXTENDS</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351407145426_921778_1613">
          <utyperef>STC_1.x:coordinate/coordinateType</utyperef>
        </datatype>
      </extends>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351426132797_897343_3759">
          <utype>STC_1.x:coordinate/pixelVector2CoordinateType.Name1</utype>
        </identifier>
        <datatype idref="_10_0_42c01ac_1131109909359_121421_1981">
          <modelUtypeRef>ivoa_1.0</modelUtypeRef>
          <utyperef>ivoa_1.0:stdtypes/string</utyperef>
        </datatype>
        <name>Name1</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351426146357_83037_3763">
          <utype>STC_1.x:coordinate/pixelVector2CoordinateType.Name2</utype>
        </identifier>
        <datatype idref="_10_0_42c01ac_1131109909359_121421_1981">
          <modelUtypeRef>ivoa_1.0</modelUtypeRef>
          <utyperef>ivoa_1.0:stdtypes/string</utyperef>
        </datatype>
        <name>Name2</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351426153525_854782_3767">
          <utype>STC_1.x:coordinate/pixelVector2CoordinateType.Value2</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351408412586_399590_1974">
          <utyperef>STC_1.x:quantity/double2Type</utyperef>
        </datatype>
        <name>Value2</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
    </dataType>

    <dataType>
      <identifier id="_12_1_1dfa04c4_1351427930141_734488_3939">
        <utype>STC_1.x:coordinate/pixelVector3CoordinateType</utype>
      </identifier>
      <name>pixelVector3CoordinateType</name>
      <description>3-D pixel coordinate type</description>
      <extends>
        <identifier id="_12_1_1dfa04c4_1351427930141_105302_3943">
          <utype>STC_1.x:coordinate/pixelVector3CoordinateType.EXTENDS</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351407145426_921778_1613">
          <utyperef>STC_1.x:coordinate/coordinateType</utyperef>
        </datatype>
      </extends>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351427930141_466605_3940">
          <utype>STC_1.x:coordinate/pixelVector3CoordinateType.Name1</utype>
        </identifier>
        <datatype idref="_10_0_42c01ac_1131109909359_121421_1981">
          <modelUtypeRef>ivoa_1.0</modelUtypeRef>
          <utyperef>ivoa_1.0:stdtypes/string</utyperef>
        </datatype>
        <name>Name1</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351427930141_258132_3941">
          <utype>STC_1.x:coordinate/pixelVector3CoordinateType.Name2</utype>
        </identifier>
        <datatype idref="_10_0_42c01ac_1131109909359_121421_1981">
          <modelUtypeRef>ivoa_1.0</modelUtypeRef>
          <utyperef>ivoa_1.0:stdtypes/string</utyperef>
        </datatype>
        <name>Name2</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351427940874_453845_3951">
          <utype>STC_1.x:coordinate/pixelVector3CoordinateType.Name3</utype>
        </identifier>
        <datatype idref="_10_0_42c01ac_1131109909359_121421_1981">
          <modelUtypeRef>ivoa_1.0</modelUtypeRef>
          <utyperef>ivoa_1.0:stdtypes/string</utyperef>
        </datatype>
        <name>Name3</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351427930141_202668_3942">
          <utype>STC_1.x:coordinate/pixelVector3CoordinateType.Value3</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351410314408_948531_2623">
          <utyperef>STC_1.x:quantity/double3Type</utyperef>
        </datatype>
        <name>Value3</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
    </dataType>

    <dataType>
      <identifier id="_12_1_1dfa04c4_1351486217546_859716_4100">
        <utype>STC_1.x:coordinate/genVector2CoordinateType</utype>
      </identifier>
      <name>genVector2CoordinateType</name>
      <description>Generic 2-D coordinate type
Single CError2, CResolution2, CSize2, CPixSize2 elements indicate definite values; pairs indicate ranges</description>
      <extends>
        <identifier id="_12_1_1dfa04c4_1351486217565_778384_4102">
          <utype>STC_1.x:coordinate/genVector2CoordinateType.EXTENDS</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351418639053_863983_3434">
          <utyperef>STC_1.x:coordinate/vector2CoordinateType</utyperef>
        </datatype>
      </extends>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351486272321_856961_4143">
          <utype>STC_1.x:coordinate/genVector2CoordinateType.unit</utype>
        </identifier>
        <datatype idref="_10_0_42c01ac_1131109909359_121421_1981">
          <modelUtypeRef>ivoa_1.0</modelUtypeRef>
          <utyperef>ivoa_1.0:stdtypes/string</utyperef>
        </datatype>
        <name>unit</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
    </dataType>

    <dataType>
      <identifier id="_12_1_1dfa04c4_1351407785496_199689_1809">
        <utype>STC_1.x:coordinate/basicCoordinateType</utype>
      </identifier>
      <name>basicCoordinateType</name>
      <description>Basic scalar coordinate type
Single Error, Resolution, Size, PixSize elements indicate definite values; pairs indicate ranges</description>
      <extends>
        <identifier id="_12_1_1dfa04c4_1351407785516_165156_1811">
          <utype>STC_1.x:coordinate/basicCoordinateType.EXTENDS</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351407145426_921778_1613">
          <utyperef>STC_1.x:coordinate/coordinateType</utyperef>
        </datatype>
      </extends>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351407835948_836136_1852">
          <utype>STC_1.x:coordinate/basicCoordinateType.Value</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351408041561_672332_1921">
          <utyperef>STC_1.x:quantity/double1Type</utyperef>
        </datatype>
        <name>Value</name>
        <description>mapping of element ref="Value"</description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351407840648_895742_1854">
          <utype>STC_1.x:coordinate/basicCoordinateType.Error</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351408041561_672332_1921">
          <utyperef>STC_1.x:quantity/double1Type</utyperef>
        </datatype>
        <name>Error</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351407844478_781196_1856">
          <utype>STC_1.x:coordinate/basicCoordinateType.Resolution</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351408041561_672332_1921">
          <utyperef>STC_1.x:quantity/double1Type</utyperef>
        </datatype>
        <name>Resolution</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351407850118_635403_1858">
          <utype>STC_1.x:coordinate/basicCoordinateType.Size</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351408041561_672332_1921">
          <utyperef>STC_1.x:quantity/double1Type</utyperef>
        </datatype>
        <name>Size</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351407853668_600353_1860">
          <utype>STC_1.x:coordinate/basicCoordinateType.PixSize</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351408041561_672332_1921">
          <utyperef>STC_1.x:quantity/double1Type</utyperef>
        </datatype>
        <name>PixSize</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
    </dataType>

    <dataType>
      <identifier id="_12_1_1dfa04c4_1351486586552_923549_4399">
        <utype>STC_1.x:coordinate/posVector3CoordinateType</utype>
      </identifier>
      <name>posVector3CoordinateType</name>
      <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      <extends>
        <identifier id="_12_1_1dfa04c4_1351486586570_678738_4401">
          <utype>STC_1.x:coordinate/posVector3CoordinateType.EXTENDS</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351426321214_642063_3827">
          <utyperef>STC_1.x:coordinate/vector3CoordinateType</utyperef>
        </datatype>
      </extends>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351486972860_502693_4674">
          <utype>STC_1.x:coordinate/posVector3CoordinateType.unit</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351408599160_396582_2039">
          <utyperef>STC_1.x:unit/posUnitType</utyperef>
        </datatype>
        <name>unit</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <reference>
        <identifier id="_12_1_1dfa04c4_1351486611872_418345_4446">
          <utype>STC_1.x:coordinate/posVector3CoordinateType.coord_system_id</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351418483114_560688_3310">
          <utyperef>STC_1.x:coordsys/coordSysType</utyperef>
        </datatype>
        <name>coord_system_id</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </reference>
    </dataType>

    <dataType>
      <identifier id="_12_1_1dfa04c4_1351407942159_346890_1871">
        <utype>STC_1.x:coordinate/pixelVector1CoordinateType</utype>
      </identifier>
      <name>pixelVector1CoordinateType</name>
      <description>Scalar pixel coordinate type</description>
      <extends>
        <identifier id="_12_1_1dfa04c4_1351407942179_542838_1873">
          <utype>STC_1.x:coordinate/pixelVector1CoordinateType.EXTENDS</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351407145426_921778_1613">
          <utyperef>STC_1.x:coordinate/coordinateType</utyperef>
        </datatype>
      </extends>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351407966402_185381_1913">
          <utype>STC_1.x:coordinate/pixelVector1CoordinateType.Value</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351408041561_672332_1921">
          <utyperef>STC_1.x:quantity/double1Type</utyperef>
        </datatype>
        <name>Value</name>
        <description>mapping of the element ref="Value"</description>
        <multiplicity>0..1</multiplicity>
      </attribute>
    </dataType>

    <dataType>
      <identifier id="_12_1_1dfa04c4_1351486309117_204320_4145">
        <utype>STC_1.x:coordinate/genVector3CoordinateType</utype>
      </identifier>
      <name>genVector3CoordinateType</name>
      <description>Generic 3-D coordinate type
Single CError3, CResolution3, CSize3, CPixSize3 elements indicate definite values; pairs indicate ranges</description>
      <extends>
        <identifier id="_12_1_1dfa04c4_1351486315114_304563_4168">
          <utype>STC_1.x:coordinate/genVector3CoordinateType.EXTENDS</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351426321214_642063_3827">
          <utyperef>STC_1.x:coordinate/vector3CoordinateType</utyperef>
        </datatype>
      </extends>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351486309118_531293_4146">
          <utype>STC_1.x:coordinate/genVector3CoordinateType.unit</utype>
        </identifier>
        <datatype idref="_10_0_42c01ac_1131109909359_121421_1981">
          <modelUtypeRef>ivoa_1.0</modelUtypeRef>
          <utyperef>ivoa_1.0:stdtypes/string</utyperef>
        </datatype>
        <name>unit</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
    </dataType>

    <dataType>
      <identifier id="_12_1_1dfa04c4_1351427799038_546081_3905">
        <utype>STC_1.x:coordinate/size3DType</utype>
      </identifier>
      <name>size3DType</name>
      <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351427799038_309386_3906">
          <utype>STC_1.x:coordinate/size3DType.radius</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351408041561_672332_1921">
          <utyperef>STC_1.x:quantity/double1Type</utyperef>
        </datatype>
        <name>radius</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351427799038_376581_3907">
          <utype>STC_1.x:coordinate/size3DType.Size3</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351426182457_96795_3771">
          <utyperef>STC_1.x:quantity/size3Type</utyperef>
        </datatype>
        <name>Size3</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351427799038_94840_3908">
          <utype>STC_1.x:coordinate/size3DType.sizeMatrix</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351415336691_347418_3017">
          <utyperef>STC_1.x:quantity/double9Type</utyperef>
        </datatype>
        <name>sizeMatrix</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351427799038_525917_3909">
          <utype>STC_1.x:coordinate/size3DType.sizeRegion</utype>
        </identifier>
        <datatype idref="_10_0_42c01ac_1131109909359_121421_1981">
          <modelUtypeRef>ivoa_1.0</modelUtypeRef>
          <utyperef>ivoa_1.0:stdtypes/string</utyperef>
        </datatype>
        <name>sizeRegion</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
    </dataType>

    <dataType>
      <identifier id="_12_1_1dfa04c4_1351419531383_290225_3679">
        <utype>STC_1.x:coordinate/size2DType</utype>
      </identifier>
      <name>size2DType</name>
      <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351419544994_128523_3697">
          <utype>STC_1.x:coordinate/size2DType.radius</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351408041561_672332_1921">
          <utyperef>STC_1.x:quantity/double1Type</utyperef>
        </datatype>
        <name>radius</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351419598283_602803_3701">
          <utype>STC_1.x:coordinate/size2DType.Size2</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351418537164_763080_3385">
          <utyperef>STC_1.x:quantity/size2Type</utyperef>
        </datatype>
        <name>Size2</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351419645855_285691_3705">
          <utype>STC_1.x:coordinate/size2DType.sizeMatrix</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351415158779_595798_2891">
          <utyperef>STC_1.x:quantity/double4Type</utyperef>
        </datatype>
        <name>sizeMatrix</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351419667742_325281_3709">
          <utype>STC_1.x:coordinate/size2DType.sizeRegion</utype>
        </identifier>
        <datatype idref="_10_0_42c01ac_1131109909359_121421_1981">
          <modelUtypeRef>ivoa_1.0</modelUtypeRef>
          <utyperef>ivoa_1.0:stdtypes/string</utyperef>
        </datatype>
        <name>sizeRegion</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
    </dataType>

    <dataType>
      <identifier id="_12_1_1dfa04c4_1351426321214_642063_3827">
        <utype>STC_1.x:coordinate/vector3CoordinateType</utype>
      </identifier>
      <name>vector3CoordinateType</name>
      <description>3-D coordinate type.
Single CError3, CResolution3, CSize3, CPixSize3 elements indicate definite values; pairs indicate ranges</description>
      <extends>
        <identifier id="_12_1_1dfa04c4_1351426321219_854794_3835">
          <utype>STC_1.x:coordinate/vector3CoordinateType.EXTENDS</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351407145426_921778_1613">
          <utyperef>STC_1.x:coordinate/coordinateType</utyperef>
        </datatype>
      </extends>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351426321215_190497_3828">
          <utype>STC_1.x:coordinate/vector3CoordinateType.Name1</utype>
        </identifier>
        <datatype idref="_10_0_42c01ac_1131109909359_121421_1981">
          <modelUtypeRef>ivoa_1.0</modelUtypeRef>
          <utyperef>ivoa_1.0:stdtypes/string</utyperef>
        </datatype>
        <name>Name1</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351426321216_955731_3829">
          <utype>STC_1.x:coordinate/vector3CoordinateType.Name2</utype>
        </identifier>
        <datatype idref="_10_0_42c01ac_1131109909359_121421_1981">
          <modelUtypeRef>ivoa_1.0</modelUtypeRef>
          <utyperef>ivoa_1.0:stdtypes/string</utyperef>
        </datatype>
        <name>Name2</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351426347364_867347_3852">
          <utype>STC_1.x:coordinate/vector3CoordinateType.Name3</utype>
        </identifier>
        <datatype idref="_10_0_42c01ac_1131109909359_121421_1981">
          <modelUtypeRef>ivoa_1.0</modelUtypeRef>
          <utyperef>ivoa_1.0:stdtypes/string</utyperef>
        </datatype>
        <name>Name3</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351426321216_691004_3830">
          <utype>STC_1.x:coordinate/vector3CoordinateType.CValue3</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351410314408_948531_2623">
          <utyperef>STC_1.x:quantity/double3Type</utyperef>
        </datatype>
        <name>CValue3</name>
        <description>According to substitutiongroups this might also have to be a curve3Type.
Logic of this escapes me. Wy would a coordinate be a curve?
I therefore did not try to acocmodate this in model. </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351426321217_851307_3831">
          <utype>STC_1.x:coordinate/vector3CoordinateType.CError3</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351427799038_546081_3905">
          <utyperef>STC_1.x:coordinate/size3DType</utyperef>
        </datatype>
        <name>CError3</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351426321217_651164_3832">
          <utype>STC_1.x:coordinate/vector3CoordinateType.CResolution3</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351427799038_546081_3905">
          <utyperef>STC_1.x:coordinate/size3DType</utyperef>
        </datatype>
        <name>CResolution3</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351426321218_109329_3833">
          <utype>STC_1.x:coordinate/vector3CoordinateType.CSize3</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351427799038_546081_3905">
          <utyperef>STC_1.x:coordinate/size3DType</utyperef>
        </datatype>
        <name>CSize3</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351426321218_267657_3834">
          <utype>STC_1.x:coordinate/vector3CoordinateType.CPixSize3</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351427799038_546081_3905">
          <utyperef>STC_1.x:coordinate/size3DType</utyperef>
        </datatype>
        <name>CPixSize3</name>
        <description>FOr convenince reuse here the size2DType, even though in model the radius is not used.</description>
        <multiplicity>0..1</multiplicity>
      </attribute>
    </dataType>

    <dataType>
      <identifier id="_12_1_1dfa04c4_1351486826971_544788_4548">
        <utype>STC_1.x:coordinate/velVector2CoordinateType</utype>
      </identifier>
      <name>velVector2CoordinateType</name>
      <description>Velocity 2-D coordinate type
Single CError2, CResolution2, CSize2, CPixSize2 elements indicate definite values; pairs indicate ranges</description>
      <extends>
        <identifier id="_12_1_1dfa04c4_1351486875702_113036_4581">
          <utype>STC_1.x:coordinate/velVector2CoordinateType.EXTENDS</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351486474851_789704_4292">
          <utyperef>STC_1.x:coordinate/posVector2CoordinateType</utyperef>
        </datatype>
      </extends>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351486826972_331735_4549">
          <utype>STC_1.x:coordinate/velVector2CoordinateType.vel_time_unit</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351408747603_975664_2121">
          <utyperef>STC_1.x:unit/velTimeUnitType</utyperef>
        </datatype>
        <name>vel_time_unit</name>
        <description>Velocity scalar coordinate type; sibling of basicCoordinateType
Single Error, Resolution, Size, PixSize elements indicate definite values; pairs indicate ranges</description>
        <multiplicity>0..1</multiplicity>
      </attribute>
    </dataType>

    <dataType>
      <identifier id="_12_1_1dfa04c4_1351418054455_926817_3235">
        <utype>STC_1.x:coordinate/timeCoordinateType</utype>
      </identifier>
      <name>timeCoordinateType</name>
      <description>Time coordinate type; sibling of basicCoordinateType.
Error, Resolution, Size, PixSize elements indicate definite values; pairs indicate ranges.</description>
      <extends>
        <identifier id="_12_1_1dfa04c4_1351418068497_333652_3254">
          <utype>STC_1.x:coordinate/timeCoordinateType.EXTENDS</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351407145426_921778_1613">
          <utyperef>STC_1.x:coordinate/coordinateType</utyperef>
        </datatype>
      </extends>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351418097376_240015_3279">
          <utype>STC_1.x:coordinate/timeCoordinateType.TimeInstant</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351409889625_755016_2452">
          <utyperef>STC_1.x:time/astronTimeType</utyperef>
        </datatype>
        <name>TimeInstant</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351418127531_987136_3283">
          <utype>STC_1.x:coordinate/timeCoordinateType.Error</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351408041561_672332_1921">
          <utyperef>STC_1.x:quantity/double1Type</utyperef>
        </datatype>
        <name>Error</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351418354885_385175_3287">
          <utype>STC_1.x:coordinate/timeCoordinateType.Resolution</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351408041561_672332_1921">
          <utyperef>STC_1.x:quantity/double1Type</utyperef>
        </datatype>
        <name>Resolution</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351418369448_728191_3291">
          <utype>STC_1.x:coordinate/timeCoordinateType.Size</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351408041561_672332_1921">
          <utyperef>STC_1.x:quantity/double1Type</utyperef>
        </datatype>
        <name>Size</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351418396426_243148_3295">
          <utype>STC_1.x:coordinate/timeCoordinateType.PixSize</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351408041561_672332_1921">
          <utyperef>STC_1.x:quantity/double1Type</utyperef>
        </datatype>
        <name>PixSize</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351418419889_436587_3299">
          <utype>STC_1.x:coordinate/timeCoordinateType.unit</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351409142368_558220_2259">
          <utyperef>STC_1.x:unit/timeUnitType</utyperef>
        </datatype>
        <name>unit</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <reference>
        <identifier id="_12_1_1dfa04c4_1351418492412_809780_3333">
          <utype>STC_1.x:coordinate/timeCoordinateType.coord_system_id</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351418483114_560688_3310">
          <utyperef>STC_1.x:coordsys/coordSysType</utyperef>
        </datatype>
        <name>coord_system_id</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </reference>
    </dataType>

    <dataType>
      <identifier id="_12_1_1dfa04c4_1351418639053_863983_3434">
        <utype>STC_1.x:coordinate/vector2CoordinateType</utype>
      </identifier>
      <name>vector2CoordinateType</name>
      <description>2-D coordinate type.
Single CError2, CResolution2, CSize2, CPixSize2 elements indicate definite values; pairs indicate ranges</description>
      <extends>
        <identifier id="_12_1_1dfa04c4_1351418650488_882858_3453">
          <utype>STC_1.x:coordinate/vector2CoordinateType.EXTENDS</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351407145426_921778_1613">
          <utyperef>STC_1.x:coordinate/coordinateType</utyperef>
        </datatype>
      </extends>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351418979302_882727_3478">
          <utype>STC_1.x:coordinate/vector2CoordinateType.Name1</utype>
        </identifier>
        <datatype idref="_10_0_42c01ac_1131109909359_121421_1981">
          <modelUtypeRef>ivoa_1.0</modelUtypeRef>
          <utyperef>ivoa_1.0:stdtypes/string</utyperef>
        </datatype>
        <name>Name1</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351418992296_638693_3482">
          <utype>STC_1.x:coordinate/vector2CoordinateType.Name2</utype>
        </identifier>
        <datatype idref="_10_0_42c01ac_1131109909359_121421_1981">
          <modelUtypeRef>ivoa_1.0</modelUtypeRef>
          <utyperef>ivoa_1.0:stdtypes/string</utyperef>
        </datatype>
        <name>Name2</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351419003603_50317_3486">
          <utype>STC_1.x:coordinate/vector2CoordinateType.CValue2</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351408412586_399590_1974">
          <utyperef>STC_1.x:quantity/double2Type</utyperef>
        </datatype>
        <name>CValue2</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351419017702_879562_3490">
          <utype>STC_1.x:coordinate/vector2CoordinateType.CError2</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351419531383_290225_3679">
          <utyperef>STC_1.x:coordinate/size2DType</utyperef>
        </datatype>
        <name>CError2</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351419049460_442426_3494">
          <utype>STC_1.x:coordinate/vector2CoordinateType.CResolution2</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351419531383_290225_3679">
          <utyperef>STC_1.x:coordinate/size2DType</utyperef>
        </datatype>
        <name>CResolution2</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351419060005_783434_3498">
          <utype>STC_1.x:coordinate/vector2CoordinateType.CSize2</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351419531383_290225_3679">
          <utyperef>STC_1.x:coordinate/size2DType</utyperef>
        </datatype>
        <name>CSize2</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351419088834_149931_3502">
          <utype>STC_1.x:coordinate/vector2CoordinateType.CPixSize2</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351419531383_290225_3679">
          <utyperef>STC_1.x:coordinate/size2DType</utyperef>
        </datatype>
        <name>CPixSize2</name>
        <description>FOr convenince reuse here the size2DType, even though in model the radius is not used.</description>
        <multiplicity>0..1</multiplicity>
      </attribute>
    </dataType>

    <dataType>
      <identifier id="_12_1_1dfa04c4_1351487047165_557486_4679">
        <utype>STC_1.x:coordinate/velVector3CoordinateType</utype>
      </identifier>
      <name>velVector3CoordinateType</name>
      <description>Velocity 3-D coordinate type
Single CError3, CResolution3, CSize3, CPixSize3 elements indicate definite values; pairs indicate ranges</description>
      <extends>
        <identifier id="_12_1_1dfa04c4_1351487047183_530494_4681">
          <utype>STC_1.x:coordinate/velVector3CoordinateType.EXTENDS</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351486586552_923549_4399">
          <utyperef>STC_1.x:coordinate/posVector3CoordinateType</utyperef>
        </datatype>
      </extends>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351487064459_914166_4721">
          <utype>STC_1.x:coordinate/velVector3CoordinateType.vel_time_unit</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351408747603_975664_2121">
          <utyperef>STC_1.x:unit/velTimeUnitType</utyperef>
        </datatype>
        <name>vel_time_unit</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
    </dataType>

    <dataType>
      <identifier id="_12_1_1dfa04c4_1351486706183_872210_4500">
        <utype>STC_1.x:coordinate/velVector1CoordinateType</utype>
      </identifier>
      <name>velVector1CoordinateType</name>
      <description>Velocity scalar coordinate type; sibling of basicCoordinateType.
Single Error, Resolution, Size, PixSize elements indicate definite values; pairs indicate ranges</description>
      <extends>
        <identifier id="_12_1_1dfa04c4_1351486706201_381023_4502">
          <utype>STC_1.x:coordinate/velVector1CoordinateType.EXTENDS</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351486370945_459345_4193">
          <utyperef>STC_1.x:coordinate/posVector1CoordinateType</utyperef>
        </datatype>
      </extends>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351486740133_261941_4543">
          <utype>STC_1.x:coordinate/velVector1CoordinateType.vel_time_unit</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351408747603_975664_2121">
          <utyperef>STC_1.x:unit/velTimeUnitType</utyperef>
        </datatype>
        <name>vel_time_unit</name>
        <description>Velocity scalar coordinate type; sibling of basicCoordinateType
Single Error, Resolution, Size, PixSize elements indicate definite values; pairs indicate ranges</description>
        <multiplicity>0..1</multiplicity>
      </attribute>
    </dataType>

    <dataType>
      <identifier id="_12_1_1dfa04c4_1351428036395_202003_4000">
        <utype>STC_1.x:coordinate/stringCoordinateType</utype>
      </identifier>
      <name>stringCoordinateType</name>
      <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      <extends>
        <identifier id="_12_1_1dfa04c4_1351428084774_503058_4027">
          <utype>STC_1.x:coordinate/stringCoordinateType.EXTENDS</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351407145426_921778_1613">
          <utyperef>STC_1.x:coordinate/coordinateType</utyperef>
        </datatype>
      </extends>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351428050435_716133_4018">
          <utype>STC_1.x:coordinate/stringCoordinateType.unit</utype>
        </identifier>
        <datatype idref="_10_0_42c01ac_1131109909359_121421_1981">
          <modelUtypeRef>ivoa_1.0</modelUtypeRef>
          <utyperef>ivoa_1.0:stdtypes/string</utyperef>
        </datatype>
        <name>unit</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351428061589_149540_4022">
          <utype>STC_1.x:coordinate/stringCoordinateType.Value</utype>
        </identifier>
        <datatype idref="_10_0_42c01ac_1131109909359_121421_1981">
          <modelUtypeRef>ivoa_1.0</modelUtypeRef>
          <utyperef>ivoa_1.0:stdtypes/string</utyperef>
        </datatype>
        <name>Value</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>1</multiplicity>
      </attribute>
    </dataType>

    <dataType>
      <identifier id="_12_1_1dfa04c4_1351487205500_335804_4727">
        <utype>STC_1.x:coordinate/spectralCoordinateType</utype>
      </identifier>
      <name>spectralCoordinateType</name>
      <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      <extends>
        <identifier id="_12_1_1dfa04c4_1351487205518_944465_4729">
          <utype>STC_1.x:coordinate/spectralCoordinateType.EXTENDS</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351407785496_199689_1809">
          <utyperef>STC_1.x:coordinate/basicCoordinateType</utyperef>
        </datatype>
      </extends>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351487252194_25767_4824">
          <utype>STC_1.x:coordinate/spectralCoordinateType.unit</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351408782033_309426_2153">
          <utyperef>STC_1.x:unit/spectralUnitType</utyperef>
        </datatype>
        <name>unit</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <reference>
        <identifier id="_12_1_1dfa04c4_1351487225772_897820_4773">
          <utype>STC_1.x:coordinate/spectralCoordinateType.coord_system_id</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351418483114_560688_3310">
          <utyperef>STC_1.x:coordsys/coordSysType</utyperef>
        </datatype>
        <name>coord_system_id</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </reference>
    </dataType>

    <dataType>
      <identifier id="_12_1_1dfa04c4_1351524882849_86966_7992">
        <utype>STC_1.x:coordinate/pixelCoordsType</utype>
      </identifier>
      <name>pixelCoordsType</name>
      <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      <extends>
        <identifier id="_12_1_1dfa04c4_1351524882867_31956_7994">
          <utype>STC_1.x:coordinate/pixelCoordsType.EXTENDS</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351524823218_709510_7943">
          <utyperef>STC_1.x:coordinate/coordsType</utyperef>
        </datatype>
      </extends>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351524907030_739753_8034">
          <utype>STC_1.x:coordinate/pixelCoordsType.Pixel</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351407145426_921778_1613">
          <utyperef>STC_1.x:coordinate/coordinateType</utyperef>
        </datatype>
        <name>Pixel</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..*</multiplicity>
      </attribute>
    </dataType>

    <dataType>
      <identifier id="_12_1_1dfa04c4_1351524823218_709510_7943">
        <utype>STC_1.x:coordinate/coordsType</utype>
      </identifier>
      <name>coordsType</name>
      <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      <extends>
        <identifier id="_12_1_1dfa04c4_1351524831700_114471_7961">
          <utype>STC_1.x:coordinate/coordsType.EXTENDS</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351407162416_52728_1632">
          <utyperef>STC_1.x:stcBaseType</utyperef>
        </datatype>
      </extends>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351524846887_119161_7987">
          <utype>STC_1.x:coordinate/coordsType.GenCoordinate</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351407145426_921778_1613">
          <utyperef>STC_1.x:coordinate/coordinateType</utyperef>
        </datatype>
        <name>GenCoordinate</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..*</multiplicity>
      </attribute>
    </dataType>

    <dataType>
      <identifier id="_12_1_1dfa04c4_1351524481884_862393_7869">
        <utype>STC_1.x:coordinate/astroCoordsType</utype>
      </identifier>
      <name>astroCoordsType</name>
      <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      <extends>
        <identifier id="_12_1_1dfa04c4_1351524834873_767970_7963">
          <utype>STC_1.x:coordinate/astroCoordsType.EXTENDS</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351524823218_709510_7943">
          <utyperef>STC_1.x:coordinate/coordsType</utyperef>
        </datatype>
      </extends>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351524719440_452256_7914">
          <utype>STC_1.x:coordinate/astroCoordsType.Time</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351418054455_926817_3235">
          <utyperef>STC_1.x:coordinate/timeCoordinateType</utyperef>
        </datatype>
        <name>Time</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351524730895_365919_7918">
          <utype>STC_1.x:coordinate/astroCoordsType.Position</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351486474851_789704_4292">
          <utyperef>STC_1.x:coordinate/posVector2CoordinateType</utyperef>
        </datatype>
        <name>Position</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351524743336_376415_7922">
          <utype>STC_1.x:coordinate/astroCoordsType.Velocity</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351486826971_544788_4548">
          <utyperef>STC_1.x:coordinate/velVector2CoordinateType</utyperef>
        </datatype>
        <name>Velocity</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351524756120_89797_7926">
          <utype>STC_1.x:coordinate/astroCoordsType.Spectral</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351487205500_335804_4727">
          <utyperef>STC_1.x:coordinate/spectralCoordinateType</utyperef>
        </datatype>
        <name>Spectral</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351524769415_662291_7930">
          <utype>STC_1.x:coordinate/astroCoordsType.Redshift</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351487295211_330347_4829">
          <utyperef>STC_1.x:coordinate/redshiftCoordinateType</utyperef>
        </datatype>
        <name>Redshift</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351524782208_706935_7934">
          <utype>STC_1.x:coordinate/astroCoordsType.CoordFile</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351488532170_190973_5050">
          <utyperef>STC_1.x:coordinate/astroCoordsFileType</utyperef>
        </datatype>
        <name>CoordFile</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351524798559_411201_7938">
          <utype>STC_1.x:coordinate/astroCoordsType.Orbit</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351523788799_555950_7744">
          <utyperef>STC_1.x:coordinate/orbitType</utyperef>
        </datatype>
        <name>Orbit</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
    </dataType>

    <dataType>
      <identifier id="_12_1_1dfa04c4_1351488532170_190973_5050">
        <utype>STC_1.x:coordinate/astroCoordsFileType</utype>
      </identifier>
      <name>astroCoordsFileType</name>
      <description>Coordinate references to a specific FITS file

TBD Due to choice to define FITSFile references as classes, I use attributes rather than references.
This seems to define the way by which coordinates can/must be associated to tables in FITS files.
Could be a referencable object on its own. Would have a name attribute and an STCReference</description>
      <extends>
        <identifier id="_12_1_1dfa04c4_1351673059986_694207_1576">
          <utype>STC_1.x:coordinate/astroCoordsFileType.EXTENDS</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351407145426_921778_1613">
          <utyperef>STC_1.x:coordinate/coordinateType</utyperef>
        </datatype>
      </extends>
      <reference>
        <identifier id="_12_1_1dfa04c4_1351488631650_701555_5099">
          <utype>STC_1.x:coordinate/astroCoordsFileType.FITSFile</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351487668168_143780_4968">
          <utyperef>STC_1.x:fitsType</utyperef>
        </datatype>
        <name>FITSFile</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>1</multiplicity>
      </reference>
      <reference>
        <identifier id="_12_1_1dfa04c4_1351488664231_592884_5154">
          <utype>STC_1.x:coordinate/astroCoordsFileType.FITSTime</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351487913102_811468_5001">
          <utyperef>STC_1.x:coordFITSColumnsType</utyperef>
        </datatype>
        <name>FITSTime</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </reference>
      <reference>
        <identifier id="_12_1_1dfa04c4_1351488684826_218976_5209">
          <utype>STC_1.x:coordinate/astroCoordsFileType.FITSPosition</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351487913102_811468_5001">
          <utyperef>STC_1.x:coordFITSColumnsType</utyperef>
        </datatype>
        <name>FITSPosition</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </reference>
      <reference>
        <identifier id="_12_1_1dfa04c4_1351488714633_772046_5264">
          <utype>STC_1.x:coordinate/astroCoordsFileType.FITSVelocity</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351487913102_811468_5001">
          <utyperef>STC_1.x:coordFITSColumnsType</utyperef>
        </datatype>
        <name>FITSVelocity</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </reference>
      <reference>
        <identifier id="_12_1_1dfa04c4_1351488924576_959277_5320">
          <utype>STC_1.x:coordinate/astroCoordsFileType.FITSSpectral</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351487913102_811468_5001">
          <utyperef>STC_1.x:coordFITSColumnsType</utyperef>
        </datatype>
        <name>FITSSpectral</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </reference>
      <reference>
        <identifier id="_12_1_1dfa04c4_1351488944295_620291_5375">
          <utype>STC_1.x:coordinate/astroCoordsFileType.FITSRedshift</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351487913102_811468_5001">
          <utyperef>STC_1.x:coordFITSColumnsType</utyperef>
        </datatype>
        <name>FITSRedshift</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </reference>
    </dataType>

    <dataType>
      <identifier id="_12_1_1dfa04c4_1351523788799_555950_7744">
        <utype>STC_1.x:coordinate/orbitType</utype>
      </identifier>
      <name>orbitType</name>
      <description>Orbit defined by six orbital elements and optional mean anomaly and period; note that the epoch of periapsis or of mean anomaly is provided by T, however, an coordinate epoch should be provided by paring this element with a time instant element</description>
      <extends>
        <identifier id="_12_1_1dfa04c4_1351523801552_30458_7763">
          <utype>STC_1.x:coordinate/orbitType.EXTENDS</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351407145426_921778_1613">
          <utyperef>STC_1.x:coordinate/coordinateType</utyperef>
        </datatype>
      </extends>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351524382466_698680_7858">
          <utype>STC_1.x:coordinate/orbitType.a</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351524069919_274501_7804">
          <utyperef>STC_1.x:quantity/double1TypeWithUnit</utyperef>
        </datatype>
        <name>a</name>
        <description>Semi-major axis for elliptical (closed) orbits (1&gt;e&gt;=0) only; for parabolic or hyperbolic orbits us periapsis distance q</description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351524405386_555068_7862">
          <utype>STC_1.x:coordinate/orbitType.q</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351524069919_274501_7804">
          <utyperef>STC_1.x:quantity/double1TypeWithUnit</utyperef>
        </datatype>
        <name>q</name>
        <description>Periapsis distance; required (instead of a) for open orbits (e&gt;=1)</description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351523886534_644194_7788">
          <utype>STC_1.x:coordinate/orbitType.e</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351408041561_672332_1921">
          <utyperef>STC_1.x:quantity/double1Type</utyperef>
        </datatype>
        <name>e</name>
        <description>Eccentricity</description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351523926869_929796_7793">
          <utype>STC_1.x:coordinate/orbitType.i</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351524069919_274501_7804">
          <utyperef>STC_1.x:quantity/double1TypeWithUnit</utyperef>
        </datatype>
        <name>i</name>
        <description>Inclination</description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351524140500_451428_7830">
          <utype>STC_1.x:coordinate/orbitType.Node</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351524069919_274501_7804">
          <utyperef>STC_1.x:quantity/double1TypeWithUnit</utyperef>
        </datatype>
        <name>Node</name>
        <description>Longitude of ascending node</description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351524188379_333119_7835">
          <utype>STC_1.x:coordinate/orbitType.Aop</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351524069919_274501_7804">
          <utyperef>STC_1.x:quantity/double1TypeWithUnit</utyperef>
        </datatype>
        <name>Aop</name>
        <description>Argument of periapsis</description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351524212915_109821_7840">
          <utype>STC_1.x:coordinate/orbitType.M</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351524069919_274501_7804">
          <utyperef>STC_1.x:quantity/double1TypeWithUnit</utyperef>
        </datatype>
        <name>M</name>
        <description>Mean anomaly at time T; if absent T will refer to pericenter</description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351524246836_463081_7845">
          <utype>STC_1.x:coordinate/orbitType.P</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351524069919_274501_7804">
          <utyperef>STC_1.x:quantity/double1TypeWithUnit</utyperef>
        </datatype>
        <name>P</name>
        <description>Orbital period (redundant); for closed orbits only</description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351524338228_660393_7851">
          <utype>STC_1.x:coordinate/orbitType.T</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351409889625_755016_2452">
          <utyperef>STC_1.x:time/astronTimeType</utyperef>
        </datatype>
        <name>T</name>
        <description>Epoch of M (mean anomaly, if present) or of periapsis (if M is absent</description>
        <multiplicity>1</multiplicity>
      </attribute>
    </dataType>

  </package>



  <package>
    <identifier id="_12_1_1dfa04c4_1351414524285_459253_2692">
      <utype>STC_1.x:quantity/</utype>
    </identifier>
    <name>quantity</name>
    <description>
          TODO : Missing description : please, update your UML model asap.
        </description>

    <!--
            Dependencies
          -->

<depends idref="_12_1_1dfa04c4_1351414492137_939555_2691">
      <utyperef>STC_1.x:unit/</utyperef>
    </depends>
    <dataType>
      <identifier id="_12_1_1dfa04c4_1351408041561_672332_1921">
        <utype>STC_1.x:quantity/double1Type</utype>
      </identifier>
      <name>double1Type</name>
      <description>A double with referencing and units attributes

Mapping of the double1Type.
NB can also be used as type for attributes defined from a ref to root elements of this type. E.g. Value.</description>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351408144782_389062_1942">
          <utype>STC_1.x:quantity/double1Type.value</utype>
        </identifier>
        <datatype idref="_10_0_42c01ac_1131110143687_425384_2143">
          <modelUtypeRef>ivoa_1.0</modelUtypeRef>
          <utyperef>ivoa_1.0:stdtypes/real</utyperef>
        </datatype>
        <name>value</name>
        <description>Mapping of the extension of this type of the xsd:double.
We do not inherit from primitives, instead add a value attribute of the corresponding type.</description>
        <multiplicity>1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351408279545_460029_1949">
          <utype>STC_1.x:quantity/double1Type.timeUnit</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351409142368_558220_2259">
          <utyperef>STC_1.x:unit/timeUnitType</utyperef>
        </datatype>
        <name>timeUnit</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351408303315_335077_1951">
          <utype>STC_1.x:quantity/double1Type.pos_unit</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351408599160_396582_2039">
          <utyperef>STC_1.x:unit/posUnitType</utyperef>
        </datatype>
        <name>pos_unit</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351408320345_360109_1957">
          <utype>STC_1.x:quantity/double1Type.pos_angle_unit</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351408690599_475625_2091">
          <utyperef>STC_1.x:unit/angleUnitType</utyperef>
        </datatype>
        <name>pos_angle_unit</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351408336475_164680_1961">
          <utype>STC_1.x:quantity/double1Type.vel_time_unit</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351408747603_975664_2121">
          <utyperef>STC_1.x:unit/velTimeUnitType</utyperef>
        </datatype>
        <name>vel_time_unit</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351408350005_370588_1965">
          <utype>STC_1.x:quantity/double1Type.spectral_unit</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351408782033_309426_2153">
          <utyperef>STC_1.x:unit/spectralUnitType</utyperef>
        </datatype>
        <name>spectral_unit</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351408362234_20662_1969">
          <utype>STC_1.x:quantity/double1Type.gen_unit</utype>
        </identifier>
        <datatype idref="_10_0_42c01ac_1131109909359_121421_1981">
          <modelUtypeRef>ivoa_1.0</modelUtypeRef>
          <utyperef>ivoa_1.0:stdtypes/string</utyperef>
        </datatype>
        <name>gen_unit</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
    </dataType>

    <dataType>
      <identifier id="_12_1_1dfa04c4_1351408412586_399590_1974">
        <utype>STC_1.x:quantity/double2Type</utype>
      </identifier>
      <name>double2Type</name>
      <description>A vector of 2 doubles; components are now separated</description>
      <extends>
        <identifier id="_12_1_1dfa04c4_1351408412606_342649_1976">
          <utype>STC_1.x:quantity/double2Type.EXTENDS</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351407162416_52728_1632">
          <utyperef>STC_1.x:stcBaseType</utyperef>
        </datatype>
      </extends>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351408450938_32757_2016">
          <utype>STC_1.x:quantity/double2Type.C1</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351408041561_672332_1921">
          <utyperef>STC_1.x:quantity/double1Type</utyperef>
        </datatype>
        <name>C1</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351408480208_161520_2020">
          <utype>STC_1.x:quantity/double2Type.C2</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351408041561_672332_1921">
          <utyperef>STC_1.x:quantity/double1Type</utyperef>
        </datatype>
        <name>C2</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351408496368_302073_2025">
          <utype>STC_1.x:quantity/double2Type.unit</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351408599160_396582_2039">
          <utyperef>STC_1.x:unit/posUnitType</utyperef>
        </datatype>
        <name>unit</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351408516328_474279_2029">
          <utype>STC_1.x:quantity/double2Type.vel_time_unit</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351408747603_975664_2121">
          <utyperef>STC_1.x:unit/velTimeUnitType</utyperef>
        </datatype>
        <name>vel_time_unit</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351408528270_905630_2033">
          <utype>STC_1.x:quantity/double2Type.gen_unit</utype>
        </identifier>
        <datatype idref="_10_0_42c01ac_1131109909359_121421_1981">
          <modelUtypeRef>ivoa_1.0</modelUtypeRef>
          <utyperef>ivoa_1.0:stdtypes/string</utyperef>
        </datatype>
        <name>gen_unit</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
    </dataType>

    <dataType>
      <identifier id="_12_1_1dfa04c4_1351410314408_948531_2623">
        <utype>STC_1.x:quantity/double3Type</utype>
      </identifier>
      <name>double3Type</name>
      <description>A vector of 3 doubles with separated components</description>
      <extends>
        <identifier id="_12_1_1dfa04c4_1351410314418_50256_2629">
          <utype>STC_1.x:quantity/double3Type.EXTENDS</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351407162416_52728_1632">
          <utyperef>STC_1.x:stcBaseType</utyperef>
        </datatype>
      </extends>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351410314408_849428_2624">
          <utype>STC_1.x:quantity/double3Type.C1</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351408041561_672332_1921">
          <utyperef>STC_1.x:quantity/double1Type</utyperef>
        </datatype>
        <name>C1</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351410314418_941633_2625">
          <utype>STC_1.x:quantity/double3Type.C2</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351408041561_672332_1921">
          <utyperef>STC_1.x:quantity/double1Type</utyperef>
        </datatype>
        <name>C2</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351410325388_758543_2641">
          <utype>STC_1.x:quantity/double3Type.C3</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351408041561_672332_1921">
          <utyperef>STC_1.x:quantity/double1Type</utyperef>
        </datatype>
        <name>C3</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351410314418_881725_2626">
          <utype>STC_1.x:quantity/double3Type.unit</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351408599160_396582_2039">
          <utyperef>STC_1.x:unit/posUnitType</utyperef>
        </datatype>
        <name>unit</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351410314418_42406_2627">
          <utype>STC_1.x:quantity/double3Type.vel_time_unit</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351408747603_975664_2121">
          <utyperef>STC_1.x:unit/velTimeUnitType</utyperef>
        </datatype>
        <name>vel_time_unit</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351410314418_75024_2628">
          <utype>STC_1.x:quantity/double3Type.gen_unit</utype>
        </identifier>
        <datatype idref="_10_0_42c01ac_1131109909359_121421_1981">
          <modelUtypeRef>ivoa_1.0</modelUtypeRef>
          <utyperef>ivoa_1.0:stdtypes/string</utyperef>
        </datatype>
        <name>gen_unit</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
    </dataType>

    <dataType>
      <identifier id="_12_1_1dfa04c4_1351415158779_595798_2891">
        <utype>STC_1.x:quantity/double4Type</utype>
      </identifier>
      <name>double4Type</name>
      <description>A vector of 4 doubles (2x2 matrix)</description>
      <extends>
        <identifier id="_12_1_1dfa04c4_1351415158779_816977_2898">
          <utype>STC_1.x:quantity/double4Type.EXTENDS</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351407162416_52728_1632">
          <utyperef>STC_1.x:stcBaseType</utyperef>
        </datatype>
      </extends>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351415158779_721916_2892">
          <utype>STC_1.x:quantity/double4Type.M11</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351408041561_672332_1921">
          <utyperef>STC_1.x:quantity/double1Type</utyperef>
        </datatype>
        <name>M11</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351415158779_448004_2893">
          <utype>STC_1.x:quantity/double4Type.M12</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351408041561_672332_1921">
          <utyperef>STC_1.x:quantity/double1Type</utyperef>
        </datatype>
        <name>M12</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351415158779_550815_2894">
          <utype>STC_1.x:quantity/double4Type.M21</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351408041561_672332_1921">
          <utyperef>STC_1.x:quantity/double1Type</utyperef>
        </datatype>
        <name>M21</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351415174781_57393_2938">
          <utype>STC_1.x:quantity/double4Type.M22</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351408041561_672332_1921">
          <utyperef>STC_1.x:quantity/double1Type</utyperef>
        </datatype>
        <name>M22</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351415158779_827317_2895">
          <utype>STC_1.x:quantity/double4Type.unit</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351408599160_396582_2039">
          <utyperef>STC_1.x:unit/posUnitType</utyperef>
        </datatype>
        <name>unit</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351415158779_491837_2896">
          <utype>STC_1.x:quantity/double4Type.vel_time_unit</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351408747603_975664_2121">
          <utyperef>STC_1.x:unit/velTimeUnitType</utyperef>
        </datatype>
        <name>vel_time_unit</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351415158779_423270_2897">
          <utype>STC_1.x:quantity/double4Type.gen_unit</utype>
        </identifier>
        <datatype idref="_10_0_42c01ac_1131109909359_121421_1981">
          <modelUtypeRef>ivoa_1.0</modelUtypeRef>
          <utyperef>ivoa_1.0:stdtypes/string</utyperef>
        </datatype>
        <name>gen_unit</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
    </dataType>

    <dataType>
      <identifier id="_12_1_1dfa04c4_1351415336691_347418_3017">
        <utype>STC_1.x:quantity/double9Type</utype>
      </identifier>
      <name>double9Type</name>
      <description>A vector of 9 doubles (3x3 matrix)</description>
      <extends>
        <identifier id="_12_1_1dfa04c4_1351415336707_741367_3025">
          <utype>STC_1.x:quantity/double9Type.EXTENDS</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351407162416_52728_1632">
          <utyperef>STC_1.x:stcBaseType</utyperef>
        </datatype>
      </extends>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351415336707_414530_3018">
          <utype>STC_1.x:quantity/double9Type.M11</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351408041561_672332_1921">
          <utyperef>STC_1.x:quantity/double1Type</utyperef>
        </datatype>
        <name>M11</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351415336707_688775_3019">
          <utype>STC_1.x:quantity/double9Type.M12</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351408041561_672332_1921">
          <utyperef>STC_1.x:quantity/double1Type</utyperef>
        </datatype>
        <name>M12</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351415389568_395306_3104">
          <utype>STC_1.x:quantity/double9Type.M13</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351408041561_672332_1921">
          <utyperef>STC_1.x:quantity/double1Type</utyperef>
        </datatype>
        <name>M13</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351415336707_649684_3020">
          <utype>STC_1.x:quantity/double9Type.M21</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351408041561_672332_1921">
          <utyperef>STC_1.x:quantity/double1Type</utyperef>
        </datatype>
        <name>M21</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351415336707_250225_3021">
          <utype>STC_1.x:quantity/double9Type.M22</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351408041561_672332_1921">
          <utyperef>STC_1.x:quantity/double1Type</utyperef>
        </datatype>
        <name>M22</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351415352132_63893_3068">
          <utype>STC_1.x:quantity/double9Type.M23</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351408041561_672332_1921">
          <utyperef>STC_1.x:quantity/double1Type</utyperef>
        </datatype>
        <name>M23</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351415421657_844774_3108">
          <utype>STC_1.x:quantity/double9Type.M31</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351408041561_672332_1921">
          <utyperef>STC_1.x:quantity/double1Type</utyperef>
        </datatype>
        <name>M31</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351415361320_718200_3072">
          <utype>STC_1.x:quantity/double9Type.M32</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351408041561_672332_1921">
          <utyperef>STC_1.x:quantity/double1Type</utyperef>
        </datatype>
        <name>M32</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351415379993_84896_3100">
          <utype>STC_1.x:quantity/double9Type.M33</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351408041561_672332_1921">
          <utyperef>STC_1.x:quantity/double1Type</utyperef>
        </datatype>
        <name>M33</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351415336707_298236_3022">
          <utype>STC_1.x:quantity/double9Type.unit</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351408599160_396582_2039">
          <utyperef>STC_1.x:unit/posUnitType</utyperef>
        </datatype>
        <name>unit</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351415336707_305000_3023">
          <utype>STC_1.x:quantity/double9Type.vel_time_unit</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351408747603_975664_2121">
          <utyperef>STC_1.x:unit/velTimeUnitType</utyperef>
        </datatype>
        <name>vel_time_unit</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351415336707_990083_3024">
          <utype>STC_1.x:quantity/double9Type.gen_unit</utype>
        </identifier>
        <datatype idref="_10_0_42c01ac_1131109909359_121421_1981">
          <modelUtypeRef>ivoa_1.0</modelUtypeRef>
          <utyperef>ivoa_1.0:stdtypes/string</utyperef>
        </datatype>
        <name>gen_unit</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
    </dataType>

    <dataType>
      <identifier id="_12_1_1dfa04c4_1351415498885_398849_3114">
        <utype>STC_1.x:quantity/curve2Type</utype>
      </identifier>
      <name>curve2Type</name>
      <description>A curve in 2-D space, defined by its end points and a shape attribute (default: line or great circle)&lt;/</description>
      <extends>
        <identifier id="_12_1_1dfa04c4_1351415512298_765530_3133">
          <utype>STC_1.x:quantity/curve2Type.EXTENDS</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351407162416_52728_1632">
          <utyperef>STC_1.x:stcBaseType</utyperef>
        </datatype>
      </extends>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351415536562_164820_3158">
          <utype>STC_1.x:quantity/curve2Type.P1</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351408412586_399590_1974">
          <utyperef>STC_1.x:quantity/double2Type</utyperef>
        </datatype>
        <name>P1</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351415560630_725070_3162">
          <utype>STC_1.x:quantity/curve2Type.P2</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351408412586_399590_1974">
          <utyperef>STC_1.x:quantity/double2Type</utyperef>
        </datatype>
        <name>P2</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351415567443_602116_3166">
          <utype>STC_1.x:quantity/curve2Type.curve_shape</utype>
        </identifier>
        <datatype idref="_10_0_42c01ac_1131109909359_121421_1981">
          <modelUtypeRef>ivoa_1.0</modelUtypeRef>
          <utyperef>ivoa_1.0:stdtypes/string</utyperef>
        </datatype>
        <name>curve_shape</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
    </dataType>

    <dataType>
      <identifier id="_12_1_1dfa04c4_1351416882829_458291_3174">
        <utype>STC_1.x:quantity/curve3Type</utype>
      </identifier>
      <name>curve3Type</name>
      <description>A curve in 3-D space, defined by its end points and a shape attribute (default: line or great circle)</description>
      <extends>
        <identifier id="_12_1_1dfa04c4_1351416882829_348842_3178">
          <utype>STC_1.x:quantity/curve3Type.EXTENDS</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351407162416_52728_1632">
          <utyperef>STC_1.x:stcBaseType</utyperef>
        </datatype>
      </extends>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351416882829_704937_3175">
          <utype>STC_1.x:quantity/curve3Type.P1</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351410314408_948531_2623">
          <utyperef>STC_1.x:quantity/double3Type</utyperef>
        </datatype>
        <name>P1</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351416882829_305854_3176">
          <utype>STC_1.x:quantity/curve3Type.P2</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351410314408_948531_2623">
          <utyperef>STC_1.x:quantity/double3Type</utyperef>
        </datatype>
        <name>P2</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351416882829_68516_3177">
          <utype>STC_1.x:quantity/curve3Type.curve_shape</utype>
        </identifier>
        <datatype idref="_10_0_42c01ac_1131109909359_121421_1981">
          <modelUtypeRef>ivoa_1.0</modelUtypeRef>
          <utyperef>ivoa_1.0:stdtypes/string</utyperef>
        </datatype>
        <name>curve_shape</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
    </dataType>

    <dataType>
      <identifier id="_12_1_1dfa04c4_1351418537164_763080_3385">
        <utype>STC_1.x:quantity/size2Type</utype>
      </identifier>
      <name>size2Type</name>
      <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      <extends>
        <identifier id="_12_1_1dfa04c4_1351418537184_827682_3387">
          <utype>STC_1.x:quantity/size2Type.EXTENDS</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351408412586_399590_1974">
          <utyperef>STC_1.x:quantity/double2Type</utyperef>
        </datatype>
      </extends>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351418563862_220963_3427">
          <utype>STC_1.x:quantity/size2Type.PosAngle</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351409450325_809406_2322">
          <utyperef>STC_1.x:pos/posAngleType</utyperef>
        </datatype>
        <name>PosAngle</name>
        <description>Consists of a Size (2 doubles) and optional position angle element</description>
        <multiplicity>0..1</multiplicity>
      </attribute>
    </dataType>

    <dataType>
      <identifier id="_12_1_1dfa04c4_1351426182457_96795_3771">
        <utype>STC_1.x:quantity/size3Type</utype>
      </identifier>
      <name>size3Type</name>
      <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      <extends>
        <identifier id="_12_1_1dfa04c4_1351426182458_379495_3773">
          <utype>STC_1.x:quantity/size3Type.EXTENDS</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351408412586_399590_1974">
          <utyperef>STC_1.x:quantity/double2Type</utyperef>
        </datatype>
      </extends>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351426182458_618832_3772">
          <utype>STC_1.x:quantity/size3Type.PosAngle1</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351409450325_809406_2322">
          <utyperef>STC_1.x:pos/posAngleType</utyperef>
        </datatype>
        <name>PosAngle1</name>
        <description>Consists of a Size (2 doubles) and optional position angle element</description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351426199821_116584_3798">
          <utype>STC_1.x:quantity/size3Type.PosAngle2</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351409450325_809406_2322">
          <utyperef>STC_1.x:pos/posAngleType</utyperef>
        </datatype>
        <name>PosAngle2</name>
        <description>Consists of a Size (2 doubles) and optional position angle element</description>
        <multiplicity>0..1</multiplicity>
      </attribute>
    </dataType>

    <dataType>
      <identifier id="_12_1_1dfa04c4_1351524069919_274501_7804">
        <utype>STC_1.x:quantity/double1TypeWithUnit</utype>
      </identifier>
      <name>double1TypeWithUnit</name>
      <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351524087261_249140_7822">
          <utype>STC_1.x:quantity/double1TypeWithUnit.value</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351408041561_672332_1921">
          <utyperef>STC_1.x:quantity/double1Type</utyperef>
        </datatype>
        <name>value</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351524105645_401309_7826">
          <utype>STC_1.x:quantity/double1TypeWithUnit.unit</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351408599160_396582_2039">
          <utyperef>STC_1.x:unit/posUnitType</utyperef>
        </datatype>
        <name>unit</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
    </dataType>

  </package>



  <package>
    <identifier id="_12_1_1dfa04c4_1351414578226_315483_2694">
      <utype>STC_1.x:pos/</utype>
    </identifier>
    <name>pos</name>
    <description>
          TODO : Missing description : please, update your UML model asap.
        </description>

    <!--
            Dependencies
          -->

<depends idref="_12_1_1dfa04c4_1351414524285_459253_2692">
      <utyperef>STC_1.x:quantity/</utyperef>
    </depends>
    <depends idref="_12_1_1dfa04c4_1351414492137_939555_2691">
      <utyperef>STC_1.x:unit/</utyperef>
    </depends>
    <dataType>
      <identifier id="_12_1_1dfa04c4_1351409450325_809406_2322">
        <utype>STC_1.x:pos/posAngleType</utype>
      </identifier>
      <name>posAngleType</name>
      <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351409463755_402559_2340">
          <utype>STC_1.x:pos/posAngleType.value</utype>
        </identifier>
        <datatype idref="_10_0_42c01ac_1131110143687_425384_2143">
          <modelUtypeRef>ivoa_1.0</modelUtypeRef>
          <utyperef>ivoa_1.0:stdtypes/real</utyperef>
        </datatype>
        <name>value</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351409479235_506629_2344">
          <utype>STC_1.x:pos/posAngleType.unit</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351408690599_475625_2091">
          <utyperef>STC_1.x:unit/angleUnitType</utyperef>
        </datatype>
        <name>unit</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351409506825_529932_2349">
          <utype>STC_1.x:pos/posAngleType.reference</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351409270550_497897_2294">
          <utyperef>STC_1.x:pos/posAngleReferenceType</utyperef>
        </datatype>
        <name>reference</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351409538416_810637_2354">
          <utype>STC_1.x:pos/posAngleType.STReference</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351407332419_521491_1762">
          <utyperef>STC_1.x:STCReference</utyperef>
        </datatype>
        <name>STReference</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>1</multiplicity>
      </attribute>
    </dataType>

    <enumeration>
      <identifier id="_12_1_1dfa04c4_1351409270550_497897_2294">
        <utype>STC_1.x:pos/posAngleReferenceType</utype>
      </identifier>
      <name>posAngleReferenceType</name>
      <description>Position angles may be counted from North (through East), (positive) X (to positive Y), or (positive) Y (to positive X) axis</description>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351409411922_209661_2314">
          <utype>STC_1.x:pos/posAngleReferenceType.North</utype>
        </identifier>
        <value>North</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351409417282_506966_2316">
          <utype>STC_1.x:pos/posAngleReferenceType.X</utype>
        </identifier>
        <value>X</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351409421590_461421_2318">
          <utype>STC_1.x:pos/posAngleReferenceType.Y</utype>
        </identifier>
        <value>Y</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
    </enumeration>

  </package>



  <package>
    <identifier id="_12_1_1dfa04c4_1351414551601_248871_2693">
      <utype>STC_1.x:time/</utype>
    </identifier>
    <name>time</name>
    <description>
          TODO : Missing description : please, update your UML model asap.
        </description>

    <!--
            Dependencies
          -->

<depends idref="_12_1_1dfa04c4_1351414492137_939555_2691">
      <utyperef>STC_1.x:unit/</utyperef>
    </depends>
    <depends idref="_12_1_1dfa04c4_1351414524285_459253_2692">
      <utyperef>STC_1.x:quantity/</utyperef>
    </depends>
    <dataType abstract="true">
      <identifier id="_12_1_1dfa04c4_1351410028464_52357_2484">
        <utype>STC_1.x:time/AbsoluteTimeType</utype>
      </identifier>
      <name>AbsoluteTimeType</name>
      <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
    </dataType>

    <dataType>
      <identifier id="_12_1_1dfa04c4_1351409889625_755016_2452">
        <utype>STC_1.x:time/astronTimeType</utype>
      </identifier>
      <name>astronTimeType</name>
      <description>astronTime is the generalized astronomical time type and consists of one, two, or three elements: optional TimeScale, optional relative time offset, and an absolute time (ISO8601 or a decimal JD or MJD; or it may be an IDREF to one of those three); TimeScale may be omitted only if the element is part of AstroCoords, referring to an AstroCoordSystem that specifies a TimeScale

TBD I suggest this type is to be used as a pattern rather than a reusable type.</description>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351409912975_951447_2471">
          <utype>STC_1.x:time/astronTimeType.Timescale</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351408907765_469562_2202">
          <utyperef>STC_1.x:time/timeScaleType</utyperef>
        </datatype>
        <name>Timescale</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351409992104_559542_2475">
          <utype>STC_1.x:time/astronTimeType.TimeOffset</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351409749648_369652_2419">
          <utyperef>STC_1.x:time/timeOffsetType</utyperef>
        </datatype>
        <name>TimeOffset</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351410006804_730552_2479">
          <utype>STC_1.x:time/astronTimeType.AbsoluteTime</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351410028464_52357_2484">
          <utyperef>STC_1.x:time/AbsoluteTimeType</utyperef>
        </datatype>
        <name>AbsoluteTime</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>1</multiplicity>
      </attribute>
    </dataType>

    <dataType>
      <identifier id="_12_1_1dfa04c4_1351409646888_403766_2387">
        <utype>STC_1.x:time/jdTimeType</utype>
      </identifier>
      <name>jdTimeType</name>
      <description>A decimal type for JD and MJD, with optional referencing</description>
      <extends>
        <identifier id="_12_1_1dfa04c4_1351410053624_691819_2528">
          <utype>STC_1.x:time/jdTimeType.EXTENDS</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351410028464_52357_2484">
          <utyperef>STC_1.x:time/AbsoluteTimeType</utyperef>
        </datatype>
      </extends>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351409656048_401365_2405">
          <utype>STC_1.x:time/jdTimeType.value</utype>
        </identifier>
        <datatype idref="_10_0_42c01ac_1131110198312_459596_2215">
          <modelUtypeRef>ivoa_1.0</modelUtypeRef>
          <utyperef>ivoa_1.0:stdtypes/decimal</utyperef>
        </datatype>
        <name>value</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351409669388_480420_2409">
          <utype>STC_1.x:time/jdTimeType.STCReference</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351407332419_521491_1762">
          <utyperef>STC_1.x:STCReference</utyperef>
        </datatype>
        <name>STCReference</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
    </dataType>

    <dataType>
      <identifier id="_12_1_1dfa04c4_1351409575886_576043_2359">
        <utype>STC_1.x:time/isoTimeType</utype>
      </identifier>
      <name>isoTimeType</name>
      <description>ISO8601 time; note: only a limited subset of ISO 8601 is allowed: yyyy-mm-ddThh:mm:ss.sss...; unfortunately, XSchema does not allow hh, mm, or ss to be optional, ".ss" is

</description>
      <extends>
        <identifier id="_12_1_1dfa04c4_1351410050944_401743_2503">
          <utype>STC_1.x:time/isoTimeType.EXTENDS</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351410028464_52357_2484">
          <utyperef>STC_1.x:time/AbsoluteTimeType</utyperef>
        </datatype>
      </extends>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351409602576_481808_2378">
          <utype>STC_1.x:time/isoTimeType.value</utype>
        </identifier>
        <datatype idref="_10_0_42c01ac_1131109993578_511245_1999">
          <modelUtypeRef>ivoa_1.0</modelUtypeRef>
          <utyperef>ivoa_1.0:stdtypes/datetime</utyperef>
        </datatype>
        <name>value</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351409617476_30781_2382">
          <utype>STC_1.x:time/isoTimeType.STCReference</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351407332419_521491_1762">
          <utyperef>STC_1.x:STCReference</utyperef>
        </datatype>
        <name>STCReference</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
    </dataType>

    <dataType>
      <identifier id="_12_1_1dfa04c4_1351409749648_369652_2419">
        <utype>STC_1.x:time/timeOffsetType</utype>
      </identifier>
      <name>timeOffsetType</name>
      <description>Actual elapsed time offset</description>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351409771078_315934_2438">
          <utype>STC_1.x:time/timeOffsetType.value</utype>
        </identifier>
        <datatype idref="_10_0_42c01ac_1131110198312_459596_2215">
          <modelUtypeRef>ivoa_1.0</modelUtypeRef>
          <utyperef>ivoa_1.0:stdtypes/decimal</utyperef>
        </datatype>
        <name>value</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351409786176_103504_2442">
          <utype>STC_1.x:time/timeOffsetType.STCReference</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351407332419_521491_1762">
          <utyperef>STC_1.x:STCReference</utyperef>
        </datatype>
        <name>STCReference</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351409803695_812197_2446">
          <utype>STC_1.x:time/timeOffsetType.unit</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351409142368_558220_2259">
          <utyperef>STC_1.x:unit/timeUnitType</utyperef>
        </datatype>
        <name>unit</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>0..1</multiplicity>
      </attribute>
    </dataType>

    <dataType>
      <identifier id="_12_1_1dfa04c4_1351410081904_662495_2553">
        <utype>STC_1.x:time/relocatableOriginType</utype>
      </identifier>
      <name>relocatableOriginType</name>
      <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      <extends>
        <identifier id="_12_1_1dfa04c4_1351410092751_150074_2572">
          <utype>STC_1.x:time/relocatableOriginType.EXTENDS</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351410028464_52357_2484">
          <utyperef>STC_1.x:time/AbsoluteTimeType</utyperef>
        </datatype>
      </extends>
      <attribute>
        <identifier id="_12_1_1dfa04c4_1351410179601_66574_2596">
          <utype>STC_1.x:time/relocatableOriginType.value</utype>
        </identifier>
        <datatype idref="_12_1_1dfa04c4_1351410249107_197724_2602">
          <utyperef>STC_1.x:time/relocatableOriginTime</utyperef>
        </datatype>
        <name>value</name>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
        <multiplicity>1</multiplicity>
      </attribute>
    </dataType>

    <enumeration>
      <identifier id="_12_1_1dfa04c4_1351410249107_197724_2602">
        <utype>STC_1.x:time/relocatableOriginTime</utype>
      </identifier>
      <name>relocatableOriginTime</name>
      <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351410261947_648043_2621">
          <utype>STC_1.x:time/relocatableOriginTime.RELOCATABLE</utype>
        </identifier>
        <value>RELOCATABLE</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
    </enumeration>

    <enumeration>
      <identifier id="_12_1_1dfa04c4_1351408907765_469562_2202">
        <utype>STC_1.x:time/timeScaleType</utype>
      </identifier>
      <name>timeScaleType</name>
      <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351408926535_618827_2221">
          <utype>STC_1.x:time/timeScaleType.TT</utype>
        </identifier>
        <value>TT</value>
        <description>Terrestrial Time; the basis for ephemerides</description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351408930265_163937_2223">
          <utype>STC_1.x:time/timeScaleType.TDT</utype>
        </identifier>
        <value>TDT</value>
        <description>Obsolete synonym for TT</description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351408933515_215447_2225">
          <utype>STC_1.x:time/timeScaleType.ET</utype>
        </identifier>
        <value>ET</value>
        <description>Ephemeris Time; predecessor of, and continuous with, TT</description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351408935605_328794_2227">
          <utype>STC_1.x:time/timeScaleType.TDB</utype>
        </identifier>
        <value>TDB</value>
        <description>Barycentric Dynamic Time:the independent variable in planetay ephemerides; time at the solar system barycenter synchronous with TT on an annual basis; sometimes called TEB</description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351408940505_145656_2229">
          <utype>STC_1.x:time/timeScaleType.TEB</utype>
        </identifier>
        <value>TEB</value>
        <description>Barycentric Ephemeris Time: time at the solar system barycenter synchronous with TT on an annual basis; a deprecated synonym of TDB</description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351408977570_391477_2233">
          <utype>STC_1.x:time/timeScaleType.TCG</utype>
        </identifier>
        <value>TCG</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351408982096_693508_2235">
          <utype>STC_1.x:time/timeScaleType.TCB</utype>
        </identifier>
        <value>TCB</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351408995569_518830_2237">
          <utype>STC_1.x:time/timeScaleType.TAI</utype>
        </identifier>
        <value>TAI</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351409006974_343247_2239">
          <utype>STC_1.x:time/timeScaleType.IAT</utype>
        </identifier>
        <value>IAT</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351409012774_161583_2241">
          <utype>STC_1.x:time/timeScaleType.UTC</utype>
        </identifier>
        <value>UTC</value>
        <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351409021484_971611_2243">
          <utype>STC_1.x:time/timeScaleType.GPS</utype>
        </identifier>
        <value>GPS</value>
        <description>Global Positioning System's time scale; runs 19 s behind TAI, 51.184 s behind TT</description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351409036001_284795_2246">
          <utype>STC_1.x:time/timeScaleType.LST</utype>
        </identifier>
        <value>LST</value>
        <description>Local Siderial Time; only for ground-based observations; note that the second is shorter</description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351409055563_240911_2249">
          <utype>STC_1.x:time/timeScaleType.GMST</utype>
        </identifier>
        <value>GMST</value>
        <description>Greenwich Mean Siderial Time; only for ground-based observations; note that the second is shorter</description>
      </literal>
      <literal>
        <identifier id="_12_1_1dfa04c4_1351409062544_724808_2252">
          <utype>STC_1.x:time/timeScaleType.LOCAL</utype>
        </identifier>
        <value>LOCAL</value>
        <description>Only to be used for simulations in conjunction with a relocatable spatial frame</description>
      </literal>
    </enumeration>

  </package>

  <objectType>
    <identifier id="_12_1_1dfa04c4_1360049739542_324490_271">
      <utype>STC_1.x:astroSTCDescriptionType</utype>
    </identifier>
    <name>astroSTCDescriptionType</name>
    <description>Type for generic astronomical STC metadata, in particular Resource Profile, Search Location, Catalog Entry.</description>
  </objectType>

  <objectType>
    <identifier id="_12_1_1dfa04c4_1351487668168_143780_4968">
      <utype>STC_1.x:fitsType</utype>
    </identifier>
    <name>fitsType</name>
    <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
    <attribute>
      <identifier id="_12_1_1dfa04c4_1351487687655_589303_4987">
        <utype>STC_1.x:fitsType.fitsFileURL</utype>
      </identifier>
      <datatype idref="_10_0_42c01ac_1131110104125_206884_2089">
        <modelUtypeRef>ivoa_1.0</modelUtypeRef>
        <utyperef>ivoa_1.0:stdtypes/anyURI</utyperef>
      </datatype>
      <name>fitsFileURL</name>
      <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      <multiplicity>1</multiplicity>
    </attribute>
    <attribute>
      <identifier id="_12_1_1dfa04c4_1351487701214_561400_4991">
        <utype>STC_1.x:fitsType.hdu_num</utype>
      </identifier>
      <datatype idref="_10_0_42c01ac_1131110178359_108283_2197">
        <modelUtypeRef>ivoa_1.0</modelUtypeRef>
        <utyperef>ivoa_1.0:stdtypes/nonnegativeInteger</utyperef>
      </datatype>
      <name>hdu_num</name>
      <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      <multiplicity>0..1</multiplicity>
    </attribute>
    <attribute>
      <identifier id="_12_1_1dfa04c4_1351487716135_467432_4995">
        <utype>STC_1.x:fitsType.hdu_name</utype>
      </identifier>
      <datatype idref="_10_0_42c01ac_1131109909359_121421_1981">
        <modelUtypeRef>ivoa_1.0</modelUtypeRef>
        <utyperef>ivoa_1.0:stdtypes/string</utyperef>
      </datatype>
      <name>hdu_name</name>
      <description>Specifies a FITS file and optionally a specific HDU by HDU number or HDU name

NB Really representys a reference to (an HDU in) a FITS file
currently modelled as a Class, as this represents a FITS file, though possibly only  HDU in a FTS file.
SHould add that structure explicitly in here and use VO-URP's referencing mechanism</description>
      <multiplicity>0..1</multiplicity>
    </attribute>
  </objectType>

  <objectType>
    <identifier id="_12_1_1dfa04c4_1351487913102_811468_5001">
      <utype>STC_1.x:coordFITSColumnsType</utype>
    </identifier>
    <name>coordFITSColumnsType</name>
    <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
    <attribute>
      <identifier id="_12_1_1dfa04c4_1351487935349_833547_5020">
        <utype>STC_1.x:coordFITSColumnsType.Name</utype>
      </identifier>
      <datatype idref="_10_0_42c01ac_1131109909359_121421_1981">
        <modelUtypeRef>ivoa_1.0</modelUtypeRef>
        <utyperef>ivoa_1.0:stdtypes/string</utyperef>
      </datatype>
      <name>Name</name>
      <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      <multiplicity>0..1</multiplicity>
    </attribute>
    <attribute>
      <identifier id="_12_1_1dfa04c4_1351487948228_806386_5024">
        <utype>STC_1.x:coordFITSColumnsType.Value</utype>
      </identifier>
      <datatype idref="_10_0_42c01ac_1131109909359_121421_1981">
        <modelUtypeRef>ivoa_1.0</modelUtypeRef>
        <utyperef>ivoa_1.0:stdtypes/string</utyperef>
      </datatype>
      <name>Value</name>
      <description>The column name for the coordinate value; comma-separated if multi-dimensional</description>
      <multiplicity>0..1</multiplicity>
    </attribute>
    <attribute>
      <identifier id="_12_1_1dfa04c4_1351487975764_34525_5029">
        <utype>STC_1.x:coordFITSColumnsType.Error</utype>
      </identifier>
      <datatype idref="_10_0_42c01ac_1131109909359_121421_1981">
        <modelUtypeRef>ivoa_1.0</modelUtypeRef>
        <utyperef>ivoa_1.0:stdtypes/string</utyperef>
      </datatype>
      <name>Error</name>
      <description>The column name for the coordinate error; comma-separated if multi-dimensional</description>
      <multiplicity>0..1</multiplicity>
    </attribute>
    <attribute>
      <identifier id="_12_1_1dfa04c4_1351488012492_233041_5034">
        <utype>STC_1.x:coordFITSColumnsType.Resolution</utype>
      </identifier>
      <datatype idref="_10_0_42c01ac_1131109909359_121421_1981">
        <modelUtypeRef>ivoa_1.0</modelUtypeRef>
        <utyperef>ivoa_1.0:stdtypes/string</utyperef>
      </datatype>
      <name>Resolution</name>
      <description>The column name for the coordinate resolution; comma-separated if multi-dimensional.

TBD SHOULD have multiplicity 1</description>
      <multiplicity>0..1</multiplicity>
    </attribute>
    <attribute>
      <identifier id="_12_1_1dfa04c4_1351488241131_379160_5039">
        <utype>STC_1.x:coordFITSColumnsType.Size</utype>
      </identifier>
      <datatype idref="_10_0_42c01ac_1131109909359_121421_1981">
        <modelUtypeRef>ivoa_1.0</modelUtypeRef>
        <utyperef>ivoa_1.0:stdtypes/string</utyperef>
      </datatype>
      <name>Size</name>
      <description>The column name for the coordinate size; comma-separated if multi-dimensional.

TBD SHOULD have multiplicity 1</description>
      <multiplicity>0..1</multiplicity>
    </attribute>
    <attribute>
      <identifier id="_12_1_1dfa04c4_1351488484865_662390_5044">
        <utype>STC_1.x:coordFITSColumnsType.PixSize</utype>
      </identifier>
      <datatype idref="_10_0_42c01ac_1131109909359_121421_1981">
        <modelUtypeRef>ivoa_1.0</modelUtypeRef>
        <utyperef>ivoa_1.0:stdtypes/string</utyperef>
      </datatype>
      <name>PixSize</name>
      <description>The column name for the coordinate pixel size; comma-separated if multi-dimensional.

TBD SHOULD have multiplicity 1</description>
      <multiplicity>0..1</multiplicity>
    </attribute>
  </objectType>

  <dataType abstract="true">
    <identifier id="_12_1_1dfa04c4_1351407162416_52728_1632">
      <utype>STC_1.x:stcBaseType</utype>
    </identifier>
    <name>stcBaseType</name>
    <description>STC standard base type. Elements of derived types may contain real content, be a reference to another element in the document (idref), or be a reference to a distributed resource; the href is to be a standard IVOA identifier or a valid URL. Actuation is up to the client. At this time it is required to be of type simple. An id is optional; it allows referencing by other elements.

TBD Should this be an objectType?</description>
    <attribute>
      <identifier id="_12_1_1dfa04c4_1351407564146_675565_1802">
        <utype>STC_1.x:stcBaseType.STCReference</utype>
      </identifier>
      <datatype idref="_12_1_1dfa04c4_1351407332419_521491_1762">
        <utyperef>STC_1.x:STCReference</utyperef>
      </datatype>
      <name>STCReference</name>
      <description>Mapping of the attribute ref to STCReference.</description>
      <multiplicity>1</multiplicity>
    </attribute>
  </dataType>

  <dataType>
    <identifier id="_12_1_1dfa04c4_1351407332419_521491_1762">
      <utype>STC_1.x:STCReference</utype>
    </identifier>
    <name>STCReference</name>
    <description>These four attributes represent the standard IVOA referencing system: internal (within the document) referencing through "id" and "idref", external referencing through Xlink, using only "type=simple" and "href".These four attributes represent the standard IVOA referencing system: internal (within the document) referencing through "id" and "idref", external referencing through Xlink, using only "type=simple" and "href".

The attributes ID_type and IDREF_type allow the author to list attributes of type ID, respectively IDREF, enabling readers to identify these attributes without having to refer to the schema. This is important in cases where documents are concatenated (e.g., in registries), raising the potential for non-unique IDs. The value of these attributes is a string of comma-separated attribute names.</description>
    <attribute>
      <identifier id="_12_1_1dfa04c4_1351407343969_656880_1780">
        <utype>STC_1.x:STCReference.id</utype>
      </identifier>
      <datatype idref="_10_0_42c01ac_1131109909359_121421_1981">
        <modelUtypeRef>ivoa_1.0</modelUtypeRef>
        <utyperef>ivoa_1.0:stdtypes/string</utyperef>
      </datatype>
      <name>id</name>
      <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      <multiplicity>0..1</multiplicity>
    </attribute>
    <attribute>
      <identifier id="_12_1_1dfa04c4_1351407353319_319628_1782">
        <utype>STC_1.x:STCReference.idref</utype>
      </identifier>
      <datatype idref="_10_0_42c01ac_1131109909359_121421_1981">
        <modelUtypeRef>ivoa_1.0</modelUtypeRef>
        <utyperef>ivoa_1.0:stdtypes/string</utyperef>
      </datatype>
      <name>idref</name>
      <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      <multiplicity>0..1</multiplicity>
    </attribute>
    <attribute>
      <identifier id="_12_1_1dfa04c4_1351407357639_338639_1784">
        <utype>STC_1.x:STCReference.ucd</utype>
      </identifier>
      <datatype idref="_10_0_42c01ac_1131109909359_121421_1981">
        <modelUtypeRef>ivoa_1.0</modelUtypeRef>
        <utyperef>ivoa_1.0:stdtypes/string</utyperef>
      </datatype>
      <name>ucd</name>
      <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      <multiplicity>0..1</multiplicity>
    </attribute>
    <attribute>
      <identifier id="_12_1_1dfa04c4_1351407426059_5268_1794">
        <utype>STC_1.x:STCReference.href</utype>
      </identifier>
      <datatype idref="_10_0_42c01ac_1131110104125_206884_2089">
        <modelUtypeRef>ivoa_1.0</modelUtypeRef>
        <utyperef>ivoa_1.0:stdtypes/anyURI</utyperef>
      </datatype>
      <name>href</name>
      <description>Mapping of the xlink:href attribute. note, xlkink:type is not mapped as it is a constant, 'simple'.</description>
      <multiplicity>0..1</multiplicity>
    </attribute>
    <attribute>
      <identifier id="_12_1_1dfa04c4_1351407372779_456066_1786">
        <utype>STC_1.x:STCReference.ID_TYPE</utype>
      </identifier>
      <datatype idref="_10_0_42c01ac_1131109909359_121421_1981">
        <modelUtypeRef>ivoa_1.0</modelUtypeRef>
        <utyperef>ivoa_1.0:stdtypes/string</utyperef>
      </datatype>
      <name>ID_TYPE</name>
      <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      <multiplicity>0..1</multiplicity>
    </attribute>
    <attribute>
      <identifier id="_12_1_1dfa04c4_1351407385439_307620_1790">
        <utype>STC_1.x:STCReference.IDREF_type</utype>
      </identifier>
      <datatype idref="_10_0_42c01ac_1131109909359_121421_1981">
        <modelUtypeRef>ivoa_1.0</modelUtypeRef>
        <utyperef>ivoa_1.0:stdtypes/string</utyperef>
      </datatype>
      <name>IDREF_type</name>
      <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      <multiplicity>0..1</multiplicity>
    </attribute>
  </dataType>

  <dataType>
    <identifier id="_12_1_1dfa04c4_1351496788824_85975_7706">
      <utype>STC_1.x:coordValueType</utype>
    </identifier>
    <name>coordValueType</name>
    <description>A type that just holds a 1-3D coordinate value; see comment in the CoordValue head element.

NB
From STC schema it seems as if every type of value</description>
    <attribute>
      <identifier id="_12_1_1dfa04c4_1351496797991_202499_7724">
        <utype>STC_1.x:coordValueType.customValue</utype>
      </identifier>
      <datatype idref="_10_0_42c01ac_1131109909359_121421_1981">
        <modelUtypeRef>ivoa_1.0</modelUtypeRef>
        <utyperef>ivoa_1.0:stdtypes/string</utyperef>
      </datatype>
      <name>customValue</name>
      <description>Using string for anyType</description>
      <multiplicity>1</multiplicity>
    </attribute>
    <attribute>
      <identifier id="_12_1_1dfa04c4_1351496919934_587264_7730">
        <utype>STC_1.x:coordValueType.value1D</utype>
      </identifier>
      <datatype idref="_12_1_1dfa04c4_1351408041561_672332_1921">
        <utyperef>STC_1.x:quantity/double1Type</utyperef>
      </datatype>
      <name>value1D</name>
      <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      <multiplicity>0..1</multiplicity>
    </attribute>
    <attribute>
      <identifier id="_12_1_1dfa04c4_1351496945101_899056_7732">
        <utype>STC_1.x:coordValueType.value2D</utype>
      </identifier>
      <datatype idref="_12_1_1dfa04c4_1351408412586_399590_1974">
        <utyperef>STC_1.x:quantity/double2Type</utyperef>
      </datatype>
      <name>value2D</name>
      <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      <multiplicity>0..1</multiplicity>
    </attribute>
    <attribute>
      <identifier id="_12_1_1dfa04c4_1351496965677_487800_7738">
        <utype>STC_1.x:coordValueType.value3D</utype>
      </identifier>
      <datatype idref="_12_1_1dfa04c4_1351410314408_948531_2623">
        <utyperef>STC_1.x:quantity/double3Type</utyperef>
      </datatype>
      <name>value3D</name>
      <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
      <multiplicity>0..1</multiplicity>
    </attribute>
  </dataType>

  <enumeration>
    <identifier id="_12_1_1dfa04c4_1351495943550_314013_7039">
      <utype>STC_1.x:redshiftFrameValue</utype>
    </identifier>
    <name>redshiftFrameValue</name>
    <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
    <literal>
      <identifier id="_12_1_1dfa04c4_1351495960708_241127_7058">
        <utype>STC_1.x:redshiftFrameValue.VELOCITY</utype>
      </identifier>
      <value>VELOCITY</value>
      <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
    </literal>
    <literal>
      <identifier id="_12_1_1dfa04c4_1351495966028_830389_7060">
        <utype>STC_1.x:redshiftFrameValue.REDSHIFT</utype>
      </identifier>
      <value>REDSHIFT</value>
      <description>
          TODO : Missing description : please, update your UML model asap.
        </description>
    </literal>
  </enumeration>

</vo-dml:model>