This is used to model a basic species occurrence that has only county level location specific information. This is used to model a complete species occurrence. This is where all locational information about an species occurrence should be stored. This is the extension of the basicLocationsType that adds in more locational information. This represents the rank and rank comments associated with an species occurrence. This represents the rank and rank comments, along with the rank date and factors associated with an species occurrence. These are the factors that go into assigning a species occurrence rank. This represents the metadata associated with a species occurrence. This is the extension to species occurrence metadata that adds in point of contact. This represents the minimun and maxium elevations of a species occurrence. This represents 0 or more local jurisdictions. This is used to represent 0 or more mapsheets. This is used to repersent a single meridian, which may be made up of 0 or more town ranges. This represents the representational accuracy that is being associated with a species occurrence. This represents a point of contact where more information about a given species occurrence can be found. This is used to represent a mapsheet section. This is used to represent a town range and 0 or more sections. This represents 0 or more town ranges. This represents the spatial representation of a species occurrence, which may comprise multiple polygons. This represents the status of the given EO for various different types like COSEWIC and USESA This is used to represent how the species uses this particular EO This represents either a longitude or latitude point. The idea is to try to represent things in different units, theoretically we could just associated a unit attribute to this but as long as the number of different unit types is constrained to just these two this seems clearer. Additionally there is some argument that you might want to break the degreesMinutesSeconds type down into three seperate tags, one for degrees, one for minutes and one for seconds. This could increase readability but make parsing the data more difficult This represents the longitude and latitude of the centrum of an occurrence