Showing:

Annotations
Attributes
Diagrams
Facets
Instances
Properties
Source
Used by
Included schema StanForD2010CommonDefinitions_V3p1.xsd
Namespace http://standardit.tapio.fi/schemas/forestData/envelope
Properties
attribute form default: unqualified
element form default: qualified
version: release_3.1
Element MessageHeaderType / SenderApplication
Namespace urn:skogforsk:stanford2010
Annotations
1.0 free text Name and version of application sending the message
Diagram
Diagram
Type xsd:string
Properties
content: simple
minOccurs: 0
Source
<xsd:element name="SenderApplication" type="xsd:string" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>free text</doc:Unit>
      <doc:Description>Name and version of application sending the message</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element MessageHeaderType / CreationDate
Namespace urn:skogforsk:stanford2010
Annotations
1.0 V12 yyyy-mm-ddThh:mm:ss[+|-]hh:mm Date when message was created and saved. Time stamp must have the following times registered: local time ±offset from UTC.
Diagram
Diagram index0.tmp#id573
Type StanForD2010DateTimeType
Properties
content: simple
Facets
pattern .+T.+[+-].+
Source
<xsd:element name="CreationDate" type="StanForD2010DateTimeType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>V12</doc:VarNumber>
      <doc:Unit>yyyy-mm-ddThh:mm:ss[+|-]hh:mm</doc:Unit>
      <doc:Description>Date when message was created and saved. Time stamp must have the following times registered: local time ±offset from UTC.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element MessageHeaderType / ModificationDate
Namespace urn:skogforsk:stanford2010
Annotations
1.0 V12 yyyy-mm-ddThh:mm:ss[+|-]hh:mm Date when message was last modified and saved. Time stamp must have the following times registered: local time ±offset from UTC.
Diagram
Diagram index0.tmp#id573 index0.tmp#id576 index0.tmp#id575
Type ModificationDateType
Type hierarchy
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
modificationAuthor xsd:string optional
2.1 free text Author of modification
Source
<xsd:element name="ModificationDate" type="ModificationDateType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>V12</doc:VarNumber>
      <doc:Unit>yyyy-mm-ddThh:mm:ss[+|-]hh:mm</doc:Unit>
      <doc:Description>Date when message was last modified and saved. Time stamp must have the following times registered: local time ±offset from UTC.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element MessageHeaderType / ApplicationVersionCreated
Namespace urn:skogforsk:stanford2010
Annotations
1.0 V5_t1 free text Name and version of software application that created and saved a message
Diagram
Diagram
Type xsd:string
Properties
content: simple
Source
<xsd:element name="ApplicationVersionCreated" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>V5_t1</doc:VarNumber>
      <doc:Unit>free text</doc:Unit>
      <doc:Description>Name and version of software application that created and
saved a message</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element MessageHeaderType / ApplicationVersionModified
Namespace urn:skogforsk:stanford2010
Annotations
1.0 V5_t1 free text Name and version of software application that modified and saved message
Diagram
Diagram
Type xsd:string
Properties
content: simple
Source
<xsd:element name="ApplicationVersionModified" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>V5_t1</doc:VarNumber>
      <doc:Unit>free text</doc:Unit>
      <doc:Description>Name and version of software application that modified
and saved message</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element MessageHeaderType / CountryCode
Namespace urn:skogforsk:stanford2010
Annotations
1.0 V6_t1 code Country code for computer generating message Country code: numerical code as per Swedish Std. SS-ISO 3166. Eg. Australia=036, Finland=246, France=250, Germany=276, Sweden=752
Diagram
Diagram
Type xsd:string
Properties
content: simple
Source
<xsd:element name="CountryCode" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>V6_t1</doc:VarNumber>
      <doc:Unit>code</doc:Unit>
      <doc:Description>Country code for computer generating message Country code: numerical code as per Swedish Std. SS-ISO 3166. Eg. Australia=036, Finland=246, France=250,  Germany=276, Sweden=752</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element MessageHeaderType / CreationCoordinates
Namespace urn:skogforsk:stanford2010
Annotations
2.1 Coordinates of machine when creating file, ie position at the time register in CreationDate.
Diagram
Diagram index0.tmp#id593 index0.tmp#id582 index0.tmp#id587 index0.tmp#id591 index0.tmp#id592 index0.tmp#id581
Type CoordinatesType
Properties
content: complex
minOccurs: 0
Model Latitude , Longitude , Altitude , CoordinateDate{0,1}
Children Altitude, CoordinateDate, Latitude, Longitude
Instance
<CreationCoordinates coordinateReferenceSystem="" receiverPosition="">
  <Latitude latitudeCategory="">{1,1}</Latitude>
  <Longitude longitudeCategory="">{1,1}</Longitude>
  <Altitude>{1,1}</Altitude>
  <CoordinateDate>{0,1}</CoordinateDate>
</CreationCoordinates>
Attributes
QName Type Fixed Default Use Annotation
coordinateReferenceSystem CoordinateReferenceSystemType required
1.0 V521_t2 list Coordinate system used in StanForD file: WGS84
receiverPosition ReceiverPositionType required
1.0 2.0 V520_t1 list Position of coordinate registration in file: "Base machine position", "Crane tip position when felling the tree"
Source
<xsd:element name="CreationCoordinates" type="CoordinatesType" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>2.1</doc:VersionCreated>
      <doc:Description>Coordinates of machine when creating file, ie position at the time register in CreationDate.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CoordinatesType / Latitude
Namespace urn:skogforsk:stanford2010
Annotations
1.0 V522_t1 degrees Latitude, absolute value.Registered according to coordinateReferenceSystem and receiverPosition..
Diagram
Diagram index0.tmp#id584 index0.tmp#id585 index0.tmp#id583
Type LatitudeType
Type hierarchy
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
latitudeCategory LatitudeCategoryType required
1.0 V522_t2 list Allowed values: "North", "South". Registered according to coordinateReferenceSystem and receiverPosition.
Source
<xsd:element name="Latitude" type="LatitudeType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>V522_t1</doc:VarNumber>
      <doc:Unit>degrees</doc:Unit>
      <doc:Description>Latitude, absolute value.Registered according to
coordinateReferenceSystem and receiverPosition..</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CoordinatesType / Longitude
Namespace urn:skogforsk:stanford2010
Annotations
1.0 V522_t3 degrees Longitude, absolute value. Registered according to coordinateReferenceSystem and receiverPosition..
Diagram
Diagram index0.tmp#id584 index0.tmp#id589 index0.tmp#id588
Type LongitudeType
Type hierarchy
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
longitudeCategory LongitudeCategoryType required
1.0 V522_t4 list Allowed values: "East", "West". Registered according to coordinateReferenceSystem and receiverPosition.
Source
<xsd:element name="Longitude" type="LongitudeType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>V522_t3</doc:VarNumber>
      <doc:Unit>degrees</doc:Unit>
      <doc:Description>Longitude, absolute value. Registered according to
coordinateReferenceSystem and receiverPosition..</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CoordinatesType / Altitude
Namespace urn:skogforsk:stanford2010
Annotations
1.0 V522_t5 m Altitude, height above sea level, registered according to CoordinateReference and CoordinateType.
Diagram
Diagram
Type xsd:decimal
Properties
content: simple
Source
<xsd:element name="Altitude" type="xsd:decimal">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>V522_t5</doc:VarNumber>
      <doc:Unit>m</doc:Unit>
      <doc:Description>Altitude, height above sea level, registered according to
CoordinateReference and CoordinateType.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CoordinatesType / CoordinateDate
Namespace urn:skogforsk:stanford2010
Annotations
1.0 V522_t6 yyyy-mm-ddThh:mm:ss[+|-]hh:mm Date and time when recording coordinate data. Time stamp must have the following times registered: local time ±offset from UTC.
Diagram
Diagram index0.tmp#id573
Type StanForD2010DateTimeType
Properties
content: simple
minOccurs: 0
Facets
pattern .+T.+[+-].+
Source
<xsd:element name="CoordinateDate" type="StanForD2010DateTimeType" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>V522_t6</doc:VarNumber>
      <doc:Unit>yyyy-mm-ddThh:mm:ss[+|-]hh:mm</doc:Unit>
      <doc:Description>Date and time when recording coordinate data. Time stamp must have the following times registered: local time ±offset from UTC.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CommonProductDefinitionType / ProductName
Namespace urn:skogforsk:stanford2010
Annotations
1.0 V121_t1 free text Name of the product
Diagram
Diagram
Type xsd:string
Properties
content: simple
minOccurs: 0
Source
<xsd:element name="ProductName" type="xsd:string" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>V121_t1</doc:VarNumber>
      <doc:Unit>free text</doc:Unit>
      <doc:Description>Name of the product</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CommonProductDefinitionType / ModificationDate
Namespace urn:skogforsk:stanford2010
Annotations
1.0 V16_t4 yyyy-mm-ddThh:mm:ss[+|-]hh:mm Date and time when product definition was last modified. ProductKey updated if modified in machine. Not to be updated if ProductKey is updated only because SpecieGroupDefinition was modified and new SpeciesGroupKey was updated. Time stamp must have the following times registered: local time ±offset from UTC.
Diagram
Diagram index0.tmp#id573 index0.tmp#id576 index0.tmp#id575
Type ModificationDateType
Type hierarchy
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
modificationAuthor xsd:string optional
2.1 free text Author of modification
Source
<xsd:element name="ModificationDate" type="ModificationDateType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>V16_t4</doc:VarNumber>
      <doc:Unit>yyyy-mm-ddThh:mm:ss[+|-]hh:mm</doc:Unit>
      <doc:Description>Date and time when product definition was last modified. ProductKey updated if modified in 
machine. Not to be updated if ProductKey is updated only because SpecieGroupDefinition was modified and new 
SpeciesGroupKey was updated. Time stamp must have the following times registered: local time ±offset from UTC.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CommonProductDefinitionType / ProductInfo
Namespace urn:skogforsk:stanford2010
Annotations
1.0 V121_t2 free text Free text identity information about product. Identity element normally to be used by logging organization. No constraints in standard concerning how to use this element.
Diagram
Diagram index0.tmp#id613 index0.tmp#id612
Type InfoType
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
modificationRestricted xsd:boolean required
1.0 true/false if attributes value is "true" then modification of the defintion is restricted, if "false" then modification is allowed
Source
<xsd:element name="ProductInfo" type="InfoType" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>V121_t2</doc:VarNumber>
      <doc:Unit>free text</doc:Unit>
      <doc:Description>Free text identity information about product. Identity element normally to be used by logging organization. No constraints in standard concerning how to use this element.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CommonProductDefinitionType / ProductVersion
Namespace urn:skogforsk:stanford2010
Annotations
1.0 V121_t3 free text Additional identity information of product. Identity element normally to be used by logging organization. No constraints in standard concerning how to use this element.
Diagram
Diagram index0.tmp#id616 index0.tmp#id615
Type VersionType
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
modificationRestricted xsd:boolean required
1.0 true/false if attributes value is "true" then modification of the defintion is restricted, if "false" then modification is allowed
Source
<xsd:element name="ProductVersion" type="VersionType" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>V121_t3</doc:VarNumber>
      <doc:Unit>free text</doc:Unit>
      <doc:Description>Additional identity information of product. Identity element normally to be used by logging organization. No constraints in standard concerning how to use this element.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CommonProductDefinitionType / ProductBuyer
Namespace urn:skogforsk:stanford2010
Annotations
1.0 Contact information of buyer. V32_t1 is to be registered in element ProductBuyer.BusinessID
Diagram
Diagram index0.tmp#id619 index0.tmp#id620 index0.tmp#id621 index0.tmp#id627 index0.tmp#id628 index0.tmp#id629 index0.tmp#id630 index0.tmp#id631 index0.tmp#id618
Type ContactInformationType
Properties
content: complex
minOccurs: 0
Model FirstName{0,1} , LastName{0,1} , Address{0,1} , Phone{0,1} , Fax{0,1} , Email{0,1} , BusinessName{0,1} , BusinessID{0,1}
Children Address, BusinessID, BusinessName, Email, Fax, FirstName, LastName, Phone
Instance
<ProductBuyer>
  <FirstName>{0,1}</FirstName>
  <LastName>{0,1}</LastName>
  <Address>{0,1}</Address>
  <Phone>{0,1}</Phone>
  <Fax>{0,1}</Fax>
  <Email>{0,1}</Email>
  <BusinessName>{0,1}</BusinessName>
  <BusinessID>{0,1}</BusinessID>
</ProductBuyer>
Source
<xsd:element name="ProductBuyer" type="ContactInformationType" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Description>Contact information of buyer. V32_t1 is to be registered in element ProductBuyer.BusinessID</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element ContactInformationType / FirstName
Namespace urn:skogforsk:stanford2010
Annotations
1.0 free text First name of contact
Diagram
Diagram
Type xsd:string
Properties
content: simple
minOccurs: 0
Source
<xsd:element name="FirstName" type="xsd:string" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>free text</doc:Unit>
      <doc:Description>First name of contact</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element ContactInformationType / LastName
Namespace urn:skogforsk:stanford2010
Annotations
1.0 free text Last name of contact
Diagram
Diagram
Type xsd:string
Properties
content: simple
minOccurs: 0
Source
<xsd:element name="LastName" type="xsd:string" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>free text</doc:Unit>
      <doc:Description>Last name of contact</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element ContactInformationType / Address
Namespace urn:skogforsk:stanford2010
Annotations
1.0 Address of contact
Diagram
Diagram index0.tmp#id623 index0.tmp#id624 index0.tmp#id625 index0.tmp#id626 index0.tmp#id622
Type AddressType
Properties
content: complex
minOccurs: 0
Model Street{0,1} , City{0,1} , Province{0,1} , Country{0,1}
Children City, Country, Province, Street
Instance
<Address>
  <Street>{0,1}</Street>
  <City>{0,1}</City>
  <Province>{0,1}</Province>
  <Country>{0,1}</Country>
</Address>
Source
<xsd:element name="Address" type="AddressType" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Description>Address of contact</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element AddressType / Street
Namespace urn:skogforsk:stanford2010
Annotations
1.0 free text Street address
Diagram
Diagram
Type xsd:string
Properties
content: simple
minOccurs: 0
Source
<xsd:element name="Street" type="xsd:string" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>free text</doc:Unit>
      <doc:Description>Street address</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element AddressType / City
Namespace urn:skogforsk:stanford2010
Annotations
1.0 free text Name of city
Diagram
Diagram
Type xsd:string
Properties
content: simple
minOccurs: 0
Source
<xsd:element name="City" type="xsd:string" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>free text</doc:Unit>
      <doc:Description>Name of city</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element AddressType / Province
Namespace urn:skogforsk:stanford2010
Annotations
1.0 free text Province/State
Diagram
Diagram
Type xsd:string
Properties
content: simple
minOccurs: 0
Source
<xsd:element name="Province" type="xsd:string" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>free text</doc:Unit>
      <doc:Description>Province/State</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element AddressType / Country
Namespace urn:skogforsk:stanford2010
Annotations
1.0 free text Name of country
Diagram
Diagram
Type xsd:string
Properties
content: simple
minOccurs: 0
Source
<xsd:element name="Country" type="xsd:string" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>free text</doc:Unit>
      <doc:Description>Name of country</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element ContactInformationType / Phone
Namespace urn:skogforsk:stanford2010
Annotations
1.0 free text Phone number of contact
Diagram
Diagram
Type xsd:string
Properties
content: simple
minOccurs: 0
Source
<xsd:element name="Phone" type="xsd:string" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>free text</doc:Unit>
      <doc:Description>Phone number  of contact</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element ContactInformationType / Fax
Namespace urn:skogforsk:stanford2010
Annotations
1.0 free text Fax number of contact
Diagram
Diagram
Type xsd:string
Properties
content: simple
minOccurs: 0
Source
<xsd:element name="Fax" type="xsd:string" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>free text</doc:Unit>
      <doc:Description>Fax number  of contact</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element ContactInformationType / Email
Namespace urn:skogforsk:stanford2010
Annotations
1.0 free text email address of contact
Diagram
Diagram
Type xsd:string
Properties
content: simple
minOccurs: 0
Source
<xsd:element name="Email" type="xsd:string" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>free text</doc:Unit>
      <doc:Description>email address of contact</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element ContactInformationType / BusinessName
Namespace urn:skogforsk:stanford2010
Annotations
1.0 free text Name of organisation/Company
Diagram
Diagram
Type xsd:string
Properties
content: simple
minOccurs: 0
Source
<xsd:element name="BusinessName" type="xsd:string" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>free text</doc:Unit>
      <doc:Description>Name of organisation/Company</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element ContactInformationType / BusinessID
Namespace urn:skogforsk:stanford2010
Annotations
1.0 free text The Business ID (Business Identity Code) is a code given to businesses and organisations by the authorities
Diagram
Diagram
Type xsd:string
Properties
content: simple
minOccurs: 0
Source
<xsd:element name="BusinessID" type="xsd:string" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>free text</doc:Unit>
      <doc:Description>The Business ID (Business Identity Code) is a code given to businesses and organisations by the authorities</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CommonProductDefinitionType / ProductClass
Namespace urn:skogforsk:stanford2010
Annotations
3.1 free text Additional identity information of product. Identity element normally to be used by logging organization. No constraints in standard concerning how to use this element.
Diagram
Diagram
Type xsd:string
Properties
content: simple
minOccurs: 0
Source
<xsd:element name="ProductClass" type="xsd:string" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>3.1</doc:VersionCreated>
      <doc:Unit>free text</doc:Unit>
      <doc:Description>Additional identity information of product. Identity element normally to be used by logging organization. No constraints in standard concerning how to use this element.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CommonProductDefinitionType / LoggingOrganisation
Namespace urn:skogforsk:stanford2010
Annotations
1.0 v31 Contact information for organisation responsible for logging an object (normaly forest company or forest owners association), owner of the right to harvest a certain object. Old types Organisation, Region, District, Working team, Wood pile
Diagram
Diagram index0.tmp#id635 index0.tmp#id636 index0.tmp#id637 index0.tmp#id634
Type LoggingOrganisationType
Properties
content: complex
minOccurs: 0
Model ContactInformation , District{0,1} , Team{0,1}
Children ContactInformation, District, Team
Instance
<LoggingOrganisation>
  <ContactInformation>{1,1}</ContactInformation>
  <District>{0,1}</District>
  <Team>{0,1}</Team>
</LoggingOrganisation>
Source
<xsd:element name="LoggingOrganisation" type="LoggingOrganisationType" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>v31</doc:VarNumber>
      <doc:Description>Contact information for organisation responsible for
logging an object (normaly forest company or forest
owners association), owner of the right to harvest a certain
object. Old types Organisation, Region, District, Working
team, Wood pile</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element LoggingOrganisationType / ContactInformation
Namespace urn:skogforsk:stanford2010
Annotations
1.0 Name and other contact information of logging organisation
Diagram
Diagram index0.tmp#id619 index0.tmp#id620 index0.tmp#id621 index0.tmp#id627 index0.tmp#id628 index0.tmp#id629 index0.tmp#id630 index0.tmp#id631 index0.tmp#id618
Type ContactInformationType
Properties
content: complex
Model FirstName{0,1} , LastName{0,1} , Address{0,1} , Phone{0,1} , Fax{0,1} , Email{0,1} , BusinessName{0,1} , BusinessID{0,1}
Children Address, BusinessID, BusinessName, Email, Fax, FirstName, LastName, Phone
Instance
<ContactInformation>
  <FirstName>{0,1}</FirstName>
  <LastName>{0,1}</LastName>
  <Address>{0,1}</Address>
  <Phone>{0,1}</Phone>
  <Fax>{0,1}</Fax>
  <Email>{0,1}</Email>
  <BusinessName>{0,1}</BusinessName>
  <BusinessID>{0,1}</BusinessID>
</ContactInformation>
Source
<xsd:element name="ContactInformation" type="ContactInformationType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Description>Name and other contact information of logging organisation</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element LoggingOrganisationType / District
Namespace urn:skogforsk:stanford2010
Annotations
1.0 free text Name of district
Diagram
Diagram
Type xsd:string
Properties
content: simple
minOccurs: 0
Source
<xsd:element name="District" type="xsd:string" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>free text</doc:Unit>
      <doc:Description>Name of district</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element LoggingOrganisationType / Team
Namespace urn:skogforsk:stanford2010
Annotations
1.0 free text Name of team
Diagram
Diagram
Type xsd:string
Properties
content: simple
minOccurs: 0
Source
<xsd:element name="Team" type="xsd:string" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>free text</doc:Unit>
      <doc:Description>Name of team</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CommonProductDefinitionType / ProductDestination
Namespace urn:skogforsk:stanford2010
Annotations
1.0 Destination address of product. Var32_t2 is to be registered in element ProductDestination.BusinessID
Diagram
Diagram index0.tmp#id619 index0.tmp#id620 index0.tmp#id621 index0.tmp#id627 index0.tmp#id628 index0.tmp#id629 index0.tmp#id630 index0.tmp#id631 index0.tmp#id618
Type ContactInformationType
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model FirstName{0,1} , LastName{0,1} , Address{0,1} , Phone{0,1} , Fax{0,1} , Email{0,1} , BusinessName{0,1} , BusinessID{0,1}
Children Address, BusinessID, BusinessName, Email, Fax, FirstName, LastName, Phone
Instance
<ProductDestination>
  <FirstName>{0,1}</FirstName>
  <LastName>{0,1}</LastName>
  <Address>{0,1}</Address>
  <Phone>{0,1}</Phone>
  <Fax>{0,1}</Fax>
  <Email>{0,1}</Email>
  <BusinessName>{0,1}</BusinessName>
  <BusinessID>{0,1}</BusinessID>
</ProductDestination>
Source
<xsd:element name="ProductDestination" type="ContactInformationType" minOccurs="0" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Description>Destination address of product. Var32_t2 is to be registered in element ProductDestination.BusinessID</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CommonProductDefinitionType / ProductGroupName
Namespace urn:skogforsk:stanford2010
Annotations
1.0 V127 free text Descriptive text for a group of products.
Diagram
Diagram
Type xsd:string
Properties
content: simple
minOccurs: 0
Source
<xsd:element name="ProductGroupName" type="xsd:string" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>V127</doc:VarNumber>
      <doc:Unit>free text</doc:Unit>
      <doc:Description>Descriptive text for a group of products.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CommonProductDefinitionType / StemTypeCode
Namespace urn:skogforsk:stanford2010
Annotations
1.0 V124_t2 free text (usually finish PMP-codes) Code for stem type. This is a reference to StemTypeCode element in StemTypeDefinition in SpeciesGropuInstruction message.
Diagram
Diagram
Type xsd:string
Properties
content: simple
minOccurs: 0
Source
<xsd:element name="StemTypeCode" type="xsd:string" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>V124_t2</doc:VarNumber>
      <doc:Unit>free text (usually finish PMP-codes)</doc:Unit>
      <doc:Description>Code for stem type. This is a reference to StemTypeCode element in StemTypeDefinition in SpeciesGropuInstruction message.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CommonProductDefinitionType / Extension
Namespace urn:skogforsk:stanford2010
Annotations
1.0 Extension element can include whatever data the users want. The only requirement is that it is well-formed XML i.e. it is tagged
Diagram
Diagram index0.tmp#id643 index0.tmp#id642
Type ExtensionType
Properties
content: complex
minOccurs: 0
Model ANY element from ANY namespace
Attributes
QName Type Fixed Default Use Annotation
extensionAction ExtensionActionType optional
1.0 list Enumeration list. Allowed values are: "Copy" and "Ignore". The purpose of this attribute is to inform the receiver of the message that sender want to get back the copy of the content of the extension structure. For example if we have product specifiic information in extension structure send in pin-message we might want that back in hpr-message.
Source
<xsd:element name="Extension" type="ExtensionType" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Description>Extension element can include whatever data the users want. The only requirement is that it is well-formed XML i.e. it is tagged</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CommonProductDefinitionType / ProductPresentationOrder
Namespace urn:skogforsk:stanford2010
Annotations
1.0 sequential no Indicates the order of products per SpeciesGroup. May be used in presentation tools in order to show the products in a certain order, for example if sawlog product are always to be presented before pulp wood and fuel wood in a printed report. The element should be considered as an optional hint given by forest company.
Diagram
Diagram
Type xsd:positiveInteger
Properties
content: simple
minOccurs: 0
Source
<xsd:element name="ProductPresentationOrder" type="xsd:positiveInteger" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>sequential no</doc:Unit>
      <doc:Description>Indicates the order of products per SpeciesGroup. May be used in presentation tools in order to show the products in a certain order, for example if sawlog product are always to be presented before pulp wood and fuel wood in a printed report. The element should be considered as an optional hint given by forest company.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CommonProductDefinitionType / ProductDescription
Namespace urn:skogforsk:stanford2010
Annotations
3.0 free text Free text sent to sent to machine per product definitions
Diagram
Diagram
Type xsd:string
Properties
content: simple
minOccurs: 0
Source
<xsd:element name="ProductDescription" type="xsd:string" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>3.0</doc:VersionCreated>
      <doc:Unit>free text</doc:Unit>
      <doc:Description>Free text sent to sent to machine per product definitions</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element ProductDefinitionWithCommonDetailsType / DiameterDefinition
Namespace urn:skogforsk:stanford2010
Annotations
1.0 Structure for defining diameter classes.
Diagram
Diagram index0.tmp#id664 index0.tmp#id649 index0.tmp#id661 index0.tmp#id662 index0.tmp#id663 index0.tmp#id648
Type DiameterDefinitionType
Properties
content: complex
Model DiameterClasses , DiameterMINTop{0,1} , DiameterMAXButt{0,1} , DiameterTopPosition
Children DiameterClasses, DiameterMAXButt, DiameterMINTop, DiameterTopPosition
Instance
<DiameterDefinition modificationRestricted="">
  <DiameterClasses diameterClassCategory="">{1,1}</DiameterClasses>
  <DiameterMINTop>{0,1}</DiameterMINTop>
  <DiameterMAXButt>{0,1}</DiameterMAXButt>
  <DiameterTopPosition>{1,1}</DiameterTopPosition>
</DiameterDefinition>
Attributes
QName Type Fixed Default Use Annotation
modificationRestricted xsd:boolean required
1.0 true/false if attributes value is "true" then modification of the defintion is restricted, if "false" then modification is allowed
Source
<xsd:element name="DiameterDefinition" type="DiameterDefinitionType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Description>Structure for defining diameter classes.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element DiameterDefinitionType / DiameterClasses
Namespace urn:skogforsk:stanford2010
Annotations
1.0 Structure for Diameter classes
Diagram
Diagram index0.tmp#id659 index0.tmp#id651 index0.tmp#id655 index0.tmp#id656 index0.tmp#id658 index0.tmp#id650
Type DiameterClassesType
Properties
content: complex
Model DiameterClass+ , DiameterClassMAX , DiameterClassAdjustment , DiameterUnderBark
Children DiameterClass, DiameterClassAdjustment, DiameterClassMAX, DiameterUnderBark
Instance
<DiameterClasses diameterClassCategory="">
  <DiameterClass>{1,unbounded}</DiameterClass>
  <DiameterClassMAX>{1,1}</DiameterClassMAX>
  <DiameterClassAdjustment>{1,1}</DiameterClassAdjustment>
  <DiameterUnderBark>{1,1}</DiameterUnderBark>
</DiameterClasses>
Attributes
QName Type Fixed Default Use Annotation
diameterClassCategory DiameterClassCategoryType required
1.0 v164_t1 list Type of diameters in DiamClasses (used for determining cell in price matrix) Allowed list values:"Top" and "Midpoint"
Source
<xsd:element name="DiameterClasses" type="DiameterClassesType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Description>Structure for Diameter classes</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element DiameterClassesType / DiameterClass
Namespace urn:skogforsk:stanford2010
Annotations
1.0 Structure for Diameter class
Diagram
Diagram index0.tmp#id653 index0.tmp#id654 index0.tmp#id652
Type DiameterClassType
Properties
content: complex
maxOccurs: unbounded
Model DiameterClassLowerLimit , DiameterClassName{0,1}
Children DiameterClassLowerLimit, DiameterClassName
Instance
<DiameterClass>
  <DiameterClassLowerLimit>{1,1}</DiameterClassLowerLimit>
  <DiameterClassName>{0,1}</DiameterClassName>
</DiameterClass>
Source
<xsd:element name="DiameterClass" type="DiameterClassType" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Description>Structure for Diameter class</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element DiameterClassType / DiameterClassLowerLimit
Namespace urn:skogforsk:stanford2010
Annotations
1.0 v131_t1 mm Lower diameter limit of diameter class
Diagram
Diagram
Type xsd:positiveInteger
Properties
content: simple
Source
<xsd:element name="DiameterClassLowerLimit" type="xsd:positiveInteger">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>v131_t1</doc:VarNumber>
      <doc:Unit>mm</doc:Unit>
      <doc:Description>Lower diameter limit of diameter class</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element DiameterClassType / DiameterClassName
Namespace urn:skogforsk:stanford2010
Annotations
1.0 v131_t2 free text Diameter class name (free descriptive text) per diameter class. Primarily for use in Germany where the classes have standardized names.
Diagram
Diagram
Type xsd:string
Properties
content: simple
minOccurs: 0
Source
<xsd:element name="DiameterClassName" type="xsd:string" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>v131_t2</doc:VarNumber>
      <doc:Unit>free text</doc:Unit>
      <doc:Description>Diameter class name (free descriptive text) per diameter class. Primarily for use in Germany where the classes have standardized names.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element DiameterClassesType / DiameterClassMAX
Namespace urn:skogforsk:stanford2010
Annotations
1.0 V131_t1 mm Maximum diameter use in combination with DiamClasses
Diagram
Diagram
Type xsd:nonNegativeInteger
Properties
content: simple
Source
<xsd:element name="DiameterClassMAX" type="xsd:nonNegativeInteger">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>V131_t1</doc:VarNumber>
      <doc:Unit>mm</doc:Unit>
      <doc:Description>Maximum diameter use in combination with DiamClasses</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element DiameterClassesType / DiameterClassAdjustment
Namespace urn:skogforsk:stanford2010
Annotations
1.0 list Allowed list values are: "DiameterClassAdjustment1" = Log belongs to first diameter class smaller or equal to log diameter (227 mm => class 220 mm) "DiameterClassAdjustment2" = Log belongs to closest diameter class, normal rounding, (227 mm => class 230 mm)
Diagram
Diagram index0.tmp#id657
Type DiameterClassAdjustmentType
Properties
content: simple
Facets
enumeration DiameterClassAdjustment1
enumeration DiameterClassAdjustment2
Source
<xsd:element name="DiameterClassAdjustment" type="DiameterClassAdjustmentType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>list</doc:Unit>
      <doc:Description>Allowed list values are: "DiameterClassAdjustment1" = Log belongs to first diameter class smaller or equal to log diameter (227 mm => class 220 mm)
"DiameterClassAdjustment2" = Log belongs to closest diameter class, normal rounding, (227 mm => class 230 mm)</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element DiameterClassesType / DiameterUnderBark
Namespace urn:skogforsk:stanford2010
Annotations
1.0 true/false Flag that informs if diameter classes are defined under bark or not (on bark).
Diagram
Diagram
Type xsd:boolean
Properties
content: simple
Source
<xsd:element name="DiameterUnderBark" type="xsd:boolean">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>true/false</doc:Unit>
      <doc:Description>Flag that informs if diameter classes are defined under bark or not (on bark).</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element DiameterDefinitionType / DiameterMINTop
Namespace urn:skogforsk:stanford2010
Annotations
1.0 V134_t1 mm Used toghether with volumes and classes dependent on mid diameter (see diameterClassCategory).
Diagram
Diagram
Type xsd:nonNegativeInteger
Properties
content: simple
minOccurs: 0
Source
<xsd:element name="DiameterMINTop" type="xsd:nonNegativeInteger" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>V134_t1</doc:VarNumber>
      <doc:Unit>mm</doc:Unit>
      <doc:Description>Used toghether with volumes and classes dependent on mid diameter (see diameterClassCategory).</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element DiameterDefinitionType / DiameterMAXButt
Namespace urn:skogforsk:stanford2010
Annotations
1.0 V134_t2 mm Maximum diameter in the large end of the log per product. This means the diameter at the physical butt end of the log which is identical with the maximum diameter of the whole log.
Diagram
Diagram
Type xsd:positiveInteger
Properties
content: simple
minOccurs: 0
Source
<xsd:element name="DiameterMAXButt" type="xsd:positiveInteger" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>V134_t2</doc:VarNumber>
      <doc:Unit>mm</doc:Unit>
      <doc:Description>Maximum diameter in the large end of the log per product. This means the diameter at the physical butt end of the log which is identical with the maximum diameter of the whole log.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element DiameterDefinitionType / DiameterTopPosition
Namespace urn:skogforsk:stanford2010
Annotations
1.0 V164_t4 cm Position from top end of log where top diameter is measured.
Diagram
Diagram
Type xsd:nonNegativeInteger
Properties
content: simple
Source
<xsd:element name="DiameterTopPosition" type="xsd:nonNegativeInteger">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>V164_t4</doc:VarNumber>
      <doc:Unit>cm</doc:Unit>
      <doc:Description>Position from top end of log where top diameter is measured.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element ProductDefinitionWithCommonDetailsType / LengthDefinition
Namespace urn:skogforsk:stanford2010
Annotations
1.0 Structure for defining length classes.
Diagram
Diagram index0.tmp#id678 index0.tmp#id667 index0.tmp#id669 index0.tmp#id677 index0.tmp#id666
Type LengthDefinitionType
Properties
content: complex
Model LengthClassAdjustment , LengthClass+ , LengthClassMAX
Children LengthClass, LengthClassAdjustment, LengthClassMAX
Instance
<LengthDefinition modificationRestricted="">
  <LengthClassAdjustment>{1,1}</LengthClassAdjustment>
  <LengthClass>{1,unbounded}</LengthClass>
  <LengthClassMAX>{1,1}</LengthClassMAX>
</LengthDefinition>
Attributes
QName Type Fixed Default Use Annotation
modificationRestricted xsd:boolean required
1.0 true/false if attributes value is "true" then modification of the defintion is restricted, if "false" then modification is allowed
Source
<xsd:element name="LengthDefinition" type="LengthDefinitionType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Description>Structure for defining length classes.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element LengthDefinitionType / LengthClassAdjustment
Namespace urn:skogforsk:stanford2010
Annotations
1.0 list Allowed list values are "LengthClassAdjustment1" = Log belongs to first length class smaller or equal to log length (427 cm => class 400 cm) "LengthClassAdjustment1" = Log belongs to closest length class, normal rounding, (427 cm => class 430 cm)
Diagram
Diagram index0.tmp#id668
Type LengthClassAdjustmentType
Properties
content: simple
Facets
enumeration LengthClassAdjustment1
enumeration LengthClassAdjustment2
Source
<xsd:element name="LengthClassAdjustment" type="LengthClassAdjustmentType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>list</doc:Unit>
      <doc:Description>Allowed list values are "LengthClassAdjustment1" = Log belongs to first length class smaller or equal to log length (427 cm => class 400 cm)
"LengthClassAdjustment1" = Log belongs to closest length class, normal rounding, (427 cm => class 430 cm)</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element LengthDefinitionType / LengthClass
Namespace urn:skogforsk:stanford2010
Annotations
1.0 Structure for length class values
Diagram
Diagram index0.tmp#id671 index0.tmp#id672 index0.tmp#id673 index0.tmp#id670
Type LengthClassType
Properties
content: complex
maxOccurs: unbounded
Model LengthClassLowerLimit , LengthClassMargin , LongTimberDefinition{0,1}
Children LengthClassLowerLimit, LengthClassMargin, LongTimberDefinition
Instance
<LengthClass>
  <LengthClassLowerLimit>{1,1}</LengthClassLowerLimit>
  <LengthClassMargin>{1,1}</LengthClassMargin>
  <LongTimberDefinition>{0,1}</LongTimberDefinition>
</LengthClass>
Source
<xsd:element name="LengthClass" type="LengthClassType" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Description>Structure for length class values</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element LengthClassType / LengthClassLowerLimit
Namespace urn:skogforsk:stanford2010
Annotations
1.0 v132_t1 cm Lower length limit of length class
Diagram
Diagram
Type xsd:positiveInteger
Properties
content: simple
Source
<xsd:element name="LengthClassLowerLimit" type="xsd:positiveInteger">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>v132_t1</doc:VarNumber>
      <doc:Unit>cm</doc:Unit>
      <doc:Description>Lower length limit of length class</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element LengthClassType / LengthClassMargin
Namespace urn:skogforsk:stanford2010
Annotations
1.0 v135_t1 cm Additional length margin, can not be a negative number per length class and product. The additional length margin is ONLY used to avoid too short logs. Implementation rules seperatly documented.
Diagram
Diagram
Type xsd:nonNegativeInteger
Properties
content: simple
Source
<xsd:element name="LengthClassMargin" type="xsd:nonNegativeInteger">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>v135_t1</doc:VarNumber>
      <doc:Unit>cm</doc:Unit>
      <doc:Description>Additional length margin, can not be a negative number per length class and product. The additional length margin is ONLY used to avoid too short logs. Implementation rules seperatly documented.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element LengthClassType / LongTimberDefinition
Namespace urn:skogforsk:stanford2010
Annotations
1.0 Structure for for long timber settings.
Diagram
Diagram index0.tmp#id675 index0.tmp#id676 index0.tmp#id674
Type LongTimberDefinitionType
Properties
content: complex
minOccurs: 0
Model LongLogButtMIN , LongLogButtMAX{0,1}
Children LongLogButtMAX, LongLogButtMIN
Instance
<LongTimberDefinition>
  <LongLogButtMIN>{1,1}</LongLogButtMIN>
  <LongLogButtMAX>{0,1}</LongLogButtMAX>
</LongTimberDefinition>
Source
<xsd:element name="LongTimberDefinition" type="LongTimberDefinitionType" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Description>Structure for for long timber settings.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element LongTimberDefinitionType / LongLogButtMIN
Namespace urn:skogforsk:stanford2010
Annotations
1.0 v165_t1 mm Lower limit for butt diameter per length class and product. Elements DiameterUnderBark and LongLogButtHeight defines how to measure this diameter.
Diagram
Diagram
Type xsd:nonNegativeInteger
Properties
content: simple
Source
<xsd:element name="LongLogButtMIN" type="xsd:nonNegativeInteger">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>v165_t1</doc:VarNumber>
      <doc:Unit>mm</doc:Unit>
      <doc:Description>Lower limit for butt diameter per length class and product. Elements DiameterUnderBark and LongLogButtHeight defines how to measure this diameter.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element LongTimberDefinitionType / LongLogButtMAX
Namespace urn:skogforsk:stanford2010
Annotations
1.0 v166_t1 mm Upper limit for butt diameter per length class product. Elements DiameterUnderBark and LongLogButtHeight defines how to measure this diameter.
Diagram
Diagram
Type xsd:nonNegativeInteger
Properties
content: simple
minOccurs: 0
Source
<xsd:element name="LongLogButtMAX" type="xsd:nonNegativeInteger" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>v166_t1</doc:VarNumber>
      <doc:Unit>mm</doc:Unit>
      <doc:Description>Upper limit for butt diameter per length class product. Elements DiameterUnderBark and LongLogButtHeight defines how to measure this diameter.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element LengthDefinitionType / LengthClassMAX
Namespace urn:skogforsk:stanford2010
Annotations
1.0 v132_t1 cm Maximum length. Use in combination with LengthClasses
Diagram
Diagram
Type xsd:nonNegativeInteger
Properties
content: simple
Source
<xsd:element name="LengthClassMAX" type="xsd:nonNegativeInteger">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>v132_t1</doc:VarNumber>
      <doc:Unit>cm</doc:Unit>
      <doc:Description>Maximum length. Use in combination with LengthClasses</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element ProductDefinitionWithCommonDetailsType / PriceDefinition
Namespace urn:skogforsk:stanford2010
Annotations
1.0 Structure for defining volume used when calculating log value.
Diagram
Diagram index0.tmp#id690 index0.tmp#id681 index0.tmp#id683 index0.tmp#id687 index0.tmp#id689 index0.tmp#id680
Type PriceDefinitionType
Properties
content: complex
Model VolumeDiameterAdjustment , VolumeDiameterCategory , VolumeLengthCategory , VolumeUnderBark
Children VolumeDiameterAdjustment, VolumeDiameterCategory, VolumeLengthCategory, VolumeUnderBark
Instance
<PriceDefinition modificationRestricted="">
  <VolumeDiameterAdjustment>{1,1}</VolumeDiameterAdjustment>
  <VolumeDiameterCategory volumeDiameterTopPosition="">{1,1}</VolumeDiameterCategory>
  <VolumeLengthCategory>{1,1}</VolumeLengthCategory>
  <VolumeUnderBark>{1,1}</VolumeUnderBark>
</PriceDefinition>
Attributes
QName Type Fixed Default Use Annotation
modificationRestricted xsd:boolean required
1.0 true/false if attributes value is "true" then modification of the defintion is restricted, if "false" then modification is allowed
Source
<xsd:element name="PriceDefinition" type="PriceDefinitionType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Description>Structure for defining volume used when calculating log value.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element PriceDefinitionType / VolumeDiameterAdjustment
Namespace urn:skogforsk:stanford2010
Annotations
1.0 list Diameters in log price volume calculation Allowed list values are: "Measured diameter in mm" and "Measured diameter rounded downwards to cm". The las one is identical with HKS (227 mm => 220 mm)
Diagram
Diagram index0.tmp#id682
Type VolumeDiameterAdjustmentType
Properties
content: simple
Facets
enumeration Measured diameter in mm
enumeration Measured diameter rounded downwards to cm
Source
<xsd:element name="VolumeDiameterAdjustment" type="VolumeDiameterAdjustmentType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>list</doc:Unit>
      <doc:Description>Diameters in log price volume calculation
Allowed list values are: "Measured diameter in mm" and 
"Measured diameter rounded downwards to cm". The las one is identical with HKS (227 mm => 220 mm)</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element PriceDefinitionType / VolumeDiameterCategory
Namespace urn:skogforsk:stanford2010
Annotations
1.0 v161_t1 list Diameters used in price volume calculation. Allowed list values are: "All diameters (solid volume)", "Top", "Mid", "Calculated Norwegian mid" and "Calculated Estonian mid". “Mid diameter” is measured at a position defined according to VolumeLengthCategory
Diagram
Diagram index0.tmp#id685 index0.tmp#id686 index0.tmp#id684
Type VolumeDiameterCategoryBaseType
Type hierarchy
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
volumeDiameterTopPosition xsd:nonNegativeInteger optional
1.0 cm Position from top end of log where top diameter for volume calculation is measured.
Source
<xsd:element name="VolumeDiameterCategory" type="VolumeDiameterCategoryBaseType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>v161_t1</doc:VarNumber>
      <doc:Unit>list</doc:Unit>
      <doc:Description>Diameters used in price volume calculation. Allowed list values are: "All diameters (solid volume)", "Top", "Mid", "Calculated Norwegian mid" and "Calculated Estonian mid". “Mid diameter” is measured at a position defined according to VolumeLengthCategory</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element PriceDefinitionType / VolumeLengthCategory
Namespace urn:skogforsk:stanford2010
Annotations
1.0 v163_t1 list Lengths used in price volume calculation. Allowed list values are: "Physical length,cm", "Length as defined in LengthClasses", "Rounded downwards to nearest dm-module" and "Rounded to nearest mid-dm
Diagram
Diagram index0.tmp#id688
Type VolumeLengthCategoryType
Properties
content: simple
Facets
enumeration Physical length cm
enumeration Length as defined in LengthClasses
enumeration Rounded downwards to nearest dm-module
enumeration Rounded to nearest mid-dm
Source
<xsd:element name="VolumeLengthCategory" type="VolumeLengthCategoryType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>v163_t1</doc:VarNumber>
      <doc:Unit>list</doc:Unit>
      <doc:Description>Lengths used in price volume calculation. Allowed list values are: "Physical length,cm", "Length as defined in LengthClasses",
"Rounded downwards to nearest dm-module" and "Rounded to nearest mid-dm</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element PriceDefinitionType / VolumeUnderBark
Namespace urn:skogforsk:stanford2010
Annotations
1.0 true/false Boolean flag that informs if price based volume is defined under bark
Diagram
Diagram
Type xsd:boolean
Properties
content: simple
Source
<xsd:element name="VolumeUnderBark" type="xsd:boolean">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>true/false</doc:Unit>
      <doc:Description>Boolean flag that informs if price based volume is defined under bark</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element ProductDefinitionWithDetailsType / ProductCreationDate
Namespace urn:skogforsk:stanford2010
Annotations
1.0 V13 yyyy-mm-ddThh:mm:ss[+|-]hh:mm Date and time when product definition was created in an administrative tool. Never set in a forest machine. Time stamp must have the following times registered: local time ±offset from UTC.
Diagram
Diagram index0.tmp#id573
Type StanForD2010DateTimeType
Properties
content: simple
minOccurs: 0
Facets
pattern .+T.+[+-].+
Source
<xsd:element name="ProductCreationDate" type="StanForD2010DateTimeType" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>V13</doc:VarNumber>
      <doc:Unit>yyyy-mm-ddThh:mm:ss[+|-]hh:mm</doc:Unit>
      <doc:Description>Date and time when product definition was 
created in an administrative tool. Never set in a forest  machine. Time stamp must have the following times registered: local time ±offset from UTC.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element ProductDefinitionWithDetailsType / ManualFreeBuck
Namespace urn:skogforsk:stanford2010
Annotations
1.0 V119_t1 true/false Any length accepted (manual cut) except forbidden lengths according to element BuckingCriteria
Diagram
Diagram
Type xsd:boolean
Properties
content: simple
Source
<xsd:element name="ManualFreeBuck" type="xsd:boolean">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>V119_t1</doc:VarNumber>
      <doc:Unit>true/false</doc:Unit>
      <doc:Description>Any length accepted (manual cut) except forbidden lengths according to element BuckingCriteria</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element ProductDefinitionWithDetailsType / TopLogFreeBuck
Namespace urn:skogforsk:stanford2010
Annotations
1.0 V119_t1 true/false Reach minimum top diameter using any length (maximize volume). Minimum top diameter for TopLogFreeBuck is the smallest allowed diameter without limitation Forbidden or Manual as registered in element BuckingCriteria. Any length accepted up to MAXLength except forbidden lengths according to element BuckingCriteria. Highest priority is given to minimum diameter search within min and max lengths of the product, independently of value and distribution matrixes.
Diagram
Diagram
Type xsd:boolean
Properties
content: simple
Source
<xsd:element name="TopLogFreeBuck" type="xsd:boolean">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>V119_t1</doc:VarNumber>
      <doc:Unit>true/false</doc:Unit>
      <doc:Description>Reach minimum top diameter using any length (maximize volume). Minimum top diameter for TopLogFreeBuck is the smallest allowed diameter without limitation Forbidden or Manual as registered in element BuckingCriteria. Any length accepted up to MAXLength except forbidden lengths according to element BuckingCriteria. Highest priority is given to minimum diameter search within min and max lengths of the product, independently of value and distribution matrixes.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element ProductDefinitionWithDetailsType / ProductCondition
Namespace urn:skogforsk:stanford2010
Annotations
1.0 V136_t1 list Allowed list values for bucking criterion per product: "Buck always;","Buck butt-log only" and "Do not buck butt log"
Diagram
Diagram index0.tmp#id695
Type ProductConditionType
Properties
content: simple
Facets
enumeration Buck always
enumeration Buck butt-log only
enumeration Do not buck butt log
Source
<xsd:element name="ProductCondition" type="ProductConditionType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>V136_t1</doc:VarNumber>
      <doc:Unit>list</doc:Unit>
      <doc:Description>Allowed list values for bucking criterion per product:
"Buck always;","Buck butt-log only" and "Do not buck butt log"</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element ProductDefinitionWithDetailsType / CuttingWindowDefinition
Namespace urn:skogforsk:stanford2010
Annotations
1.0 Definition of cutting window
Diagram
Diagram index0.tmp#id700 index0.tmp#id698 index0.tmp#id699 index0.tmp#id697
Type CuttingWindowDefinitionType
Properties
content: complex
minOccurs: 0
Model LowerLengthLimit , UpperLengthLimit
Children LowerLengthLimit, UpperLengthLimit
Instance
<CuttingWindowDefinition modificationRestricted="">
  <LowerLengthLimit>{1,1}</LowerLengthLimit>
  <UpperLengthLimit>{1,1}</UpperLengthLimit>
</CuttingWindowDefinition>
Attributes
QName Type Fixed Default Use Annotation
modificationRestricted xsd:boolean required
1.0 true/false if attributes value is "true" then modification of the defintion is restricted, if "false" then modification is allowed
Source
<xsd:element name="CuttingWindowDefinition" type="CuttingWindowDefinitionType" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Description>Definition of cutting window</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CuttingWindowDefinitionType / LowerLengthLimit
Namespace urn:skogforsk:stanford2010
Annotations
1.0 v135_t3 cm Lower length limit for "cutting window" per product. LengthClassLowerLimit (var132), LengthClassMargin (var135_t1) and LowerLengthLimit together define the length class of a log if lower limit of the cutting window is below lower length class limit.
Diagram
Diagram
Type xsd:integer
Properties
content: simple
Source
<xsd:element name="LowerLengthLimit" type="xsd:integer">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>v135_t3</doc:VarNumber>
      <doc:Unit>cm</doc:Unit>
      <doc:Description>Lower length limit for "cutting window" per product. LengthClassLowerLimit (var132), LengthClassMargin (var135_t1) and LowerLengthLimit together define the length class of a log if lower limit of the cutting window is below lower length class limit.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CuttingWindowDefinitionType / UpperLengthLimit
Namespace urn:skogforsk:stanford2010
Annotations
1.0 v135_t4 cm Upper length limit for "cutting window" product. It does not affect length classification of a log. It can not be above LengthClassLowerLimit (132_t1) nor above LowerLengthLimit for the "cutting window" (135_t3) of the next length class.
Diagram
Diagram
Type xsd:integer
Properties
content: simple
Source
<xsd:element name="UpperLengthLimit" type="xsd:integer">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>v135_t4</doc:VarNumber>
      <doc:Unit>cm</doc:Unit>
      <doc:Description>Upper length limit for "cutting window" product. It does not affect length classification of a log. It can not be above LengthClassLowerLimit (132_t1) nor above LowerLengthLimit for the "cutting window" (135_t3) of the next length class.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element ProductDefinitionWithDetailsType / PermittedGradesDefinition
Namespace urn:skogforsk:stanford2010
Annotations
1.0 Structure for permitted grades per product.
Diagram
Diagram index0.tmp#id706 index0.tmp#id703 index0.tmp#id704 index0.tmp#id705 index0.tmp#id702
Type PermittedGradesDefinitionType
Properties
content: complex
Model PermittedGradeNumber* , GradeToleranceTop{0,1} , GradeToleranceButt{0,1}
Children GradeToleranceButt, GradeToleranceTop, PermittedGradeNumber
Instance
<PermittedGradesDefinition modificationRestricted="">
  <PermittedGradeNumber>{0,unbounded}</PermittedGradeNumber>
  <GradeToleranceTop>{0,1}</GradeToleranceTop>
  <GradeToleranceButt>{0,1}</GradeToleranceButt>
</PermittedGradesDefinition>
Attributes
QName Type Fixed Default Use Annotation
modificationRestricted xsd:boolean required
1.0 true/false if attributes value is "true" then modification of the defintion is restricted, if "false" then modification is allowed
Source
<xsd:element name="PermittedGradesDefinition" type="PermittedGradesDefinitionType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Description>Structure for permitted grades per product.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element PermittedGradesDefinitionType / PermittedGradeNumber
Namespace urn:skogforsk:stanford2010
Annotations
1.0 2.0 v141_t1 Permitted quality grades per product. This is a reference to GradeNumber element in GradeType definition in SpeciesGropuInstruction message. Not binary code as in old standard.
Diagram
Diagram
Type xsd:positiveInteger
Properties
content: simple
minOccurs: 0
maxOccurs: unbounded
Source
<xsd:element name="PermittedGradeNumber" type="xsd:positiveInteger" minOccurs="0" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VersionModified>2.0</doc:VersionModified>
      <doc:VarNumber>v141_t1</doc:VarNumber>
      <doc:Description>Permitted quality grades per product. This is a reference to GradeNumber element in GradeType definition in SpeciesGropuInstruction message. Not binary code as in old standard.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element PermittedGradesDefinitionType / GradeToleranceTop
Namespace urn:skogforsk:stanford2010
Annotations
1.0 v145_t1 cm Tolerance of grade break at top end per product.
Diagram
Diagram
Type xsd:nonNegativeInteger
Properties
content: simple
minOccurs: 0
Source
<xsd:element name="GradeToleranceTop" type="xsd:nonNegativeInteger" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>v145_t1</doc:VarNumber>
      <doc:Unit>cm</doc:Unit>
      <doc:Description>Tolerance of grade break at top end per product.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element PermittedGradesDefinitionType / GradeToleranceButt
Namespace urn:skogforsk:stanford2010
Annotations
1.0 v146_t1 cm Tolerance of grade break at butt end per product.
Diagram
Diagram
Type xsd:nonNegativeInteger
Properties
content: simple
minOccurs: 0
Source
<xsd:element name="GradeToleranceButt" type="xsd:nonNegativeInteger" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>v146_t1</doc:VarNumber>
      <doc:Unit>cm</doc:Unit>
      <doc:Description>Tolerance of grade break at butt end per product.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element ProductDefinitionWithDetailsType / LengthDistributionDefinition
Namespace urn:skogforsk:stanford2010
Annotations
1.0 Structure for length distribution settings (distribution bucking).
Diagram
Diagram index0.tmp#id715 index0.tmp#id709 index0.tmp#id710 index0.tmp#id712 index0.tmp#id714 index0.tmp#id708
Type LengthDistributionDefinitionType
Properties
content: complex
Model DistributionAllowed , DistributionCategory , MAXDeviation , DistributionWithinProduct
Children DistributionAllowed, DistributionCategory, DistributionWithinProduct, MAXDeviation
Instance
<LengthDistributionDefinition modificationRestricted="">
  <DistributionAllowed>{1,1}</DistributionAllowed>
  <DistributionCategory>{1,1}</DistributionCategory>
  <MAXDeviation>{1,1}</MAXDeviation>
  <DistributionWithinProduct>{1,1}</DistributionWithinProduct>
</LengthDistributionDefinition>
Attributes
QName Type Fixed Default Use Annotation
modificationRestricted xsd:boolean required
1.0 true/false if attributes value is "true" then modification of the defintion is restricted, if "false" then modification is allowed
Source
<xsd:element name="LengthDistributionDefinition" type="LengthDistributionDefinitionType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Description>Structure for length distribution settings (distribution bucking).</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element LengthDistributionDefinitionType / DistributionAllowed
Namespace urn:skogforsk:stanford2010
Annotations
1.0 v136_t2 true/false Distribution bucking allowed for product
Diagram
Diagram
Type xsd:boolean
Properties
content: simple
Source
<xsd:element name="DistributionAllowed" type="xsd:boolean">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>v136_t2</doc:VarNumber>
      <doc:Unit>true/false</doc:Unit>
      <doc:Description>Distribution bucking allowed for product</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element LengthDistributionDefinitionType / DistributionCategory
Namespace urn:skogforsk:stanford2010
Annotations
1.0 v191 list Definies type of distribution matrix in "Distribution". Allowed values: "Number of logs" and "Volume of logs". Two separate matrixes in old standard, v191_t4 or v191
Diagram
Diagram index0.tmp#id711
Type DistributionCategoryType
Properties
content: simple
Facets
enumeration Number of logs
enumeration Volume of logs
Source
<xsd:element name="DistributionCategory" type="DistributionCategoryType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>v191</doc:VarNumber>
      <doc:Unit>list</doc:Unit>
      <doc:Description>Definies type of distribution matrix in "Distribution". Allowed values: "Number of logs" and "Volume of logs". Two separate matrixes in old standard, v191_t4 or v191</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element LengthDistributionDefinitionType / MAXDeviation
Namespace urn:skogforsk:stanford2010
Annotations
1.0 v192_t2 % Maximum allowed deviation (%) in distribution bucking per product
Diagram
Diagram index0.tmp#id713
Type NonNegativeDecimal
Properties
content: simple
Facets
minInclusive 0
Source
<xsd:element name="MAXDeviation" type="NonNegativeDecimal">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>v192_t2</doc:VarNumber>
      <doc:Unit>%</doc:Unit>
      <doc:Description>Maximum allowed deviation (%) in distribution bucking per
product</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element LengthDistributionDefinitionType / DistributionWithinProduct
Namespace urn:skogforsk:stanford2010
Annotations
1.0 v197_t1 true/false Defining if distribution bucking is only allowed within optimal product. If true only within optimal product, if false also allowed to buck non-optimal products. Simplification of old v197_t1
Diagram
Diagram
Type xsd:boolean
Properties
content: simple
Source
<xsd:element name="DistributionWithinProduct" type="xsd:boolean">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>v197_t1</doc:VarNumber>
      <doc:Unit>true/false</doc:Unit>
      <doc:Description>Defining if distribution bucking is only allowed within
optimal product. If true only within optimal product, if false
also allowed to buck non-optimal products. Simplification
of old v197_t1</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element ProductDefinitionWithDetailsType / LimitationDefinition
Namespace urn:skogforsk:stanford2010
Annotations
1.0 Structure for limitation settings.
Diagram
Diagram index0.tmp#id722 index0.tmp#id718 index0.tmp#id720 index0.tmp#id717
Type LimitationDefinitionType
Properties
content: complex
Model LimitationCategory , LimitationResult
Children LimitationCategory, LimitationResult
Instance
<LimitationDefinition modificationRestricted="">
  <LimitationCategory>{1,1}</LimitationCategory>
  <LimitationResult>{1,1}</LimitationResult>
</LimitationDefinition>
Attributes
QName Type Fixed Default Use Annotation
modificationRestricted xsd:boolean required
1.0 true/false if attributes value is "true" then modification of the defintion is restricted, if "false" then modification is allowed
Source
<xsd:element name="LimitationDefinition" type="LimitationDefinitionType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Description>Structure for limitation settings.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element LimitationDefinitionType / LimitationCategory
Namespace urn:skogforsk:stanford2010
Annotations
1.0 v190_t1 list Type of limitation matrix per product Codes for limitation of production. The allowed list values are: "No limitation", "Total number, quantity per product", "Total volume, m3 per product", "Number per diameter class per product", "Volume per diameter class per product", "Number per length class per product", "Volume per length class per product", "Number per cell (log size class) per product and tree species" and "Volume per cell (log size class) per product and tree species".
Diagram
Diagram index0.tmp#id719
Type LimitationCategoryType
Properties
content: simple
Facets
enumeration No limitation
enumeration Total number, quantity per product
enumeration Total volume, m3 per product
enumeration Number per diameter class per product
enumeration Volume per diameter class per product
enumeration Number per length class per product
enumeration Volume per length class per product
enumeration Number per cell (log size class) per product and tree species
enumeration Volume per cell (log size class) per product and tree species
Source
<xsd:element name="LimitationCategory" type="LimitationCategoryType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>v190_t1</doc:VarNumber>
      <doc:Unit>list</doc:Unit>
      <doc:Description>Type of limitation matrix per product Codes for limitation of production. The allowed list values are: "No limitation",
"Total number, quantity per product", "Total volume, m3 per product", "Number per diameter class per product", "Volume per diameter class per product", "Number per length class per product", "Volume per length class per product", "Number per cell (log size class) per product and tree species" and "Volume per cell (log size class) per product and tree species".</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element LimitationDefinitionType / LimitationResult
Namespace urn:skogforsk:stanford2010
Annotations
1.0 v196_t2 list Action if production target is fulfilled (overproduction according to Limitation in ProductMatrix and LimitationCategory). Allowed values:"No action", "Production is stopped, forbidden to buck logs, only manually bucked logs allowed" and "Production is stopped, forbidden to buck logs including manual bucking of logs"
Diagram
Diagram index0.tmp#id721
Type LimitationResultType
Properties
content: simple
Facets
enumeration No action
enumeration Production is stopped, forbidden to buck logs, only manually bucked logs allowed
enumeration Production is stopped, forbidden to buck logs including manual bucking of logs
Source
<xsd:element name="LimitationResult" type="LimitationResultType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>v196_t2</doc:VarNumber>
      <doc:Unit>list</doc:Unit>
      <doc:Description>Action if production target is fulfilled (overproduction according to Limitation in ProductMatrix and LimitationCategory). Allowed values:"No action", "Production is stopped, forbidden to buck logs, only manually bucked logs allowed" and "Production is stopped, forbidden to buck logs including manual bucking of logs"</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element ProductDefinitionWithDetailsType / ProductMatrixes
Namespace urn:skogforsk:stanford2010
Annotations
1.0 Structure for product matrix including prices etc
Diagram
Diagram index0.tmp#id739 index0.tmp#id740 index0.tmp#id741 index0.tmp#id742 index0.tmp#id743 index0.tmp#id725 index0.tmp#id724
Type ProductMatrixType
Properties
content: complex
Model ProductMatrixItem+
Children ProductMatrixItem
Instance
<ProductMatrixes modificationRestrictedBuckingCriteria="" modificationRestrictedDistribution="" modificationRestrictedLimitation="" modificationRestrictedLogColorMarking="" modificationRestrictedPrice="">
  <ProductMatrixItem diameterClassLowerLimit="" lengthClassLowerLimit="">{1,unbounded}</ProductMatrixItem>
</ProductMatrixes>
Attributes
QName Type Fixed Default Use Annotation
modificationRestrictedBuckingCriteria xsd:boolean required
3.0 true/false if attributes value is "true" then modification of the bucking criteria values is restricted, if "false" then modification is allowed
modificationRestrictedDistribution xsd:boolean required
3.0 true/false if attributes value is "true" then modification of the distribution values is restricted, if "false" then modification is allowed
modificationRestrictedLimitation xsd:boolean required
3.0 true/false if attributes value is "true" then modification of the limitation values is restricted, if "false" then modification is allowed
modificationRestrictedLogColorMarking xsd:boolean required
3.0 true/false if attributes value is "true" then modification of the log color marking values is restricted, if "false" then modification is allowed
modificationRestrictedPrice xsd:boolean required
3.0 true/false if attributes value is "true" then modification of the price values is restricted, if "false" then modification is allowed
Source
<xsd:element name="ProductMatrixes" type="ProductMatrixType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Description>Structure for product matrix including prices etc</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element ProductMatrixType / ProductMatrixItem
Namespace urn:skogforsk:stanford2010
Annotations
1.0 Price, length distribution, color and limitation for each lenght and diameter class.
Diagram
Diagram index0.tmp#id737 index0.tmp#id738 index0.tmp#id727 index0.tmp#id728 index0.tmp#id729 index0.tmp#id730 index0.tmp#id732 index0.tmp#id726
Type ProductMatrixItemType
Properties
content: complex
maxOccurs: unbounded
Model Price , Distribution , Limitation , BuckingCriteria{0,1} , LogColorMarking{0,1}
Children BuckingCriteria, Distribution, Limitation, LogColorMarking, Price
Instance
<ProductMatrixItem diameterClassLowerLimit="" lengthClassLowerLimit="">
  <Price>{1,1}</Price>
  <Distribution>{1,1}</Distribution>
  <Limitation>{1,1}</Limitation>
  <BuckingCriteria>{0,1}</BuckingCriteria>
  <LogColorMarking>{0,1}</LogColorMarking>
</ProductMatrixItem>
Attributes
QName Type Fixed Default Use Annotation
diameterClassLowerLimit xsd:positiveInteger required
1.0 mm Lower diameter limit of diameter class
lengthClassLowerLimit xsd:positiveInteger required
1.0 cm Lower length limit of length class
Source
<xsd:element name="ProductMatrixItem" type="ProductMatrixItemType" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Description>Price, length distribution, color and limitation for each lenght and diameter class.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element ProductMatrixItemType / Price
Namespace urn:skogforsk:stanford2010
Annotations
1.0 v162_t2 currency Price per diameter and length class. Possible negative values originating from an apt-file must be converted to the value 0
Diagram
Diagram
Type xsd:nonNegativeInteger
Properties
content: simple
Source
<xsd:element name="Price" type="xsd:nonNegativeInteger">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>v162_t2</doc:VarNumber>
      <doc:Unit>currency</doc:Unit>
      <doc:Description>Price per diameter and length class. Possible negative values originating from an apt-file must be converted to the value 0</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element ProductMatrixItemType / Distribution
Namespace urn:skogforsk:stanford2010
Annotations
1.0 v191 % Relative number or relative volume of logs per diameter and length class/product. Volume or number of logs is defined by "DistributionCategory". Negative values not allowed. Desired length distribution based on number of cut logs for each diameter class. Percent value is calculated with each diameter class as the denominator.
Diagram
Diagram
Type xsd:nonNegativeInteger
Properties
content: simple
Source
<xsd:element name="Distribution" type="xsd:nonNegativeInteger">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>v191</doc:VarNumber>
      <doc:Unit>%</doc:Unit>
      <doc:Description>Relative number or relative volume of logs per diameter and length class/product. Volume or number of logs is defined by "DistributionCategory". Negative values not allowed. Desired length distribution based on number of cut logs for each diameter class. Percent value is calculated with each diameter class as the denominator.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element ProductMatrixItemType / Limitation
Namespace urn:skogforsk:stanford2010
Annotations
1.0 v190_t2 no Limit according to "LimitationCategory", per length and diameter classes.
Diagram
Diagram
Type xsd:nonNegativeInteger
Properties
content: simple
Source
<xsd:element name="Limitation" type="xsd:nonNegativeInteger">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>v190_t2</doc:VarNumber>
      <doc:Unit>no</doc:Unit>
      <doc:Description>Limit according to "LimitationCategory", per length and diameter classes.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element ProductMatrixItemType / BuckingCriteria
Namespace urn:skogforsk:stanford2010
Annotations
1.0 v190_t2 list Allowed values: "No limit", "Forbidden to buck the log even manually", "The log is excluded from apportionment bucking,only bucking according to value allowed" and "Only logs bucked manually allowed"
Diagram
Diagram index0.tmp#id731
Type BuckingCriteriaType
Properties
content: simple
minOccurs: 0
Facets
enumeration No limit
enumeration Forbidden to buck the log even manually
enumeration The log is excluded from apportionment bucking,only bucking according to value allowed
enumeration Only logs bucked manually allowed
Source
<xsd:element name="BuckingCriteria" type="BuckingCriteriaType" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>v190_t2</doc:VarNumber>
      <doc:Unit>list</doc:Unit>
      <doc:Description>Allowed values: "No limit", "Forbidden to buck the log even manually", "The log is excluded from apportionment bucking,only bucking according to value allowed" and "Only logs bucked manually allowed"</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element ProductMatrixItemType / LogColorMarking
Namespace urn:skogforsk:stanford2010
Annotations
1.0 v152_t1 no Structure for log marking per diameter and length class
Diagram
Diagram index0.tmp#id734 index0.tmp#id735 index0.tmp#id736 index0.tmp#id733
Type LogColorMarkingType
Properties
content: complex
minOccurs: 0
Model Color1 , Color2 , Color3
Children Color1, Color2, Color3
Instance
<LogColorMarking>
  <Color1>{1,1}</Color1>
  <Color2>{1,1}</Color2>
  <Color3>{1,1}</Color3>
</LogColorMarking>
Source
<xsd:element name="LogColorMarking" type="LogColorMarkingType" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>v152_t1</doc:VarNumber>
      <doc:Unit>no</doc:Unit>
      <doc:Description>Structure for log marking per diameter and length class</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element LogColorMarkingType / Color1
Namespace urn:skogforsk:stanford2010
Annotations
1.0 true/false First color for marking logs
Diagram
Diagram
Type xsd:boolean
Properties
content: simple
Source
<xsd:element name="Color1" type="xsd:boolean">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>true/false</doc:Unit>
      <doc:Description>First color for marking logs</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element LogColorMarkingType / Color2
Namespace urn:skogforsk:stanford2010
Annotations
1.0 true/false Second color for marking logs
Diagram
Diagram
Type xsd:boolean
Properties
content: simple
Source
<xsd:element name="Color2" type="xsd:boolean">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>true/false</doc:Unit>
      <doc:Description>Second color for marking logs</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element LogColorMarkingType / Color3
Namespace urn:skogforsk:stanford2010
Annotations
1.0 true/false Third color for marking logs
Diagram
Diagram
Type xsd:boolean
Properties
content: simple
Source
<xsd:element name="Color3" type="xsd:boolean">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>true/false</doc:Unit>
      <doc:Description>Third color for marking logs</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element ProductDefinitionWithDetailsType / LongLogButtHeight
Namespace urn:skogforsk:stanford2010
Annotations
1.0 v167_t1 cm Height above stump of measuring point for butt diameter per product
Diagram
Diagram
Type xsd:nonNegativeInteger
Properties
content: simple
minOccurs: 0
Source
<xsd:element name="LongLogButtHeight" type="xsd:nonNegativeInteger" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>v167_t1</doc:VarNumber>
      <doc:Unit>cm</doc:Unit>
      <doc:Description>Height above stump of measuring point for butt diameter
per product</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element BarkFunctionType / SwedishZacco
Namespace urn:skogforsk:stanford2010
Annotations
1.0 Structure for Swedish Zacco bark function.
Diagram
Diagram index0.tmp#id4269 index0.tmp#id4270 index0.tmp#id4268
Type SwedishZaccoType
Properties
content: complex
Model ConstantA , FactorB
Children ConstantA, FactorB
Instance
<SwedishZacco>
  <ConstantA>{1,1}</ConstantA>
  <FactorB>{1,1}</FactorB>
</SwedishZacco>
Source
<xsd:element name="SwedishZacco" type="SwedishZaccoType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Description>Structure for Swedish Zacco bark function.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element SwedishZaccoType / ConstantA
Namespace urn:skogforsk:stanford2010
Annotations
1.0 V113_t1 positive decimal Constant a in the following linear function: Double bark thickness = a + b * diameter ob Bark thicknes and diameter in mm.
Diagram
Diagram index0.tmp#id713
Type NonNegativeDecimal
Properties
content: simple
Facets
minInclusive 0
Source
<xsd:element name="ConstantA" type="NonNegativeDecimal">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>V113_t1</doc:VarNumber>
      <doc:Unit>positive decimal</doc:Unit>
      <doc:Description>Constant a in the following linear function: Double bark
thickness = a + b * diameter ob Bark thicknes and
diameter in mm.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element SwedishZaccoType / FactorB
Namespace urn:skogforsk:stanford2010
Annotations
1.0 V113_t1 positive decimal Factor b in the following linear function: Double bark thickness = a + b * diameter ob Bark thicknes and diameter in mm.
Diagram
Diagram index0.tmp#id713
Type NonNegativeDecimal
Properties
content: simple
Facets
minInclusive 0
Source
<xsd:element name="FactorB" type="NonNegativeDecimal">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>V113_t1</doc:VarNumber>
      <doc:Unit>positive decimal</doc:Unit>
      <doc:Description>Factor b in the following linear function: Double bark
thickness = a + b * diameter ob Bark thicknes and
diameter in mm.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element BarkFunctionType / German
Namespace urn:skogforsk:stanford2010
Annotations
1.0 Structure for German bark function parameters. Function based on stem diameters.
Diagram
Diagram index0.tmp#id4273 index0.tmp#id4272
Type GermanType
Properties
content: complex
Model BarkDeduction+
Children BarkDeduction
Instance
<German>
  <BarkDeduction lowerDiameterLimit="">{1,unbounded}</BarkDeduction>
</German>
Source
<xsd:element name="German" type="GermanType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Description>Structure for  German bark function parameters. Function based on stem diameters.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element GermanType / BarkDeduction
Namespace urn:skogforsk:stanford2010
Annotations
1.0 V113_t3 mm Deduction for double bark thickness per species group: Bark function based on diameterclasses with fixed bark deductions (double), based on German requirements.
Diagram
Diagram index0.tmp#id713 index0.tmp#id4262 index0.tmp#id4261
Type BarkDeductionType
Type hierarchy
Properties
content: complex
maxOccurs: unbounded
Attributes
QName Type Fixed Default Use Annotation
lowerDiameterLimit xsd:nonNegativeInteger required
1.0 V113_t2 mm Lower diameter limits per species group: Bark function based on diameterclasses with fixed bark deductions (double), based on German requirements
Source
<xsd:element name="BarkDeduction" type="BarkDeductionType" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>V113_t3</doc:VarNumber>
      <doc:Unit>mm</doc:Unit>
      <doc:Description>Deduction for double bark thickness per species group:
Bark function based on diameterclasses with fixed bark
deductions (double), based on German requirements.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element BarkFunctionType / GermanDistanceBased
Namespace urn:skogforsk:stanford2010
Annotations
3.0 Structure for German bark function parameters. Function based on DBH and distance from stump
Diagram
Diagram index0.tmp#id4276 index0.tmp#id4277 index0.tmp#id4278 index0.tmp#id4275
Type GermanDistanceType
Properties
content: complex
Model BarkDeduction+ , DistanceClassLowerLimit+ , DBHClassLowerLimit+
Children BarkDeduction, DBHClassLowerLimit, DistanceClassLowerLimit
Instance
<GermanDistanceBased>
  <BarkDeduction dBHClassLowerLimit="" distanceClassLowerLimit="">{1,unbounded}</BarkDeduction>
  <DistanceClassLowerLimit>{1,unbounded}</DistanceClassLowerLimit>
  <DBHClassLowerLimit>{1,unbounded}</DBHClassLowerLimit>
</GermanDistanceBased>
Source
<xsd:element name="GermanDistanceBased" type="GermanDistanceType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>3.0</doc:VersionCreated>
      <doc:Description>Structure for German bark function parameters. Function based on DBH and distance from stump</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element GermanDistanceType / BarkDeduction
Namespace urn:skogforsk:stanford2010
Annotations
3.0 mm Deduction for double bark thickness per species group: Bark function based on DBH and distance (from stump) classes with fixed bark deductions (double), based on German requirements .
Diagram
Diagram index0.tmp#id713 index0.tmp#id4264 index0.tmp#id4265 index0.tmp#id4263
Type BarkDeductionDistanceType
Type hierarchy
Properties
content: complex
maxOccurs: unbounded
Attributes
QName Type Fixed Default Use Annotation
dBHClassLowerLimit xsd:nonNegativeInteger required
3.0 mm Lower DBH limits per species group: Bark function based on DBH and distance (from stump) classes with fixed bark deductions (double), based on German requirements.
distanceClassLowerLimit xsd:nonNegativeInteger required
3.0 cm Lower distance from stump limits per species group: Bark function based on DBH and distance (from stump) classes with fixed bark deductions (double), based on German requirements.
Source
<xsd:element name="BarkDeduction" type="BarkDeductionDistanceType" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>3.0</doc:VersionCreated>
      <doc:Unit>mm</doc:Unit>
      <doc:Description>Deduction for double bark thickness per species group:
Bark function based on DBH and distance (from stump) classes with fixed bark deductions (double), based on German requirements
.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element GermanDistanceType / DistanceClassLowerLimit
Namespace urn:skogforsk:stanford2010
Annotations
3.0 cm All lower class limits for distance from stump per species group. Used in GermanDistanceBased bark function. DistanceClassLowerLimit and DBHClassLowerLimit defines the the layout of the bark deduction matrix.
Diagram
Diagram
Type xsd:nonNegativeInteger
Properties
content: simple
maxOccurs: unbounded
Source
<xsd:element name="DistanceClassLowerLimit" type="xsd:nonNegativeInteger" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>3.0</doc:VersionCreated>
      <doc:Unit>cm</doc:Unit>
      <doc:Description>All lower class limits for distance from stump per species group. Used in GermanDistanceBased bark function. DistanceClassLowerLimit and DBHClassLowerLimit defines the the layout of the bark deduction matrix.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element GermanDistanceType / DBHClassLowerLimit
Namespace urn:skogforsk:stanford2010
Annotations
3.0 mm All lower class limits for DBH per species group. Used in GermanDistanceBased bark function. DistanceClassLowerLimit and DBHClassLowerLimit defines the the layout of the bark deduction matrix.
Diagram
Diagram
Type xsd:nonNegativeInteger
Properties
content: simple
maxOccurs: unbounded
Source
<xsd:element name="DBHClassLowerLimit" type="xsd:nonNegativeInteger" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>3.0</doc:VersionCreated>
      <doc:Unit>mm</doc:Unit>
      <doc:Description>All lower class limits for DBH per species group. Used in GermanDistanceBased bark function. DistanceClassLowerLimit and DBHClassLowerLimit defines the the layout of the bark deduction matrix.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element BarkFunctionType / Skogforsk2004ScotsPine
Namespace urn:skogforsk:stanford2010
Annotations
1.0 Parameters for Skogforsk 2004 Scots pine bark function
Diagram
Diagram index0.tmp#id4281 index0.tmp#id4280
Type Skogforsk2004ScotsPineType
Properties
content: complex
Model Latitude{0,1}
Children Latitude
Instance
<Skogforsk2004ScotsPine>
  <Latitude>{0,1}</Latitude>
</Skogforsk2004ScotsPine>
Source
<xsd:element name="Skogforsk2004ScotsPine" type="Skogforsk2004ScotsPineType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Description>Parameters for Skogforsk 2004 Scots pine bark function</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element Skogforsk2004ScotsPineType / Latitude
Namespace urn:skogforsk:stanford2010
Annotations
1.0 V113_t4 latitude Latitude used in bark function Should be set in machine since it is specific for a certain geographical area. Not to be restricted by modificationRestricted.
Diagram
Diagram index0.tmp#id4282
Type PositiveDecimal
Properties
content: simple
minOccurs: 0
Facets
minExclusive 0
Source
<xsd:element name="Latitude" type="PositiveDecimal" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>V113_t4</doc:VarNumber>
      <doc:Unit>latitude</doc:Unit>
      <doc:Description>Latitude used in bark function Should be set in machine
since it is specific for a certain geographical area. Not to be restricted by modificationRestricted.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element ButtEndProfileExtrapolationFunctionParameterType / ParameterName
Namespace urn:skogforsk:stanford2010
Annotations
1.0 V170_t10 free text Name of the parameter of the diameter extrapolation function (e.g. a00, a01 …)
Diagram
Diagram
Type xsd:string
Properties
content: simple
Source
<xsd:element name="ParameterName" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>V170_t10</doc:VarNumber>
      <doc:Unit>free text</doc:Unit>
      <doc:Description>Name of the parameter of the diameter extrapolation function (e.g. a00, a01 …)</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element ButtEndProfileExtrapolationFunctionParameterType / ParameterValue
Namespace urn:skogforsk:stanford2010
Annotations
1.0 V170_t11_t12 parameter value in butt diameter extrapolation function, negative values are possible
Diagram
Diagram
Type xsd:decimal
Properties
content: simple
Source
<xsd:element name="ParameterValue" type="xsd:decimal">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>V170_t11_t12</doc:VarNumber>
      <doc:Description>parameter value in butt diameter extrapolation function, negative values are possible</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element ButtEndProfileExtrapolationFunctionType / Parameter
Namespace urn:skogforsk:stanford2010
Annotations
1.0 Structure for butt end extrapolation function parameters.
Diagram
Diagram index0.tmp#id4287 index0.tmp#id4288 index0.tmp#id4286
Type ButtEndProfileExtrapolationFunctionParameterType
Properties
content: complex
maxOccurs: unbounded
Model ParameterName , ParameterValue
Children ParameterName, ParameterValue
Instance
<Parameter>
  <ParameterName>{1,1}</ParameterName>
  <ParameterValue>{1,1}</ParameterValue>
</Parameter>
Source
<xsd:element name="Parameter" type="ButtEndProfileExtrapolationFunctionParameterType" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Description>Structure for butt end extrapolation function parameters.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element ButtEndProfileExtrapolationTableType / ExtrapolationCoefficient
Namespace urn:skogforsk:stanford2010
Annotations
1.0 V170_t7 Extrapolation coefficient tables: coefficient values (multiplying values) / distance class / diameter class / tree species: 1…var170_t4 / 1 … var170_t3 / 1…var111_t1. Example: Measured diameter at reference height (normally dbh) of stem = 23,3 cm. Distance to extrapolation point = 90 cm. Coefficient value in table at (23, 90) = 1.042. Estimated diameter value at 90 cm = 23,3 cm * 1.042 = 24,3 cm (243 mm).
Diagram
Diagram index0.tmp#id4296 index0.tmp#id4297 index0.tmp#id4295
Type ExtrapolationCoefficientType
Properties
content: complex
maxOccurs: unbounded
Attributes
QName Type Fixed Default Use Annotation
diameterClass xsd:nonNegativeInteger required
1.0 V170_t5 cm Diameter class values for the reference height in extrapolation coefficient table / species group.
distanceClass xsd:nonNegativeInteger required
1.0 V170_t6 cm Distance class values (distance from the felling cut) in extrapolation coefficient table per species group. First value is 0 cm and the last is the value of the actual reference height in element ReferenceHeight (e.g. 130 cm). Intervals normally 10 cm.
Source
<xsd:element name="ExtrapolationCoefficient" type="ExtrapolationCoefficientType" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>V170_t7</doc:VarNumber>
      <doc:Description>Extrapolation coefficient tables: coefficient values
(multiplying values) / distance class / diameter
class / tree species:
1…var170_t4 / 1 … var170_t3 / 1…var111_t1.
Example: Measured diameter at reference height
(normally dbh) of stem = 23,3 cm. Distance to
extrapolation point = 90 cm. Coefficient value in table at
(23, 90) = 1.042. Estimated diameter value at 90 cm =
23,3 cm * 1.042 = 24,3 cm (243 mm).</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element ButtEndProfileExtrapolationType / ReferenceHeight
Namespace urn:skogforsk:stanford2010
Annotations
1.0 V170_t2 cm Height from stump to the diameter used for predicting the butt end diameters. Normally breast height (130 cm in Finland, 120 cm in Sweden) is used for extrapolation of butt end diameter values.
Diagram
Diagram
Type xsd:nonNegativeInteger
Properties
content: simple
Source
<xsd:element name="ReferenceHeight" type="xsd:nonNegativeInteger">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>V170_t2</doc:VarNumber>
      <doc:Unit>cm</doc:Unit>
      <doc:Description>Height from stump to the diameter used for predicting the butt end diameters. Normally breast height (130 cm in Finland, 120 cm in Sweden) is used for
extrapolation of butt end diameter values.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element ButtEndProfileExtrapolationType / ButtEndProfileExtrapolationTable
Namespace urn:skogforsk:stanford2010
Annotations
1.0 Structure for butt end profile extrapolation table.
Diagram
Diagram index0.tmp#id4294 index0.tmp#id4293
Type ButtEndProfileExtrapolationTableType
Properties
content: complex
minOccurs: 0
Model ExtrapolationCoefficient+
Children ExtrapolationCoefficient
Instance
<ButtEndProfileExtrapolationTable>
  <ExtrapolationCoefficient diameterClass="" distanceClass="">{1,unbounded}</ExtrapolationCoefficient>
</ButtEndProfileExtrapolationTable>
Source
<xsd:element name="ButtEndProfileExtrapolationTable" type="ButtEndProfileExtrapolationTableType" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Description>Structure for butt end profile extrapolation table.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element ButtEndProfileExtrapolationType / ButtEndProfileExtrapolationFunction
Namespace urn:skogforsk:stanford2010
Annotations
1.0 Structure for butt end profile extrapolation function.
Diagram
Diagram index0.tmp#id4291 index0.tmp#id4290 index0.tmp#id4289
Type ButtEndProfileExtrapolationFunctionType
Properties
content: complex
minOccurs: 0
Model Parameter+
Children Parameter
Instance
<ButtEndProfileExtrapolationFunction ButtEndProfileExtrapolationFunctionCategory="">
  <Parameter>{1,unbounded}</Parameter>
</ButtEndProfileExtrapolationFunction>
Attributes
QName Type Fixed Default Use Annotation
ButtEndProfileExtrapolationFunctionCategory ButtEndProfileExtrapolationFunctionCategoryType required
1.0 list extrapolation of butt end diameter values. Volume calculation of butt end is done according the extrapolated diameters. Allowed values: Poikela 2007 => Function DL = [1 + (a0*(1.3-L) + a1*(1.3-L)a2)/100] * D1.3 a0 = a00 + a01*DBH+a02*DBH^2 + a03*DBH^3 + a04 *DBH^4 a1 = a10 + a11*DBH+a12*DBH^2 + a13*DBH^3 a2 = a20 + a21*DBH+a22*DBH^2
Source
<xsd:element name="ButtEndProfileExtrapolationFunction" type="ButtEndProfileExtrapolationFunctionType" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Description>Structure for butt end profile extrapolation function.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CommonDeliveryDefinitionType / DeliveryUserID
Namespace urn:skogforsk:stanford2010
Annotations
1.0 v441_t2 free text Delivery definition identity, set by user of data normally logging organisation.
Diagram
Diagram index0.tmp#id602 index0.tmp#id601
Type UserIDType
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
agency AgencyType optional
1.0 list Enumeration list defining the agency who is responsible of the user ID. Allowed values are: "Buyer","ForestOwner","LoggingContractor","LoggingOrganisation","MachineOwner","Other","Seller"
Source
<xsd:element name="DeliveryUserID" type="UserIDType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>v441_t2</doc:VarNumber>
      <doc:Unit>free text</doc:Unit>
      <doc:Description>Delivery definition identity, set by user of data normally logging organisation.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CommonDeliveryDefinitionType / DeliveryName
Namespace urn:skogforsk:stanford2010
Annotations
1.0 v441_t1 free text Delivery definition name
Diagram
Diagram
Type xsd:string
Properties
content: simple
minOccurs: 0
Source
<xsd:element name="DeliveryName" type="xsd:string" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>v441_t1</doc:VarNumber>
      <doc:Unit>free text</doc:Unit>
      <doc:Description>Delivery definition name</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CommonDeliveryDefinitionType / ModificationDate
Namespace urn:skogforsk:stanford2010
Annotations
2.0 yyyy-mm-ddThh:mm:ss[+|-]hh:mm Date and time when delivery definition was last modified. DeliveryKey updated if modified in machine. Time stamp must have the following times registered: local time ±offset from UTC.
Diagram
Diagram index0.tmp#id573 index0.tmp#id576 index0.tmp#id575
Type ModificationDateType
Type hierarchy
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
modificationAuthor xsd:string optional
2.1 free text Author of modification
Source
<xsd:element name="ModificationDate" type="ModificationDateType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>2.0</doc:VersionCreated>
      <doc:Unit>yyyy-mm-ddThh:mm:ss[+|-]hh:mm</doc:Unit>
      <doc:Description>Date and time when delivery definition was last modified. DeliveryKey updated if modified in machine. Time stamp must have the following times registered: local time ±offset from UTC.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CommonDeliveryDefinitionType / DeliveryInfo
Namespace urn:skogforsk:stanford2010
Annotations
1.0 free text Free text identity information about delivery. Identity element normally to be used by logging organization. No constraints in standard concerning how to use this element.
Diagram
Diagram index0.tmp#id613 index0.tmp#id612
Type InfoType
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
modificationRestricted xsd:boolean required
1.0 true/false if attributes value is "true" then modification of the defintion is restricted, if "false" then modification is allowed
Source
<xsd:element name="DeliveryInfo" type="InfoType" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>free text</doc:Unit>
      <doc:Description>Free text identity information about delivery. Identity element normally to be used by logging organization. No constraints in standard concerning how to use this element.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CommonDeliveryDefinitionType / DeliveryVersion
Namespace urn:skogforsk:stanford2010
Annotations
1.0 free text Additional identity information of delivery. Identity element normally to be used by logging organization. No constraints in standard concerning how to use this element.
Diagram
Diagram index0.tmp#id616 index0.tmp#id615
Type VersionType
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
modificationRestricted xsd:boolean required
1.0 true/false if attributes value is "true" then modification of the defintion is restricted, if "false" then modification is allowed
Source
<xsd:element name="DeliveryVersion" type="VersionType" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>free text</doc:Unit>
      <doc:Description>Additional identity information of delivery. Identity element normally to be used by logging organization. No constraints in standard concerning how to use this element.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CommonDeliveryDefinitionType / DeliveryDestination
Namespace urn:skogforsk:stanford2010
Annotations
1.0 free text Destination (industry) of volume belonging to Delivery definition.
Diagram
Diagram
Type xsd:string
Properties
content: simple
minOccurs: 0
Source
<xsd:element name="DeliveryDestination" type="xsd:string" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>free text</doc:Unit>
      <doc:Description>Destination (industry) of volume belonging to Delivery definition.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CommonDeliveryDefinitionType / Density
Namespace urn:skogforsk:stanford2010
Annotations
1.0 Basic density for volume belong to delivery definition
Diagram
Diagram index0.tmp#id4319 index0.tmp#id4318
Type DensityType
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Attributes
QName Type Fixed Default Use Annotation
densityCategory DensityCategoryType required
1.0 list Allowed values defining volume unit in density: "Under bark", "On bark", "Not specified"
Source
<xsd:element name="Density" type="DensityType" minOccurs="0" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Description>Basic density for volume belong to delivery definition</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CommonDeliveryDefinitionType / DeliveryPresentationOrder
Namespace urn:skogforsk:stanford2010
Annotations
3.0 sequential no Indicates the order of deliveries. May be used in presentation tools in order to show the deliveries in a certain order. The element should be considered as an optional hint given by forest company.
Diagram
Diagram
Properties
minOccurs: 0
Source
<xsd:element name="DeliveryPresentationOrder" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>3.0</doc:VersionCreated>
      <doc:Unit>sequential no</doc:Unit>
      <doc:Description>Indicates the order of deliveries. May be used in presentation tools in order to show the deliveries in a certain order. The element should be considered as an optional hint given by forest company.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CommonDeliveryDefinitionType / Extension
Namespace urn:skogforsk:stanford2010
Annotations
1.0 Extension element can include whatever data the users want. The only requirement is that it is well-formed XML i.e. it is tagged
Diagram
Diagram index0.tmp#id643 index0.tmp#id642
Type ExtensionType
Properties
content: complex
minOccurs: 0
Model ANY element from ANY namespace
Attributes
QName Type Fixed Default Use Annotation
extensionAction ExtensionActionType optional
1.0 list Enumeration list. Allowed values are: "Copy" and "Ignore". The purpose of this attribute is to inform the receiver of the message that sender want to get back the copy of the content of the extension structure. For example if we have product specifiic information in extension structure send in pin-message we might want that back in hpr-message.
Source
<xsd:element name="Extension" type="ExtensionType" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Description>Extension element can include whatever data the users want. The only requirement is that it is well-formed XML i.e. it is tagged</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CommonDeliveryDefinitionType / DeliveryDescription
Namespace urn:skogforsk:stanford2010
Annotations
3.0 free text Free text sent to sent to machine per delivery definitions
Diagram
Diagram
Type xsd:string
Properties
content: simple
minOccurs: 0
Source
<xsd:element name="DeliveryDescription" type="xsd:string" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>3.0</doc:VersionCreated>
      <doc:Unit>free text</doc:Unit>
      <doc:Description>Free text sent to sent to machine per delivery definitions</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CommonLocationDefinitionType / LocationUserID
Namespace urn:skogforsk:stanford2010
Annotations
1.0 sequential no Identity per location defined by user of data, normally logging organisation.
Diagram
Diagram index0.tmp#id602 index0.tmp#id601
Type UserIDType
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
agency AgencyType optional
1.0 list Enumeration list defining the agency who is responsible of the user ID. Allowed values are: "Buyer","ForestOwner","LoggingContractor","LoggingOrganisation","MachineOwner","Other","Seller"
Source
<xsd:element name="LocationUserID" type="UserIDType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>sequential no</doc:Unit>
      <doc:Description>Identity per location defined by user of data, normally logging organisation.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CommonLocationDefinitionType / LocationName
Namespace urn:skogforsk:stanford2010
Annotations
1.0 free text Name of location
Diagram
Diagram
Type xsd:string
Properties
content: simple
minOccurs: 0
Source
<xsd:element name="LocationName" type="xsd:string" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>free text</doc:Unit>
      <doc:Description>Name of location</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CommonLocationDefinitionType / LocationInfo
Namespace urn:skogforsk:stanford2010
Annotations
1.0 free text Free text identity information about location. Identity element normally to be used by logging organization. No constraints in standard concerning how to use this element.
Diagram
Diagram index0.tmp#id613 index0.tmp#id612
Type InfoType
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
modificationRestricted xsd:boolean required
1.0 true/false if attributes value is "true" then modification of the defintion is restricted, if "false" then modification is allowed
Source
<xsd:element name="LocationInfo" type="InfoType" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>free text</doc:Unit>
      <doc:Description>Free text identity information about location. Identity element normally to be used by logging organization. No constraints in standard concerning how to use this element.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CommonLocationDefinitionType / LocationVersion
Namespace urn:skogforsk:stanford2010
Annotations
1.0 free text Additional identity information of location. Identity element normally to be used by logging organization. No constraints in standard concerning how to use this element.
Diagram
Diagram index0.tmp#id616 index0.tmp#id615
Type VersionType
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
modificationRestricted xsd:boolean required
1.0 true/false if attributes value is "true" then modification of the defintion is restricted, if "false" then modification is allowed
Source
<xsd:element name="LocationVersion" type="VersionType" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>free text</doc:Unit>
      <doc:Description>Additional identity information of location. Identity element normally to be used by logging organization. No constraints in standard concerning how to use this element.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CommonLocationDefinitionType / HarvestDate
Namespace urn:skogforsk:stanford2010
Annotations
1.0 v441_t8 yyyy-mm-ddThh:mm:ss[+|-]hh:mm Date when harvesting was carried out, applies to logs unloaded at specific location. Time stamp must have the following times registered: local time ±offset from UTC.
Diagram
Diagram index0.tmp#id573
Type StanForD2010DateTimeType
Properties
content: simple
minOccurs: 0
Facets
pattern .+T.+[+-].+
Source
<xsd:element name="HarvestDate" type="StanForD2010DateTimeType" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>v441_t8</doc:VarNumber>
      <doc:Unit>yyyy-mm-ddThh:mm:ss[+|-]hh:mm</doc:Unit>
      <doc:Description>Date when harvesting was carried out, applies to logs unloaded at specific location. Time stamp must have the following times registered: local time ±offset from UTC.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CommonLocationDefinitionType / LocationCoordinates
Namespace urn:skogforsk:stanford2010
Annotations
1.0 Coordinates of location
Diagram
Diagram index0.tmp#id593 index0.tmp#id582 index0.tmp#id587 index0.tmp#id591 index0.tmp#id592 index0.tmp#id581
Type CoordinatesType
Properties
content: complex
minOccurs: 0
Model Latitude , Longitude , Altitude , CoordinateDate{0,1}
Children Altitude, CoordinateDate, Latitude, Longitude
Instance
<LocationCoordinates coordinateReferenceSystem="" receiverPosition="">
  <Latitude latitudeCategory="">{1,1}</Latitude>
  <Longitude longitudeCategory="">{1,1}</Longitude>
  <Altitude>{1,1}</Altitude>
  <CoordinateDate>{0,1}</CoordinateDate>
</LocationCoordinates>
Attributes
QName Type Fixed Default Use Annotation
coordinateReferenceSystem CoordinateReferenceSystemType required
1.0 V521_t2 list Coordinate system used in StanForD file: WGS84
receiverPosition ReceiverPositionType required
1.0 2.0 V520_t1 list Position of coordinate registration in file: "Base machine position", "Crane tip position when felling the tree"
Source
<xsd:element name="LocationCoordinates" type="CoordinatesType" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Description>Coordinates of location</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CommonLocationDefinitionType / RoadCondition
Namespace urn:skogforsk:stanford2010
Annotations
1.0 v441_t13 free text Non standardised codes (free text) for describing forest road condition for each location.
Diagram
Diagram
Type xsd:string
Properties
content: simple
minOccurs: 0
Source
<xsd:element name="RoadCondition" type="xsd:string" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>v441_t13</doc:VarNumber>
      <doc:Unit>free text</doc:Unit>
      <doc:Description>Non standardised codes (free text) for describing forest road condition for each location.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CommonLocationDefinitionType / LocationDescription
Namespace urn:skogforsk:stanford2010
Annotations
3.0 free text Free text sent to sent to machine per location definitions
Diagram
Diagram
Type xsd:string
Properties
content: simple
minOccurs: 0
Source
<xsd:element name="LocationDescription" type="xsd:string" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>3.0</doc:VersionCreated>
      <doc:Unit>free text</doc:Unit>
      <doc:Description>Free text sent to sent to machine per location definitions</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CommonObjectDefinitionType / ObjectUserID
Namespace urn:skogforsk:stanford2010
Annotations
1.0 free text Identity per harvesting object defined by user of data, normally logging organisation.
Diagram
Diagram index0.tmp#id602 index0.tmp#id601
Type UserIDType
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
agency AgencyType optional
1.0 list Enumeration list defining the agency who is responsible of the user ID. Allowed values are: "Buyer","ForestOwner","LoggingContractor","LoggingOrganisation","MachineOwner","Other","Seller"
Source
<xsd:element name="ObjectUserID" type="UserIDType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>free text</doc:Unit>
      <doc:Description>Identity per harvesting object defined by user of data, normally logging organisation.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CommonObjectDefinitionType / ObjectName
Namespace urn:skogforsk:stanford2010
Annotations
1.0 v21 free text Descriptive name of harvesting object
Diagram
Diagram
Type xsd:string
Properties
content: simple
minOccurs: 0
Source
<xsd:element name="ObjectName" type="xsd:string" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>v21</doc:VarNumber>
      <doc:Unit>free text</doc:Unit>
      <doc:Description>Descriptive name of harvesting object</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CommonObjectDefinitionType / ObjectModificationDate
Namespace urn:skogforsk:stanford2010
Annotations
1.0 yyyy-mm-ddThh:mm:ss[+|-]hh:mm Date when object definition was last modified. Time stamp must have the following times registered: local time ±offset from UTC.
Diagram
Diagram index0.tmp#id573 index0.tmp#id576 index0.tmp#id575
Type ModificationDateType
Type hierarchy
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
modificationAuthor xsd:string optional
2.1 free text Author of modification
Source
<xsd:element name="ObjectModificationDate" type="ModificationDateType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>yyyy-mm-ddThh:mm:ss[+|-]hh:mm</doc:Unit>
      <doc:Description>Date when object definition was last modified. Time stamp must have the following times registered: local time ±offset from UTC.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CommonObjectDefinitionType / ForestCertification
Namespace urn:skogforsk:stanford2010
Annotations
1.0 2.0 v21_t5 list Harvesting object certified. Forest certifications as enumeration. Allowed values: "FSC", "PEFC", "Other", "None", "Not known"
Diagram
Diagram index0.tmp#id4338
Type ForestCertificationType
Properties
content: simple
maxOccurs: unbounded
Facets
enumeration FSC
enumeration PEFC
enumeration Other
enumeration None
enumeration Not known
Source
<xsd:element name="ForestCertification" type="ForestCertificationType" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VersionModified>2.0</doc:VersionModified>
      <doc:VarNumber>v21_t5</doc:VarNumber>
      <doc:Unit>list</doc:Unit>
      <doc:Description>Harvesting object certified. Forest certifications as enumeration. Allowed values: "FSC",
"PEFC",
"Other",
"None", "Not known"</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CommonObjectDefinitionType / LoggingForm
Namespace urn:skogforsk:stanford2010
Annotations
1.0 Defines possible loggin form of object
Diagram
Diagram index0.tmp#id4343 index0.tmp#id4341 index0.tmp#id4342 index0.tmp#id4340
Type LoggingFormType
Properties
content: complex
minOccurs: 0
Model LoggingFormCode{0,1} , LoggingFormDescription{0,1}
Children LoggingFormCode, LoggingFormDescription
Instance
<LoggingForm agency="">
  <LoggingFormCode>{0,1}</LoggingFormCode>
  <LoggingFormDescription>{0,1}</LoggingFormDescription>
</LoggingForm>
Attributes
QName Type Fixed Default Use Annotation
agency AgencyType optional
1.0 list Enumeration list defining the agency who is responsible of logging form. Allowed values are: "Buyer","ForestOwner","LoggingContractor","LoggingOrganisation","MachineOwner","Other","Seller"
Source
<xsd:element name="LoggingForm" type="LoggingFormType" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Description>Defines possible loggin form of object</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element LoggingFormType / LoggingFormCode
Namespace urn:skogforsk:stanford2010
Annotations
1.0 v23_t2 code Code for logging form
Diagram
Diagram
Type xsd:string
Properties
content: simple
minOccurs: 0
Source
<xsd:element name="LoggingFormCode" type="xsd:string" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>v23_t2</doc:VarNumber>
      <doc:Unit>code</doc:Unit>
      <doc:Description>Code for logging form</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element LoggingFormType / LoggingFormDescription
Namespace urn:skogforsk:stanford2010
Annotations
1.0 v23_t2 free text Description of logging method
Diagram
Diagram
Type xsd:string
Properties
content: simple
minOccurs: 0
Source
<xsd:element name="LoggingFormDescription" type="xsd:string" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>v23_t2</doc:VarNumber>
      <doc:Unit>free text</doc:Unit>
      <doc:Description>Description of logging method</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CommonObjectDefinitionType / ObjectArea
Namespace urn:skogforsk:stanford2010
Annotations
1.0 v23_t3 ha Area of harvesting object
Diagram
Diagram index0.tmp#id4282
Type PositiveDecimal
Properties
content: simple
minOccurs: 0
Facets
minExclusive 0
Source
<xsd:element name="ObjectArea" type="PositiveDecimal" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>v23_t3</doc:VarNumber>
      <doc:Unit>ha</doc:Unit>
      <doc:Description>Area of harvesting object</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CommonObjectDefinitionType / LoggingOrganisation
Namespace urn:skogforsk:stanford2010
Annotations
1.0 v31 Contact information for organisation responsible for logging an object (normaly forest company or forest owners association), owner of the right to harvest a certain object. Old types Organisation, Region, District, Working team, Wood pile
Diagram
Diagram index0.tmp#id635 index0.tmp#id636 index0.tmp#id637 index0.tmp#id634
Type LoggingOrganisationType
Properties
content: complex
minOccurs: 0
Model ContactInformation , District{0,1} , Team{0,1}
Children ContactInformation, District, Team
Instance
<LoggingOrganisation>
  <ContactInformation>{1,1}</ContactInformation>
  <District>{0,1}</District>
  <Team>{0,1}</Team>
</LoggingOrganisation>
Source
<xsd:element name="LoggingOrganisation" type="LoggingOrganisationType" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>v31</doc:VarNumber>
      <doc:Description>Contact information for organisation responsible for
logging an object (normaly forest company or forest
owners association), owner of the right to harvest a certain
object. Old types Organisation, Region, District, Working
team, Wood pile</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CommonObjectDefinitionType / ForestOwner
Namespace urn:skogforsk:stanford2010
Annotations
1.0 v33 Seller of the right to harvest a forest/object. Person or organisation owning forest that is harvested by logging organisation. Observe that ForestOwner and LoggingOrgansiation may be identical.
Diagram
Diagram index0.tmp#id619 index0.tmp#id620 index0.tmp#id621 index0.tmp#id627 index0.tmp#id628 index0.tmp#id629 index0.tmp#id630 index0.tmp#id631 index0.tmp#id618
Type ContactInformationType
Properties
content: complex
minOccurs: 0
Model FirstName{0,1} , LastName{0,1} , Address{0,1} , Phone{0,1} , Fax{0,1} , Email{0,1} , BusinessName{0,1} , BusinessID{0,1}
Children Address, BusinessID, BusinessName, Email, Fax, FirstName, LastName, Phone
Instance
<ForestOwner>
  <FirstName>{0,1}</FirstName>
  <LastName>{0,1}</LastName>
  <Address>{0,1}</Address>
  <Phone>{0,1}</Phone>
  <Fax>{0,1}</Fax>
  <Email>{0,1}</Email>
  <BusinessName>{0,1}</BusinessName>
  <BusinessID>{0,1}</BusinessID>
</ForestOwner>
Source
<xsd:element name="ForestOwner" type="ContactInformationType" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>v33</doc:VarNumber>
      <doc:Description>Seller of the right to harvest a forest/object. Person or
organisation owning forest that is harvested by logging
organisation.
Observe that ForestOwner and LoggingOrgansiation may
be identical.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CommonObjectDefinitionType / ContractNumber
Namespace urn:skogforsk:stanford2010
Annotations
1.0 v35 free text Harvesting object contract number/identity
Diagram
Diagram index0.tmp#id4349 index0.tmp#id4348
Type ContractNumberType
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
ContractCategory xsd:string optional
1.0 free text Category of contract
Source
<xsd:element name="ContractNumber" type="ContractNumberType" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>v35</doc:VarNumber>
      <doc:Unit>free text</doc:Unit>
      <doc:Description>Harvesting object contract number/identity</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CommonObjectDefinitionType / RealEstateIDObject
Namespace urn:skogforsk:stanford2010
Annotations
1.0 free text Real estate identity for object.
Diagram
Diagram index0.tmp#id4352 index0.tmp#id4351
Type RealEstateIDObjectType
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
agency AgencyType optional
1.0 list Enumeration list defining the agency who is responsible real estate ID. Allowed values are: "Buyer","ForestOwner","LoggingContractor","LoggingOrganisation","MachineOwner","Other","Seller"
Source
<xsd:element name="RealEstateIDObject" type="RealEstateIDObjectType" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>free text</doc:Unit>
      <doc:Description>Real estate identity for object.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CommonObjectDefinitionType / AuditingOrganisation
Namespace urn:skogforsk:stanford2010
Annotations
1.0 Contact information for organisation responsible for 3rd party control of measuring accuracy
Diagram
Diagram index0.tmp#id619 index0.tmp#id620 index0.tmp#id621 index0.tmp#id627 index0.tmp#id628 index0.tmp#id629 index0.tmp#id630 index0.tmp#id631 index0.tmp#id618
Type ContactInformationType
Properties
content: complex
minOccurs: 0
Model FirstName{0,1} , LastName{0,1} , Address{0,1} , Phone{0,1} , Fax{0,1} , Email{0,1} , BusinessName{0,1} , BusinessID{0,1}
Children Address, BusinessID, BusinessName, Email, Fax, FirstName, LastName, Phone
Instance
<AuditingOrganisation>
  <FirstName>{0,1}</FirstName>
  <LastName>{0,1}</LastName>
  <Address>{0,1}</Address>
  <Phone>{0,1}</Phone>
  <Fax>{0,1}</Fax>
  <Email>{0,1}</Email>
  <BusinessName>{0,1}</BusinessName>
  <BusinessID>{0,1}</BusinessID>
</AuditingOrganisation>
Source
<xsd:element name="AuditingOrganisation" type="ContactInformationType" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Description>Contact information for organisation responsible for 3rd party control of measuring accuracy</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CommonObjectDefinitionType / Extension
Namespace urn:skogforsk:stanford2010
Annotations
1.0 Extension element can include whatever data the users want. The only requirement is that it is well-formed XML i.e. it is tagged
Diagram
Diagram index0.tmp#id643 index0.tmp#id642
Type ExtensionType
Properties
content: complex
minOccurs: 0
Model ANY element from ANY namespace
Attributes
QName Type Fixed Default Use Annotation
extensionAction ExtensionActionType optional
1.0 list Enumeration list. Allowed values are: "Copy" and "Ignore". The purpose of this attribute is to inform the receiver of the message that sender want to get back the copy of the content of the extension structure. For example if we have product specifiic information in extension structure send in pin-message we might want that back in hpr-message.
Source
<xsd:element name="Extension" type="ExtensionType" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Description>Extension element can include whatever data the users want. The only requirement is that it is well-formed XML i.e. it is tagged</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CommonSpeciesGroupDefinitionType / SpeciesGroupModificationDate
Namespace urn:skogforsk:stanford2010
Annotations
1.0 yyyy-mm-ddThh:mm:ss[+|-]hh:mm Date when species group definition was last modified. Time stamp must have the following times registered: local time ±offset from UTC.
Diagram
Diagram index0.tmp#id573 index0.tmp#id576 index0.tmp#id575
Type ModificationDateType
Type hierarchy
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
modificationAuthor xsd:string optional
2.1 free text Author of modification
Source
<xsd:element name="SpeciesGroupModificationDate" type="ModificationDateType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>yyyy-mm-ddThh:mm:ss[+|-]hh:mm</doc:Unit>
      <doc:Description>Date when species group definition was last modified. Time stamp must have the following times registered: local time ±offset from UTC.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CommonSpeciesGroupDefinitionType / SpeciesGroupUserID
Namespace urn:skogforsk:stanford2010
Annotations
1.0 v120_t3 free text Identity per species group defined by user of data, normally by logging organisation.
Diagram
Diagram index0.tmp#id602 index0.tmp#id601
Type UserIDType
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
agency AgencyType optional
1.0 list Enumeration list defining the agency who is responsible of the user ID. Allowed values are: "Buyer","ForestOwner","LoggingContractor","LoggingOrganisation","MachineOwner","Other","Seller"
Source
<xsd:element name="SpeciesGroupUserID" type="UserIDType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>v120_t3</doc:VarNumber>
      <doc:Unit>free text</doc:Unit>
      <doc:Description>Identity per species group defined by user of data, normally by  logging organisation.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CommonSpeciesGroupDefinitionType / SpeciesGroupName
Namespace urn:skogforsk:stanford2010
Annotations
1.0 V120_t1 free text Name per species group
Diagram
Diagram
Type xsd:string
Properties
content: simple
Source
<xsd:element name="SpeciesGroupName" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>V120_t1</doc:VarNumber>
      <doc:Unit>free text</doc:Unit>
      <doc:Description>Name per species group</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CommonSpeciesGroupDefinitionType / SpeciesGroupInfo
Namespace urn:skogforsk:stanford2010
Annotations
1.0 free text Free text identity information about species group. Identity element normally to be used by logging organization. No constraints in standard concerning how to use this element.
Diagram
Diagram index0.tmp#id613 index0.tmp#id612
Type InfoType
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
modificationRestricted xsd:boolean required
1.0 true/false if attributes value is "true" then modification of the defintion is restricted, if "false" then modification is allowed
Source
<xsd:element name="SpeciesGroupInfo" type="InfoType" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>free text</doc:Unit>
      <doc:Description>Free text identity information about species group. Identity element normally to be used by logging organization. No constraints in standard concerning how to use this element.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CommonSpeciesGroupDefinitionType / SpeciesGroupVersion
Namespace urn:skogforsk:stanford2010
Annotations
1.0 V120_t3 free text Additional identity information of species group. Identity element normally to be used by logging organization. No constraints in standard concerning how to use this element.
Diagram
Diagram index0.tmp#id616 index0.tmp#id615
Type VersionType
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
modificationRestricted xsd:boolean required
1.0 true/false if attributes value is "true" then modification of the defintion is restricted, if "false" then modification is allowed
Source
<xsd:element name="SpeciesGroupVersion" type="VersionType" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>V120_t3</doc:VarNumber>
      <doc:Unit>free text</doc:Unit>
      <doc:Description>Additional identity information of species group. Identity element normally to be used by logging organization. No constraints in standard concerning how to use this element.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CommonSpeciesGroupDefinitionType / StemTypeDefinition
Namespace urn:skogforsk:stanford2010
Annotations
1.0 Structure for stem type definition (normally used with PMP-codes in Finland).
Diagram
Diagram index0.tmp#id4363 index0.tmp#id4364 index0.tmp#id4362
Type StemTypeDefinitionType
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model StemTypeCode , StemTypeName
Children StemTypeCode, StemTypeName
Instance
<StemTypeDefinition>
  <StemTypeCode>{1,1}</StemTypeCode>
  <StemTypeName>{1,1}</StemTypeName>
</StemTypeDefinition>
Source
<xsd:element name="StemTypeDefinition" type="StemTypeDefinitionType" minOccurs="0" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Description>Structure for stem type definition (normally used with PMP-codes in Finland).</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element StemTypeDefinitionType / StemTypeCode
Namespace urn:skogforsk:stanford2010
Annotations
1.0 V124_t2 free text (usually finish PMP-codes) Code for stem type
Diagram
Diagram
Type xsd:string
Properties
content: simple
Source
<xsd:element name="StemTypeCode" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>V124_t2</doc:VarNumber>
      <doc:Unit>free text (usually finish PMP-codes)</doc:Unit>
      <doc:Description>Code for stem type</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element StemTypeDefinitionType / StemTypeName
Namespace urn:skogforsk:stanford2010
Annotations
1.0 V124_t1 free text Name/Description of stem type
Diagram
Diagram
Type xsd:string
Properties
content: simple
Source
<xsd:element name="StemTypeName" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>V124_t1</doc:VarNumber>
      <doc:Unit>free text</doc:Unit>
      <doc:Description>Name/Description of stem type</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CommonSpeciesGroupDefinitionType / LoggingOrganisation
Namespace urn:skogforsk:stanford2010
Annotations
1.0 v31 Contact information for organisation responsible for logging an object (normaly forest company or forest owners association), owner of the right to harvest a certain object. Old types Organisation, Region, District, Working team, Wood pile
Diagram
Diagram index0.tmp#id635 index0.tmp#id636 index0.tmp#id637 index0.tmp#id634
Type LoggingOrganisationType
Properties
content: complex
minOccurs: 0
Model ContactInformation , District{0,1} , Team{0,1}
Children ContactInformation, District, Team
Instance
<LoggingOrganisation>
  <ContactInformation>{1,1}</ContactInformation>
  <District>{0,1}</District>
  <Team>{0,1}</Team>
</LoggingOrganisation>
Source
<xsd:element name="LoggingOrganisation" type="LoggingOrganisationType" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>v31</doc:VarNumber>
      <doc:Description>Contact information for organisation responsible for
logging an object (normaly forest company or forest
owners association), owner of the right to harvest a certain
object. Old types Organisation, Region, District, Working
team, Wood pile</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CommonSpeciesGroupDefinitionType / Extension
Namespace urn:skogforsk:stanford2010
Annotations
1.0 Extension element can include whatever data the users want. The only requirement is that it is well-formed XML i.e. it is tagged
Diagram
Diagram index0.tmp#id643 index0.tmp#id642
Type ExtensionType
Properties
content: complex
minOccurs: 0
Model ANY element from ANY namespace
Attributes
QName Type Fixed Default Use Annotation
extensionAction ExtensionActionType optional
1.0 list Enumeration list. Allowed values are: "Copy" and "Ignore". The purpose of this attribute is to inform the receiver of the message that sender want to get back the copy of the content of the extension structure. For example if we have product specifiic information in extension structure send in pin-message we might want that back in hpr-message.
Source
<xsd:element name="Extension" type="ExtensionType" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Description>Extension element can include whatever data the users want. The only requirement is that it is well-formed XML i.e. it is tagged</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CommonSpeciesGroupDefinitionType / SpeciesGroupPresentationOrder
Namespace urn:skogforsk:stanford2010
Annotations
2.0 sequential no Indicates the order of SpeciesGroups. May be used in presentation tools in order to show the SpeciesGroups in a certain order, for example if pine is always to be presented before spruce and birch in a printed report. The element should be considered as an optional hint given by forest company.
Diagram
Diagram
Type xsd:positiveInteger
Properties
content: simple
minOccurs: 0
Source
<xsd:element name="SpeciesGroupPresentationOrder" type="xsd:positiveInteger" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>2.0</doc:VersionCreated>
      <doc:Unit>sequential no</doc:Unit>
      <doc:Description>Indicates the order of SpeciesGroups. May be used in presentation tools in order to show the SpeciesGroups in a certain order, for example if pine is always to be presented before spruce and birch in a printed report. The element should be considered as an optional hint given by forest company.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element ComplementaryGISFilesType / ComplementaryGISFilename
Namespace urn:skogforsk:stanford2010
Annotations
1.0 v461_t2 free text Name of file connected to GIS-files with complimentary/theme data (e.g. dbf, tab, dat, shx, tfw)
Diagram
Diagram
Type xsd:string
Properties
content: simple
maxOccurs: unbounded
Source
<xsd:element name="ComplementaryGISFilename" type="xsd:string" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>v461_t2</doc:VarNumber>
      <doc:Unit>free text</doc:Unit>
      <doc:Description>Name of file connected to GIS-files with
complimentary/theme data (e.g. dbf, tab, dat, shx,
tfw)</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CuttingCategoryType / CuttingReason
Namespace urn:skogforsk:stanford2010
Annotations
1.0 2.0 V256_t1 (300) list Forced cross-cut at small end Operator selected cross cuts indicated except in case of Automatic or Spinning. CuttingCategory must be considered to be Automatic if the cut position is decided by bucking optimisation software without direct interference by operator. Enumeration list: "Automatic", "Decay", "Damage", "Crook", "Sweep", "Grade break", "Pulpwood grade", "Top break", "Spinning","Other manual"
Diagram
Diagram index0.tmp#id4372
Type CuttingReasonType
Properties
content: simple
Facets
enumeration Automatic
enumeration Decay
enumeration Damage
enumeration Crook
enumeration Sweep
enumeration Grade break
enumeration Pulpwood grade
enumeration Top break
enumeration Spinning
enumeration Other manual
Source
<xsd:element name="CuttingReason" type="CuttingReasonType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VersionModified>2.0</doc:VersionModified>
      <doc:VarNumber>V256_t1 (300)</doc:VarNumber>
      <doc:Unit>list</doc:Unit>
      <doc:Description>Forced cross-cut at small end Operator selected cross cuts indicated  except in case of Automatic or Spinning. CuttingCategory must be considered to be Automatic if the cut position is decided by bucking optimisation software without direct interference by operator.  Enumeration list: "Automatic",
"Decay",
"Damage",
"Crook",
"Sweep",
"Grade break",
"Pulpwood grade",
"Top break",
"Spinning","Other manual"</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element DataTableGroupType / DataTable
Namespace urn:skogforsk:stanford2010
Annotations
2.1 Structure for user defined data table
Diagram
Diagram index0.tmp#id4384 index0.tmp#id4385 index0.tmp#id4376 index0.tmp#id4375
Type DataTableType
Properties
content: complex
maxOccurs: unbounded
Model Row+
Children Row
Instance
<DataTable tableID="" tableName="">
  <Row rowID="" rowOrder="">{1,unbounded}</Row>
</DataTable>
Attributes
QName Type Fixed Default Use Annotation
tableID xsd:string required
2.1 Identity of user defined table
tableName required
2.1 Name of user defined data table
Source
<xsd:element name="DataTable" type="DataTableType" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>2.1</doc:VersionCreated>
      <doc:Description>Structure for user defined data table</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element DataTableType / Row
Namespace urn:skogforsk:stanford2010
Annotations
2.1 Structure for row in user defined data table
Diagram
Diagram index0.tmp#id4382 index0.tmp#id4383 index0.tmp#id4378 index0.tmp#id4379 index0.tmp#id4380 index0.tmp#id4381 index0.tmp#id4377
Type RowType
Properties
content: complex
maxOccurs: unbounded
Model OperatorKey , ModificationDate , Coordinates{0,1} , ColumnData+
Children ColumnData, Coordinates, ModificationDate, OperatorKey
Instance
<Row rowID="" rowOrder="">
  <OperatorKey>{1,1}</OperatorKey>
  <ModificationDate modificationAuthor="">{1,1}</ModificationDate>
  <Coordinates coordinateReferenceSystem="" receiverPosition="">{0,1}</Coordinates>
  <ColumnData cellID="" columnID="" columnName="" columnOrder="">{1,unbounded}</ColumnData>
</Row>
Attributes
QName Type Fixed Default Use Annotation
rowID xsd:string required
2.1 Identity of row
rowOrder xsd:nonNegativeInteger required
2.1 Presentation order of row in GUI
Source
<xsd:element name="Row" type="RowType" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>2.1</doc:VersionCreated>
      <doc:Description>Structure for row in user defined data table</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element RowType / OperatorKey
Namespace urn:skogforsk:stanford2010
Annotations
1.0 sequential no Machine unique operator identity, set by machine. Operatorkey should be updated when a row is modified.
Diagram
Diagram
Type xsd:positiveInteger
Properties
content: simple
Source
<xsd:element name="OperatorKey" type="xsd:positiveInteger">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>sequential no</doc:Unit>
      <doc:Description>Machine unique operator identity, set by machine. Operatorkey should be updated when a row is modified.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element RowType / ModificationDate
Namespace urn:skogforsk:stanford2010
Annotations
2.1 yyyy-mm-ddThh:mm:ss[+|-]hh:mm Date and time when row was last modified. Time stamp must have the following times registered: local time ±offset from UTC.
Diagram
Diagram index0.tmp#id573 index0.tmp#id576 index0.tmp#id575
Type ModificationDateType
Type hierarchy
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
modificationAuthor xsd:string optional
2.1 free text Author of modification
Source
<xsd:element name="ModificationDate" type="ModificationDateType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>2.1</doc:VersionCreated>
      <doc:Unit>yyyy-mm-ddThh:mm:ss[+|-]hh:mm</doc:Unit>
      <doc:Description>Date and time when row was last modified. Time stamp must have the following times registered: local time ±offset from UTC.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element RowType / Coordinates
Namespace urn:skogforsk:stanford2010
Annotations
1.0 Structure for coordinates. Coordinates should include machine coordinates when modifiying a row
Diagram
Diagram index0.tmp#id593 index0.tmp#id582 index0.tmp#id587 index0.tmp#id591 index0.tmp#id592 index0.tmp#id581
Type CoordinatesType
Properties
content: complex
minOccurs: 0
Model Latitude , Longitude , Altitude , CoordinateDate{0,1}
Children Altitude, CoordinateDate, Latitude, Longitude
Instance
<Coordinates coordinateReferenceSystem="" receiverPosition="">
  <Latitude latitudeCategory="">{1,1}</Latitude>
  <Longitude longitudeCategory="">{1,1}</Longitude>
  <Altitude>{1,1}</Altitude>
  <CoordinateDate>{0,1}</CoordinateDate>
</Coordinates>
Attributes
QName Type Fixed Default Use Annotation
coordinateReferenceSystem CoordinateReferenceSystemType required
1.0 V521_t2 list Coordinate system used in StanForD file: WGS84
receiverPosition ReceiverPositionType required
1.0 2.0 V520_t1 list Position of coordinate registration in file: "Base machine position", "Crane tip position when felling the tree"
Source
<xsd:element name="Coordinates" type="CoordinatesType" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Description>Structure for coordinates. Coordinates should include machine coordinates when modifiying a row</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element RowType / ColumnData
Namespace urn:skogforsk:stanford2010
Annotations
2.1 Structure for column data in user defined table
Diagram
Diagram index0.tmp#id4306 index0.tmp#id4307 index0.tmp#id4308 index0.tmp#id4309 index0.tmp#id4305
Type ColumnDataType
Properties
content: complex
maxOccurs: unbounded
Attributes
QName Type Fixed Default Use Annotation
cellID xsd:string optional
2.1 Identity of cell
columnID xsd:string required
2.1 free text Identification of user defined table column
columnName xsd:string required
2.1 Name of column
columnOrder required
2.1 Presentation order of column
Source
<xsd:element name="ColumnData" type="ColumnDataType" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>2.1</doc:VersionCreated>
      <doc:Description>Structure for column data in user defined table</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element DeliveryDefinitionWithDetailsType / DeliveryKey
Namespace urn:skogforsk:stanford2010
Annotations
1.0 v441_t12 sequential no Machine specific identity per delivery definition. Set when new delivery definition is modified or created. Running number recommended, reset only when MachineKey is changed.
Diagram
Diagram
Type xsd:positiveInteger
Properties
content: simple
Source
<xsd:element name="DeliveryKey" type="xsd:positiveInteger">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>v441_t12</doc:VarNumber>
      <doc:Unit>sequential no</doc:Unit>
      <doc:Description>Machine specific identity per delivery definition. Set when new delivery definition is modified or created. Running number recommended, reset only when MachineKey is changed.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element DeliveryDefinitionWithDetailsType / DeliveryEstimation
Namespace urn:skogforsk:stanford2010
Annotations
1.0 Defines primary unit of forwarded products
Diagram
Diagram index0.tmp#id4394 index0.tmp#id4396 index0.tmp#id4393
Type DeliveryEstimationType
Properties
content: complex
Model DeliveryEstimationMethod , DeliveryEstimationUnit
Children DeliveryEstimationMethod, DeliveryEstimationUnit
Instance
<DeliveryEstimation>
  <DeliveryEstimationMethod>{1,1}</DeliveryEstimationMethod>
  <DeliveryEstimationUnit>{1,1}</DeliveryEstimationUnit>
</DeliveryEstimation>
Source
<xsd:element name="DeliveryEstimation" type="DeliveryEstimationType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Description>Defines primary unit of forwarded products</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element DeliveryEstimationType / DeliveryEstimationMethod
Namespace urn:skogforsk:stanford2010
Annotations
1.0 v441_t11 list Enumeration value describing how forwarder production data was generated per dlivery definition. Allowed values are: "Manual estimation by operator", "Scale", "Estimation through Harvested Production message" and "Other"
Diagram
Diagram index0.tmp#id4395
Type DeliveryEstimationMethodType
Properties
content: simple
Facets
enumeration Manual estimation by operator
enumeration Scale
enumeration Estimation through Harvested Production message
enumeration Other
Source
<xsd:element name="DeliveryEstimationMethod" type="DeliveryEstimationMethodType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>v441_t11</doc:VarNumber>
      <doc:Unit>list</doc:Unit>
      <doc:Description>Enumeration value describing how forwarder production data was generated per dlivery definition. Allowed values are: "Manual estimation by operator", "Scale", "Estimation through Harvested Production message" and "Other"</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element DeliveryEstimationType / DeliveryEstimationUnit
Namespace urn:skogforsk:stanford2010
Annotations
1.0 v441_t10 list Enumeration value describing the unit wich was estimated by operator or measured by forwarder (not calculated by machine) per delivery definition. Allowed values are: "Volume, m3sob", "Volume, m3sub", "Green mass, kg","Number of logs", "Number of loads", "Loose volume, m3", "Solid volume including bark, branches and needles, m3", "Solid volume of bundles (length*cross sectional area), m3" and "Number of bundles"
Diagram
Diagram index0.tmp#id4397
Type DeliveryEstimationUnitType
Properties
content: simple
Facets
enumeration Volume, m3sob
enumeration Volume, m3sub
enumeration Green mass, kg
enumeration Number of logs
enumeration Number of loads
enumeration Loose volume, m3
enumeration Solid volume including bark, branches and needles, m3
enumeration Solid volume of bundles (length*cross sectional area), m3
enumeration Number of bundles
Source
<xsd:element name="DeliveryEstimationUnit" type="DeliveryEstimationUnitType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>v441_t10</doc:VarNumber>
      <doc:Unit>list</doc:Unit>
      <doc:Description>Enumeration value describing the unit wich was estimated by operator or measured by forwarder (not calculated by machine) per delivery definition. Allowed values are: "Volume, m3sob", "Volume, m3sub", "Green mass, kg","Number of logs", "Number of loads", "Loose volume, m3", "Solid volume including bark, branches and needles, m3", "Solid volume of bundles (length*cross sectional area), m3" and "Number of bundles"</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element DeliveryDefinitionWithDetailsType / ProductKey
Namespace urn:skogforsk:stanford2010
Annotations
1.0 sequential no Machine specific identity per product set by machine. Must be updated if any modifications to product is done. Running no reset only when MachineKey is changedt
Diagram
Diagram
Type xsd:nonNegativeInteger
Properties
content: simple
minOccurs: 0
maxOccurs: unbounded
Source
<xsd:element name="ProductKey" type="xsd:nonNegativeInteger" minOccurs="0" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>sequential no</doc:Unit>
      <doc:Description>Machine specific identity per product set by machine. Must be updated if any modifications to product is done.
Running no reset only when MachineKey is changedt</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element DiameterSectionDefinitionType / DiameterSectionUserID
Namespace urn:skogforsk:stanford2010
Annotations
1.0 V531_t2 free text Identity per diameter sections defined by user of data, normally logging organisation
Diagram
Diagram index0.tmp#id602 index0.tmp#id601
Type UserIDType
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
agency AgencyType optional
1.0 list Enumeration list defining the agency who is responsible of the user ID. Allowed values are: "Buyer","ForestOwner","LoggingContractor","LoggingOrganisation","MachineOwner","Other","Seller"
Source
<xsd:element name="DiameterSectionUserID" type="UserIDType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>V531_t2</doc:VarNumber>
      <doc:Unit>free text</doc:Unit>
      <doc:Description>Identity per diameter sections defined by user of data,
normally logging organisation</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element DiameterSectionDefinitionType / DiameterSectionName
Namespace urn:skogforsk:stanford2010
Annotations
1.0 V531_t1 free text Description of diameter section / diameter section / tree species Descriptions can be free text and are company specific (not standardized).
Diagram
Diagram
Type xsd:string
Properties
content: simple
Source
<xsd:element name="DiameterSectionName" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>V531_t1</doc:VarNumber>
      <doc:Unit>free text</doc:Unit>
      <doc:Description>Description of diameter section / diameter section / tree
species Descriptions can be free text and are company
specific (not standardized).</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element DiameterSectionDefinitionType / MinimumDiameter
Namespace urn:skogforsk:stanford2010
Annotations
1.0 V531_t3 mm Minimum diameter o.b. of diameter section / diameter section / tree species:
Diagram
Diagram
Type xsd:nonNegativeInteger
Properties
content: simple
Source
<xsd:element name="MinimumDiameter" type="xsd:nonNegativeInteger">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>V531_t3</doc:VarNumber>
      <doc:Unit>mm</doc:Unit>
      <doc:Description>Minimum diameter o.b. of diameter section / diameter
section / tree species:</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element DiameterSectionDefinitionType / MinimumLength
Namespace urn:skogforsk:stanford2010
Annotations
1.0 V531_t4 cm Minimum length of diameter section / diameter section / tree species Value 0 means that minimum length requirement is not in use. The smallest diameter section of a tree species does not have a minimum length requirement. More detailed descriptions can be found in Diameter Sections documents (only in Finnish).
Diagram
Diagram
Type xsd:nonNegativeInteger
Properties
content: simple
minOccurs: 0
Source
<xsd:element name="MinimumLength" type="xsd:nonNegativeInteger" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>V531_t4</doc:VarNumber>
      <doc:Unit>cm</doc:Unit>
      <doc:Description>Minimum length of diameter section / diameter section /
tree species Value 0 means that minimum length
requirement is not in use. The smallest diameter section of
a tree species does not have a minimum length
requirement. More detailed descriptions can be found in
Diameter Sections documents (only in Finnish).</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element DiameterSectionDefinitionType / DiameterSectionUsage
Namespace urn:skogforsk:stanford2010
Annotations
1.0 V531_t5 list Enumeration list per diameter section: "Buyer" (Only for buyer's own need), "Commercial" (Diameter section is used for commercial volume measurement)
Diagram
Diagram index0.tmp#id4405
Type DiameterSectionUsageType
Properties
content: simple
minOccurs: 0
Facets
enumeration Buyer
enumeration Commercial
Source
<xsd:element name="DiameterSectionUsage" type="DiameterSectionUsageType" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>V531_t5</doc:VarNumber>
      <doc:Unit>list</doc:Unit>
      <doc:Description>Enumeration list per diameter section: "Buyer" (Only for buyer's own need), "Commercial" (Diameter section is used for commercial volume measurement)</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element DiameterSectionDefinitionMachineType / DiameterSectionKey
Namespace urn:skogforsk:stanford2010
Annotations
1.0 sequential no Machine specific identity per diameter sections set by machine. Must be updated if any modifications to diameter sections is done. Running no reset only when MachineKey is changed.
Diagram
Diagram
Type xsd:positiveInteger
Properties
content: simple
Source
<xsd:element name="DiameterSectionKey" type="xsd:positiveInteger">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>sequential no</doc:Unit>
      <doc:Description>Machine specific identity per diameter sections set by
machine. Must be updated if any modifications to diameter
sections is done. Running no reset only when MachineKey
is changed.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element DiameterSectionDefinitionMachineType / SpeciesGroupKey
Namespace urn:skogforsk:stanford2010
Annotations
1.0 sequential no Machine specific identity per species group set by machine. Must be updated if any modifications to species group definition is done. Running number reset only when MachineKey is changed.
Diagram
Diagram
Type xsd:positiveInteger
Properties
content: simple
Source
<xsd:element name="SpeciesGroupKey" type="xsd:positiveInteger">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>sequential no</doc:Unit>
      <doc:Description>Machine specific identity per species group set by machine. Must be updated if any modifications to species group definition is done. Running number reset only when MachineKey is changed.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element DiameterSectionProductionType / DiameterSectionKey
Namespace urn:skogforsk:stanford2010
Annotations
1.0 sequential no Machine specific identity per diameter sections set by machine. Must be updated if any modifications to diameter sections is done. Running no reset only when MachineKey is changed.
Diagram
Diagram
Type xsd:positiveInteger
Properties
content: simple
Source
<xsd:element name="DiameterSectionKey" type="xsd:positiveInteger">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>sequential no</doc:Unit>
      <doc:Description>Machine specific identity per diameter sections set by
machine. Must be updated if any modifications to diameter
sections is done. Running no reset only when MachineKey
is changed.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element DiameterSectionProductionType / DiameterSectionVolume
Namespace urn:skogforsk:stanford2010
Annotations
1.0 V544_t1 m3sob Volume (m3 solid o.b.) of diameter sections per log
Diagram
Diagram index0.tmp#id713
Type NonNegativeDecimal
Properties
content: simple
Facets
minInclusive 0
Source
<xsd:element name="DiameterSectionVolume" type="NonNegativeDecimal">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>V544_t1</doc:VarNumber>
      <doc:Unit>m3sob</doc:Unit>
      <doc:Description>Volume (m3 solid o.b.) of diameter sections per log</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element DiameterSectionProductionType / DiameterSectionLimitPosition
Namespace urn:skogforsk:stanford2010
Annotations
1.0 V543 cm Height of the registered diameter section limit value of diameter sections. Height from the butt end of log. The last height should be equal to the height of the top of the last log
Diagram
Diagram
Type xsd:nonNegativeInteger
Properties
content: simple
Source
<xsd:element name="DiameterSectionLimitPosition" type="xsd:nonNegativeInteger">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>V543</doc:VarNumber>
      <doc:Unit>cm</doc:Unit>
      <doc:Description>Height of the registered diameter section limit value of
diameter sections. Height from the butt end of log.
The last height should be equal to the height of the top of
the last log</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element EstonianVolumeParametersType / ParameterA1
Namespace urn:skogforsk:stanford2010
Annotations
2.0 Value for Estonian volume parameter "A1"
Diagram
Diagram
Type xsd:decimal
Properties
content: simple
Source
<xsd:element name="ParameterA1" type="xsd:decimal">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>2.0</doc:VersionCreated>
      <doc:Description>Value for Estonian volume parameter "A1"</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element EstonianVolumeParametersType / ParameterA2
Namespace urn:skogforsk:stanford2010
Annotations
2.0 Value for Estonian volume parameter "A2"
Diagram
Diagram
Type xsd:decimal
Properties
content: simple
Source
<xsd:element name="ParameterA2" type="xsd:decimal">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>2.0</doc:VersionCreated>
      <doc:Description>Value for Estonian volume parameter "A2"</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element EstonianVolumeParametersType / ParameterA3
Namespace urn:skogforsk:stanford2010
Annotations
2.0 Value for Estonian volume parameter "A3"
Diagram
Diagram
Type xsd:decimal
Properties
content: simple
Source
<xsd:element name="ParameterA3" type="xsd:decimal">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>2.0</doc:VersionCreated>
      <doc:Description>Value for Estonian volume parameter "A3"</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element FormatFontType / FormatFontFileName
Namespace urn:skogforsk:stanford2010
Annotations
1.0 v465_t21 free text Name of font file used for symbols to be presented in GIS application per format class and layer.
Diagram
Diagram
Type xsd:string
Properties
content: simple
Source
<xsd:element name="FormatFontFileName" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>v465_t21</doc:VarNumber>
      <doc:Unit>free text</doc:Unit>
      <doc:Description>Name of font file used for symbols to be presented in GIS
application per format class and layer.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element FormatFontType / FormatFontName
Namespace urn:skogforsk:stanford2010
Annotations
1.0 v465_t23 free text Font name used for symbols to be presented in GIS application per format class and layer.
Diagram
Diagram
Type xsd:string
Properties
content: simple
Source
<xsd:element name="FormatFontName" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>v465_t23</doc:VarNumber>
      <doc:Unit>free text</doc:Unit>
      <doc:Description>Font name used for symbols to be presented in GIS
application per format class and layer.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element FormatFontType / FormatSymbolNumber
Namespace urn:skogforsk:stanford2010
Annotations
1.0 v465_t7 Symbol number (symbols in font file) format class and layer.
Diagram
Diagram
Type xsd:integer
Properties
content: simple
Source
<xsd:element name="FormatSymbolNumber" type="xsd:integer">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>v465_t7</doc:VarNumber>
      <doc:Description>Symbol number (symbols in font file) format class and layer.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element FormatFontType / FormatSymbolSize
Namespace urn:skogforsk:stanford2010
Annotations
1.0 v465_t8 point Symbol size format class and layer.
Diagram
Diagram
Type xsd:nonNegativeInteger
Properties
content: simple
Source
<xsd:element name="FormatSymbolSize" type="xsd:nonNegativeInteger">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>v465_t8</doc:VarNumber>
      <doc:Unit>point</doc:Unit>
      <doc:Description>Symbol size format class and layer.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element GISDatabaseFileSpecificationType / ColumnNameObject
Namespace urn:skogforsk:stanford2010
Annotations
1.0 free text Column name for name of harvesting object identity (same as ObjUserId), in files with complimentary/theme data (e.g. dbf, tab, dat), per layer.
Diagram
Diagram
Type xsd:string
Properties
content: simple
Source
<xsd:element name="ColumnNameObject" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>free text</doc:Unit>
      <doc:Description>Column name for name of harvesting object identity (same as ObjUserId), in files with complimentary/theme data (e.g. dbf, tab, dat), per layer.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element GISDatabaseFileSpecificationType / ColumnNameSubObject
Namespace urn:skogforsk:stanford2010
Annotations
1.0 free text Column name for name of harvesting sub-object identity (same as SubObjUserId), in files with complimentary/theme data (e.g. dbf, tab, dat), per layer.
Diagram
Diagram
Type xsd:string
Properties
content: simple
minOccurs: 0
Source
<xsd:element name="ColumnNameSubObject" type="xsd:string" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>free text</doc:Unit>
      <doc:Description>Column name for name of harvesting sub-object identity (same as SubObjUserId), in files with complimentary/theme data (e.g. dbf, tab, dat), per layer.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element GISDatabaseFileSpecificationType / ColumnNameFeature
Namespace urn:skogforsk:stanford2010
Annotations
1.0 v462_t1 free text Column name for name of feature (free text), in files with complimentary/theme data (e.g. dbf, tab, dat), per layer.
Diagram
Diagram
Type xsd:string
Properties
content: simple
Source
<xsd:element name="ColumnNameFeature" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>v462_t1</doc:VarNumber>
      <doc:Unit>free text</doc:Unit>
      <doc:Description>Column name for name of feature (free text), in files with complimentary/theme data (e.g. dbf, tab, dat), per layer.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element GISDatabaseFileSpecificationType / ColumnNameID
Namespace urn:skogforsk:stanford2010
Annotations
1.0 v462_t2 free text Column name for unique id (free text), in files with complimentary/theme data (e.g. dbf, tab, dat), per layer
Diagram
Diagram
Type xsd:string
Properties
content: simple
minOccurs: 0
Source
<xsd:element name="ColumnNameID" type="xsd:string" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>v462_t2</doc:VarNumber>
      <doc:Unit>free text</doc:Unit>
      <doc:Description>Column name for unique id (free text), in files with complimentary/theme data (e.g. dbf, tab, dat), per layer</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element GISDatabaseFileSpecificationType / ColumnNameDescription
Namespace urn:skogforsk:stanford2010
Annotations
1.0 v462_t3 free text Column name for description (free text), in files with complimentary/theme data (e.g. dbf, tab, dat), per layer
Diagram
Diagram
Type xsd:string
Properties
content: simple
minOccurs: 0
Source
<xsd:element name="ColumnNameDescription" type="xsd:string" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>v462_t3</doc:VarNumber>
      <doc:Unit>free text</doc:Unit>
      <doc:Description>Column name for description (free text), in files with complimentary/theme data (e.g. dbf, tab, dat), per layer</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element GISDatabaseFileSpecificationType / ColumnNameTreatment
Namespace urn:skogforsk:stanford2010
Annotations
1.0 v462_t4 free text Column name for treatment (free text), in files with complimentary/theme data (e.g. dbf, tab, dat), per layer
Diagram
Diagram
Type xsd:string
Properties
content: simple
minOccurs: 0
Source
<xsd:element name="ColumnNameTreatment" type="xsd:string" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>v462_t4</doc:VarNumber>
      <doc:Unit>free text</doc:Unit>
      <doc:Description>Column name for treatment (free text), in files with complimentary/theme data (e.g. dbf, tab, dat), per layer</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element GISDatabaseFileSpecificationType / ColumnNameMarked
Namespace urn:skogforsk:stanford2010
Annotations
1.0 v462_t5 free text Column name for marked in terrain, eg. painted borders, in files with complimentary/theme data (e.g. dbf, tab, dat), per layer. Codes in column: 0 = yes, 1 = no (default).
Diagram
Diagram
Type xsd:string
Properties
content: simple
minOccurs: 0
Source
<xsd:element name="ColumnNameMarked" type="xsd:string" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>v462_t5</doc:VarNumber>
      <doc:Unit>free text</doc:Unit>
      <doc:Description>Column name for marked in terrain, eg. painted borders, in files with complimentary/theme data (e.g. dbf, tab, dat), per layer. Codes in column: 0 = yes, 1 = no (default).</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element GISDatabaseFileSpecificationType / ColumnNameWarning
Namespace urn:skogforsk:stanford2010
Annotations
1.0 v462_t6 free text Column name for warning (whether machine activities are permitted or not), in files with complimentary/theme data (e.g. dbf, tab, dat), per layer. Codes: 0 = no warning (default), 1 = warning
Diagram
Diagram
Type xsd:string
Properties
content: simple
minOccurs: 0
Source
<xsd:element name="ColumnNameWarning" type="xsd:string" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>v462_t6</doc:VarNumber>
      <doc:Unit>free text</doc:Unit>
      <doc:Description>Column name for warning (whether machine activities are permitted or not), in files with complimentary/theme data (e.g. dbf, tab, dat), per layer. Codes: 0 = no warning (default), 1 = warning</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element GISDatabaseFileSpecificationType / ColumnNameWarningDistance
Namespace urn:skogforsk:stanford2010
Annotations
1.0 v462_t7 free text Column name for warning distance (m), in files with complimentary/theme data (e.g. dbf, tab, dat), per layer.
Diagram
Diagram
Type xsd:string
Properties
content: simple
minOccurs: 0
Source
<xsd:element name="ColumnNameWarningDistance" type="xsd:string" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>v462_t7</doc:VarNumber>
      <doc:Unit>free text</doc:Unit>
      <doc:Description>Column name for warning distance (m), in files with complimentary/theme data (e.g. dbf, tab, dat), per layer.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element GISDatabaseFileSpecificationType / ColumnNameFormatID
Namespace urn:skogforsk:stanford2010
Annotations
1.0 v462_t8 free text Column name for format class, in files with complimentary/theme data (e.g. dbf, tab, dat), per layer. Used for controlling the appearance of all features included in a specific layer. Format classes defined in ?????????.
Diagram
Diagram
Type xsd:string
Properties
content: simple
Source
<xsd:element name="ColumnNameFormatID" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>v462_t8</doc:VarNumber>
      <doc:Unit>free text</doc:Unit>
      <doc:Description>Column name for format class, in files with complimentary/theme data (e.g. dbf, tab, dat), per layer. Used for controlling the appearance of all features included in a specific layer. Format classes defined in ?????????.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element GISFileFormatType / FormatID
Namespace urn:skogforsk:stanford2010
Annotations
1.0 v460_t2 free text Id/name of format class per format class and layer
Diagram
Diagram
Type xsd:string
Properties
content: simple
Source
<xsd:element name="FormatID" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>v460_t2</doc:VarNumber>
      <doc:Unit>free text</doc:Unit>
      <doc:Description>Id/name of format class per format class and layer</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element GISFileFormatType / FormatName
Namespace urn:skogforsk:stanford2010
Annotations
1.0 v465_t9 free text Descriptive name of format class, free text. May be used in user interface of software
Diagram
Diagram
Type xsd:string
Properties
content: simple
Source
<xsd:element name="FormatName" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>v465_t9</doc:VarNumber>
      <doc:Unit>free text</doc:Unit>
      <doc:Description>Descriptive name of format class, free text. May be used in
user interface of software</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element GISFileFormatType / FormatDefaultClass
Namespace urn:skogforsk:stanford2010
Annotations
1.0 v465_t20 true/falset Default format class to be used if no match is found for certain objects (line, point or polygon) per format class and layer. Only one format class per layer expected to have value "true"
Diagram
Diagram
Type xsd:boolean
Properties
content: simple
Source
<xsd:element name="FormatDefaultClass" type="xsd:boolean">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>v465_t20</doc:VarNumber>
      <doc:Unit>true/falset</doc:Unit>
      <doc:Description>Default format class to be used if no match is found for
certain objects (line, point or polygon) per format class and
layer. Only one format class per layer expected to have
value "true"</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element GISFileFormatType / FormatColor
Namespace urn:skogforsk:stanford2010
Annotations
1.0 v465_t3 RGB Color (RGB) per format class and layer. (Examples: 16711680 = blue, 65280 = green, 255 = red, 0 = black, 16777215 = white)
Diagram
Diagram
Type xsd:integer
Properties
content: simple
Source
<xsd:element name="FormatColor" type="xsd:integer">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>v465_t3</doc:VarNumber>
      <doc:Unit>RGB</doc:Unit>
      <doc:Description>Color (RGB) per format class and layer. (Examples: 16711680 = blue, 65280 = green, 255 = red, 0 = black, 16777215 = white)</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element GISFileFormatLineType / FormatLineStyle
Namespace urn:skogforsk:stanford2010
Annotations
1.0 v465_t4 list Line style per format class and layer. Allowed values are: "Solid", "Dash", "Dot", "Dash-Dot","Double solid" and "HashLine"
Diagram
Diagram index0.tmp#id4444
Type FormatLineStyleType
Properties
content: simple
Facets
enumeration Solid
enumeration Dash
enumeration Dot
enumeration Dash-Dot
enumeration Double solid
enumeration HashLine
Source
<xsd:element name="FormatLineStyle" type="FormatLineStyleType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>v465_t4</doc:VarNumber>
      <doc:Unit>list</doc:Unit>
      <doc:Description>Line style per format class and layer. Allowed values are: "Solid", "Dash", "Dot", "Dash-Dot","Double solid" and "HashLine"</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element GISFileFormatLineType / FormatLineThickness
Namespace urn:skogforsk:stanford2010
Annotations
1.0 v465_t5 point Line thickness, no of points, (independently of line style) per format class and layer.
Diagram
Diagram
Type xsd:nonNegativeInteger
Properties
content: simple
Source
<xsd:element name="FormatLineThickness" type="xsd:nonNegativeInteger">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>v465_t5</doc:VarNumber>
      <doc:Unit>point</doc:Unit>
      <doc:Description>Line thickness, no of points, (independently of line style)
per format class and layer.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element GISFileFormatLineType / TopRendering
Namespace urn:skogforsk:stanford2010
Annotations
1.0 Structure for adding colors etc on top of the basic rendering of a geaographical feature.
Diagram
Diagram index0.tmp#id4448 index0.tmp#id4449 index0.tmp#id4450 index0.tmp#id4447
Type TopRenderingLineType
Properties
content: complex
minOccurs: 0
Model FormatColor , FormatLineStyle , FormatLineThickness
Children FormatColor, FormatLineStyle, FormatLineThickness
Instance
<TopRendering>
  <FormatColor>{1,1}</FormatColor>
  <FormatLineStyle>{1,1}</FormatLineStyle>
  <FormatLineThickness>{1,1}</FormatLineThickness>
</TopRendering>
Source
<xsd:element name="TopRendering" type="TopRenderingLineType" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Description>Structure for adding colors etc on top of the basic rendering of a geaographical feature.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element TopRenderingLineType / FormatColor
Namespace urn:skogforsk:stanford2010
Annotations
1.0 v465_t3 RGB Color (RGB) per format class and layer. (Examples: 16711680 = blue, 65280 = green, 255 = red, 0 = black, 16777215 = white)
Diagram
Diagram
Type xsd:integer
Properties
content: simple
Source
<xsd:element name="FormatColor" type="xsd:integer">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>v465_t3</doc:VarNumber>
      <doc:Unit>RGB</doc:Unit>
      <doc:Description>Color (RGB) per format class and layer. (Examples: 16711680 = blue, 65280 = green, 255 = red, 0 = black, 16777215 = white)</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element TopRenderingLineType / FormatLineStyle
Namespace urn:skogforsk:stanford2010
Annotations
1.0 v465_t4 list Line style per format class and layer. Allowed values are: "Solid", "Dash", "Dot", "Dash-Dot","Double solid" and "HashLine"
Diagram
Diagram index0.tmp#id4444
Type FormatLineStyleType
Properties
content: simple
Facets
enumeration Solid
enumeration Dash
enumeration Dot
enumeration Dash-Dot
enumeration Double solid
enumeration HashLine
Source
<xsd:element name="FormatLineStyle" type="FormatLineStyleType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>v465_t4</doc:VarNumber>
      <doc:Unit>list</doc:Unit>
      <doc:Description>Line style per format class and layer. Allowed values are: "Solid", "Dash", "Dot", "Dash-Dot","Double solid" and "HashLine"</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element TopRenderingLineType / FormatLineThickness
Namespace urn:skogforsk:stanford2010
Annotations
1.0 v465_t5 point Line thickness, no of points, (independently of line style) per format class and layer.
Diagram
Diagram
Type xsd:nonNegativeInteger
Properties
content: simple
Source
<xsd:element name="FormatLineThickness" type="xsd:nonNegativeInteger">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>v465_t5</doc:VarNumber>
      <doc:Unit>point</doc:Unit>
      <doc:Description>Line thickness, no of points, (independently of line style)
per format class and layer.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element GISFileFormatPointType / FormatFont
Namespace urn:skogforsk:stanford2010
Annotations
1.0 Definition of font
Diagram
Diagram index0.tmp#id4422 index0.tmp#id4423 index0.tmp#id4424 index0.tmp#id4425 index0.tmp#id4421
Type FormatFontType
Properties
content: complex
Model FormatFontFileName , FormatFontName , FormatSymbolNumber , FormatSymbolSize
Children FormatFontFileName, FormatFontName, FormatSymbolNumber, FormatSymbolSize
Instance
<FormatFont>
  <FormatFontFileName>{1,1}</FormatFontFileName>
  <FormatFontName>{1,1}</FormatFontName>
  <FormatSymbolNumber>{1,1}</FormatSymbolNumber>
  <FormatSymbolSize>{1,1}</FormatSymbolSize>
</FormatFont>
Source
<xsd:element name="FormatFont" type="FormatFontType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Description>Definition of font</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element GISFileFormatPointType / TopRendering
Namespace urn:skogforsk:stanford2010
Annotations
1.0 Structure for adding colors etc on top of the basic rendering of a geaographical feature.
Diagram
Diagram index0.tmp#id4455 index0.tmp#id4456 index0.tmp#id4454
Type TopRenderingPointType
Properties
content: complex
minOccurs: 0
Model FormatColor , FormatFont
Children FormatColor, FormatFont
Instance
<TopRendering>
  <FormatColor>{1,1}</FormatColor>
  <FormatFont>{1,1}</FormatFont>
</TopRendering>
Source
<xsd:element name="TopRendering" type="TopRenderingPointType" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Description>Structure for adding colors etc on top of the basic rendering of a geaographical feature.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element TopRenderingPointType / FormatColor
Namespace urn:skogforsk:stanford2010
Annotations
1.0 v465_t3 RGB Color (RGB) per format class and layer. (Examples: 16711680 = blue, 65280 = green, 255 = red, 0 = black, 16777215 = white)
Diagram
Diagram
Type xsd:integer
Properties
content: simple
Source
<xsd:element name="FormatColor" type="xsd:integer">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>v465_t3</doc:VarNumber>
      <doc:Unit>RGB</doc:Unit>
      <doc:Description>Color (RGB) per format class and layer. (Examples: 16711680 = blue, 65280 = green, 255 = red, 0 = black, 16777215 = white)</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element TopRenderingPointType / FormatFont
Namespace urn:skogforsk:stanford2010
Annotations
1.0 Definition of font
Diagram
Diagram index0.tmp#id4422 index0.tmp#id4423 index0.tmp#id4424 index0.tmp#id4425 index0.tmp#id4421
Type FormatFontType
Properties
content: complex
Model FormatFontFileName , FormatFontName , FormatSymbolNumber , FormatSymbolSize
Children FormatFontFileName, FormatFontName, FormatSymbolNumber, FormatSymbolSize
Instance
<FormatFont>
  <FormatFontFileName>{1,1}</FormatFontFileName>
  <FormatFontName>{1,1}</FormatFontName>
  <FormatSymbolNumber>{1,1}</FormatSymbolNumber>
  <FormatSymbolSize>{1,1}</FormatSymbolSize>
</FormatFont>
Source
<xsd:element name="FormatFont" type="FormatFontType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Description>Definition of font</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element GISFileFormatPolygonType / FormatLineStyle
Namespace urn:skogforsk:stanford2010
Annotations
1.0 v465_t4 list Line style per format class and layer. Allowed values are: "Solid", "Dash", "Dot", "Dash-Dot","Double solid" and "HashLine"
Diagram
Diagram index0.tmp#id4444
Type FormatLineStyleType
Properties
content: simple
Facets
enumeration Solid
enumeration Dash
enumeration Dot
enumeration Dash-Dot
enumeration Double solid
enumeration HashLine
Source
<xsd:element name="FormatLineStyle" type="FormatLineStyleType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>v465_t4</doc:VarNumber>
      <doc:Unit>list</doc:Unit>
      <doc:Description>Line style per format class and layer. Allowed values are: "Solid", "Dash", "Dot", "Dash-Dot","Double solid" and "HashLine"</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element GISFileFormatPolygonType / FormatLineThickness
Namespace urn:skogforsk:stanford2010
Annotations
1.0 v465_t5 point Line thickness, no of points, (independently of line style) per format class and layer.
Diagram
Diagram
Type xsd:nonNegativeInteger
Properties
content: simple
Source
<xsd:element name="FormatLineThickness" type="xsd:nonNegativeInteger">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>v465_t5</doc:VarNumber>
      <doc:Unit>point</doc:Unit>
      <doc:Description>Line thickness, no of points, (independently of line style)
per format class and layer.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element GISFileFormatPolygonType / FormatFillStyle
Namespace urn:skogforsk:stanford2010
Annotations
1.0 v465_t6 list Fill style format class and layer. Allowed values are: SolidFill, TransparentFill, HorizontalFill, VerticalFill, UpwardDiagonalFill, DownwardDiagonalFill, CrossFill, DiagonalCrossFill, LightGrayFill, GrayFill, DarkGrayFill and HalfTransparentFill
Diagram
Diagram index0.tmp#id4461
Type FormatFillStyleType
Properties
content: simple
Facets
enumeration SolidFill
enumeration TransparentFill
enumeration HorizontalFill
enumeration VerticalFill
enumeration UpwardDiagonalFill
enumeration DownwardDiagonalFill
enumeration CrossFill
enumeration DiagonalCrossFill
enumeration LightGrayFill
enumeration GrayFill
enumeration DarkGrayFill
enumeration HalfTransparentFill
Source
<xsd:element name="FormatFillStyle" type="FormatFillStyleType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>v465_t6</doc:VarNumber>
      <doc:Unit>list</doc:Unit>
      <doc:Description>Fill style format class and layer. Allowed values are: 
SolidFill,
TransparentFill,
HorizontalFill,
VerticalFill,
UpwardDiagonalFill,
DownwardDiagonalFill,
CrossFill,
DiagonalCrossFill,
LightGrayFill,
GrayFill,
DarkGrayFill and HalfTransparentFill</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element GISFileFormatPolygonType / TopRendering
Namespace urn:skogforsk:stanford2010
Annotations
1.0 Structure for adding colors etc on top of the basic rendering of a geaographical feature.
Diagram
Diagram index0.tmp#id4464 index0.tmp#id4465 index0.tmp#id4466 index0.tmp#id4467 index0.tmp#id4463
Type TopRenderingPolygonType
Properties
content: complex
minOccurs: 0
Model FormatColor , FormatLineStyle , FormatLineThickness , FormatFillStyle
Children FormatColor, FormatFillStyle, FormatLineStyle, FormatLineThickness
Instance
<TopRendering>
  <FormatColor>{1,1}</FormatColor>
  <FormatLineStyle>{1,1}</FormatLineStyle>
  <FormatLineThickness>{1,1}</FormatLineThickness>
  <FormatFillStyle>{1,1}</FormatFillStyle>
</TopRendering>
Source
<xsd:element name="TopRendering" type="TopRenderingPolygonType" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Description>Structure for adding colors etc on top of the basic rendering of a geaographical feature.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element TopRenderingPolygonType / FormatColor
Namespace urn:skogforsk:stanford2010
Annotations
1.0 v465_t3 RGB Color (RGB) per format class and layer. (Examples: 16711680 = blue, 65280 = green, 255 = red, 0 = black, 16777215 = white)
Diagram
Diagram
Type xsd:integer
Properties
content: simple
Source
<xsd:element name="FormatColor" type="xsd:integer">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>v465_t3</doc:VarNumber>
      <doc:Unit>RGB</doc:Unit>
      <doc:Description>Color (RGB) per format class and layer. (Examples: 16711680 = blue, 65280 = green, 255 = red, 0 = black, 16777215 = white)</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element TopRenderingPolygonType / FormatLineStyle
Namespace urn:skogforsk:stanford2010
Annotations
1.0 v465_t4 list Line style per format class and layer. Allowed values are: "Solid", "Dash", "Dot", "Dash-Dot","Double solid" and "HashLine"
Diagram
Diagram index0.tmp#id4444
Type FormatLineStyleType
Properties
content: simple
Facets
enumeration Solid
enumeration Dash
enumeration Dot
enumeration Dash-Dot
enumeration Double solid
enumeration HashLine
Source
<xsd:element name="FormatLineStyle" type="FormatLineStyleType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>v465_t4</doc:VarNumber>
      <doc:Unit>list</doc:Unit>
      <doc:Description>Line style per format class and layer. Allowed values are: "Solid", "Dash", "Dot", "Dash-Dot","Double solid" and "HashLine"</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element TopRenderingPolygonType / FormatLineThickness
Namespace urn:skogforsk:stanford2010
Annotations
1.0 v465_t5 point Line thickness, no of points, (independently of line style) per format class and layer.
Diagram
Diagram
Type xsd:nonNegativeInteger
Properties
content: simple
Source
<xsd:element name="FormatLineThickness" type="xsd:nonNegativeInteger">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>v465_t5</doc:VarNumber>
      <doc:Unit>point</doc:Unit>
      <doc:Description>Line thickness, no of points, (independently of line style)
per format class and layer.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element TopRenderingPolygonType / FormatFillStyle
Namespace urn:skogforsk:stanford2010
Annotations
1.0 v465_t6 list Fill style format class and layer. Allowed values are: SolidFill, TransparentFill, HorizontalFill, VerticalFill, UpwardDiagonalFill, DownwardDiagonalFill, CrossFill, DiagonalCrossFill, LightGrayFill, GrayFill, DarkGrayFill and HalfTransparentFill
Diagram
Diagram index0.tmp#id4461
Type FormatFillStyleType
Properties
content: simple
Facets
enumeration SolidFill
enumeration TransparentFill
enumeration HorizontalFill
enumeration VerticalFill
enumeration UpwardDiagonalFill
enumeration DownwardDiagonalFill
enumeration CrossFill
enumeration DiagonalCrossFill
enumeration LightGrayFill
enumeration GrayFill
enumeration DarkGrayFill
enumeration HalfTransparentFill
Source
<xsd:element name="FormatFillStyle" type="FormatFillStyleType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>v465_t6</doc:VarNumber>
      <doc:Unit>list</doc:Unit>
      <doc:Description>Fill style format class and layer. Allowed values are: 
SolidFill,
TransparentFill,
HorizontalFill,
VerticalFill,
UpwardDiagonalFill,
DownwardDiagonalFill,
CrossFill,
DiagonalCrossFill,
LightGrayFill,
GrayFill,
DarkGrayFill and HalfTransparentFill</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element GISLayerType / GISFileName
Namespace urn:skogforsk:stanford2010
Annotations
1.0 v460_t2 free text Name of GIS-files with geographical/layer data (e.g. shp, mif, tif, jpg)
Diagram
Diagram
Type xsd:string
Properties
content: simple
Source
<xsd:element name="GISFileName" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>v460_t2</doc:VarNumber>
      <doc:Unit>free text</doc:Unit>
      <doc:Description>Name of GIS-files with geographical/layer data (e.g. shp, mif, tif, jpg)</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element GISLayerType / GISFileOrder
Namespace urn:skogforsk:stanford2010
Annotations
1.0 v460_t4 sequential no Order of layer as presented in GIS application: For example, 1 is the topmost layer.
Diagram
Diagram
Type xsd:positiveInteger
Properties
content: simple
Source
<xsd:element name="GISFileOrder" type="xsd:positiveInteger">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>v460_t4</doc:VarNumber>
      <doc:Unit>sequential no</doc:Unit>
      <doc:Description>Order of layer as presented in GIS application: For
example, 1 is the topmost layer.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element GISLayerType / ComplementaryGISFiles
Namespace urn:skogforsk:stanford2010
Annotations
1.0 Structure for complimentary GIS files
Diagram
Diagram index0.tmp#id4369 index0.tmp#id4368
Type ComplementaryGISFilesType
Properties
content: complex
minOccurs: 0
Model ComplementaryGISFilename+
Children ComplementaryGISFilename
Instance
<ComplementaryGISFiles>
  <ComplementaryGISFilename>{1,unbounded}</ComplementaryGISFilename>
</ComplementaryGISFiles>
Source
<xsd:element name="ComplementaryGISFiles" type="ComplementaryGISFilesType" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Description>Structure for complimentary GIS files</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element GradesType / StartGrade
Namespace urn:skogforsk:stanford2010
Annotations
1.0 v144_t1 Default grade per species group when starting to process the stem in the harvester.
Diagram
Diagram
Type xsd:positiveInteger
Properties
content: simple
Source
<xsd:element name="StartGrade" type="xsd:positiveInteger">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>v144_t1</doc:VarNumber>
      <doc:Description>Default grade per species group when starting to process the stem in the harvester.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element GradesType / MTHStartGrade
Namespace urn:skogforsk:stanford2010
Annotations
1.0 Default grade for multi handled trees
Diagram
Diagram
Type xsd:positiveInteger
Properties
content: simple
minOccurs: 0
Source
<xsd:element name="MTHStartGrade" type="xsd:positiveInteger" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Description>Default grade for multi handled trees</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element GradesType / Grade
Namespace urn:skogforsk:stanford2010
Annotations
1.0 Structure for available grades per species group
Diagram
Diagram index0.tmp#id4478 index0.tmp#id4479 index0.tmp#id4477
Type GradeType
Properties
content: complex
maxOccurs: 16
Model GradeNumber , GradeName{0,1}
Children GradeName, GradeNumber
Instance
<Grade>
  <GradeNumber>{1,1}</GradeNumber>
  <GradeName>{0,1}</GradeName>
</Grade>
Source
<xsd:element name="Grade" type="GradeType" maxOccurs="16">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Description>Structure for available grades per species group</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element GradeType / GradeNumber
Namespace urn:skogforsk:stanford2010
Annotations
1.0 Grade number
Diagram
Diagram
Type xsd:positiveInteger
Properties
content: simple
Source
<xsd:element name="GradeNumber" type="xsd:positiveInteger">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Description>Grade number</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element GradeType / GradeName
Namespace urn:skogforsk:stanford2010
Annotations
1.0 v143_t1 free text Descriptive name for grade
Diagram
Diagram
Type xsd:string
Properties
content: simple
minOccurs: 0
Source
<xsd:element name="GradeName" type="xsd:string" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>v143_t1</doc:VarNumber>
      <doc:Unit>free text</doc:Unit>
      <doc:Description>Descriptive name for grade</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element LogMeasurementType / LogDiameter
Namespace urn:skogforsk:stanford2010
Annotations
1.0 V256_t1 (201-208) mm Measured diameter of log
Diagram
Diagram index0.tmp#id4487 index0.tmp#id4486
Type LogDiameterType
Properties
content: complex
maxOccurs: unbounded
Attributes
QName Type Fixed Default Use Annotation
logDiameterCategory LogDiameterCategoryType required
1.0 list Enumeration list describing how log is measured: top ob, top ub, mid ob, mid ub, butt ob, butt ub, mid HKS, mid HKS ub
Source
<xsd:element name="LogDiameter" type="LogDiameterType" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>V256_t1 (201-208)</doc:VarNumber>
      <doc:Unit>mm</doc:Unit>
      <doc:Description>Measured diameter of log</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element LogMeasurementType / LogLength
Namespace urn:skogforsk:stanford2010
Annotations
1.0 V256_t1 (301) cm Measured length of log
Diagram
Diagram
Type xsd:positiveInteger
Properties
content: simple
Source
<xsd:element name="LogLength" type="xsd:positiveInteger">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>V256_t1 (301)</doc:VarNumber>
      <doc:Unit>cm</doc:Unit>
      <doc:Description>Measured length of log</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element LogType / LogKey
Namespace urn:skogforsk:stanford2010
Annotations
1.0 v306, v256_t1 (501) sequential no Stem specific id for log. Running number reset for each stem. First log (butt end) always LogKey=1.
Diagram
Diagram
Type xsd:positiveInteger
Properties
content: simple
Source
<xsd:element name="LogKey" type="xsd:positiveInteger">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>v306, v256_t1 (501)</doc:VarNumber>
      <doc:Unit>sequential no</doc:Unit>
      <doc:Description>Stem specific id for log. Running number reset for each stem. First log (butt end) always LogKey=1.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element LogType / ProductKey
Namespace urn:skogforsk:stanford2010
Annotations
1.0 v121_t6,v256_t1 sequential no Machine specific identity per product set by machine. Must be updated if any modifications to product is done. Running no reset only when MachineKey is changed.
Diagram
Diagram
Type xsd:nonNegativeInteger
Properties
content: simple
Source
<xsd:element name="ProductKey" type="xsd:nonNegativeInteger">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>v121_t6,v256_t1</doc:VarNumber>
      <doc:Unit>sequential no</doc:Unit>
      <doc:Description>Machine specific identity per product set by machine. Must
be updated if any modifications to product is done.
Running no reset only when MachineKey is changed.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element LogType / LogVolume
Namespace urn:skogforsk:stanford2010
Annotations
1.0 V256_t1 (400,401,402) m3, positive decimal Volume of log
Diagram
Diagram index0.tmp#id713 index0.tmp#id4499 index0.tmp#id4501 index0.tmp#id4498
Type LogVolumeType
Type hierarchy
Properties
content: complex
maxOccurs: unbounded
Attributes
QName Type Fixed Default Use Annotation
logMeasurementCategory LogMeasurementCategoryType required
1.0 list Type of log measurement. Allowed values: "Machine", "Operator" and "Auditor"
logVolumeCategory LogVolumeCategoryType required
1.0 list Enumeration list: m3 (price) = Volume according to VolumeLengthType, VolumeDiamType and VolumeDiamAdjust (Old log code 400), m3sob = Volume m3sob. (Old log code 401, v256), m3sub = Volume m3sub. (Old log code 402) Categories m3sub or m3sob must be based on the physical length of the log. Top end of log is excluded in case category m3(price) is based on VolumeLengthType = "Length as defined in LengthClasses” and VolumeDiameterCategory = “All diameters”.
Source
<xsd:element name="LogVolume" type="LogVolumeType" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>V256_t1 (400,401,402)</doc:VarNumber>
      <doc:Unit>m3, positive decimal</doc:Unit>
      <doc:Description>Volume of log</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element LogType / CuttingCategory
Namespace urn:skogforsk:stanford2010
Annotations
1.0 2.0 Structure for manual cross cuts of logs.
Diagram
Diagram index0.tmp#id4371 index0.tmp#id4370
Type CuttingCategoryType
Properties
content: complex
Model CuttingReason
Children CuttingReason
Instance
<CuttingCategory>
  <CuttingReason>{1,1}</CuttingReason>
</CuttingCategory>
Source
<xsd:element name="CuttingCategory" type="CuttingCategoryType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VersionModified>2.0</doc:VersionModified>
      <doc:Description>Structure for manual cross cuts of logs.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element LogType / DiameterSectionProduction
Namespace urn:skogforsk:stanford2010
Annotations
1.0 Product information of diameter sections
Diagram
Diagram index0.tmp#id4410 index0.tmp#id4411 index0.tmp#id4412 index0.tmp#id4409
Type DiameterSectionProductionType
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model DiameterSectionKey , DiameterSectionVolume , DiameterSectionLimitPosition
Children DiameterSectionKey, DiameterSectionLimitPosition, DiameterSectionVolume
Instance
<DiameterSectionProduction>
  <DiameterSectionKey>{1,1}</DiameterSectionKey>
  <DiameterSectionVolume>{1,1}</DiameterSectionVolume>
  <DiameterSectionLimitPosition>{1,1}</DiameterSectionLimitPosition>
</DiameterSectionProduction>
Source
<xsd:element name="DiameterSectionProduction" type="DiameterSectionProductionType" minOccurs="0" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Description>Product information of  diameter sections</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element LogType / TopSawing
Namespace urn:skogforsk:stanford2010
Annotations
2.0 true/false Indicates if a top saw has been used for cutting the top end of the log. Top sawing normally used if stem is broken in order to avoid waste.
Diagram
Diagram
Type xsd:boolean
Properties
content: simple
minOccurs: 0
Source
<xsd:element name="TopSawing" type="xsd:boolean" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>2.0</doc:VersionCreated>
      <doc:Unit>true/false</doc:Unit>
      <doc:Description>Indicates if a top saw has been used for cutting the top end of the log. Top sawing normally used if stem is broken in order to avoid waste.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element LogType / FindButtEndFunction
Namespace urn:skogforsk:stanford2010
Annotations
2.0 true/false Indicates if a "find butt end function" was used on a log. Function to reset length measurement if whole stem was first delimbed before bucked or if stem fell out of the head during processing. This function means that the saw does not need to be activated in order to reset length measurement.
Diagram
Diagram
Type xsd:boolean
Properties
content: simple
minOccurs: 0
Source
<xsd:element name="FindButtEndFunction" type="xsd:boolean" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>2.0</doc:VersionCreated>
      <doc:Unit>true/false</doc:Unit>
      <doc:Description>Indicates if a "find butt end function" was used on a log. Function to reset length measurement if whole stem was first delimbed before bucked or if stem fell out of the head during processing. This function means that the saw does not need to be activated in order to reset length measurement.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element LogType / Extension
Namespace urn:skogforsk:stanford2010
Annotations
1.0 Extension element can include whatever data the users want. The only requirement is that it is well-formed XML i.e. it is tagged
Diagram
Diagram index0.tmp#id643 index0.tmp#id642
Type ExtensionType
Properties
content: complex
minOccurs: 0
Model ANY element from ANY namespace
Attributes
QName Type Fixed Default Use Annotation
extensionAction ExtensionActionType optional
1.0 list Enumeration list. Allowed values are: "Copy" and "Ignore". The purpose of this attribute is to inform the receiver of the message that sender want to get back the copy of the content of the extension structure. For example if we have product specifiic information in extension structure send in pin-message we might want that back in hpr-message.
Source
<xsd:element name="Extension" type="ExtensionType" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Description>Extension element can include whatever data the users want. The only requirement is that it is well-formed XML i.e. it is tagged</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element MachineType / MachineKey
Namespace urn:skogforsk:stanford2010
Annotations
1.0 free text Machine specific globally uniqe identity (GUID). Must be updated if memory of previously used Keys are lost. Possible for manufacturers to use this in order to identify indivudal machines. Other users of data should use MachineUserId or MachineIdOwner.
Diagram
Diagram
Type xsd:string
Properties
content: simple
Source
<xsd:element name="MachineKey" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>free text</doc:Unit>
      <doc:Description>Machine specific globally uniqe identity (GUID). Must be
updated if memory of previously used Keys are lost.
Possible for manufacturers to use this in order to identify
indivudal machines. Other users of data should use
MachineUserId or MachineIdOwner.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element MachineType / MachineUserID
Namespace urn:skogforsk:stanford2010
Annotations
1.0 V3_t2 free text Machine identity set by user of data. Normally to be used and decided by logging organisation in order to identify a certain machine. For example necessary when paying forest on based on machine measurement. Registered in machine.
Diagram
Diagram index0.tmp#id602 index0.tmp#id601
Type UserIDType
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
agency AgencyType optional
1.0 list Enumeration list defining the agency who is responsible of the user ID. Allowed values are: "Buyer","ForestOwner","LoggingContractor","LoggingOrganisation","MachineOwner","Other","Seller"
Source
<xsd:element name="MachineUserID" type="UserIDType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>V3_t2</doc:VarNumber>
      <doc:Unit>free text</doc:Unit>
      <doc:Description>Machine identity set by user of data. Normally to be used
and decided by logging organisation in order to identify a
certain machine. For example necessary when paying
forest on based on machine measurement. Registered in
machine.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element MachineType / MachineOwnerID
Namespace urn:skogforsk:stanford2010
Annotations
1.0 2.0 V3_t1 free text Machine identity set by machine owner. Identification that may be used by machine owner.
Diagram
Diagram
Type xsd:string
Properties
content: simple
Source
<xsd:element name="MachineOwnerID" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VersionModified>2.0</doc:VersionModified>
      <doc:VarNumber>V3_t1</doc:VarNumber>
      <doc:Unit>free text</doc:Unit>
      <doc:Description>Machine identity set by machine owner. Identification that
may be used by machine owner.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element MachineType / MachineApplicationVersion
Namespace urn:skogforsk:stanford2010
Annotations
1.0 free text Name and version of main software application in forest machine
Diagram
Diagram
Type xsd:string
Properties
content: simple
Source
<xsd:element name="MachineApplicationVersion" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>free text</doc:Unit>
      <doc:Description>Name and version of main software application in forest
machine</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element MachineType / MachineBaseManufacturer
Namespace urn:skogforsk:stanford2010
Annotations
1.0 V3_t5 free text Machine manufacturer. Free text that describes the machine manufacturer.
Diagram
Diagram
Type xsd:string
Properties
content: simple
Source
<xsd:element name="MachineBaseManufacturer" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>V3_t5</doc:VarNumber>
      <doc:Unit>free text</doc:Unit>
      <doc:Description>Machine manufacturer. Free text that describes the
machine manufacturer.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element MachineType / MachineBaseModel
Namespace urn:skogforsk:stanford2010
Annotations
1.0 V3_t6 free text Machine model. Free text that describes the model of the machine.
Diagram
Diagram index0.tmp#id4508 index0.tmp#id4507
Type MachineBaseModelType
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
baseModelYear xsd:gYear optional
1.0 2.0 Year Manufacturing year of base machine
Source
<xsd:element name="MachineBaseModel" type="MachineBaseModelType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>V3_t6</doc:VarNumber>
      <doc:Unit>free text</doc:Unit>
      <doc:Description>Machine model. Free text that describes the model of the
machine.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element MachineType / BaseMachineManufacturerID
Namespace urn:skogforsk:stanford2010
Annotations
3.0 free text Machine identity set by the manufacturer of the machine. This is an identity to be used by manufacturer to identify specific machine, for example using chassis number. Not to be modified by operator, machine owner or logging organization.
Diagram
Diagram
Type xsd:string
Properties
content: simple
minOccurs: 0
Source
<xsd:element name="BaseMachineManufacturerID" type="xsd:string" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>3.0</doc:VersionCreated>
      <doc:Unit>free text</doc:Unit>
      <doc:Description>Machine identity set by the manufacturer of the machine. This is an identity to be used by manufacturer to identify specific machine, for example using chassis number. Not to be modified by operator, machine owner or logging organization.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element MachineType / RegistrationNumber
Namespace urn:skogforsk:stanford2010
Annotations
1.0 free text Registration number of machine
Diagram
Diagram
Type xsd:string
Properties
content: simple
minOccurs: 0
Source
<xsd:element name="RegistrationNumber" type="xsd:string" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>free text</doc:Unit>
      <doc:Description>Registration number of machine</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element MachineType / MachineOwner
Namespace urn:skogforsk:stanford2010
Annotations
1.0 Contact information of machine owner
Diagram
Diagram index0.tmp#id619 index0.tmp#id620 index0.tmp#id621 index0.tmp#id627 index0.tmp#id628 index0.tmp#id629 index0.tmp#id630 index0.tmp#id631 index0.tmp#id618
Type ContactInformationType
Properties
content: complex
Model FirstName{0,1} , LastName{0,1} , Address{0,1} , Phone{0,1} , Fax{0,1} , Email{0,1} , BusinessName{0,1} , BusinessID{0,1}
Children Address, BusinessID, BusinessName, Email, Fax, FirstName, LastName, Phone
Instance
<MachineOwner>
  <FirstName>{0,1}</FirstName>
  <LastName>{0,1}</LastName>
  <Address>{0,1}</Address>
  <Phone>{0,1}</Phone>
  <Fax>{0,1}</Fax>
  <Email>{0,1}</Email>
  <BusinessName>{0,1}</BusinessName>
  <BusinessID>{0,1}</BusinessID>
</MachineOwner>
Source
<xsd:element name="MachineOwner" type="ContactInformationType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Description>Contact information of machine owner</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element MachineType / LoggingContractor
Namespace urn:skogforsk:stanford2010
Annotations
1.0 Contact information of machine contractor
Diagram
Diagram index0.tmp#id619 index0.tmp#id620 index0.tmp#id621 index0.tmp#id627 index0.tmp#id628 index0.tmp#id629 index0.tmp#id630 index0.tmp#id631 index0.tmp#id618
Type ContactInformationType
Properties
content: complex
Model FirstName{0,1} , LastName{0,1} , Address{0,1} , Phone{0,1} , Fax{0,1} , Email{0,1} , BusinessName{0,1} , BusinessID{0,1}
Children Address, BusinessID, BusinessName, Email, Fax, FirstName, LastName, Phone
Instance
<LoggingContractor>
  <FirstName>{0,1}</FirstName>
  <LastName>{0,1}</LastName>
  <Address>{0,1}</Address>
  <Phone>{0,1}</Phone>
  <Fax>{0,1}</Fax>
  <Email>{0,1}</Email>
  <BusinessName>{0,1}</BusinessName>
  <BusinessID>{0,1}</BusinessID>
</LoggingContractor>
Source
<xsd:element name="LoggingContractor" type="ContactInformationType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Description>Contact information of machine contractor</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element MachineType / OperatorDefinition
Namespace urn:skogforsk:stanford2010
Annotations
1.0 Structure for operator data.
Diagram
Diagram index0.tmp#id4524 index0.tmp#id4525 index0.tmp#id4526 index0.tmp#id4523
Type OperatorDefinitionType
Properties
content: complex
maxOccurs: unbounded
Model OperatorKey , OperatorUserID , ContactInformation{0,1}
Children ContactInformation, OperatorKey, OperatorUserID
Instance
<OperatorDefinition>
  <OperatorKey>{1,1}</OperatorKey>
  <OperatorUserID agency="">{1,1}</OperatorUserID>
  <ContactInformation>{0,1}</ContactInformation>
</OperatorDefinition>
Source
<xsd:element name="OperatorDefinition" type="OperatorDefinitionType" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Description>Structure for operator data.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element OperatorDefinitionType / OperatorKey
Namespace urn:skogforsk:stanford2010
Annotations
1.0 sequential no Machine unique operator identity, set by machine
Diagram
Diagram
Type xsd:positiveInteger
Properties
content: simple
Source
<xsd:element name="OperatorKey" type="xsd:positiveInteger">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>sequential no</doc:Unit>
      <doc:Description>Machine unique operator identity, set by machine</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element OperatorDefinitionType / OperatorUserID
Namespace urn:skogforsk:stanford2010
Annotations
1.0 v212_t1 free text Identity of operator, set by machine in order to avoid duplicate operators. Employee number or other personal id to be registered in BusinessID.
Diagram
Diagram index0.tmp#id602 index0.tmp#id601
Type UserIDType
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
agency AgencyType optional
1.0 list Enumeration list defining the agency who is responsible of the user ID. Allowed values are: "Buyer","ForestOwner","LoggingContractor","LoggingOrganisation","MachineOwner","Other","Seller"
Source
<xsd:element name="OperatorUserID" type="UserIDType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>v212_t1</doc:VarNumber>
      <doc:Unit>free text</doc:Unit>
      <doc:Description>Identity of operator, set by machine in order to avoid duplicate operators. Employee number or other personal id to be registered in BusinessID.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element OperatorDefinitionType / ContactInformation
Namespace urn:skogforsk:stanford2010
Annotations
1.0 v212_t1 Operator name and other possible contact information. GUI name for element BusinessName should be Employer and element BusinessID should be “Employee id”.
Diagram
Diagram index0.tmp#id619 index0.tmp#id620 index0.tmp#id621 index0.tmp#id627 index0.tmp#id628 index0.tmp#id629 index0.tmp#id630 index0.tmp#id631 index0.tmp#id618
Type ContactInformationType
Properties
content: complex
minOccurs: 0
Model FirstName{0,1} , LastName{0,1} , Address{0,1} , Phone{0,1} , Fax{0,1} , Email{0,1} , BusinessName{0,1} , BusinessID{0,1}
Children Address, BusinessID, BusinessName, Email, Fax, FirstName, LastName, Phone
Instance
<ContactInformation>
  <FirstName>{0,1}</FirstName>
  <LastName>{0,1}</LastName>
  <Address>{0,1}</Address>
  <Phone>{0,1}</Phone>
  <Fax>{0,1}</Fax>
  <Email>{0,1}</Email>
  <BusinessName>{0,1}</BusinessName>
  <BusinessID>{0,1}</BusinessID>
</ContactInformation>
Source
<xsd:element name="ContactInformation" type="ContactInformationType" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>v212_t1</doc:VarNumber>
      <doc:Description>Operator name and other possible contact information. GUI name for element BusinessName should be Employer and element BusinessID should be “Employee id”.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element MachineType / Extension
Namespace urn:skogforsk:stanford2010
Annotations
1.0 Extension element can include whatever data the users want. The only requirement is that it is well-formed XML i.e. it is tagged
Diagram
Diagram index0.tmp#id643 index0.tmp#id642
Type ExtensionType
Properties
content: complex
minOccurs: 0
Model ANY element from ANY namespace
Attributes
QName Type Fixed Default Use Annotation
extensionAction ExtensionActionType optional
1.0 list Enumeration list. Allowed values are: "Copy" and "Ignore". The purpose of this attribute is to inform the receiver of the message that sender want to get back the copy of the content of the extension structure. For example if we have product specifiic information in extension structure send in pin-message we might want that back in hpr-message.
Source
<xsd:element name="Extension" type="ExtensionType" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Description>Extension element can include whatever data the users want. The only requirement is that it is well-formed XML i.e. it is tagged</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element MachineWithHeadType / MachineHeadManufacturer
Namespace urn:skogforsk:stanford2010
Annotations
1.0 V3_t7 free text Harvester head manufacturer. Free text that describes the head manufacturer.
Diagram
Diagram
Type xsd:string
Properties
content: simple
minOccurs: 0
Source
<xsd:element name="MachineHeadManufacturer" type="xsd:string" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>V3_t7</doc:VarNumber>
      <doc:Unit>free text</doc:Unit>
      <doc:Description>Harvester head manufacturer. Free text that describes the
head manufacturer.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element MachineWithHeadType / MachineHeadModel
Namespace urn:skogforsk:stanford2010
Annotations
1.0 V3_t8 free text Harvester head model. Free text that describes the model of the harvester head.
Diagram
Diagram index0.tmp#id4510 index0.tmp#id4509
Type MachineHeadModelType
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
headModelYear xsd:gYear optional
1.0 2.0 Year Manufacturing year of harvester head.
Source
<xsd:element name="MachineHeadModel" type="MachineHeadModelType" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>V3_t8</doc:VarNumber>
      <doc:Unit>free text</doc:Unit>
      <doc:Description>Harvester head model. Free text that describes the model
of the harvester head.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element ObjectDefinitionType / TextToMachine
Namespace urn:skogforsk:stanford2010
Annotations
1.0 v200_t2 free text Text related to harvesting object sent to machine
Diagram
Diagram
Type xsd:string
Properties
content: simple
minOccurs: 0
Source
<xsd:element name="TextToMachine" type="xsd:string" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>v200_t2</doc:VarNumber>
      <doc:Unit>free text</doc:Unit>
      <doc:Description>Text related to harvesting object sent to machine</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element ObjectDefinitionType / SubObject
Namespace urn:skogforsk:stanford2010
Annotations
1.0 Subobject specific information
Diagram
Diagram index0.tmp#id4537 index0.tmp#id4538 index0.tmp#id4539 index0.tmp#id4540 index0.tmp#id4541 index0.tmp#id4542 index0.tmp#id4536
Type SubObjectDefinitionType
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model SubObjectUserID , SubObjectName{0,1} , SubObjectArea{0,1} , LoggingForm{0,1} , RealEstateIDSubObject{0,1} , Extension{0,1}
Children Extension, LoggingForm, RealEstateIDSubObject, SubObjectArea, SubObjectName, SubObjectUserID
Instance
<SubObject>
  <SubObjectUserID agency="">{1,1}</SubObjectUserID>
  <SubObjectName>{0,1}</SubObjectName>
  <SubObjectArea>{0,1}</SubObjectArea>
  <LoggingForm agency="">{0,1}</LoggingForm>
  <RealEstateIDSubObject agency="">{0,1}</RealEstateIDSubObject>
  <Extension extensionAction="">{0,1}</Extension>
</SubObject>
Source
<xsd:element name="SubObject" type="SubObjectDefinitionType" minOccurs="0" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Description>Subobject specific information</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element SubObjectDefinitionType / SubObjectUserID
Namespace urn:skogforsk:stanford2010
Annotations
1.0 free text Identity per sub harvesting object defined by user of data, normally by logging organisation.
Diagram
Diagram index0.tmp#id602 index0.tmp#id601
Type UserIDType
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
agency AgencyType optional
1.0 list Enumeration list defining the agency who is responsible of the user ID. Allowed values are: "Buyer","ForestOwner","LoggingContractor","LoggingOrganisation","MachineOwner","Other","Seller"
Source
<xsd:element name="SubObjectUserID" type="UserIDType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>free text</doc:Unit>
      <doc:Description>Identity per sub harvesting object defined by user of data, normally by logging organisation.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element SubObjectDefinitionType / SubObjectName
Namespace urn:skogforsk:stanford2010
Annotations
1.0 free text Descriptive name of sub harvesting object
Diagram
Diagram
Type xsd:string
Properties
content: simple
minOccurs: 0
Source
<xsd:element name="SubObjectName" type="xsd:string" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>free text</doc:Unit>
      <doc:Description>Descriptive name of sub harvesting object</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element SubObjectDefinitionType / SubObjectArea
Namespace urn:skogforsk:stanford2010
Annotations
1.0 ha Area of harvesting subobject
Diagram
Diagram index0.tmp#id4282
Type PositiveDecimal
Properties
content: simple
minOccurs: 0
Facets
minExclusive 0
Source
<xsd:element name="SubObjectArea" type="PositiveDecimal" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>ha</doc:Unit>
      <doc:Description>Area of harvesting subobject</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element SubObjectDefinitionType / LoggingForm
Namespace urn:skogforsk:stanford2010
Annotations
1.0 Defines possible loggin form of subobject
Diagram
Diagram index0.tmp#id4343 index0.tmp#id4341 index0.tmp#id4342 index0.tmp#id4340
Type LoggingFormType
Properties
content: complex
minOccurs: 0
Model LoggingFormCode{0,1} , LoggingFormDescription{0,1}
Children LoggingFormCode, LoggingFormDescription
Instance
<LoggingForm agency="">
  <LoggingFormCode>{0,1}</LoggingFormCode>
  <LoggingFormDescription>{0,1}</LoggingFormDescription>
</LoggingForm>
Attributes
QName Type Fixed Default Use Annotation
agency AgencyType optional
1.0 list Enumeration list defining the agency who is responsible of logging form. Allowed values are: "Buyer","ForestOwner","LoggingContractor","LoggingOrganisation","MachineOwner","Other","Seller"
Source
<xsd:element name="LoggingForm" type="LoggingFormType" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Description>Defines possible loggin form of subobject</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element SubObjectDefinitionType / RealEstateIDSubObject
Namespace urn:skogforsk:stanford2010
Annotations
1.0 free text Real estate identity for sub-object.
Diagram
Diagram index0.tmp#id4352 index0.tmp#id4351
Type RealEstateIDObjectType
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
agency AgencyType optional
1.0 list Enumeration list defining the agency who is responsible real estate ID. Allowed values are: "Buyer","ForestOwner","LoggingContractor","LoggingOrganisation","MachineOwner","Other","Seller"
Source
<xsd:element name="RealEstateIDSubObject" type="RealEstateIDObjectType" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>free text</doc:Unit>
      <doc:Description>Real estate identity for sub-object.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element SubObjectDefinitionType / Extension
Namespace urn:skogforsk:stanford2010
Annotations
1.0 Extension element can include whatever data the users want. The only requirement is that it is well-formed XML i.e. it is tagged
Diagram
Diagram index0.tmp#id643 index0.tmp#id642
Type ExtensionType
Properties
content: complex
minOccurs: 0
Model ANY element from ANY namespace
Attributes
QName Type Fixed Default Use Annotation
extensionAction ExtensionActionType optional
1.0 list Enumeration list. Allowed values are: "Copy" and "Ignore". The purpose of this attribute is to inform the receiver of the message that sender want to get back the copy of the content of the extension structure. For example if we have product specifiic information in extension structure send in pin-message we might want that back in hpr-message.
Source
<xsd:element name="Extension" type="ExtensionType" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Description>Extension element can include whatever data the users want. The only requirement is that it is well-formed XML i.e. it is tagged</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element ObjectDefinitionMachineType / ObjectKey
Namespace urn:skogforsk:stanford2010
Annotations
1.0 sequential no Machine specific identity per harvesting object. Set when new harvesting object is started. Running no recommended, reset only when MachineKey is changed
Diagram
Diagram
Type xsd:positiveInteger
Properties
content: simple
Source
<xsd:element name="ObjectKey" type="xsd:positiveInteger">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>sequential no</doc:Unit>
      <doc:Description>Machine specific identity per harvesting object. Set when
new harvesting object is started. Running no
recommended, reset only when MachineKey is changed</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element ObjectDefinitionMachineType / TextFromMachine
Namespace urn:skogforsk:stanford2010
Annotations
1.0 v200_t3 free text Text related to harvesting object sent from machine
Diagram
Diagram
Type xsd:string
Properties
content: simple
minOccurs: 0
Source
<xsd:element name="TextFromMachine" type="xsd:string" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>v200_t3</doc:VarNumber>
      <doc:Unit>free text</doc:Unit>
      <doc:Description>Text related to harvesting object sent from machine</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element ObjectDefinitionMachineType / StartDate
Namespace urn:skogforsk:stanford2010
Annotations
1.0 v16_t4 yyyy-mm-ddThh:mm:ss[+|-]hh:mm Time and date for starting production at a site for the first time. Time stamp must have the following times registered: local time ±offset from UTC.
Diagram
Diagram index0.tmp#id573
Type StanForD2010DateTimeType
Properties
content: simple
Facets
pattern .+T.+[+-].+
Source
<xsd:element name="StartDate" type="StanForD2010DateTimeType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>v16_t4</doc:VarNumber>
      <doc:Unit>yyyy-mm-ddThh:mm:ss[+|-]hh:mm</doc:Unit>
      <doc:Description>Time and date for starting production at a site for the first
time. Time stamp must have the following times registered: local time ±offset from UTC.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element ObjectDefinitionMachineType / EndDate
Namespace urn:skogforsk:stanford2010
Annotations
1.0 v17_t4 yyyy-mm-ddThh:mm:ss[+|-]hh:mm Time and date for ending a site. Mandatory when object is finished. Time stamp must have the following times registered: local time ±offset from UTC.
Diagram
Diagram index0.tmp#id573
Type StanForD2010DateTimeType
Properties
content: simple
minOccurs: 0
Facets
pattern .+T.+[+-].+
Source
<xsd:element name="EndDate" type="StanForD2010DateTimeType" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>v17_t4</doc:VarNumber>
      <doc:Unit>yyyy-mm-ddThh:mm:ss[+|-]hh:mm</doc:Unit>
      <doc:Description>Time and date for ending a site.
Mandatory when object is finished. Time stamp must have the following times registered: local time ±offset from UTC.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element ObjectDefinitionMachineType / SubObject
Namespace urn:skogforsk:stanford2010
Annotations
1.0 Subobject specific information
Diagram
Diagram index0.tmp#id4537 index0.tmp#id4538 index0.tmp#id4539 index0.tmp#id4540 index0.tmp#id4541 index0.tmp#id4542 index0.tmp#id4536 index0.tmp#id4550 index0.tmp#id4549
Type SubObjectDefinitionMachineType
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model SubObjectUserID , SubObjectName{0,1} , SubObjectArea{0,1} , LoggingForm{0,1} , RealEstateIDSubObject{0,1} , Extension{0,1} , SubObjectKey
Children Extension, LoggingForm, RealEstateIDSubObject, SubObjectArea, SubObjectKey, SubObjectName, SubObjectUserID
Instance
<SubObject>
  <SubObjectUserID agency="">{1,1}</SubObjectUserID>
  <SubObjectName>{0,1}</SubObjectName>
  <SubObjectArea>{0,1}</SubObjectArea>
  <LoggingForm agency="">{0,1}</LoggingForm>
  <RealEstateIDSubObject agency="">{0,1}</RealEstateIDSubObject>
  <Extension extensionAction="">{0,1}</Extension>
</SubObject>
Source
<xsd:element name="SubObject" type="SubObjectDefinitionMachineType" minOccurs="0" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Description>Subobject specific information</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element SubObjectDefinitionMachineType / SubObjectKey
Namespace urn:skogforsk:stanford2010
Annotations
1.0 sequential no Machine specific identity per harvesting sub object, set by machine. Set when new harvesting sub object is started. Running no recommended, reset when ObjectKey is updated.
Diagram
Diagram
Type xsd:positiveInteger
Properties
content: simple
Source
<xsd:element name="SubObjectKey" type="xsd:positiveInteger">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>sequential no</doc:Unit>
      <doc:Description>Machine specific identity per harvesting sub object, set by
machine. Set when new harvesting sub object is started.
Running no recommended, reset when ObjectKey is
updated.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element ScaleDefinitionType / ScaleKey
Namespace urn:skogforsk:stanford2010
Annotations
1.0 Machine unique scale identity, set by machine
Diagram
Diagram
Type xsd:positiveInteger
Properties
content: simple
Source
<xsd:element name="ScaleKey" type="xsd:positiveInteger">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Description>Machine unique scale identity, set by machine</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element ScaleDefinitionType / ScaleID
Namespace urn:skogforsk:stanford2010
Annotations
1.0 V61_t8 free text Identity of scale.
Diagram
Diagram
Type xsd:string
Properties
content: simple
Source
<xsd:element name="ScaleID" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>V61_t8</doc:VarNumber>
      <doc:Unit>free text</doc:Unit>
      <doc:Description>Identity of scale.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element ScaleDefinitionType / ScaleModel
Namespace urn:skogforsk:stanford2010
Annotations
1.0 V61_t9 free text Scale model and manufacturer
Diagram
Diagram
Type xsd:string
Properties
content: simple
Source
<xsd:element name="ScaleModel" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>V61_t9</doc:VarNumber>
      <doc:Unit>free text</doc:Unit>
      <doc:Description>Scale model and manufacturer</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element ScaleDefinitionType / ScaleCategory
Namespace urn:skogforsk:stanford2010
Annotations
1.0 V61_t10 enumeration list Scale type: grapple scale or load bearer scale
Diagram
Diagram index0.tmp#id4558
Type ScaleCategoryType
Properties
content: simple
Facets
enumeration Crane tip scale
enumeration Load bearer scale
Source
<xsd:element name="ScaleCategory" type="ScaleCategoryType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>V61_t10</doc:VarNumber>
      <doc:Unit>enumeration list</doc:Unit>
      <doc:Description>Scale type: grapple scale or load bearer scale</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element ScaleDefinitionType / ScaleApplicationVersion
Namespace urn:skogforsk:stanford2010
Annotations
1.0 free text Version of scale software.
Diagram
Diagram
Type xsd:string
Properties
content: simple
Source
<xsd:element name="ScaleApplicationVersion" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>free text</doc:Unit>
      <doc:Description>Version of scale software.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element ScaleDefinitionType / ScaleCertificate
Namespace urn:skogforsk:stanford2010
Annotations
1.0 free text Name and identity of certificate of type examination for scale
Diagram
Diagram
Type xsd:string
Properties
content: simple
minOccurs: 0
Source
<xsd:element name="ScaleCertificate" type="xsd:string" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>free text</doc:Unit>
      <doc:Description>Name and identity of certificate of type examination for scale</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element SoundKnotFunctionType / ConstantA
Namespace urn:skogforsk:stanford2010
Annotations
1.0 V147_t1 Constant "A" for determining the limit for sound knots per tree species (abbreviation "b" iny = (a+b*x+c*X2)*d,) where diameter of the sound knot cylinder = DBH*y
Diagram
Diagram
Type xsd:decimal
Properties
content: simple
Source
<xsd:element name="ConstantA" type="xsd:decimal">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>V147_t1</doc:VarNumber>
      <doc:Description>Constant "A" for determining the limit for sound knots per tree species (abbreviation "b" iny = (a+b*x+c*X2)*d,) where diameter of the sound knot cylinder = DBH*y</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element SoundKnotFunctionType / FactorB
Namespace urn:skogforsk:stanford2010
Annotations
1.0 V148_t1 Factor for determining the limit for sound knots/tree species (abbreviation "b" in y = (a+b*x+c*X2)*d), where diameter of the sound knot cylinder = DBH*y
Diagram
Diagram
Type xsd:decimal
Properties
content: simple
Source
<xsd:element name="FactorB" type="xsd:decimal">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>V148_t1</doc:VarNumber>
      <doc:Description>Factor for determining the limit for sound knots/tree
species (abbreviation "b" in y = (a+b*x+c*X2)*d), where diameter of the sound knot cylinder = DBH*y</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element SoundKnotFunctionType / FactorC
Namespace urn:skogforsk:stanford2010
Annotations
1.0 V148_t2 Factor for determining the limit for sound knots/tree species (abbreviation "c" in y = (a+b*x+c*X2)*d), where diameter of the sound knot cylinder = DBH*y
Diagram
Diagram
Type xsd:decimal
Properties
content: simple
Source
<xsd:element name="FactorC" type="xsd:decimal">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>V148_t2</doc:VarNumber>
      <doc:Description>Factor for determining the limit for sound knots/tree
species (abbreviation "c" in y = (a+b*x+c*X2)*d), where diameter of the sound knot cylinder = DBH*y</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element SoundKnotFunctionType / ToleranceD
Namespace urn:skogforsk:stanford2010
Annotations
1.0 V148_t3 Tolerance for dead knots within calculated limit for sound knot diameter / tree species (abbreviation "d" in y = (a+b*x+c*X2)*d), where diameter of the sound knot cylinder = DBH*y
Diagram
Diagram
Type xsd:decimal
Properties
content: simple
Source
<xsd:element name="ToleranceD" type="xsd:decimal">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>V148_t3</doc:VarNumber>
      <doc:Description>Tolerance for dead knots within calculated limit for sound
knot diameter / tree species (abbreviation "d" in y = (a+b*x+c*X2)*d), where diameter of the sound knot cylinder = DBH*y</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element SoundKnotFunctionType / SoundKnotFunctionGrade
Namespace urn:skogforsk:stanford2010
Annotations
1.0 V141_t2 Type of grade which extension is determined by a used sound knot function
Diagram
Diagram
Type xsd:positiveInteger
Properties
content: simple
Source
<xsd:element name="SoundKnotFunctionGrade" type="xsd:positiveInteger">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>V141_t2</doc:VarNumber>
      <doc:Description>Type of grade which extension is determined by a
used sound knot function</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element SoundKnotFunctionType / GradeIncluded
Namespace urn:skogforsk:stanford2010
Annotations
2.1 Grades that can be replaced by the automatically calculated SoundKnotFunction grade. Means that if a section of stem does not have a grade included in this element the SoundKnotFunction will NOT affect the bucking optimization. All grades with a number below or equal to StartGrade and SoundKnotFunctionGrade should always be replaced if element GradeIncluded is missing
Diagram
Diagram
Type xsd:positiveInteger
Properties
content: simple
minOccurs: 0
maxOccurs: unbounded
Source
<xsd:element name="GradeIncluded" type="xsd:positiveInteger" minOccurs="0" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>2.1</doc:VersionCreated>
      <doc:Description>Grades that can be replaced by the automatically calculated SoundKnotFunction grade. Means that if a section of stem does not have a grade included in this element the SoundKnotFunction will NOT affect the bucking optimization. All grades with a number below or equal to  StartGrade and SoundKnotFunctionGrade should always be replaced if element GradeIncluded is missing</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element SpeciesDefinitionType / SpeciesName
Namespace urn:skogforsk:stanford2010
Annotations
1.0 free text Name of species included in species group
Diagram
Diagram
Type xsd:string
Properties
content: simple
Source
<xsd:element name="SpeciesName" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>free text</doc:Unit>
      <doc:Description>Name of species included in species group</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element SpeciesDefinitionType / SpeciesUserID
Namespace urn:skogforsk:stanford2010
Annotations
1.0 free text User id of species included in species group
Diagram
Diagram
Type xsd:string
Properties
content: simple
minOccurs: 0
Source
<xsd:element name="SpeciesUserID" type="xsd:string" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>free text</doc:Unit>
      <doc:Description>User id of species included in species group</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element SpeciesGroupDefinitionWithDetailsType / DBHHeight
Namespace urn:skogforsk:stanford2010
Annotations
1.0 v500_t1 cm Height above stump of DBH, when DBH is a measured value (normally 120 cm above stump in Sweden, 110cm in Norway), per species group.
Diagram
Diagram index0.tmp#id4389 index0.tmp#id4388
Type DBHHeightType
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
modificationRestricted xsd:boolean required
1.0 true/false if attributes value is "true" then modification of the defintion is restricted, if "false" then modification is allowed
Source
<xsd:element name="DBHHeight" type="DBHHeightType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>v500_t1</doc:VarNumber>
      <doc:Unit>cm</doc:Unit>
      <doc:Description>Height above stump of DBH, when DBH is a measured value (normally 120 cm above stump in Sweden, 110cm in Norway), per species group.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element SpeciesGroupDefinitionWithDetailsType / Grades
Namespace urn:skogforsk:stanford2010
Annotations
1.0 Structure with alla grade data per species group
Diagram
Diagram index0.tmp#id4480 index0.tmp#id4474 index0.tmp#id4475 index0.tmp#id4476 index0.tmp#id4473
Type GradesType
Properties
content: complex
Model StartGrade , MTHStartGrade{0,1} , Grade{1,16}
Children Grade, MTHStartGrade, StartGrade
Instance
<Grades modificationRestricted="">
  <StartGrade>{1,1}</StartGrade>
  <MTHStartGrade>{0,1}</MTHStartGrade>
  <Grade>{1,16}</Grade>
</Grades>
Attributes
QName Type Fixed Default Use Annotation
modificationRestricted xsd:boolean required
1.0 true/false if attributes value is "true" then modification of the defintion is restricted, if "false" then modification is allowed
Source
<xsd:element name="Grades" type="GradesType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Description>Structure with alla grade data per species group</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element SpeciesGroupDefinitionWithDetailsType / BarkFunction
Namespace urn:skogforsk:stanford2010
Annotations
1.0 Structure for species included in a species group.
Diagram
Diagram index0.tmp#id4283 index0.tmp#id4285 index0.tmp#id4267 index0.tmp#id4271 index0.tmp#id4274 index0.tmp#id4279 index0.tmp#id4266
Type BarkFunctionType
Properties
content: complex
nillable: true
Model SwedishZacco | German | GermanDistanceBased | Skogforsk2004ScotsPine
Children German, GermanDistanceBased, Skogforsk2004ScotsPine, SwedishZacco
Instance
<BarkFunction barkFunctionCategory="" modificationRestricted="">
  <SwedishZacco>{1,1}</SwedishZacco>
  <German>{1,1}</German>
  <GermanDistanceBased>{1,1}</GermanDistanceBased>
  <Skogforsk2004ScotsPine>{1,1}</Skogforsk2004ScotsPine>
</BarkFunction>
Attributes
QName Type Fixed Default Use Annotation
barkFunctionCategory BarkFunctionCategoryType required
1.0 V113_t7 list Allowed values:"None","Swedish Zacco","German",Skogforsk 2004, Scots pine" and "Skogforsk 2004, Norway spruce". If this attribute is "None" the BarkFunction element is empty.
modificationRestricted xsd:boolean required
1.0 true/false if attributes value is "true" then modification of the defintion is restricted, if "false" then modification is allowed. Should not affect element Latitude used in function “Skogforsk 2004 Scots pine" since it must be settable in the harvester
Source
<xsd:element name="BarkFunction" type="BarkFunctionType" nillable="true">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Description>Structure for species included in a species group.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element SpeciesGroupDefinitionWithDetailsType / SoundKnotFunction
Namespace urn:skogforsk:stanford2010
Annotations
1.0 Sound knot function used when calculating the diameter (ob) of the sound knot limit/cylinder. Soundknot function must be used if this structure is included. Observe that all diameters are over bark.
Diagram
Diagram index0.tmp#id4568 index0.tmp#id4562 index0.tmp#id4563 index0.tmp#id4564 index0.tmp#id4565 index0.tmp#id4566 index0.tmp#id4567 index0.tmp#id4561
Type SoundKnotFunctionType
Properties
content: complex
minOccurs: 0
Model ConstantA , FactorB , FactorC , ToleranceD , SoundKnotFunctionGrade , GradeIncluded*
Children ConstantA, FactorB, FactorC, GradeIncluded, SoundKnotFunctionGrade, ToleranceD
Instance
<SoundKnotFunction modificationRestricted="">
  <ConstantA>{1,1}</ConstantA>
  <FactorB>{1,1}</FactorB>
  <FactorC>{1,1}</FactorC>
  <ToleranceD>{1,1}</ToleranceD>
  <SoundKnotFunctionGrade>{1,1}</SoundKnotFunctionGrade>
  <GradeIncluded>{0,unbounded}</GradeIncluded>
</SoundKnotFunction>
Attributes
QName Type Fixed Default Use Annotation
modificationRestricted xsd:boolean required
1.0 true/false if attributes value is "true" then modification of the defintion is restricted, if "false" then modification is allowed
Source
<xsd:element name="SoundKnotFunction" type="SoundKnotFunctionType" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Description>Sound knot function used when calculating the diameter (ob) of the sound knot limit/cylinder. Soundknot function must be used if this structure is included. Observe that all diameters are over bark.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element SpeciesGroupDefinitionWithDetailsType / ButtEndProfileExtrapolation
Namespace urn:skogforsk:stanford2010
Annotations
1.0 Structure for butt end profile extrapolation method. Extrapolation method must be used if this structure is included in spi. Extrapolation method must be used also in cases where you get measurement values below breast height (normally 130 cm).
Diagram
Diagram index0.tmp#id4302 index0.tmp#id4304 index0.tmp#id4299 index0.tmp#id4300 index0.tmp#id4301 index0.tmp#id4298
Type ButtEndProfileExtrapolationType
Properties
content: complex
minOccurs: 0
Model ReferenceHeight , ButtEndProfileExtrapolationTable{0,1} , ButtEndProfileExtrapolationFunction{0,1}
Children ButtEndProfileExtrapolationFunction, ButtEndProfileExtrapolationTable, ReferenceHeight
Instance
<ButtEndProfileExtrapolation buttEndProfileExtrapolationMethod="" modificationRestricted="">
  <ReferenceHeight>{1,1}</ReferenceHeight>
  <ButtEndProfileExtrapolationTable>{0,1}</ButtEndProfileExtrapolationTable>
  <ButtEndProfileExtrapolationFunction ButtEndProfileExtrapolationFunctionCategory="">{0,1}</ButtEndProfileExtrapolationFunction>
</ButtEndProfileExtrapolation>
Attributes
QName Type Fixed Default Use Annotation
buttEndProfileExtrapolationMethod ButtEndProfileExtrapolationMethodType required
1.0 list Enumeration list defining the butt end profile extrapolation method. Allowed values are: "ExtrapolationFunction","ExtrapolationTable" and "Both"
modificationRestricted xsd:boolean required
1.0 true/false if attributes value is "true" then modification of the defintion is restricted, if "false" then modification is allowed
Source
<xsd:element name="ButtEndProfileExtrapolation" type="ButtEndProfileExtrapolationType" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Description>Structure for butt end profile extrapolation method. Extrapolation method must be used if this structure is included in spi. Extrapolation method must be used also in cases where you get measurement values below breast height (normally 130 cm).</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element SpeciesGroupDefinitionWithDetailsType / EstonianVolumeParameters
Namespace urn:skogforsk:stanford2010
Annotations
2.0 Structure for parameters used in Estonian function for volume calculation. This function is also called Nilson's formula. See appendix
Diagram
Diagram index0.tmp#id4418 index0.tmp#id4419 index0.tmp#id4420 index0.tmp#id4417
Type EstonianVolumeParametersType
Properties
content: complex
minOccurs: 0
Model ParameterA1 , ParameterA2 , ParameterA3
Children ParameterA1, ParameterA2, ParameterA3
Instance
<EstonianVolumeParameters>
  <ParameterA1>{1,1}</ParameterA1>
  <ParameterA2>{1,1}</ParameterA2>
  <ParameterA3>{1,1}</ParameterA3>
</EstonianVolumeParameters>
Source
<xsd:element name="EstonianVolumeParameters" type="EstonianVolumeParametersType" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>2.0</doc:VersionCreated>
      <doc:Description>Structure for parameters used in Estonian function for volume calculation. This function is also called  Nilson's formula. See appendix</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element SpeciesGroupDefinitionWithDetailsType / StemCode
Namespace urn:skogforsk:stanford2010
Annotations
3.0 Free text List of stem codes to be registered manually by operator in harvester in element StemCode in hpr-message. No default value can be set. Code only to be used for small subset of harvested trees.
Diagram
Diagram index0.tmp#id4582 index0.tmp#id4581
Type StemCodeType
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Attributes
QName Type Fixed Default Use Annotation
modificationRestricted xsd:boolean required
3.0 true/false if attributes value is "true" then modification of the definition is restricted, if "false" then modification is allowed
Source
<xsd:element name="StemCode" type="StemCodeType" minOccurs="0" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>3.0</doc:VersionCreated>
      <doc:Unit>Free text</doc:Unit>
      <doc:Description>List of stem codes to be registered manually by operator in harvester in element StemCode in hpr-message. No default value can be set. Code only to be used for small subset of harvested trees.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element SpeciesGroupDefinitionWithDetailsAndKeyType / SpeciesGroupKey
Namespace urn:skogforsk:stanford2010
Annotations
1.0 sequential no Machine specific identity per species group set by machine. Must be updated if any modifications to species group definition is done. Running number reset only when MachineKey is changed.
Diagram
Diagram
Type xsd:positiveInteger
Properties
content: simple
Source
<xsd:element name="SpeciesGroupKey" type="xsd:positiveInteger">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>sequential no</doc:Unit>
      <doc:Description>Machine specific identity per species group set by machine. Must be updated if any modifications to species group definition is done. Running number reset only when MachineKey is changed.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element StemDiametersType / DiameterMeasuredStartHeight
Namespace urn:skogforsk:stanford2010
Annotations
1.0 v271_t3 cm Height from stump to first measured diameter in DiameterValue (stem diameter vector).
Diagram
Diagram
Type xsd:nonNegativeInteger
Properties
content: simple
Source
<xsd:element name="DiameterMeasuredStartHeight" type="xsd:nonNegativeInteger">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>v271_t3</doc:VarNumber>
      <doc:Unit>cm</doc:Unit>
      <doc:Description>Height from stump to first measured diameter in DiameterValue (stem diameter vector).</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element StemDiametersType / DiameterMeasuredEndHeight
Namespace urn:skogforsk:stanford2010
Annotations
1.0 v272_t3 cm Height from stump to last measured diameter in DiameterValue (stem diameter vector).
Diagram
Diagram
Type xsd:nonNegativeInteger
Properties
content: simple
Source
<xsd:element name="DiameterMeasuredEndHeight" type="xsd:nonNegativeInteger">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>v272_t3</doc:VarNumber>
      <doc:Unit>cm</doc:Unit>
      <doc:Description>Height from stump to last measured diameter in DiameterValue (stem diameter vector).</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element StemDiametersType / DiameterValue
Namespace urn:skogforsk:stanford2010
Annotations
1.0 v273 mm Diameter at heights defined by diameterPosition attribute (representing the actual point of measuring). Refers to filtered values on bark. Same values as used in bucking optimisation and calculations of solid volumes. No systematic error when comparing log volumes and volume calculations based on DiamValue. Diameter values must start at heighet 0 cm from stump. Extrapolated diameters at butt end are to be registered. Height of first and last measured diameter registered in DiameterMeasuredStart and DiameterMeasuredLast
Diagram
Diagram index0.tmp#id4414 index0.tmp#id4415 index0.tmp#id4413
Type DiameterValueType
Properties
content: complex
maxOccurs: unbounded
Attributes
QName Type Fixed Default Use Annotation
diameterMeasurementCategory DiameterMeasurementCategory required
1.0 list Possibility to include separate diameters per measuring direction when doing a cross measurement. Allowed values are. "Average", "First", "Second" and "Third"
diameterPosition xsd:nonNegativeInteger required
1.0 cm Distance from butt end of stem where diameter is registered. First diameter value must start at height 0 cm from stump. Used for stem diameter vector.
Source
<xsd:element name="DiameterValue" type="DiameterValueType" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>v273</doc:VarNumber>
      <doc:Unit>mm</doc:Unit>
      <doc:Description>Diameter at heights defined by diameterPosition attribute (representing the actual point of measuring). Refers to filtered values on bark. Same values as used in bucking optimisation and calculations of solid volumes. No systematic error when comparing log volumes and volume calculations based on DiamValue. 
Diameter values must start at heighet 0 cm from stump. Extrapolated diameters at butt end are to be registered. Height of first and last measured diameter registered in DiameterMeasuredStart and DiameterMeasuredLast</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element StemGradeType / GradeValue
Namespace urn:skogforsk:stanford2010
Annotations
1.0 V276_t1 Grade of stem,
Diagram
Diagram index0.tmp#id4482 index0.tmp#id4481
Type GradeValueType
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
gradeStartPosition xsd:nonNegativeInteger required
1.0 V275_t1 cm Specifies the height at which the grade starts.
Source
<xsd:element name="GradeValue" type="GradeValueType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>V276_t1</doc:VarNumber>
      <doc:Unit>
      </doc:Unit>
      <doc:Description>Grade of stem,</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element StemType / StemKey
Namespace urn:skogforsk:stanford2010
Annotations
1.0 no Machine specific identity per stem. Must be totally unique for a certain MachineKey. Reset only when MachineKey is changed. It does not have to be a sequential number always incremented with one for each stem.
Diagram
Diagram
Type xsd:positiveInteger
Properties
content: simple
Source
<xsd:element name="StemKey" type="xsd:positiveInteger">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>no</doc:Unit>
      <doc:Description>Machine specific identity per stem. Must be totally unique for a certain MachineKey. Reset only when MachineKey is changed. It does not have to be a sequential number always incremented with one for each stem.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element StemType / ObjectKey
Namespace urn:skogforsk:stanford2010
Annotations
1.0 sequential no Machine specific identity per harvesting object. Set when new harvesting object is started. Running no recommended, reset only when MachineKey is changed.
Diagram
Diagram
Type xsd:positiveInteger
Properties
content: simple
Source
<xsd:element name="ObjectKey" type="xsd:positiveInteger">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>sequential no</doc:Unit>
      <doc:Description>Machine specific identity per harvesting object. Set when
new harvesting object is started. Running no
recommended, reset only when MachineKey is changed.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element StemType / SubObjectKey
Namespace urn:skogforsk:stanford2010
Annotations
1.0 sequential no Machine specific identity per harvesting sub object, set by machine. Set when new harvesting sub object is started. Running no recommended, reset when ObjectKey is updated.
Diagram
Diagram
Type xsd:positiveInteger
Properties
content: simple
minOccurs: 0
Source
<xsd:element name="SubObjectKey" type="xsd:positiveInteger" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>sequential no</doc:Unit>
      <doc:Description>Machine specific identity per harvesting sub object, set by
machine. Set when new harvesting sub object is started.
Running no recommended, reset when ObjectKey is
updated.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element StemType / SpeciesGroupKey
Namespace urn:skogforsk:stanford2010
Annotations
1.0 sequential no Machine specific identity per species group set by machine. Must be updated if any modifications to species group definition is done. Running number reset only when MachineKey is changed.
Diagram
Diagram
Type xsd:positiveInteger
Properties
content: simple
Source
<xsd:element name="SpeciesGroupKey" type="xsd:positiveInteger">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>sequential no</doc:Unit>
      <doc:Description>Machine specific identity per species group set by machine. Must be updated if any modifications to species group definition is done. Running number reset only when MachineKey is changed.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element StemType / OperatorKey
Namespace urn:skogforsk:stanford2010
Annotations
1.0 V266_t1(750) sequential no Machine unique operator identity, set by machine
Diagram
Diagram
Type xsd:positiveInteger
Properties
content: simple
Source
<xsd:element name="OperatorKey" type="xsd:positiveInteger">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>V266_t1(750)</doc:VarNumber>
      <doc:Unit>sequential no</doc:Unit>
      <doc:Description>Machine unique operator identity, set by machine</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element StemType / HarvestDate
Namespace urn:skogforsk:stanford2010
Annotations
1.0 yyyy-mm-ddThh:mm:ss[+|-]hh:mm Date when stem was harvested (identical with M1- measurement). Time stamp must have the following times registered: local time ±offset from UTC.
Diagram
Diagram index0.tmp#id573
Type StanForD2010DateTimeType
Properties
content: simple
minOccurs: 0
Facets
pattern .+T.+[+-].+
Source
<xsd:element name="HarvestDate" type="StanForD2010DateTimeType" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>yyyy-mm-ddThh:mm:ss[+|-]hh:mm</doc:Unit>
      <doc:Description>Date when stem was harvested (identical with M1-
measurement). Time stamp must have the following times registered: local time ±offset from UTC.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element StemType / BioEnergyAdaption
Namespace urn:skogforsk:stanford2010
Annotations
1.0 V266_t1(505) list Adaption of harvesting for retrieving bio energy products, in other words whether extraction of logging residues for bio energy purposes is suitable. Allowed enumeration values: none, logging residues, stumps, logging residues and stumps
Diagram
Diagram index0.tmp#id4600
Type BioEnergyAdaptionType
Properties
content: simple
minOccurs: 0
Facets
enumeration Logging residues
enumeration Stumps
enumeration Logging residues and stumps
Source
<xsd:element name="BioEnergyAdaption" type="BioEnergyAdaptionType" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>V266_t1(505)</doc:VarNumber>
      <doc:Unit>list</doc:Unit>
      <doc:Description>Adaption of harvesting for retrieving bio energy products,
in other words whether extraction of logging residues for
bio energy purposes is suitable. Allowed enumeration values: none,
logging residues,
stumps,
logging residues and stumps</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element StemType / StemNumber
Namespace urn:skogforsk:stanford2010
Annotations
1.0 V270 sequential no Stem number. A running / sequential number only to be reset when starting on a new harvesting object. (Old stem code 500 in v266)
Diagram
Diagram
Type xsd:positiveInteger
Properties
content: simple
Source
<xsd:element name="StemNumber" type="xsd:positiveInteger">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>V270</doc:VarNumber>
      <doc:Unit>sequential no</doc:Unit>
      <doc:Description>Stem number. A running / sequential number only to be
reset when starting on a new harvesting object.
(Old stem code 500 in v266)</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element StemType / ProcessingCategory
Namespace urn:skogforsk:stanford2010
Annotations
1.0 list Possible enumeration values are: SingleTreeProcessing,MultiTreeProcessing, SingleTreeFelling and MultiTreeFelling
Diagram
Diagram index0.tmp#id4603
Type ProcessingCategoryType
Properties
content: simple
Facets
enumeration SingleTreeProcessing
enumeration MultiTreeProcessing
enumeration SingleTreeFelling
enumeration MultiTreeFelling
Source
<xsd:element name="ProcessingCategory" type="ProcessingCategoryType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>list</doc:Unit>
      <doc:Description>Possible enumeration values are: SingleTreeProcessing,MultiTreeProcessing,  SingleTreeFelling and MultiTreeFelling</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element StemType / StemCoordinates
Namespace urn:skogforsk:stanford2010
Annotations
1.0 2.0 Stem coordinates, describes the location of the standing tree.
Diagram
Diagram index0.tmp#id593 index0.tmp#id582 index0.tmp#id587 index0.tmp#id591 index0.tmp#id592 index0.tmp#id581
Type CoordinatesType
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model Latitude , Longitude , Altitude , CoordinateDate{0,1}
Children Altitude, CoordinateDate, Latitude, Longitude
Instance
<StemCoordinates coordinateReferenceSystem="" receiverPosition="">
  <Latitude latitudeCategory="">{1,1}</Latitude>
  <Longitude longitudeCategory="">{1,1}</Longitude>
  <Altitude>{1,1}</Altitude>
  <CoordinateDate>{0,1}</CoordinateDate>
</StemCoordinates>
Attributes
QName Type Fixed Default Use Annotation
coordinateReferenceSystem CoordinateReferenceSystemType required
1.0 V521_t2 list Coordinate system used in StanForD file: WGS84
receiverPosition ReceiverPositionType required
1.0 2.0 V520_t1 list Position of coordinate registration in file: "Base machine position", "Crane tip position when felling the tree"
Source
<xsd:element name="StemCoordinates" type="CoordinatesType" minOccurs="0" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VersionModified>2.0</doc:VersionModified>
      <doc:Description>Stem coordinates, describes the location of the standing
tree.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element StemType / StemCode
Namespace urn:skogforsk:stanford2010
Annotations
3.0 free text Stem code registered manually by operator in harvester. Only codes included in Spi elements StemCode can be selected by operator.
Diagram
Diagram
Type xsd:string
Properties
content: simple
minOccurs: 0
Source
<xsd:element name="StemCode" type="xsd:string" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>3.0</doc:VersionCreated>
      <doc:Unit>free text</doc:Unit>
      <doc:Description>Stem code registered manually by operator in harvester. Only codes included in Spi elements StemCode can be selected by operator.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element StemType / Extension
Namespace urn:skogforsk:stanford2010
Annotations
1.0 Extension element can include whatever data the users want. The only requirement is that it is well-formed XML i.e. it is tagged
Diagram
Diagram index0.tmp#id643 index0.tmp#id642
Type ExtensionType
Properties
content: complex
minOccurs: 0
Model ANY element from ANY namespace
Attributes
QName Type Fixed Default Use Annotation
extensionAction ExtensionActionType optional
1.0 list Enumeration list. Allowed values are: "Copy" and "Ignore". The purpose of this attribute is to inform the receiver of the message that sender want to get back the copy of the content of the extension structure. For example if we have product specifiic information in extension structure send in pin-message we might want that back in hpr-message.
Source
<xsd:element name="Extension" type="ExtensionType" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Description>Extension element can include whatever data the users want. The only requirement is that it is well-formed XML i.e. it is tagged</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element StemType / StumpTreatment
Namespace urn:skogforsk:stanford2010
Annotations
3.0 true/false Element indicating if stump was treated with fungicide or herbicide during felling of tree.
Diagram
Diagram
Type xsd:boolean
Properties
content: simple
minOccurs: 0
Source
<xsd:element name="StumpTreatment" type="xsd:boolean" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>3.0</doc:VersionCreated>
      <doc:Unit>true/false</doc:Unit>
      <doc:Description>Element indicating if stump was treated with fungicide or herbicide during felling of tree.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element UnclassifiedProductDefinitionMachineType / ProductName
Namespace urn:skogforsk:stanford2010
Annotations
1.0 V121_t1 free text Name of the product
Diagram
Diagram
Type xsd:string
Properties
content: simple
Source
<xsd:element name="ProductName" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>V121_t1</doc:VarNumber>
      <doc:Unit>free text</doc:Unit>
      <doc:Description>Name of the product</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element UnclassifiedProductDefinitionMachineType / ModificationDate
Namespace urn:skogforsk:stanford2010
Annotations
1.0 V16_t4 yyyy-mm-ddThh:mm:ss[+|-]hh:mm Date and time when product definition was last modified. ProductKey updated if modified in machine. Time stamp must have the following times registered: local time ±offset from UTC.
Diagram
Diagram index0.tmp#id573 index0.tmp#id576 index0.tmp#id575
Type ModificationDateType
Type hierarchy
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
modificationAuthor xsd:string optional
2.1 free text Author of modification
Source
<xsd:element name="ModificationDate" type="ModificationDateType" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>V16_t4</doc:VarNumber>
      <doc:Unit>yyyy-mm-ddThh:mm:ss[+|-]hh:mm</doc:Unit>
      <doc:Description>Date and time when product definition was last modified. ProductKey updated if modified in machine. Time stamp must have the following times registered: local time ±offset from UTC.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element UnclassifiedProductDefinitionMachineType / ProductInfo
Namespace urn:skogforsk:stanford2010
Annotations
1.0 V121_t2 free text Free text identity information about product. Identity element normally to be used by logging organization. No constraints in standard concerning how to use this element.
Diagram
Diagram index0.tmp#id613 index0.tmp#id612
Type InfoType
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
modificationRestricted xsd:boolean required
1.0 true/false if attributes value is "true" then modification of the defintion is restricted, if "false" then modification is allowed
Source
<xsd:element name="ProductInfo" type="InfoType" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>V121_t2</doc:VarNumber>
      <doc:Unit>free text</doc:Unit>
      <doc:Description>Free text identity information about product. Identity element normally to be used by logging organization. No constraints in standard concerning how to use this element.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element UnclassifiedProductDefinitionMachineType / ProductVersion
Namespace urn:skogforsk:stanford2010
Annotations
1.0 V121_t3 free text Additional identity information of product. Identity element normally to be used by logging organization. No constraints in standard concerning how to use this element.
Diagram
Diagram index0.tmp#id616 index0.tmp#id615
Type VersionType
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
modificationRestricted xsd:boolean required
1.0 true/false if attributes value is "true" then modification of the defintion is restricted, if "false" then modification is allowed
Source
<xsd:element name="ProductVersion" type="VersionType" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>V121_t3</doc:VarNumber>
      <doc:Unit>free text</doc:Unit>
      <doc:Description>Additional identity information of product. Identity element normally to be used by logging organization. No constraints in standard concerning how to use this element.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element UnclassifiedProductDefinitionMachineType / ProductGroupName
Namespace urn:skogforsk:stanford2010
Annotations
1.0 V127 free text Descriptive text for a group of products.
Diagram
Diagram
Type xsd:string
Properties
content: simple
minOccurs: 0
Source
<xsd:element name="ProductGroupName" type="xsd:string" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>V127</doc:VarNumber>
      <doc:Unit>free text</doc:Unit>
      <doc:Description>Descriptive text for a group of products.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element UnclassifiedProductDefinitionMachineType / Extension
Namespace urn:skogforsk:stanford2010
Annotations
1.0 Extension element can include whatever data the users want. The only requirement is that it is well-formed XML i.e. it is tagged
Diagram
Diagram index0.tmp#id643 index0.tmp#id642
Type ExtensionType
Properties
content: complex
minOccurs: 0
Model ANY element from ANY namespace
Attributes
QName Type Fixed Default Use Annotation
extensionAction ExtensionActionType optional
1.0 list Enumeration list. Allowed values are: "Copy" and "Ignore". The purpose of this attribute is to inform the receiver of the message that sender want to get back the copy of the content of the extension structure. For example if we have product specifiic information in extension structure send in pin-message we might want that back in hpr-message.
Source
<xsd:element name="Extension" type="ExtensionType" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Description>Extension element can include whatever data the users want. The only requirement is that it is well-formed XML i.e. it is tagged</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:element>
Complex Type MessageHeaderType
Namespace urn:skogforsk:stanford2010
Annotations
1.0 messageheadertypegraph.png
Diagram
Diagram index0.tmp#id571 index0.tmp#id572 index0.tmp#id574 index0.tmp#id577 index0.tmp#id578 index0.tmp#id579 index0.tmp#id580
Used by
Model SenderApplication{0,1} , CreationDate , ModificationDate , ApplicationVersionCreated , ApplicationVersionModified , CountryCode , CreationCoordinates{0,1}
Children ApplicationVersionCreated, ApplicationVersionModified, CountryCode, CreationCoordinates, CreationDate, ModificationDate, SenderApplication
Source
<xsd:complexType name="MessageHeaderType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Graph>messageheadertypegraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="SenderApplication" type="xsd:string" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:Unit>free text</doc:Unit>
          <doc:Description>Name and version of application sending the message</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="CreationDate" type="StanForD2010DateTimeType">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>V12</doc:VarNumber>
          <doc:Unit>yyyy-mm-ddThh:mm:ss[+|-]hh:mm</doc:Unit>
          <doc:Description>Date when message was created and saved. Time stamp must have the following times registered: local time ±offset from UTC.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ModificationDate" type="ModificationDateType">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>V12</doc:VarNumber>
          <doc:Unit>yyyy-mm-ddThh:mm:ss[+|-]hh:mm</doc:Unit>
          <doc:Description>Date when message was last modified and saved. Time stamp must have the following times registered: local time ±offset from UTC.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ApplicationVersionCreated" type="xsd:string">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>V5_t1</doc:VarNumber>
          <doc:Unit>free text</doc:Unit>
          <doc:Description>Name and version of software application that created and
saved a message</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ApplicationVersionModified" type="xsd:string">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>V5_t1</doc:VarNumber>
          <doc:Unit>free text</doc:Unit>
          <doc:Description>Name and version of software application that modified
and saved message</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="CountryCode" type="xsd:string">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>V6_t1</doc:VarNumber>
          <doc:Unit>code</doc:Unit>
          <doc:Description>Country code for computer generating message Country code: numerical code as per Swedish Std. SS-ISO 3166. Eg. Australia=036, Finland=246, France=250,  Germany=276, Sweden=752</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="CreationCoordinates" type="CoordinatesType" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>2.1</doc:VersionCreated>
          <doc:Description>Coordinates of machine when creating file, ie position at the time register in CreationDate.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>
Simple Type StanForD2010DateTimeType
Namespace urn:skogforsk:stanford2010
Diagram
Diagram
Type restriction of xsd:dateTime
Facets
pattern .+T.+[+-].+
Used by
Source
<xsd:simpleType name="StanForD2010DateTimeType">
  <xsd:restriction base="xsd:dateTime">
    <xsd:pattern value=".+T.+[+-].+"/>
  </xsd:restriction>
</xsd:simpleType>
Complex Type ModificationDateType
Namespace urn:skogforsk:stanford2010
Annotations
1.0 ModificationDateTypegraph.png
Diagram
Diagram index0.tmp#id573 index0.tmp#id576
Type extension of StanForD2010DateTimeType
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
modificationAuthor xsd:string optional
2.1 free text Author of modification
Source
<xsd:complexType name="ModificationDateType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Graph>ModificationDateTypegraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:simpleContent>
    <xsd:extension base="StanForD2010DateTimeType">
      <xsd:attribute name="modificationAuthor" type="xsd:string">
        <xsd:annotation>
          <xsd:documentation>
            <doc:VersionCreated>2.1</doc:VersionCreated>
            <doc:Unit>free text</doc:Unit>
            <doc:Description>Author of modification</doc:Description>
          </xsd:documentation>
        </xsd:annotation>
      </xsd:attribute>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Complex Type CoordinatesType
Namespace urn:skogforsk:stanford2010
Annotations
1.0 coordinatestypegraph.png
Diagram
Diagram index0.tmp#id593 index0.tmp#id582 index0.tmp#id587 index0.tmp#id591 index0.tmp#id592
Used by
Model Latitude , Longitude , Altitude , CoordinateDate{0,1}
Children Altitude, CoordinateDate, Latitude, Longitude
Attributes
QName Type Fixed Default Use Annotation
coordinateReferenceSystem CoordinateReferenceSystemType required
1.0 V521_t2 list Coordinate system used in StanForD file: WGS84
receiverPosition ReceiverPositionType required
1.0 2.0 V520_t1 list Position of coordinate registration in file: "Base machine position", "Crane tip position when felling the tree"
Source
<xsd:complexType name="CoordinatesType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Graph>coordinatestypegraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="Latitude" type="LatitudeType">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>V522_t1</doc:VarNumber>
          <doc:Unit>degrees</doc:Unit>
          <doc:Description>Latitude, absolute value.Registered according to
coordinateReferenceSystem and receiverPosition..</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="Longitude" type="LongitudeType">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>V522_t3</doc:VarNumber>
          <doc:Unit>degrees</doc:Unit>
          <doc:Description>Longitude, absolute value. Registered according to
coordinateReferenceSystem and receiverPosition..</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="Altitude" type="xsd:decimal">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>V522_t5</doc:VarNumber>
          <doc:Unit>m</doc:Unit>
          <doc:Description>Altitude, height above sea level, registered according to
CoordinateReference and CoordinateType.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="CoordinateDate" type="StanForD2010DateTimeType" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>V522_t6</doc:VarNumber>
          <doc:Unit>yyyy-mm-ddThh:mm:ss[+|-]hh:mm</doc:Unit>
          <doc:Description>Date and time when recording coordinate data. Time stamp must have the following times registered: local time ±offset from UTC.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
  <xsd:attributeGroup ref="CoordinatesAttributeGroup"/>
</xsd:complexType>
Complex Type LatitudeType
Namespace urn:skogforsk:stanford2010
Annotations
1.0 LatitudeTypeGraph.png
Diagram
Diagram index0.tmp#id584 index0.tmp#id585
Type extension of LatitudeLongitudeValueType
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
latitudeCategory LatitudeCategoryType required
1.0 V522_t2 list Allowed values: "North", "South". Registered according to coordinateReferenceSystem and receiverPosition.
Source
<xsd:complexType name="LatitudeType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Graph>LatitudeTypeGraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:simpleContent>
    <xsd:extension base="LatitudeLongitudeValueType">
      <xsd:attribute name="latitudeCategory" type="LatitudeCategoryType" use="required">
        <xsd:annotation>
          <xsd:documentation>
            <doc:VersionCreated>1.0</doc:VersionCreated>
            <doc:VarNumber>V522_t2</doc:VarNumber>
            <doc:Unit>list</doc:Unit>
            <doc:Description>Allowed values: "North", "South". Registered according to coordinateReferenceSystem and receiverPosition.</doc:Description>
          </xsd:documentation>
        </xsd:annotation>
      </xsd:attribute>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Simple Type LatitudeLongitudeValueType
Namespace urn:skogforsk:stanford2010
Diagram
Diagram
Type restriction of xsd:decimal
Facets
maxInclusive 180
minInclusive 0
Used by
Complex Types LatitudeType, LongitudeType
Source
<xsd:simpleType name="LatitudeLongitudeValueType">
  <xsd:restriction base="xsd:decimal">
    <xsd:minInclusive value="0"/>
    <xsd:maxInclusive value="180"/>
  </xsd:restriction>
</xsd:simpleType>
Simple Type LatitudeCategoryType
Namespace urn:skogforsk:stanford2010
Diagram
Diagram
Type restriction of xsd:string
Facets
enumeration North
enumeration South
Used by
Source
<xsd:simpleType name="LatitudeCategoryType">
  <xsd:restriction base="xsd:string">
    <xsd:enumeration value="North"/>
    <xsd:enumeration value="South"/>
  </xsd:restriction>
</xsd:simpleType>
Complex Type LongitudeType
Namespace urn:skogforsk:stanford2010
Annotations
1.0 LongitudeTypegraph.png
Diagram
Diagram index0.tmp#id584 index0.tmp#id589
Type extension of LatitudeLongitudeValueType
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
longitudeCategory LongitudeCategoryType required
1.0 V522_t4 list Allowed values: "East", "West". Registered according to coordinateReferenceSystem and receiverPosition.
Source
<xsd:complexType name="LongitudeType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Graph>LongitudeTypegraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:simpleContent>
    <xsd:extension base="LatitudeLongitudeValueType">
      <xsd:attribute name="longitudeCategory" type="LongitudeCategoryType" use="required">
        <xsd:annotation>
          <xsd:documentation>
            <doc:VersionCreated>1.0</doc:VersionCreated>
            <doc:VarNumber>V522_t4</doc:VarNumber>
            <doc:Unit>list</doc:Unit>
            <doc:Description>Allowed values: "East", "West". Registered according to coordinateReferenceSystem and receiverPosition.</doc:Description>
          </xsd:documentation>
        </xsd:annotation>
      </xsd:attribute>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Simple Type LongitudeCategoryType
Namespace urn:skogforsk:stanford2010
Diagram
Diagram
Type restriction of xsd:string
Facets
enumeration East
enumeration West
Used by
Source
<xsd:simpleType name="LongitudeCategoryType">
  <xsd:restriction base="xsd:string">
    <xsd:enumeration value="East"/>
    <xsd:enumeration value="West"/>
  </xsd:restriction>
</xsd:simpleType>
Simple Type ReceiverPositionType
Namespace urn:skogforsk:stanford2010
Diagram
Diagram
Type restriction of xsd:string
Facets
enumeration Base machine position
enumeration Crane tip position when felling the tree
Used by
Source
<xsd:simpleType name="ReceiverPositionType">
  <xsd:restriction base="xsd:string">
    <xsd:enumeration value="Base machine position"/>
    <xsd:enumeration value="Crane tip position when felling the tree"/>
  </xsd:restriction>
</xsd:simpleType>
Simple Type CoordinateReferenceSystemType
Namespace urn:skogforsk:stanford2010
Diagram
Diagram
Type restriction of xsd:string
Facets
enumeration WGS84
Used by
Source
<xsd:simpleType name="CoordinateReferenceSystemType">
  <xsd:restriction base="xsd:string">
    <xsd:enumeration value="WGS84"/>
  </xsd:restriction>
</xsd:simpleType>
Complex Type UserIDType
Namespace urn:skogforsk:stanford2010
Annotations
1.0 useridtypegraph.png
Diagram
Diagram index0.tmp#id602
Type extension of xsd:string
Used by
Attributes
QName Type Fixed Default Use Annotation
agency AgencyType optional
1.0 list Enumeration list defining the agency who is responsible of the user ID. Allowed values are: "Buyer","ForestOwner","LoggingContractor","LoggingOrganisation","MachineOwner","Other","Seller"
Source
<xsd:complexType name="UserIDType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Graph>useridtypegraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:simpleContent>
    <xsd:extension base="xsd:string">
      <xsd:attribute name="agency" type="AgencyType">
        <xsd:annotation>
          <xsd:documentation>
            <doc:VersionCreated>1.0</doc:VersionCreated>
            <doc:Unit>list</doc:Unit>
            <doc:Description>Enumeration list defining the agency who is responsible of the user ID. Allowed values are: "Buyer","ForestOwner","LoggingContractor","LoggingOrganisation","MachineOwner","Other","Seller"</doc:Description>
          </xsd:documentation>
        </xsd:annotation>
      </xsd:attribute>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Simple Type AgencyType
Namespace urn:skogforsk:stanford2010
Diagram
Diagram
Type restriction of xsd:string
Facets
enumeration Buyer
enumeration ForestOwner
enumeration LoggingContractor
enumeration LoggingOrganisation
enumeration MachineOwner
enumeration Other
enumeration Seller
Used by
Source
<xsd:simpleType name="AgencyType">
  <xsd:restriction base="xsd:string">
    <xsd:enumeration value="Buyer"/>
    <xsd:enumeration value="ForestOwner"/>
    <xsd:enumeration value="LoggingContractor"/>
    <xsd:enumeration value="LoggingOrganisation"/>
    <xsd:enumeration value="MachineOwner"/>
    <xsd:enumeration value="Other"/>
    <xsd:enumeration value="Seller"/>
  </xsd:restriction>
</xsd:simpleType>
Complex Type ProductDefinitionWithDetailsType
Namespace urn:skogforsk:stanford2010
Annotations
3.0 ProductDefinitionWithDetailsTypegraph.png
Diagram
Diagram index0.tmp#id609 index0.tmp#id610 index0.tmp#id611 index0.tmp#id614 index0.tmp#id617 index0.tmp#id632 index0.tmp#id633 index0.tmp#id638 index0.tmp#id639 index0.tmp#id640 index0.tmp#id641 index0.tmp#id645 index0.tmp#id646 index0.tmp#id608 index0.tmp#id647 index0.tmp#id665 index0.tmp#id679 index0.tmp#id607 index0.tmp#id691 index0.tmp#id692 index0.tmp#id693 index0.tmp#id694 index0.tmp#id696 index0.tmp#id701 index0.tmp#id707 index0.tmp#id716 index0.tmp#id723 index0.tmp#id744
Type extension of ProductDefinitionWithCommonDetailsType
Type hierarchy
Used by
Model ProductName{0,1} , ModificationDate , ProductInfo{0,1} , ProductVersion{0,1} , ProductBuyer{0,1} , ProductClass{0,1} , LoggingOrganisation{0,1} , ProductDestination* , ProductGroupName{0,1} , StemTypeCode{0,1} , Extension{0,1} , ProductPresentationOrder{0,1} , ProductDescription{0,1} , DiameterDefinition , LengthDefinition , PriceDefinition , ProductCreationDate{0,1} , ManualFreeBuck , TopLogFreeBuck , ProductCondition , CuttingWindowDefinition{0,1} , PermittedGradesDefinition , LengthDistributionDefinition , LimitationDefinition , ProductMatrixes , LongLogButtHeight{0,1}
Children CuttingWindowDefinition, DiameterDefinition, Extension, LengthDefinition, LengthDistributionDefinition, LimitationDefinition, LoggingOrganisation, LongLogButtHeight, ManualFreeBuck, ModificationDate, PermittedGradesDefinition, PriceDefinition, ProductBuyer, ProductClass, ProductCondition, ProductCreationDate, ProductDescription, ProductDestination, ProductGroupName, ProductInfo, ProductMatrixes, ProductName, ProductPresentationOrder, ProductVersion, StemTypeCode, TopLogFreeBuck
Source
<xsd:complexType name="ProductDefinitionWithDetailsType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>3.0</doc:VersionCreated>
      <doc:Graph>ProductDefinitionWithDetailsTypegraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="ProductDefinitionWithCommonDetailsType">
      <xsd:sequence>
        <xsd:element name="ProductCreationDate" type="StanForD2010DateTimeType" minOccurs="0">
          <xsd:annotation>
            <xsd:documentation>
              <doc:VersionCreated>1.0</doc:VersionCreated>
              <doc:VarNumber>V13</doc:VarNumber>
              <doc:Unit>yyyy-mm-ddThh:mm:ss[+|-]hh:mm</doc:Unit>
              <doc:Description>Date and time when product definition was 
created in an administrative tool. Never set in a forest  machine. Time stamp must have the following times registered: local time ±offset from UTC.</doc:Description>
            </xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="ManualFreeBuck" type="xsd:boolean">
          <xsd:annotation>
            <xsd:documentation>
              <doc:VersionCreated>1.0</doc:VersionCreated>
              <doc:VarNumber>V119_t1</doc:VarNumber>
              <doc:Unit>true/false</doc:Unit>
              <doc:Description>Any length accepted (manual cut) except forbidden lengths according to element BuckingCriteria</doc:Description>
            </xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="TopLogFreeBuck" type="xsd:boolean">
          <xsd:annotation>
            <xsd:documentation>
              <doc:VersionCreated>1.0</doc:VersionCreated>
              <doc:VarNumber>V119_t1</doc:VarNumber>
              <doc:Unit>true/false</doc:Unit>
              <doc:Description>Reach minimum top diameter using any length (maximize volume). Minimum top diameter for TopLogFreeBuck is the smallest allowed diameter without limitation Forbidden or Manual as registered in element BuckingCriteria. Any length accepted up to MAXLength except forbidden lengths according to element BuckingCriteria. Highest priority is given to minimum diameter search within min and max lengths of the product, independently of value and distribution matrixes.</doc:Description>
            </xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="ProductCondition" type="ProductConditionType">
          <xsd:annotation>
            <xsd:documentation>
              <doc:VersionCreated>1.0</doc:VersionCreated>
              <doc:VarNumber>V136_t1</doc:VarNumber>
              <doc:Unit>list</doc:Unit>
              <doc:Description>Allowed list values for bucking criterion per product:
"Buck always;","Buck butt-log only" and "Do not buck butt log"</doc:Description>
            </xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="CuttingWindowDefinition" type="CuttingWindowDefinitionType" minOccurs="0">
          <xsd:annotation>
            <xsd:documentation>
              <doc:VersionCreated>1.0</doc:VersionCreated>
              <doc:Description>Definition of cutting window</doc:Description>
            </xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="PermittedGradesDefinition" type="PermittedGradesDefinitionType">
          <xsd:annotation>
            <xsd:documentation>
              <doc:VersionCreated>1.0</doc:VersionCreated>
              <doc:Description>Structure for permitted grades per product.</doc:Description>
            </xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="LengthDistributionDefinition" type="LengthDistributionDefinitionType">
          <xsd:annotation>
            <xsd:documentation>
              <doc:VersionCreated>1.0</doc:VersionCreated>
              <doc:Description>Structure for length distribution settings (distribution bucking).</doc:Description>
            </xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="LimitationDefinition" type="LimitationDefinitionType">
          <xsd:annotation>
            <xsd:documentation>
              <doc:VersionCreated>1.0</doc:VersionCreated>
              <doc:Description>Structure for limitation settings.</doc:Description>
            </xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="ProductMatrixes" type="ProductMatrixType">
          <xsd:annotation>
            <xsd:documentation>
              <doc:VersionCreated>1.0</doc:VersionCreated>
              <doc:Description>Structure for product matrix including prices etc</doc:Description>
            </xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="LongLogButtHeight" type="xsd:nonNegativeInteger" minOccurs="0">
          <xsd:annotation>
            <xsd:documentation>
              <doc:VersionCreated>1.0</doc:VersionCreated>
              <doc:VarNumber>v167_t1</doc:VarNumber>
              <doc:Unit>cm</doc:Unit>
              <doc:Description>Height above stump of measuring point for butt diameter
per product</doc:Description>
            </xsd:documentation>
          </xsd:annotation>
        </xsd:element>
      </xsd:sequence>
    </xsd:extension>
  </xsd:complexContent>
</xsd:complexType>
Complex Type ProductDefinitionWithCommonDetailsType
Namespace urn:skogforsk:stanford2010
Annotations
3.0 ProductDefinitionWithCommonDetailsTypegraph.png
Diagram
Diagram index0.tmp#id609 index0.tmp#id610 index0.tmp#id611 index0.tmp#id614 index0.tmp#id617 index0.tmp#id632 index0.tmp#id633 index0.tmp#id638 index0.tmp#id639 index0.tmp#id640 index0.tmp#id641 index0.tmp#id645 index0.tmp#id646 index0.tmp#id608 index0.tmp#id647 index0.tmp#id665 index0.tmp#id679
Type extension of CommonProductDefinitionType
Type hierarchy
Used by
Model ProductName{0,1} , ModificationDate , ProductInfo{0,1} , ProductVersion{0,1} , ProductBuyer{0,1} , ProductClass{0,1} , LoggingOrganisation{0,1} , ProductDestination* , ProductGroupName{0,1} , StemTypeCode{0,1} , Extension{0,1} , ProductPresentationOrder{0,1} , ProductDescription{0,1} , DiameterDefinition , LengthDefinition , PriceDefinition
Children DiameterDefinition, Extension, LengthDefinition, LoggingOrganisation, ModificationDate, PriceDefinition, ProductBuyer, ProductClass, ProductDescription, ProductDestination, ProductGroupName, ProductInfo, ProductName, ProductPresentationOrder, ProductVersion, StemTypeCode
Source
<xsd:complexType name="ProductDefinitionWithCommonDetailsType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>3.0</doc:VersionCreated>
      <doc:Graph>ProductDefinitionWithCommonDetailsTypegraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="CommonProductDefinitionType">
      <xsd:sequence>
        <xsd:element name="DiameterDefinition" type="DiameterDefinitionType">
          <xsd:annotation>
            <xsd:documentation>
              <doc:VersionCreated>1.0</doc:VersionCreated>
              <doc:Description>Structure for defining diameter classes.</doc:Description>
            </xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="LengthDefinition" type="LengthDefinitionType">
          <xsd:annotation>
            <xsd:documentation>
              <doc:VersionCreated>1.0</doc:VersionCreated>
              <doc:Description>Structure for defining length classes.</doc:Description>
            </xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="PriceDefinition" type="PriceDefinitionType">
          <xsd:annotation>
            <xsd:documentation>
              <doc:VersionCreated>1.0</doc:VersionCreated>
              <doc:Description>Structure for defining volume used when calculating log value.</doc:Description>
            </xsd:documentation>
          </xsd:annotation>
        </xsd:element>
      </xsd:sequence>
    </xsd:extension>
  </xsd:complexContent>
</xsd:complexType>
Complex Type CommonProductDefinitionType
Namespace urn:skogforsk:stanford2010
Annotations
3.0 CommonProductDefinitionTypegraph.png
Diagram
Diagram index0.tmp#id609 index0.tmp#id610 index0.tmp#id611 index0.tmp#id614 index0.tmp#id617 index0.tmp#id632 index0.tmp#id633 index0.tmp#id638 index0.tmp#id639 index0.tmp#id640 index0.tmp#id641 index0.tmp#id645 index0.tmp#id646
Properties
abstract: true
Used by
Model ProductName{0,1} , ModificationDate , ProductInfo{0,1} , ProductVersion{0,1} , ProductBuyer{0,1} , ProductClass{0,1} , LoggingOrganisation{0,1} , ProductDestination* , ProductGroupName{0,1} , StemTypeCode{0,1} , Extension{0,1} , ProductPresentationOrder{0,1} , ProductDescription{0,1}
Children Extension, LoggingOrganisation, ModificationDate, ProductBuyer, ProductClass, ProductDescription, ProductDestination, ProductGroupName, ProductInfo, ProductName, ProductPresentationOrder, ProductVersion, StemTypeCode
Source
<xsd:complexType name="CommonProductDefinitionType" abstract="true">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>3.0</doc:VersionCreated>
      <doc:Graph>CommonProductDefinitionTypegraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="ProductName" type="xsd:string" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>V121_t1</doc:VarNumber>
          <doc:Unit>free text</doc:Unit>
          <doc:Description>Name of the product</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ModificationDate" type="ModificationDateType">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>V16_t4</doc:VarNumber>
          <doc:Unit>yyyy-mm-ddThh:mm:ss[+|-]hh:mm</doc:Unit>
          <doc:Description>Date and time when product definition was last modified. ProductKey updated if modified in 
machine. Not to be updated if ProductKey is updated only because SpecieGroupDefinition was modified and new 
SpeciesGroupKey was updated. Time stamp must have the following times registered: local time ±offset from UTC.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ProductInfo" type="InfoType" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>V121_t2</doc:VarNumber>
          <doc:Unit>free text</doc:Unit>
          <doc:Description>Free text identity information about product. Identity element normally to be used by logging organization. No constraints in standard concerning how to use this element.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ProductVersion" type="VersionType" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>V121_t3</doc:VarNumber>
          <doc:Unit>free text</doc:Unit>
          <doc:Description>Additional identity information of product. Identity element normally to be used by logging organization. No constraints in standard concerning how to use this element.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ProductBuyer" type="ContactInformationType" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:Description>Contact information of buyer. V32_t1 is to be registered in element ProductBuyer.BusinessID</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ProductClass" type="xsd:string" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>3.1</doc:VersionCreated>
          <doc:Unit>free text</doc:Unit>
          <doc:Description>Additional identity information of product. Identity element normally to be used by logging organization. No constraints in standard concerning how to use this element.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="LoggingOrganisation" type="LoggingOrganisationType" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>v31</doc:VarNumber>
          <doc:Description>Contact information for organisation responsible for
logging an object (normaly forest company or forest
owners association), owner of the right to harvest a certain
object. Old types Organisation, Region, District, Working
team, Wood pile</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ProductDestination" type="ContactInformationType" minOccurs="0" maxOccurs="unbounded">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:Description>Destination address of product. Var32_t2 is to be registered in element ProductDestination.BusinessID</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ProductGroupName" type="xsd:string" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>V127</doc:VarNumber>
          <doc:Unit>free text</doc:Unit>
          <doc:Description>Descriptive text for a group of products.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="StemTypeCode" type="xsd:string" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>V124_t2</doc:VarNumber>
          <doc:Unit>free text (usually finish PMP-codes)</doc:Unit>
          <doc:Description>Code for stem type. This is a reference to StemTypeCode element in StemTypeDefinition in SpeciesGropuInstruction message.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="Extension" type="ExtensionType" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:Description>Extension element can include whatever data the users want. The only requirement is that it is well-formed XML i.e. it is tagged</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ProductPresentationOrder" type="xsd:positiveInteger" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:Unit>sequential no</doc:Unit>
          <doc:Description>Indicates the order of products per SpeciesGroup. May be used in presentation tools in order to show the products in a certain order, for example if sawlog product are always to be presented before pulp wood and fuel wood in a printed report. The element should be considered as an optional hint given by forest company.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ProductDescription" type="xsd:string" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>3.0</doc:VersionCreated>
          <doc:Unit>free text</doc:Unit>
          <doc:Description>Free text sent to sent to machine per product definitions</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>
Complex Type InfoType
Namespace urn:skogforsk:stanford2010
Annotations
3.0 InfoTypeGraph.png
Diagram
Diagram index0.tmp#id613
Type extension of xsd:string
Used by
Attributes
QName Type Fixed Default Use Annotation
modificationRestricted xsd:boolean required
1.0 true/false if attributes value is "true" then modification of the defintion is restricted, if "false" then modification is allowed
Source
<xsd:complexType name="InfoType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>3.0</doc:VersionCreated>
      <doc:Graph>InfoTypeGraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:simpleContent>
    <xsd:extension base="xsd:string">
      <xsd:attribute name="modificationRestricted" type="xsd:boolean" use="required">
        <xsd:annotation>
          <xsd:documentation>
            <doc:VersionCreated>1.0</doc:VersionCreated>
            <doc:Unit>true/false</doc:Unit>
            <doc:Description>if attributes value is "true" then modification of the defintion is restricted, if "false" then modification is allowed</doc:Description>
          </xsd:documentation>
        </xsd:annotation>
      </xsd:attribute>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Complex Type VersionType
Namespace urn:skogforsk:stanford2010
Annotations
3.0 VersionTypeGraph.png
Diagram
Diagram index0.tmp#id616
Type extension of xsd:string
Used by
Attributes
QName Type Fixed Default Use Annotation
modificationRestricted xsd:boolean required
1.0 true/false if attributes value is "true" then modification of the defintion is restricted, if "false" then modification is allowed
Source
<xsd:complexType name="VersionType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>3.0</doc:VersionCreated>
      <doc:Graph>VersionTypeGraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:simpleContent>
    <xsd:extension base="xsd:string">
      <xsd:attribute name="modificationRestricted" type="xsd:boolean" use="required">
        <xsd:annotation>
          <xsd:documentation>
            <doc:VersionCreated>1.0</doc:VersionCreated>
            <doc:Unit>true/false</doc:Unit>
            <doc:Description>if attributes value is "true" then modification of the defintion is restricted, if "false" then modification is allowed</doc:Description>
          </xsd:documentation>
        </xsd:annotation>
      </xsd:attribute>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Complex Type ContactInformationType
Namespace urn:skogforsk:stanford2010
Annotations
1.0 contactinformationtypegraph.png
Diagram
Diagram index0.tmp#id619 index0.tmp#id620 index0.tmp#id621 index0.tmp#id627 index0.tmp#id628 index0.tmp#id629 index0.tmp#id630 index0.tmp#id631
Used by
Model FirstName{0,1} , LastName{0,1} , Address{0,1} , Phone{0,1} , Fax{0,1} , Email{0,1} , BusinessName{0,1} , BusinessID{0,1}
Children Address, BusinessID, BusinessName, Email, Fax, FirstName, LastName, Phone
Source
<xsd:complexType name="ContactInformationType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Graph>contactinformationtypegraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="FirstName" type="xsd:string" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:Unit>free text</doc:Unit>
          <doc:Description>First name of contact</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="LastName" type="xsd:string" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:Unit>free text</doc:Unit>
          <doc:Description>Last name of contact</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="Address" type="AddressType" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:Description>Address of contact</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="Phone" type="xsd:string" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:Unit>free text</doc:Unit>
          <doc:Description>Phone number  of contact</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="Fax" type="xsd:string" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:Unit>free text</doc:Unit>
          <doc:Description>Fax number  of contact</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="Email" type="xsd:string" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:Unit>free text</doc:Unit>
          <doc:Description>email address of contact</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="BusinessName" type="xsd:string" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:Unit>free text</doc:Unit>
          <doc:Description>Name of organisation/Company</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="BusinessID" type="xsd:string" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:Unit>free text</doc:Unit>
          <doc:Description>The Business ID (Business Identity Code) is a code given to businesses and organisations by the authorities</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>
Complex Type AddressType
Namespace urn:skogforsk:stanford2010
Annotations
1.0 AddressTypeGraph.png
Diagram
Diagram index0.tmp#id623 index0.tmp#id624 index0.tmp#id625 index0.tmp#id626
Used by
Model Street{0,1} , City{0,1} , Province{0,1} , Country{0,1}
Children City, Country, Province, Street
Source
<xsd:complexType name="AddressType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Graph>AddressTypeGraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="Street" type="xsd:string" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:Unit>free text</doc:Unit>
          <doc:Description>Street address</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="City" type="xsd:string" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:Unit>free text</doc:Unit>
          <doc:Description>Name of city</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="Province" type="xsd:string" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:Unit>free text</doc:Unit>
          <doc:Description>Province/State</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="Country" type="xsd:string" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:Unit>free text</doc:Unit>
          <doc:Description>Name of country</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>
Complex Type LoggingOrganisationType
Namespace urn:skogforsk:stanford2010
Annotations
1.0 LoggingOrganisationTypegraph.png
Diagram
Diagram index0.tmp#id635 index0.tmp#id636 index0.tmp#id637
Used by
Model ContactInformation , District{0,1} , Team{0,1}
Children ContactInformation, District, Team
Source
<xsd:complexType name="LoggingOrganisationType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Graph>LoggingOrganisationTypegraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="ContactInformation" type="ContactInformationType">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:Description>Name and other contact information of logging organisation</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="District" type="xsd:string" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:Unit>free text</doc:Unit>
          <doc:Description>Name of district</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="Team" type="xsd:string" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:Unit>free text</doc:Unit>
          <doc:Description>Name of team</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>
Complex Type ExtensionType
Namespace urn:skogforsk:stanford2010
Annotations
1.0 extensiontypegraph.png
Diagram
Diagram index0.tmp#id643
Used by
Model ANY element from ANY namespace
Attributes
QName Type Fixed Default Use Annotation
extensionAction ExtensionActionType optional
1.0 list Enumeration list. Allowed values are: "Copy" and "Ignore". The purpose of this attribute is to inform the receiver of the message that sender want to get back the copy of the content of the extension structure. For example if we have product specifiic information in extension structure send in pin-message we might want that back in hpr-message.
Source
<xsd:complexType name="ExtensionType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Graph>extensiontypegraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
  </xsd:sequence>
  <xsd:attribute name="extensionAction" type="ExtensionActionType">
    <xsd:annotation>
      <xsd:documentation>
        <doc:VersionCreated>1.0</doc:VersionCreated>
        <doc:Unit>list</doc:Unit>
        <doc:Description>Enumeration list. Allowed values are: "Copy" and "Ignore". The purpose of this attribute is to inform the receiver of the message that sender want to get back the copy of the content of the extension structure. For example if we have product specifiic information in extension structure send in pin-message we might want that back in hpr-message.</doc:Description>
      </xsd:documentation>
    </xsd:annotation>
  </xsd:attribute>
</xsd:complexType>
Simple Type ExtensionActionType
Namespace urn:skogforsk:stanford2010
Diagram
Diagram
Type restriction of xsd:string
Facets
enumeration Copy
enumeration Ignore
Used by
Source
<xsd:simpleType name="ExtensionActionType">
  <xsd:restriction base="xsd:string">
    <xsd:enumeration value="Copy"/>
    <xsd:enumeration value="Ignore"/>
  </xsd:restriction>
</xsd:simpleType>
Complex Type DiameterDefinitionType
Namespace urn:skogforsk:stanford2010
Annotations
1.0 DiameterDefinitionTypeGraph.png
Diagram
Diagram index0.tmp#id664 index0.tmp#id649 index0.tmp#id661 index0.tmp#id662 index0.tmp#id663
Used by
Model DiameterClasses , DiameterMINTop{0,1} , DiameterMAXButt{0,1} , DiameterTopPosition
Children DiameterClasses, DiameterMAXButt, DiameterMINTop, DiameterTopPosition
Attributes
QName Type Fixed Default Use Annotation
modificationRestricted xsd:boolean required
1.0 true/false if attributes value is "true" then modification of the defintion is restricted, if "false" then modification is allowed
Source
<xsd:complexType name="DiameterDefinitionType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Graph>DiameterDefinitionTypeGraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="DiameterClasses" type="DiameterClassesType">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:Description>Structure for Diameter classes</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="DiameterMINTop" type="xsd:nonNegativeInteger" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>V134_t1</doc:VarNumber>
          <doc:Unit>mm</doc:Unit>
          <doc:Description>Used toghether with volumes and classes dependent on mid diameter (see diameterClassCategory).</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="DiameterMAXButt" type="xsd:positiveInteger" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>V134_t2</doc:VarNumber>
          <doc:Unit>mm</doc:Unit>
          <doc:Description>Maximum diameter in the large end of the log per product. This means the diameter at the physical butt end of the log which is identical with the maximum diameter of the whole log.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="DiameterTopPosition" type="xsd:nonNegativeInteger">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>V164_t4</doc:VarNumber>
          <doc:Unit>cm</doc:Unit>
          <doc:Description>Position from top end of log where top diameter is measured.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
  <xsd:attribute name="modificationRestricted" type="xsd:boolean" use="required">
    <xsd:annotation>
      <xsd:documentation>
        <doc:VersionCreated>1.0</doc:VersionCreated>
        <doc:Unit>true/false</doc:Unit>
        <doc:Description>if attributes value is "true" then modification of the defintion is restricted, if "false" then modification is allowed</doc:Description>
      </xsd:documentation>
    </xsd:annotation>
  </xsd:attribute>
</xsd:complexType>
Complex Type DiameterClassesType
Namespace urn:skogforsk:stanford2010
Annotations
1.0 DiameterClassesTypeGraph.png
Diagram
Diagram index0.tmp#id659 index0.tmp#id651 index0.tmp#id655 index0.tmp#id656 index0.tmp#id658
Used by
Model DiameterClass+ , DiameterClassMAX , DiameterClassAdjustment , DiameterUnderBark
Children DiameterClass, DiameterClassAdjustment, DiameterClassMAX, DiameterUnderBark
Attributes
QName Type Fixed Default Use Annotation
diameterClassCategory DiameterClassCategoryType required
1.0 v164_t1 list Type of diameters in DiamClasses (used for determining cell in price matrix) Allowed list values:"Top" and "Midpoint"
Source
<xsd:complexType name="DiameterClassesType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Graph>DiameterClassesTypeGraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="DiameterClass" type="DiameterClassType" maxOccurs="unbounded">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:Description>Structure for Diameter class</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="DiameterClassMAX" type="xsd:nonNegativeInteger">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>V131_t1</doc:VarNumber>
          <doc:Unit>mm</doc:Unit>
          <doc:Description>Maximum diameter use in combination with DiamClasses</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="DiameterClassAdjustment" type="DiameterClassAdjustmentType">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:Unit>list</doc:Unit>
          <doc:Description>Allowed list values are: "DiameterClassAdjustment1" = Log belongs to first diameter class smaller or equal to log diameter (227 mm => class 220 mm)
"DiameterClassAdjustment2" = Log belongs to closest diameter class, normal rounding, (227 mm => class 230 mm)</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="DiameterUnderBark" type="xsd:boolean">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:Unit>true/false</doc:Unit>
          <doc:Description>Flag that informs if diameter classes are defined under bark or not (on bark).</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
  <xsd:attribute name="diameterClassCategory" type="DiameterClassCategoryType" use="required">
    <xsd:annotation>
      <xsd:documentation>
        <doc:VersionCreated>1.0</doc:VersionCreated>
        <doc:VarNumber>v164_t1</doc:VarNumber>
        <doc:Unit>list</doc:Unit>
        <doc:Description>Type of diameters in DiamClasses (used for determining cell in price matrix) Allowed list values:"Top" and "Midpoint"</doc:Description>
      </xsd:documentation>
    </xsd:annotation>
  </xsd:attribute>
</xsd:complexType>
Complex Type DiameterClassType
Namespace urn:skogforsk:stanford2010
Annotations
1.0 DiameterClassTypeGraph.png
Diagram
Diagram index0.tmp#id653 index0.tmp#id654
Used by
Model DiameterClassLowerLimit , DiameterClassName{0,1}
Children DiameterClassLowerLimit, DiameterClassName
Source
<xsd:complexType name="DiameterClassType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Graph>DiameterClassTypeGraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="DiameterClassLowerLimit" type="xsd:positiveInteger">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>v131_t1</doc:VarNumber>
          <doc:Unit>mm</doc:Unit>
          <doc:Description>Lower diameter limit of diameter class</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="DiameterClassName" type="xsd:string" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>v131_t2</doc:VarNumber>
          <doc:Unit>free text</doc:Unit>
          <doc:Description>Diameter class name (free descriptive text) per diameter class. Primarily for use in Germany where the classes have standardized names.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>
Simple Type DiameterClassAdjustmentType
Namespace urn:skogforsk:stanford2010
Diagram
Diagram
Type restriction of xsd:string
Facets
enumeration DiameterClassAdjustment1
enumeration DiameterClassAdjustment2
Used by
Source
<xsd:simpleType name="DiameterClassAdjustmentType">
  <xsd:restriction base="xsd:string">
    <xsd:enumeration value="DiameterClassAdjustment1"/>
    <xsd:enumeration value="DiameterClassAdjustment2"/>
  </xsd:restriction>
</xsd:simpleType>
Simple Type DiameterClassCategoryType
Namespace urn:skogforsk:stanford2010
Diagram
Diagram
Type restriction of xsd:string
Facets
enumeration Top
enumeration Midpoint
Used by
Source
<xsd:simpleType name="DiameterClassCategoryType">
  <xsd:restriction base="xsd:string">
    <xsd:enumeration value="Top"/>
    <xsd:enumeration value="Midpoint"/>
  </xsd:restriction>
</xsd:simpleType>
Complex Type LengthDefinitionType
Namespace urn:skogforsk:stanford2010
Annotations
1.0 LengthDefinitionTypeGraph.png
Diagram
Diagram index0.tmp#id678 index0.tmp#id667 index0.tmp#id669 index0.tmp#id677
Used by
Model LengthClassAdjustment , LengthClass+ , LengthClassMAX
Children LengthClass, LengthClassAdjustment, LengthClassMAX
Attributes
QName Type Fixed Default Use Annotation
modificationRestricted xsd:boolean required
1.0 true/false if attributes value is "true" then modification of the defintion is restricted, if "false" then modification is allowed
Source
<xsd:complexType name="LengthDefinitionType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Graph>LengthDefinitionTypeGraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="LengthClassAdjustment" type="LengthClassAdjustmentType">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:Unit>list</doc:Unit>
          <doc:Description>Allowed list values are "LengthClassAdjustment1" = Log belongs to first length class smaller or equal to log length (427 cm => class 400 cm)
"LengthClassAdjustment1" = Log belongs to closest length class, normal rounding, (427 cm => class 430 cm)</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="LengthClass" type="LengthClassType" maxOccurs="unbounded">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:Description>Structure for length class values</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="LengthClassMAX" type="xsd:nonNegativeInteger">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>v132_t1</doc:VarNumber>
          <doc:Unit>cm</doc:Unit>
          <doc:Description>Maximum length. Use in combination with LengthClasses</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
  <xsd:attribute name="modificationRestricted" type="xsd:boolean" use="required">
    <xsd:annotation>
      <xsd:documentation>
        <doc:VersionCreated>1.0</doc:VersionCreated>
        <doc:Unit>true/false</doc:Unit>
        <doc:Description>if attributes value is "true" then modification of the defintion is restricted, if "false" then modification is allowed</doc:Description>
      </xsd:documentation>
    </xsd:annotation>
  </xsd:attribute>
</xsd:complexType>
Simple Type LengthClassAdjustmentType
Namespace urn:skogforsk:stanford2010
Diagram
Diagram
Type restriction of xsd:string
Facets
enumeration LengthClassAdjustment1
enumeration LengthClassAdjustment2
Used by
Source
<xsd:simpleType name="LengthClassAdjustmentType">
  <xsd:restriction base="xsd:string">
    <xsd:enumeration value="LengthClassAdjustment1"/>
    <xsd:enumeration value="LengthClassAdjustment2"/>
  </xsd:restriction>
</xsd:simpleType>
Complex Type LengthClassType
Namespace urn:skogforsk:stanford2010
Annotations
1.0 LengthClassTypeGraph.png
Diagram
Diagram index0.tmp#id671 index0.tmp#id672 index0.tmp#id673
Used by
Model LengthClassLowerLimit , LengthClassMargin , LongTimberDefinition{0,1}
Children LengthClassLowerLimit, LengthClassMargin, LongTimberDefinition
Source
<xsd:complexType name="LengthClassType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Graph>LengthClassTypeGraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="LengthClassLowerLimit" type="xsd:positiveInteger">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>v132_t1</doc:VarNumber>
          <doc:Unit>cm</doc:Unit>
          <doc:Description>Lower length limit of length class</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="LengthClassMargin" type="xsd:nonNegativeInteger">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>v135_t1</doc:VarNumber>
          <doc:Unit>cm</doc:Unit>
          <doc:Description>Additional length margin, can not be a negative number per length class and product. The additional length margin is ONLY used to avoid too short logs. Implementation rules seperatly documented.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="LongTimberDefinition" type="LongTimberDefinitionType" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:Description>Structure for for long timber settings.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>
Complex Type LongTimberDefinitionType
Namespace urn:skogforsk:stanford2010
Annotations
1.0 LongTimberDefinitionTypeGraph.png
Diagram
Diagram index0.tmp#id675 index0.tmp#id676
Used by
Model LongLogButtMIN , LongLogButtMAX{0,1}
Children LongLogButtMAX, LongLogButtMIN
Source
<xsd:complexType name="LongTimberDefinitionType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Graph>LongTimberDefinitionTypeGraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="LongLogButtMIN" type="xsd:nonNegativeInteger">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>v165_t1</doc:VarNumber>
          <doc:Unit>mm</doc:Unit>
          <doc:Description>Lower limit for butt diameter per length class and product. Elements DiameterUnderBark and LongLogButtHeight defines how to measure this diameter.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="LongLogButtMAX" type="xsd:nonNegativeInteger" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>v166_t1</doc:VarNumber>
          <doc:Unit>mm</doc:Unit>
          <doc:Description>Upper limit for butt diameter per length class product. Elements DiameterUnderBark and LongLogButtHeight defines how to measure this diameter.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>
Complex Type PriceDefinitionType
Namespace urn:skogforsk:stanford2010
Annotations
1.0 PriceDefinitionTypeGraph.png
Diagram
Diagram index0.tmp#id690 index0.tmp#id681 index0.tmp#id683 index0.tmp#id687 index0.tmp#id689
Used by
Model VolumeDiameterAdjustment , VolumeDiameterCategory , VolumeLengthCategory , VolumeUnderBark
Children VolumeDiameterAdjustment, VolumeDiameterCategory, VolumeLengthCategory, VolumeUnderBark
Attributes
QName Type Fixed Default Use Annotation
modificationRestricted xsd:boolean required
1.0 true/false if attributes value is "true" then modification of the defintion is restricted, if "false" then modification is allowed
Source
<xsd:complexType name="PriceDefinitionType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Graph>PriceDefinitionTypeGraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="VolumeDiameterAdjustment" type="VolumeDiameterAdjustmentType">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:Unit>list</doc:Unit>
          <doc:Description>Diameters in log price volume calculation
Allowed list values are: "Measured diameter in mm" and 
"Measured diameter rounded downwards to cm". The las one is identical with HKS (227 mm => 220 mm)</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="VolumeDiameterCategory" type="VolumeDiameterCategoryBaseType">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>v161_t1</doc:VarNumber>
          <doc:Unit>list</doc:Unit>
          <doc:Description>Diameters used in price volume calculation. Allowed list values are: "All diameters (solid volume)", "Top", "Mid", "Calculated Norwegian mid" and "Calculated Estonian mid". “Mid diameter” is measured at a position defined according to VolumeLengthCategory</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="VolumeLengthCategory" type="VolumeLengthCategoryType">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>v163_t1</doc:VarNumber>
          <doc:Unit>list</doc:Unit>
          <doc:Description>Lengths used in price volume calculation. Allowed list values are: "Physical length,cm", "Length as defined in LengthClasses",
"Rounded downwards to nearest dm-module" and "Rounded to nearest mid-dm</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="VolumeUnderBark" type="xsd:boolean">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:Unit>true/false</doc:Unit>
          <doc:Description>Boolean flag that informs if price based volume is defined under bark</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
  <xsd:attribute name="modificationRestricted" type="xsd:boolean" use="required">
    <xsd:annotation>
      <xsd:documentation>
        <doc:VersionCreated>1.0</doc:VersionCreated>
        <doc:Unit>true/false</doc:Unit>
        <doc:Description>if attributes value is "true" then modification of the defintion is restricted, if "false" then modification is allowed</doc:Description>
      </xsd:documentation>
    </xsd:annotation>
  </xsd:attribute>
</xsd:complexType>
Simple Type VolumeDiameterAdjustmentType
Namespace urn:skogforsk:stanford2010
Diagram
Diagram
Type restriction of xsd:string
Facets
enumeration Measured diameter in mm
enumeration Measured diameter rounded downwards to cm
Used by
Source
<xsd:simpleType name="VolumeDiameterAdjustmentType">
  <xsd:restriction base="xsd:string">
    <xsd:enumeration value="Measured diameter in mm"/>
    <xsd:enumeration value="Measured diameter rounded downwards to cm"/>
  </xsd:restriction>
</xsd:simpleType>
Complex Type VolumeDiameterCategoryBaseType
Namespace urn:skogforsk:stanford2010
Annotations
1.0 VolumeDiameterCategoryBaseTypegraph.png
Diagram
Diagram index0.tmp#id685 index0.tmp#id686
Type extension of VolumeDiameterCategoryType
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
volumeDiameterTopPosition xsd:nonNegativeInteger optional
1.0 cm Position from top end of log where top diameter for volume calculation is measured.
Source
<xsd:complexType name="VolumeDiameterCategoryBaseType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Graph>VolumeDiameterCategoryBaseTypegraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:simpleContent>
    <xsd:extension base="VolumeDiameterCategoryType">
      <xsd:attribute name="volumeDiameterTopPosition" type="xsd:nonNegativeInteger" use="optional">
        <xsd:annotation>
          <xsd:documentation>
            <doc:VersionCreated>1.0</doc:VersionCreated>
            <doc:Unit>cm</doc:Unit>
            <doc:Description>Position from top end of log where top diameter for volume calculation is measured.</doc:Description>
          </xsd:documentation>
        </xsd:annotation>
      </xsd:attribute>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Simple Type VolumeDiameterCategoryType
Namespace urn:skogforsk:stanford2010
Diagram
Diagram
Type restriction of xsd:string
Facets
enumeration All diameters (solid volume)
enumeration Top
enumeration Mid
enumeration Calculated Norwegian mid
enumeration Calculated Estonian mid
Used by
Source
<xsd:simpleType name="VolumeDiameterCategoryType">
  <xsd:restriction base="xsd:string">
    <xsd:enumeration value="All diameters (solid volume)"/>
    <xsd:enumeration value="Top"/>
    <xsd:enumeration value="Mid"/>
    <xsd:enumeration value="Calculated Norwegian mid"/>
    <xsd:enumeration value="Calculated Estonian mid"/>
  </xsd:restriction>
</xsd:simpleType>
Simple Type VolumeLengthCategoryType
Namespace urn:skogforsk:stanford2010
Diagram
Diagram
Type restriction of xsd:string
Facets
enumeration Physical length cm
enumeration Length as defined in LengthClasses
enumeration Rounded downwards to nearest dm-module
enumeration Rounded to nearest mid-dm
Used by
Source
<xsd:simpleType name="VolumeLengthCategoryType">
  <xsd:restriction base="xsd:string">
    <xsd:enumeration value="Physical length cm"/>
    <xsd:enumeration value="Length as defined in LengthClasses"/>
    <xsd:enumeration value="Rounded downwards to nearest dm-module"/>
    <xsd:enumeration value="Rounded to nearest mid-dm"/>
  </xsd:restriction>
</xsd:simpleType>
Simple Type ProductConditionType
Namespace urn:skogforsk:stanford2010
Diagram
Diagram
Type restriction of xsd:string
Facets
enumeration Buck always
enumeration Buck butt-log only
enumeration Do not buck butt log
Used by
Source
<xsd:simpleType name="ProductConditionType">
  <xsd:restriction base="xsd:string">
    <xsd:enumeration value="Buck always"/>
    <xsd:enumeration value="Buck butt-log only"/>
    <xsd:enumeration value="Do not buck butt log"/>
  </xsd:restriction>
</xsd:simpleType>
Complex Type CuttingWindowDefinitionType
Namespace urn:skogforsk:stanford2010
Annotations
1.0 CuttingWindowDefinitionTypeGraph.png
Diagram
Diagram index0.tmp#id700 index0.tmp#id698 index0.tmp#id699
Used by
Model LowerLengthLimit , UpperLengthLimit
Children LowerLengthLimit, UpperLengthLimit
Attributes
QName Type Fixed Default Use Annotation
modificationRestricted xsd:boolean required
1.0 true/false if attributes value is "true" then modification of the defintion is restricted, if "false" then modification is allowed
Source
<xsd:complexType name="CuttingWindowDefinitionType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Graph>CuttingWindowDefinitionTypeGraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="LowerLengthLimit" type="xsd:integer">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>v135_t3</doc:VarNumber>
          <doc:Unit>cm</doc:Unit>
          <doc:Description>Lower length limit for "cutting window" per product. LengthClassLowerLimit (var132), LengthClassMargin (var135_t1) and LowerLengthLimit together define the length class of a log if lower limit of the cutting window is below lower length class limit.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="UpperLengthLimit" type="xsd:integer">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>v135_t4</doc:VarNumber>
          <doc:Unit>cm</doc:Unit>
          <doc:Description>Upper length limit for "cutting window" product. It does not affect length classification of a log. It can not be above LengthClassLowerLimit (132_t1) nor above LowerLengthLimit for the "cutting window" (135_t3) of the next length class.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
  <xsd:attribute name="modificationRestricted" type="xsd:boolean" use="required">
    <xsd:annotation>
      <xsd:documentation>
        <doc:VersionCreated>1.0</doc:VersionCreated>
        <doc:Unit>true/false</doc:Unit>
        <doc:Description>if attributes value is "true" then modification of the defintion is restricted, if "false" then modification is allowed</doc:Description>
      </xsd:documentation>
    </xsd:annotation>
  </xsd:attribute>
</xsd:complexType>
Complex Type PermittedGradesDefinitionType
Namespace urn:skogforsk:stanford2010
Annotations
1.0 PermittedGradesDefinitionTypeGraph.png
Diagram
Diagram index0.tmp#id706 index0.tmp#id703 index0.tmp#id704 index0.tmp#id705
Used by
Model PermittedGradeNumber* , GradeToleranceTop{0,1} , GradeToleranceButt{0,1}
Children GradeToleranceButt, GradeToleranceTop, PermittedGradeNumber
Attributes
QName Type Fixed Default Use Annotation
modificationRestricted xsd:boolean required
1.0 true/false if attributes value is "true" then modification of the defintion is restricted, if "false" then modification is allowed
Source
<xsd:complexType name="PermittedGradesDefinitionType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Graph>PermittedGradesDefinitionTypeGraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="PermittedGradeNumber" type="xsd:positiveInteger" minOccurs="0" maxOccurs="unbounded">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VersionModified>2.0</doc:VersionModified>
          <doc:VarNumber>v141_t1</doc:VarNumber>
          <doc:Description>Permitted quality grades per product. This is a reference to GradeNumber element in GradeType definition in SpeciesGropuInstruction message. Not binary code as in old standard.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="GradeToleranceTop" type="xsd:nonNegativeInteger" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>v145_t1</doc:VarNumber>
          <doc:Unit>cm</doc:Unit>
          <doc:Description>Tolerance of grade break at top end per product.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="GradeToleranceButt" type="xsd:nonNegativeInteger" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>v146_t1</doc:VarNumber>
          <doc:Unit>cm</doc:Unit>
          <doc:Description>Tolerance of grade break at butt end per product.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
  <xsd:attribute name="modificationRestricted" type="xsd:boolean" use="required">
    <xsd:annotation>
      <xsd:documentation>
        <doc:VersionCreated>1.0</doc:VersionCreated>
        <doc:Unit>true/false</doc:Unit>
        <doc:Description>if attributes value is "true" then modification of the defintion is restricted, if "false" then modification is allowed</doc:Description>
      </xsd:documentation>
    </xsd:annotation>
  </xsd:attribute>
</xsd:complexType>
Complex Type LengthDistributionDefinitionType
Namespace urn:skogforsk:stanford2010
Annotations
1.0 LengthDistributionDefinitionTypeGraph.png
Diagram
Diagram index0.tmp#id715 index0.tmp#id709 index0.tmp#id710 index0.tmp#id712 index0.tmp#id714
Used by
Model DistributionAllowed , DistributionCategory , MAXDeviation , DistributionWithinProduct
Children DistributionAllowed, DistributionCategory, DistributionWithinProduct, MAXDeviation
Attributes
QName Type Fixed Default Use Annotation
modificationRestricted xsd:boolean required
1.0 true/false if attributes value is "true" then modification of the defintion is restricted, if "false" then modification is allowed
Source
<xsd:complexType name="LengthDistributionDefinitionType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Graph>LengthDistributionDefinitionTypeGraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="DistributionAllowed" type="xsd:boolean">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>v136_t2</doc:VarNumber>
          <doc:Unit>true/false</doc:Unit>
          <doc:Description>Distribution bucking allowed for product</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="DistributionCategory" type="DistributionCategoryType">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>v191</doc:VarNumber>
          <doc:Unit>list</doc:Unit>
          <doc:Description>Definies type of distribution matrix in "Distribution". Allowed values: "Number of logs" and "Volume of logs". Two separate matrixes in old standard, v191_t4 or v191</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="MAXDeviation" type="NonNegativeDecimal">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>v192_t2</doc:VarNumber>
          <doc:Unit>%</doc:Unit>
          <doc:Description>Maximum allowed deviation (%) in distribution bucking per
product</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="DistributionWithinProduct" type="xsd:boolean">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>v197_t1</doc:VarNumber>
          <doc:Unit>true/false</doc:Unit>
          <doc:Description>Defining if distribution bucking is only allowed within
optimal product. If true only within optimal product, if false
also allowed to buck non-optimal products. Simplification
of old v197_t1</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
  <xsd:attribute name="modificationRestricted" type="xsd:boolean" use="required">
    <xsd:annotation>
      <xsd:documentation>
        <doc:VersionCreated>1.0</doc:VersionCreated>
        <doc:Unit>true/false</doc:Unit>
        <doc:Description>if attributes value is "true" then modification of the defintion is restricted, if "false" then modification is allowed</doc:Description>
      </xsd:documentation>
    </xsd:annotation>
  </xsd:attribute>
</xsd:complexType>
Simple Type DistributionCategoryType
Namespace urn:skogforsk:stanford2010
Diagram
Diagram
Type restriction of xsd:string
Facets
enumeration Number of logs
enumeration Volume of logs
Used by
Source
<xsd:simpleType name="DistributionCategoryType">
  <xsd:restriction base="xsd:string">
    <xsd:enumeration value="Number of logs"/>
    <xsd:enumeration value="Volume of logs"/>
  </xsd:restriction>
</xsd:simpleType>
Simple Type NonNegativeDecimal
Namespace urn:skogforsk:stanford2010
Diagram
Diagram
Type restriction of xsd:decimal
Facets
minInclusive 0
Used by
Source
<xsd:simpleType name="NonNegativeDecimal">
  <xsd:restriction base="xsd:decimal">
    <xsd:minInclusive value="0"/>
  </xsd:restriction>
</xsd:simpleType>
Complex Type LimitationDefinitionType
Namespace urn:skogforsk:stanford2010
Annotations
1.0 LimitationDefinitionTypeGraph.png
Diagram
Diagram index0.tmp#id722 index0.tmp#id718 index0.tmp#id720
Used by
Model LimitationCategory , LimitationResult
Children LimitationCategory, LimitationResult
Attributes
QName Type Fixed Default Use Annotation
modificationRestricted xsd:boolean required
1.0 true/false if attributes value is "true" then modification of the defintion is restricted, if "false" then modification is allowed
Source
<xsd:complexType name="LimitationDefinitionType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Graph>LimitationDefinitionTypeGraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="LimitationCategory" type="LimitationCategoryType">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>v190_t1</doc:VarNumber>
          <doc:Unit>list</doc:Unit>
          <doc:Description>Type of limitation matrix per product Codes for limitation of production. The allowed list values are: "No limitation",
"Total number, quantity per product", "Total volume, m3 per product", "Number per diameter class per product", "Volume per diameter class per product", "Number per length class per product", "Volume per length class per product", "Number per cell (log size class) per product and tree species" and "Volume per cell (log size class) per product and tree species".</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="LimitationResult" type="LimitationResultType">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>v196_t2</doc:VarNumber>
          <doc:Unit>list</doc:Unit>
          <doc:Description>Action if production target is fulfilled (overproduction according to Limitation in ProductMatrix and LimitationCategory). Allowed values:"No action", "Production is stopped, forbidden to buck logs, only manually bucked logs allowed" and "Production is stopped, forbidden to buck logs including manual bucking of logs"</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
  <xsd:attribute name="modificationRestricted" type="xsd:boolean" use="required">
    <xsd:annotation>
      <xsd:documentation>
        <doc:VersionCreated>1.0</doc:VersionCreated>
        <doc:Unit>true/false</doc:Unit>
        <doc:Description>if attributes value is "true" then modification of the defintion is restricted, if "false" then modification is allowed</doc:Description>
      </xsd:documentation>
    </xsd:annotation>
  </xsd:attribute>
</xsd:complexType>
Simple Type LimitationCategoryType
Namespace urn:skogforsk:stanford2010
Diagram
Diagram
Type restriction of xsd:string
Facets
enumeration No limitation
enumeration Total number, quantity per product
enumeration Total volume, m3 per product
enumeration Number per diameter class per product
enumeration Volume per diameter class per product
enumeration Number per length class per product
enumeration Volume per length class per product
enumeration Number per cell (log size class) per product and tree species
enumeration Volume per cell (log size class) per product and tree species
Used by
Source
<xsd:simpleType name="LimitationCategoryType">
  <xsd:restriction base="xsd:string">
    <xsd:enumeration value="No limitation"/>
    <xsd:enumeration value="Total number, quantity per product"/>
    <xsd:enumeration value="Total volume, m3 per product"/>
    <xsd:enumeration value="Number per diameter class per product"/>
    <xsd:enumeration value="Volume per diameter class per product"/>
    <xsd:enumeration value="Number per length class per product"/>
    <xsd:enumeration value="Volume per length class per product"/>
    <xsd:enumeration value="Number per cell (log size class) per product and tree species"/>
    <xsd:enumeration value="Volume per cell (log size class) per product and tree species"/>
  </xsd:restriction>
</xsd:simpleType>
Simple Type LimitationResultType
Namespace urn:skogforsk:stanford2010
Diagram
Diagram
Type restriction of xsd:string
Facets
enumeration No action
enumeration Production is stopped, forbidden to buck logs, only manually bucked logs allowed
enumeration Production is stopped, forbidden to buck logs including manual bucking of logs
Used by
Source
<xsd:simpleType name="LimitationResultType">
  <xsd:restriction base="xsd:string">
    <xsd:enumeration value="No action"/>
    <xsd:enumeration value="Production is stopped, forbidden to buck logs, only manually bucked logs allowed"/>
    <xsd:enumeration value="Production is stopped, forbidden to buck logs including manual bucking of logs"/>
  </xsd:restriction>
</xsd:simpleType>
Complex Type ProductMatrixType
Namespace urn:skogforsk:stanford2010
Annotations
1.0 ProductMatrixTypeGraph.png
Diagram
Diagram index0.tmp#id739 index0.tmp#id740 index0.tmp#id741 index0.tmp#id742 index0.tmp#id743 index0.tmp#id725
Used by
Model ProductMatrixItem+
Children ProductMatrixItem
Attributes
QName Type Fixed Default Use Annotation
modificationRestrictedBuckingCriteria xsd:boolean required
3.0 true/false if attributes value is "true" then modification of the bucking criteria values is restricted, if "false" then modification is allowed
modificationRestrictedDistribution xsd:boolean required
3.0 true/false if attributes value is "true" then modification of the distribution values is restricted, if "false" then modification is allowed
modificationRestrictedLimitation xsd:boolean required
3.0 true/false if attributes value is "true" then modification of the limitation values is restricted, if "false" then modification is allowed
modificationRestrictedLogColorMarking xsd:boolean required
3.0 true/false if attributes value is "true" then modification of the log color marking values is restricted, if "false" then modification is allowed
modificationRestrictedPrice xsd:boolean required
3.0 true/false if attributes value is "true" then modification of the price values is restricted, if "false" then modification is allowed
Source
<xsd:complexType name="ProductMatrixType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Graph>ProductMatrixTypeGraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="ProductMatrixItem" type="ProductMatrixItemType" maxOccurs="unbounded">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:Description>Price, length distribution, color and limitation for each lenght and diameter class.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
  <xsd:attribute name="modificationRestrictedPrice" type="xsd:boolean" use="required">
    <xsd:annotation>
      <xsd:documentation>
        <doc:VersionCreated>3.0</doc:VersionCreated>
        <doc:Unit>true/false</doc:Unit>
        <doc:Description>if attributes value is "true" then modification of the price values is restricted, if "false" then modification is allowed</doc:Description>
      </xsd:documentation>
    </xsd:annotation>
  </xsd:attribute>
  <xsd:attribute name="modificationRestrictedDistribution" type="xsd:boolean" use="required">
    <xsd:annotation>
      <xsd:documentation>
        <doc:VersionCreated>3.0</doc:VersionCreated>
        <doc:Unit>true/false</doc:Unit>
        <doc:Description>if attributes value is "true" then modification of the distribution values is restricted, if "false" then modification is allowed</doc:Description>
      </xsd:documentation>
    </xsd:annotation>
  </xsd:attribute>
  <xsd:attribute name="modificationRestrictedLimitation" type="xsd:boolean" use="required">
    <xsd:annotation>
      <xsd:documentation>
        <doc:VersionCreated>3.0</doc:VersionCreated>
        <doc:Unit>true/false</doc:Unit>
        <doc:Description>if attributes value is "true" then modification of the limitation values is restricted, if "false" then modification is allowed</doc:Description>
      </xsd:documentation>
    </xsd:annotation>
  </xsd:attribute>
  <xsd:attribute name="modificationRestrictedBuckingCriteria" type="xsd:boolean" use="required">
    <xsd:annotation>
      <xsd:documentation>
        <doc:VersionCreated>3.0</doc:VersionCreated>
        <doc:Unit>true/false</doc:Unit>
        <doc:Description>if attributes value is "true" then modification of the bucking criteria values is restricted, if "false" then modification is allowed</doc:Description>
      </xsd:documentation>
    </xsd:annotation>
  </xsd:attribute>
  <xsd:attribute name="modificationRestrictedLogColorMarking" type="xsd:boolean" use="required">
    <xsd:annotation>
      <xsd:documentation>
        <doc:VersionCreated>3.0</doc:VersionCreated>
        <doc:Unit>true/false</doc:Unit>
        <doc:Description>if attributes value is "true" then modification of the log color marking values is restricted, if "false" then modification is allowed</doc:Description>
      </xsd:documentation>
    </xsd:annotation>
  </xsd:attribute>
</xsd:complexType>
Complex Type ProductMatrixItemType
Namespace urn:skogforsk:stanford2010
Annotations
1.0 ProductMatrixItemTypeGraph.png
Diagram
Diagram index0.tmp#id737 index0.tmp#id738 index0.tmp#id727 index0.tmp#id728 index0.tmp#id729 index0.tmp#id730 index0.tmp#id732
Used by
Model Price , Distribution , Limitation , BuckingCriteria{0,1} , LogColorMarking{0,1}
Children BuckingCriteria, Distribution, Limitation, LogColorMarking, Price
Attributes
QName Type Fixed Default Use Annotation
diameterClassLowerLimit xsd:positiveInteger required
1.0 mm Lower diameter limit of diameter class
lengthClassLowerLimit xsd:positiveInteger required
1.0 cm Lower length limit of length class
Source
<xsd:complexType name="ProductMatrixItemType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Graph>ProductMatrixItemTypeGraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="Price" type="xsd:nonNegativeInteger">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>v162_t2</doc:VarNumber>
          <doc:Unit>currency</doc:Unit>
          <doc:Description>Price per diameter and length class. Possible negative values originating from an apt-file must be converted to the value 0</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="Distribution" type="xsd:nonNegativeInteger">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>v191</doc:VarNumber>
          <doc:Unit>%</doc:Unit>
          <doc:Description>Relative number or relative volume of logs per diameter and length class/product. Volume or number of logs is defined by "DistributionCategory". Negative values not allowed. Desired length distribution based on number of cut logs for each diameter class. Percent value is calculated with each diameter class as the denominator.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="Limitation" type="xsd:nonNegativeInteger">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>v190_t2</doc:VarNumber>
          <doc:Unit>no</doc:Unit>
          <doc:Description>Limit according to "LimitationCategory", per length and diameter classes.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="BuckingCriteria" type="BuckingCriteriaType" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>v190_t2</doc:VarNumber>
          <doc:Unit>list</doc:Unit>
          <doc:Description>Allowed values: "No limit", "Forbidden to buck the log even manually", "The log is excluded from apportionment bucking,only bucking according to value allowed" and "Only logs bucked manually allowed"</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="LogColorMarking" type="LogColorMarkingType" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>v152_t1</doc:VarNumber>
          <doc:Unit>no</doc:Unit>
          <doc:Description>Structure for log marking per diameter and length class</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
  <xsd:attribute name="diameterClassLowerLimit" type="xsd:positiveInteger" use="required">
    <xsd:annotation>
      <xsd:documentation>
        <doc:VersionCreated>1.0</doc:VersionCreated>
        <doc:Unit>mm</doc:Unit>
        <doc:Description>Lower diameter limit of diameter class</doc:Description>
      </xsd:documentation>
    </xsd:annotation>
  </xsd:attribute>
  <xsd:attribute name="lengthClassLowerLimit" type="xsd:positiveInteger" use="required">
    <xsd:annotation>
      <xsd:documentation>
        <doc:VersionCreated>1.0</doc:VersionCreated>
        <doc:Unit>cm</doc:Unit>
        <doc:Description>Lower length limit of length class</doc:Description>
      </xsd:documentation>
    </xsd:annotation>
  </xsd:attribute>
</xsd:complexType>
Simple Type BuckingCriteriaType
Namespace urn:skogforsk:stanford2010
Diagram
Diagram
Type restriction of xsd:string
Facets
enumeration No limit
enumeration Forbidden to buck the log even manually
enumeration The log is excluded from apportionment bucking,only bucking according to value allowed
enumeration Only logs bucked manually allowed
Used by
Source
<xsd:simpleType name="BuckingCriteriaType">
  <xsd:restriction base="xsd:string">
    <xsd:enumeration value="No limit"/>
    <xsd:enumeration value="Forbidden to buck the log even manually"/>
    <xsd:enumeration value="The log is excluded from apportionment bucking,only bucking according to value allowed"/>
    <xsd:enumeration value="Only logs bucked manually allowed"/>
  </xsd:restriction>
</xsd:simpleType>
Complex Type LogColorMarkingType
Namespace urn:skogforsk:stanford2010
Annotations
1.0 LogColorMarkingTypeGraph.png
Diagram
Diagram index0.tmp#id734 index0.tmp#id735 index0.tmp#id736
Used by
Model Color1 , Color2 , Color3
Children Color1, Color2, Color3
Source
<xsd:complexType name="LogColorMarkingType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Graph>LogColorMarkingTypeGraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="Color1" type="xsd:boolean">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:Unit>true/false</doc:Unit>
          <doc:Description>First color for marking logs</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="Color2" type="xsd:boolean">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:Unit>true/false</doc:Unit>
          <doc:Description>Second color for marking logs</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="Color3" type="xsd:boolean">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:Unit>true/false</doc:Unit>
          <doc:Description>Third color for marking logs</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>
Simple Type MessageCategoryType
Namespace urn:skogforsk:stanford2010
Diagram
Diagram
Type restriction of xsd:string
Facets
enumeration env
enumeration fdi
enumeration foi
enumeration fpr
enumeration fqc
enumeration hpr
enumeration hqc
enumeration ogi
enumeration ogr
enumeration oin
enumeration mom
enumeration pin
enumeration spi
enumeration udi
enumeration thp
Used by
Source
<xsd:simpleType name="MessageCategoryType">
  <xsd:restriction base="xsd:string">
    <xsd:enumeration value="env"/>
    <xsd:enumeration value="fdi"/>
    <xsd:enumeration value="foi"/>
    <xsd:enumeration value="fpr"/>
    <xsd:enumeration value="fqc"/>
    <xsd:enumeration value="hpr"/>
    <xsd:enumeration value="hqc"/>
    <xsd:enumeration value="ogi"/>
    <xsd:enumeration value="ogr"/>
    <xsd:enumeration value="oin"/>
    <xsd:enumeration value="mom"/>
    <xsd:enumeration value="pin"/>
    <xsd:enumeration value="spi"/>
    <xsd:enumeration value="udi"/>
    <xsd:enumeration value="thp"/>
  </xsd:restriction>
</xsd:simpleType>
Simple Type AreaUnitType
Namespace urn:skogforsk:stanford2010
Diagram
Diagram
Type restriction of xsd:string
Facets
enumeration ha
Used by
Source
<xsd:simpleType name="AreaUnitType">
  <xsd:restriction base="xsd:string">
    <xsd:enumeration value="ha"/>
  </xsd:restriction>
</xsd:simpleType>
Simple Type DiameterUnitType
Namespace urn:skogforsk:stanford2010
Diagram
Diagram
Type restriction of xsd:string
Facets
enumeration mm
Used by
Source
<xsd:simpleType name="DiameterUnitType">
  <xsd:restriction base="xsd:string">
    <xsd:enumeration value="mm"/>
  </xsd:restriction>
</xsd:simpleType>
Simple Type LengthUnitType
Namespace urn:skogforsk:stanford2010
Diagram
Diagram
Type restriction of xsd:string
Facets
enumeration cm
Used by
Source
<xsd:simpleType name="LengthUnitType">
  <xsd:restriction base="xsd:string">
    <xsd:enumeration value="cm"/>
  </xsd:restriction>
</xsd:simpleType>
Simple Type VolumeUnitType
Namespace urn:skogforsk:stanford2010
Diagram
Diagram
Type restriction of xsd:string
Facets
enumeration m3
Used by
Source
<xsd:simpleType name="VolumeUnitType">
  <xsd:restriction base="xsd:string">
    <xsd:enumeration value="m3"/>
  </xsd:restriction>
</xsd:simpleType>
Simple Type WeightUnitType
Namespace urn:skogforsk:stanford2010
Diagram
Diagram
Type restriction of xsd:string
Facets
enumeration kg
Used by
Source
<xsd:simpleType name="WeightUnitType">
  <xsd:restriction base="xsd:string">
    <xsd:enumeration value="kg"/>
  </xsd:restriction>
</xsd:simpleType>
Simple Type StanForD2010VersionType
Namespace urn:skogforsk:stanford2010
Diagram
Diagram
Type restriction of xsd:string
Facets
pattern [1-9][0-9]*\.[0-9]+
Used by
Source
<xsd:simpleType name="StanForD2010VersionType">
  <xsd:restriction base="xsd:string">
    <xsd:pattern value="[1-9][0-9]*\.[0-9]+"/>
  </xsd:restriction>
</xsd:simpleType>
Complex Type BarkDeductionType
Namespace urn:skogforsk:stanford2010
Annotations
1.0 2.0 BarkDeductionTypeGraph.png
Diagram
Diagram index0.tmp#id713 index0.tmp#id4262
Type extension of NonNegativeDecimal
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
lowerDiameterLimit xsd:nonNegativeInteger required
1.0 V113_t2 mm Lower diameter limits per species group: Bark function based on diameterclasses with fixed bark deductions (double), based on German requirements
Source
<xsd:complexType name="BarkDeductionType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VersionModified>2.0</doc:VersionModified>
      <doc:Graph>BarkDeductionTypeGraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:simpleContent>
    <xsd:extension base="NonNegativeDecimal">
      <xsd:attribute name="lowerDiameterLimit" type="xsd:nonNegativeInteger" use="required">
        <xsd:annotation>
          <xsd:documentation>
            <doc:VersionCreated>1.0</doc:VersionCreated>
            <doc:VarNumber>V113_t2</doc:VarNumber>
            <doc:Unit>mm</doc:Unit>
            <doc:Description>Lower diameter limits per species group: Bark function
based on diameterclasses with fixed bark deductions
(double), based on German requirements</doc:Description>
          </xsd:documentation>
        </xsd:annotation>
      </xsd:attribute>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Complex Type BarkDeductionDistanceType
Namespace urn:skogforsk:stanford2010
Annotations
3.0 BarkDeductionDistanceTypeGraph.png
Diagram
Diagram index0.tmp#id713 index0.tmp#id4264 index0.tmp#id4265
Type extension of NonNegativeDecimal
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
dBHClassLowerLimit xsd:nonNegativeInteger required
3.0 mm Lower DBH limits per species group: Bark function based on DBH and distance (from stump) classes with fixed bark deductions (double), based on German requirements.
distanceClassLowerLimit xsd:nonNegativeInteger required
3.0 cm Lower distance from stump limits per species group: Bark function based on DBH and distance (from stump) classes with fixed bark deductions (double), based on German requirements.
Source
<xsd:complexType name="BarkDeductionDistanceType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>3.0</doc:VersionCreated>
      <doc:Graph>BarkDeductionDistanceTypeGraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:simpleContent>
    <xsd:extension base="NonNegativeDecimal">
      <xsd:attribute name="distanceClassLowerLimit" type="xsd:nonNegativeInteger" use="required">
        <xsd:annotation>
          <xsd:documentation>
            <doc:VersionCreated>3.0</doc:VersionCreated>
            <doc:Unit>cm</doc:Unit>
            <doc:Description>Lower distance from stump limits per species group: Bark function based on DBH and distance (from stump) classes with fixed bark deductions
(double), based on German requirements.</doc:Description>
          </xsd:documentation>
        </xsd:annotation>
      </xsd:attribute>
      <xsd:attribute name="dBHClassLowerLimit" type="xsd:nonNegativeInteger" use="required">
        <xsd:annotation>
          <xsd:documentation>
            <doc:VersionCreated>3.0</doc:VersionCreated>
            <doc:Unit>mm</doc:Unit>
            <doc:Description>Lower DBH limits per species group: Bark function based on DBH and distance (from stump) classes with fixed bark deductions
(double), based on German requirements.</doc:Description>
          </xsd:documentation>
        </xsd:annotation>
      </xsd:attribute>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Complex Type BarkFunctionType
Namespace urn:skogforsk:stanford2010
Annotations
1.0 BarkFunctionTypeGraph.png
Diagram
Diagram index0.tmp#id4283 index0.tmp#id4285 index0.tmp#id4267 index0.tmp#id4271 index0.tmp#id4274 index0.tmp#id4279
Used by
Model SwedishZacco | German | GermanDistanceBased | Skogforsk2004ScotsPine
Children German, GermanDistanceBased, Skogforsk2004ScotsPine, SwedishZacco
Attributes
QName Type Fixed Default Use Annotation
barkFunctionCategory BarkFunctionCategoryType required
1.0 V113_t7 list Allowed values:"None","Swedish Zacco","German",Skogforsk 2004, Scots pine" and "Skogforsk 2004, Norway spruce". If this attribute is "None" the BarkFunction element is empty.
modificationRestricted xsd:boolean required
1.0 true/false if attributes value is "true" then modification of the defintion is restricted, if "false" then modification is allowed. Should not affect element Latitude used in function “Skogforsk 2004 Scots pine" since it must be settable in the harvester
Source
<xsd:complexType name="BarkFunctionType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Graph>BarkFunctionTypeGraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:choice minOccurs="0">
    <xsd:element name="SwedishZacco" type="SwedishZaccoType">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:Description>Structure for Swedish Zacco bark function.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="German" type="GermanType">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:Description>Structure for  German bark function parameters. Function based on stem diameters.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="GermanDistanceBased" type="GermanDistanceType">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>3.0</doc:VersionCreated>
          <doc:Description>Structure for German bark function parameters. Function based on DBH and distance from stump</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="Skogforsk2004ScotsPine" type="Skogforsk2004ScotsPineType">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:Description>Parameters for Skogforsk 2004 Scots pine bark function</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:choice>
  <xsd:attribute name="barkFunctionCategory" type="BarkFunctionCategoryType" use="required">
    <xsd:annotation>
      <xsd:documentation>
        <doc:VersionCreated>1.0</doc:VersionCreated>
        <doc:VarNumber>V113_t7</doc:VarNumber>
        <doc:Unit>list</doc:Unit>
        <doc:Description>Allowed values:"None","Swedish Zacco","German",Skogforsk 2004, Scots pine" and "Skogforsk 2004, Norway spruce". If this attribute is "None" the BarkFunction element is empty.</doc:Description>
      </xsd:documentation>
    </xsd:annotation>
  </xsd:attribute>
  <xsd:attribute name="modificationRestricted" type="xsd:boolean" use="required">
    <xsd:annotation>
      <xsd:documentation>
        <doc:VersionCreated>1.0</doc:VersionCreated>
        <doc:Unit>true/false</doc:Unit>
        <doc:Description>if attributes value is "true" then modification of the defintion is restricted, if "false" then modification is allowed. Should not affect element Latitude used in function “Skogforsk 2004 Scots pine" since it must be settable in the harvester</doc:Description>
      </xsd:documentation>
    </xsd:annotation>
  </xsd:attribute>
</xsd:complexType>
Complex Type SwedishZaccoType
Namespace urn:skogforsk:stanford2010
Annotations
1.0 SwedishZaccoTypeGraph.png
Diagram
Diagram index0.tmp#id4269 index0.tmp#id4270
Used by
Model ConstantA , FactorB
Children ConstantA, FactorB
Source
<xsd:complexType name="SwedishZaccoType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Graph>SwedishZaccoTypeGraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="ConstantA" type="NonNegativeDecimal">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>V113_t1</doc:VarNumber>
          <doc:Unit>positive decimal</doc:Unit>
          <doc:Description>Constant a in the following linear function: Double bark
thickness = a + b * diameter ob Bark thicknes and
diameter in mm.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="FactorB" type="NonNegativeDecimal">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>V113_t1</doc:VarNumber>
          <doc:Unit>positive decimal</doc:Unit>
          <doc:Description>Factor b in the following linear function: Double bark
thickness = a + b * diameter ob Bark thicknes and
diameter in mm.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>
Complex Type GermanType
Namespace urn:skogforsk:stanford2010
Annotations
1.0 GermanTypeGraph.png
Diagram
Diagram index0.tmp#id4273
Used by
Model BarkDeduction+
Children BarkDeduction
Source
<xsd:complexType name="GermanType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Graph>GermanTypeGraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="BarkDeduction" type="BarkDeductionType" maxOccurs="unbounded">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>V113_t3</doc:VarNumber>
          <doc:Unit>mm</doc:Unit>
          <doc:Description>Deduction for double bark thickness per species group:
Bark function based on diameterclasses with fixed bark
deductions (double), based on German requirements.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>
Complex Type GermanDistanceType
Namespace urn:skogforsk:stanford2010
Annotations
3.0 GermanDistanceTypeGraph.png
Diagram
Diagram index0.tmp#id4276 index0.tmp#id4277 index0.tmp#id4278
Used by
Model BarkDeduction+ , DistanceClassLowerLimit+ , DBHClassLowerLimit+
Children BarkDeduction, DBHClassLowerLimit, DistanceClassLowerLimit
Source
<xsd:complexType name="GermanDistanceType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>3.0</doc:VersionCreated>
      <doc:Graph>GermanDistanceTypeGraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="BarkDeduction" type="BarkDeductionDistanceType" maxOccurs="unbounded">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>3.0</doc:VersionCreated>
          <doc:Unit>mm</doc:Unit>
          <doc:Description>Deduction for double bark thickness per species group:
Bark function based on DBH and distance (from stump) classes with fixed bark deductions (double), based on German requirements
.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="DistanceClassLowerLimit" type="xsd:nonNegativeInteger" maxOccurs="unbounded">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>3.0</doc:VersionCreated>
          <doc:Unit>cm</doc:Unit>
          <doc:Description>All lower class limits for distance from stump per species group. Used in GermanDistanceBased bark function. DistanceClassLowerLimit and DBHClassLowerLimit defines the the layout of the bark deduction matrix.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="DBHClassLowerLimit" type="xsd:nonNegativeInteger" maxOccurs="unbounded">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>3.0</doc:VersionCreated>
          <doc:Unit>mm</doc:Unit>
          <doc:Description>All lower class limits for DBH per species group. Used in GermanDistanceBased bark function. DistanceClassLowerLimit and DBHClassLowerLimit defines the the layout of the bark deduction matrix.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>
Complex Type Skogforsk2004ScotsPineType
Namespace urn:skogforsk:stanford2010
Annotations
1.0 Skogforsk2004ScotsPineTypeGraph.png
Diagram
Diagram index0.tmp#id4281
Used by
Model Latitude{0,1}
Children Latitude
Source
<xsd:complexType name="Skogforsk2004ScotsPineType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Graph>Skogforsk2004ScotsPineTypeGraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="Latitude" type="PositiveDecimal" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>V113_t4</doc:VarNumber>
          <doc:Unit>latitude</doc:Unit>
          <doc:Description>Latitude used in bark function Should be set in machine
since it is specific for a certain geographical area. Not to be restricted by modificationRestricted.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>
Simple Type PositiveDecimal
Namespace urn:skogforsk:stanford2010
Diagram
Diagram
Type restriction of xsd:decimal
Facets
minExclusive 0
Used by
Source
<xsd:simpleType name="PositiveDecimal">
  <xsd:restriction base="xsd:decimal">
    <xsd:minExclusive value="0"/>
  </xsd:restriction>
</xsd:simpleType>
Simple Type BarkFunctionCategoryType
Namespace urn:skogforsk:stanford2010
Diagram
Diagram
Type restriction of xsd:string
Facets
enumeration None
enumeration Swedish Zacco
enumeration German
enumeration GermanDistanceBased
enumeration Skogforsk 2004, Scots pine
enumeration Skogforsk 2004, Norway spruce
Used by
Source
<xsd:simpleType name="BarkFunctionCategoryType">
  <xsd:restriction base="xsd:string">
    <xsd:enumeration value="None"/>
    <xsd:enumeration value="Swedish Zacco"/>
    <xsd:enumeration value="German"/>
    <xsd:enumeration value="GermanDistanceBased"/>
    <xsd:enumeration value="Skogforsk 2004, Scots pine"/>
    <xsd:enumeration value="Skogforsk 2004, Norway spruce"/>
  </xsd:restriction>
</xsd:simpleType>
Complex Type ButtEndProfileExtrapolationFunctionParameterType
Namespace urn:skogforsk:stanford2010
Annotations
1.0 ButtEndProfileExtrapolationFunctionParameterTypeGraph.png
Diagram
Diagram index0.tmp#id4287 index0.tmp#id4288
Used by
Model ParameterName , ParameterValue
Children ParameterName, ParameterValue
Source
<xsd:complexType name="ButtEndProfileExtrapolationFunctionParameterType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Graph>ButtEndProfileExtrapolationFunctionParameterTypeGraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="ParameterName" type="xsd:string">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>V170_t10</doc:VarNumber>
          <doc:Unit>free text</doc:Unit>
          <doc:Description>Name of the parameter of the diameter extrapolation function (e.g. a00, a01 …)</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ParameterValue" type="xsd:decimal">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>V170_t11_t12</doc:VarNumber>
          <doc:Description>parameter value in butt diameter extrapolation function, negative values are possible</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>
Complex Type ButtEndProfileExtrapolationFunctionType
Namespace urn:skogforsk:stanford2010
Annotations
1.0 ButtEndProfileExtrapolationFunctionTypeGraph.png
Diagram
Diagram index0.tmp#id4291 index0.tmp#id4290
Used by
Model Parameter+
Children Parameter
Attributes
QName Type Fixed Default Use Annotation
ButtEndProfileExtrapolationFunctionCategory ButtEndProfileExtrapolationFunctionCategoryType required
1.0 list extrapolation of butt end diameter values. Volume calculation of butt end is done according the extrapolated diameters. Allowed values: Poikela 2007 => Function DL = [1 + (a0*(1.3-L) + a1*(1.3-L)a2)/100] * D1.3 a0 = a00 + a01*DBH+a02*DBH^2 + a03*DBH^3 + a04 *DBH^4 a1 = a10 + a11*DBH+a12*DBH^2 + a13*DBH^3 a2 = a20 + a21*DBH+a22*DBH^2
Source
<xsd:complexType name="ButtEndProfileExtrapolationFunctionType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Graph>ButtEndProfileExtrapolationFunctionTypeGraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="Parameter" type="ButtEndProfileExtrapolationFunctionParameterType" maxOccurs="unbounded">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:Description>Structure for butt end extrapolation function parameters.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
  <xsd:attribute name="ButtEndProfileExtrapolationFunctionCategory" type="ButtEndProfileExtrapolationFunctionCategoryType" use="required">
    <xsd:annotation>
      <xsd:documentation>
        <doc:VersionCreated>1.0</doc:VersionCreated>
        <doc:Unit>list</doc:Unit>
        <doc:Description>extrapolation of butt end diameter values. Volume
calculation of butt end is done according the extrapolated
diameters. Allowed values: Poikela 2007 =>
 Function DL = [1 + (a0*(1.3-L) + a1*(1.3-L)a2)/100] *
D1.3
a0 = a00 + a01*DBH+a02*DBH^2 + a03*DBH^3 + a04
*DBH^4
a1 = a10 + a11*DBH+a12*DBH^2 + a13*DBH^3
a2 = a20 + a21*DBH+a22*DBH^2</doc:Description>
      </xsd:documentation>
    </xsd:annotation>
  </xsd:attribute>
</xsd:complexType>
Simple Type ButtEndProfileExtrapolationFunctionCategoryType
Namespace urn:skogforsk:stanford2010
Diagram
Diagram
Type restriction of xsd:string
Facets
enumeration Poikela 2007
Used by
Source
<xsd:simpleType name="ButtEndProfileExtrapolationFunctionCategoryType">
  <xsd:restriction base="xsd:string">
    <xsd:enumeration value="Poikela 2007"/>
  </xsd:restriction>
</xsd:simpleType>
Complex Type ButtEndProfileExtrapolationTableType
Namespace urn:skogforsk:stanford2010
Annotations
1.0 ButtEndProfileExtrapolationTableTypeGraph.png
Diagram
Diagram index0.tmp#id4294
Used by
Model ExtrapolationCoefficient+
Children ExtrapolationCoefficient
Source
<xsd:complexType name="ButtEndProfileExtrapolationTableType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Graph>ButtEndProfileExtrapolationTableTypeGraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="ExtrapolationCoefficient" type="ExtrapolationCoefficientType" maxOccurs="unbounded">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>V170_t7</doc:VarNumber>
          <doc:Description>Extrapolation coefficient tables: coefficient values
(multiplying values) / distance class / diameter
class / tree species:
1…var170_t4 / 1 … var170_t3 / 1…var111_t1.
Example: Measured diameter at reference height
(normally dbh) of stem = 23,3 cm. Distance to
extrapolation point = 90 cm. Coefficient value in table at
(23, 90) = 1.042. Estimated diameter value at 90 cm =
23,3 cm * 1.042 = 24,3 cm (243 mm).</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>
Complex Type ExtrapolationCoefficientType
Namespace urn:skogforsk:stanford2010
Annotations
1.0 ExtrapolationCoefficientTypegraph.png
Diagram
Diagram index0.tmp#id4296 index0.tmp#id4297
Type extension of xsd:decimal
Used by
Attributes
QName Type Fixed Default Use Annotation
diameterClass xsd:nonNegativeInteger required
1.0 V170_t5 cm Diameter class values for the reference height in extrapolation coefficient table / species group.
distanceClass xsd:nonNegativeInteger required
1.0 V170_t6 cm Distance class values (distance from the felling cut) in extrapolation coefficient table per species group. First value is 0 cm and the last is the value of the actual reference height in element ReferenceHeight (e.g. 130 cm). Intervals normally 10 cm.
Source
<xsd:complexType name="ExtrapolationCoefficientType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Graph>ExtrapolationCoefficientTypegraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:simpleContent>
    <xsd:extension base="xsd:decimal">
      <xsd:attribute name="diameterClass" type="xsd:nonNegativeInteger" use="required">
        <xsd:annotation>
          <xsd:documentation>
            <doc:VersionCreated>1.0</doc:VersionCreated>
            <doc:VarNumber>V170_t5</doc:VarNumber>
            <doc:Unit>cm</doc:Unit>
            <doc:Description>Diameter class values for the reference height in extrapolation coefficient table / species group.</doc:Description>
          </xsd:documentation>
        </xsd:annotation>
      </xsd:attribute>
      <xsd:attribute name="distanceClass" type="xsd:nonNegativeInteger" use="required">
        <xsd:annotation>
          <xsd:documentation>
            <doc:VersionCreated>1.0</doc:VersionCreated>
            <doc:VarNumber>V170_t6</doc:VarNumber>
            <doc:Unit>cm</doc:Unit>
            <doc:Description>Distance class values (distance from the felling cut) in extrapolation coefficient table per species group.
First value is 0 cm and the last is the value of the actual reference height in element ReferenceHeight (e.g. 130 cm). Intervals normally 10 cm.</doc:Description>
          </xsd:documentation>
        </xsd:annotation>
      </xsd:attribute>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Complex Type ButtEndProfileExtrapolationType
Namespace urn:skogforsk:stanford2010
Annotations
1.0 ButtEndProfileExtrapolationTypeGraph.png
Diagram
Diagram index0.tmp#id4302 index0.tmp#id4304 index0.tmp#id4299 index0.tmp#id4300 index0.tmp#id4301
Used by
Model ReferenceHeight , ButtEndProfileExtrapolationTable{0,1} , ButtEndProfileExtrapolationFunction{0,1}
Children ButtEndProfileExtrapolationFunction, ButtEndProfileExtrapolationTable, ReferenceHeight
Attributes
QName Type Fixed Default Use Annotation
buttEndProfileExtrapolationMethod ButtEndProfileExtrapolationMethodType required
1.0 list Enumeration list defining the butt end profile extrapolation method. Allowed values are: "ExtrapolationFunction","ExtrapolationTable" and "Both"
modificationRestricted xsd:boolean required
1.0 true/false if attributes value is "true" then modification of the defintion is restricted, if "false" then modification is allowed
Source
<xsd:complexType name="ButtEndProfileExtrapolationType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Graph>ButtEndProfileExtrapolationTypeGraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="ReferenceHeight" type="xsd:nonNegativeInteger">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>V170_t2</doc:VarNumber>
          <doc:Unit>cm</doc:Unit>
          <doc:Description>Height from stump to the diameter used for predicting the butt end diameters. Normally breast height (130 cm in Finland, 120 cm in Sweden) is used for
extrapolation of butt end diameter values.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ButtEndProfileExtrapolationTable" type="ButtEndProfileExtrapolationTableType" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:Description>Structure for butt end profile extrapolation table.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ButtEndProfileExtrapolationFunction" type="ButtEndProfileExtrapolationFunctionType" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:Description>Structure for butt end profile extrapolation function.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
  <xsd:attribute name="buttEndProfileExtrapolationMethod" type="ButtEndProfileExtrapolationMethodType" use="required">
    <xsd:annotation>
      <xsd:documentation>
        <doc:VersionCreated>1.0</doc:VersionCreated>
        <doc:Unit>list</doc:Unit>
        <doc:Description>Enumeration list defining the butt end profile extrapolation method. Allowed values are: "ExtrapolationFunction","ExtrapolationTable" and "Both"</doc:Description>
      </xsd:documentation>
    </xsd:annotation>
  </xsd:attribute>
  <xsd:attribute name="modificationRestricted" type="xsd:boolean" use="required">
    <xsd:annotation>
      <xsd:documentation>
        <doc:VersionCreated>1.0</doc:VersionCreated>
        <doc:Unit>true/false</doc:Unit>
        <doc:Description>if attributes value is "true" then modification of the defintion is restricted, if "false" then modification is allowed</doc:Description>
      </xsd:documentation>
    </xsd:annotation>
  </xsd:attribute>
</xsd:complexType>
Simple Type ButtEndProfileExtrapolationMethodType
Namespace urn:skogforsk:stanford2010
Diagram
Diagram
Type restriction of xsd:string
Facets
enumeration ExtrapolationFunction
enumeration ExtrapolationTable
enumeration Both
Used by
Source
<xsd:simpleType name="ButtEndProfileExtrapolationMethodType">
  <xsd:restriction base="xsd:string">
    <xsd:enumeration value="ExtrapolationFunction"/>
    <xsd:enumeration value="ExtrapolationTable"/>
    <xsd:enumeration value="Both"/>
  </xsd:restriction>
</xsd:simpleType>
Complex Type ColumnDataType
Namespace urn:skogforsk:stanford2010
Annotations
2.1 ColumnDataTypeGraph.png
Diagram
Diagram index0.tmp#id4306 index0.tmp#id4307 index0.tmp#id4308 index0.tmp#id4309
Type extension of xsd:string
Used by
Attributes
QName Type Fixed Default Use Annotation
cellID xsd:string optional
2.1 Identity of cell
columnID xsd:string required
2.1 free text Identification of user defined table column
columnName xsd:string required
2.1 Name of column
columnOrder required
2.1 Presentation order of column
Source
<xsd:complexType name="ColumnDataType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>2.1</doc:VersionCreated>
      <doc:Graph>ColumnDataTypeGraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:simpleContent>
    <xsd:extension base="xsd:string">
      <xsd:attribute name="columnID" type="xsd:string" use="required">
        <xsd:annotation>
          <xsd:documentation>
            <doc:VersionCreated>2.1</doc:VersionCreated>
            <doc:Unit>free text</doc:Unit>
            <doc:Description>Identification of user defined table column</doc:Description>
          </xsd:documentation>
        </xsd:annotation>
      </xsd:attribute>
      <xsd:attribute name="columnName" type="xsd:string" use="required">
        <xsd:annotation>
          <xsd:documentation>
            <doc:VersionCreated>2.1</doc:VersionCreated>
            <doc:Description>Name of column</doc:Description>
          </xsd:documentation>
        </xsd:annotation>
      </xsd:attribute>
      <xsd:attribute name="columnOrder" use="required">
        <xsd:annotation>
          <xsd:documentation>
            <doc:VersionCreated>2.1</doc:VersionCreated>
            <doc:Description>Presentation order of column</doc:Description>
          </xsd:documentation>
        </xsd:annotation>
      </xsd:attribute>
      <xsd:attribute name="cellID" type="xsd:string" use="optional">
        <xsd:annotation>
          <xsd:documentation>
            <doc:VersionCreated>2.1</doc:VersionCreated>
            <doc:Description>Identity of cell</doc:Description>
          </xsd:documentation>
        </xsd:annotation>
      </xsd:attribute>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Complex Type CommonDeliveryDefinitionType
Namespace urn:skogforsk:stanford2010
Annotations
3.0 CommonDeliveryDefinitionTypegraph.png
Diagram
Diagram index0.tmp#id4311 index0.tmp#id4312 index0.tmp#id4313 index0.tmp#id4314 index0.tmp#id4315 index0.tmp#id4316 index0.tmp#id4317 index0.tmp#id4321 index0.tmp#id4322 index0.tmp#id4323
Used by
Model DeliveryUserID , DeliveryName{0,1} , ModificationDate , DeliveryInfo{0,1} , DeliveryVersion{0,1} , DeliveryDestination{0,1} , Density* , DeliveryPresentationOrder{0,1} , Extension{0,1} , DeliveryDescription{0,1}
Children DeliveryDescription, DeliveryDestination, DeliveryInfo, DeliveryName, DeliveryPresentationOrder, DeliveryUserID, DeliveryVersion, Density, Extension, ModificationDate
Source
<xsd:complexType name="CommonDeliveryDefinitionType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>3.0</doc:VersionCreated>
      <doc:Graph>CommonDeliveryDefinitionTypegraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="DeliveryUserID" type="UserIDType">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>v441_t2</doc:VarNumber>
          <doc:Unit>free text</doc:Unit>
          <doc:Description>Delivery definition identity, set by user of data normally logging organisation.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="DeliveryName" type="xsd:string" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>v441_t1</doc:VarNumber>
          <doc:Unit>free text</doc:Unit>
          <doc:Description>Delivery definition name</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ModificationDate" type="ModificationDateType">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>2.0</doc:VersionCreated>
          <doc:Unit>yyyy-mm-ddThh:mm:ss[+|-]hh:mm</doc:Unit>
          <doc:Description>Date and time when delivery definition was last modified. DeliveryKey updated if modified in machine. Time stamp must have the following times registered: local time ±offset from UTC.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="DeliveryInfo" type="InfoType" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:Unit>free text</doc:Unit>
          <doc:Description>Free text identity information about delivery. Identity element normally to be used by logging organization. No constraints in standard concerning how to use this element.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="DeliveryVersion" type="VersionType" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:Unit>free text</doc:Unit>
          <doc:Description>Additional identity information of delivery. Identity element normally to be used by logging organization. No constraints in standard concerning how to use this element.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="DeliveryDestination" type="xsd:string" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:Unit>free text</doc:Unit>
          <doc:Description>Destination (industry) of volume belonging to Delivery definition.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="Density" type="DensityType" minOccurs="0" maxOccurs="unbounded">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:Description>Basic density for volume belong to delivery definition</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="DeliveryPresentationOrder" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>3.0</doc:VersionCreated>
          <doc:Unit>sequential no</doc:Unit>
          <doc:Description>Indicates the order of deliveries. May be used in presentation tools in order to show the deliveries in a certain order. The element should be considered as an optional hint given by forest company.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="Extension" type="ExtensionType" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:Description>Extension element can include whatever data the users want. The only requirement is that it is well-formed XML i.e. it is tagged</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="DeliveryDescription" type="xsd:string" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>3.0</doc:VersionCreated>
          <doc:Unit>free text</doc:Unit>
          <doc:Description>Free text sent to sent to machine per delivery definitions</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>
Complex Type DensityType
Namespace urn:skogforsk:stanford2010
Annotations
1.0 DensityTypegraph.png
Diagram
Diagram index0.tmp#id4319
Type extension of xsd:decimal
Used by
Attributes
QName Type Fixed Default Use Annotation
densityCategory DensityCategoryType required
1.0 list Allowed values defining volume unit in density: "Under bark", "On bark", "Not specified"
Source
<xsd:complexType name="DensityType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Graph>DensityTypegraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:simpleContent>
    <xsd:extension base="xsd:decimal">
      <xsd:attribute name="densityCategory" type="DensityCategoryType" use="required">
        <xsd:annotation>
          <xsd:documentation>
            <doc:VersionCreated>1.0</doc:VersionCreated>
            <doc:Unit>list</doc:Unit>
            <doc:Description>Allowed values defining volume unit in density: "Under bark", "On bark", "Not specified"</doc:Description>
          </xsd:documentation>
        </xsd:annotation>
      </xsd:attribute>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Simple Type DensityCategoryType
Namespace urn:skogforsk:stanford2010
Diagram
Diagram
Type restriction of xsd:string
Facets
enumeration Under bark
enumeration On bark
enumeration Not specified
Used by
Source
<xsd:simpleType name="DensityCategoryType">
  <xsd:restriction base="xsd:string">
    <xsd:enumeration value="Under bark"/>
    <xsd:enumeration value="On bark"/>
    <xsd:enumeration value="Not specified"/>
  </xsd:restriction>
</xsd:simpleType>
Complex Type CommonLocationDefinitionType
Namespace urn:skogforsk:stanford2010
Annotations
3.0 CommonLocationDefinitionTypegraph.png
Diagram
Diagram index0.tmp#id4325 index0.tmp#id4326 index0.tmp#id4327 index0.tmp#id4328 index0.tmp#id4329 index0.tmp#id4330 index0.tmp#id4331 index0.tmp#id4332
Model LocationUserID , LocationName{0,1} , LocationInfo{0,1} , LocationVersion{0,1} , HarvestDate{0,1} , LocationCoordinates{0,1} , RoadCondition{0,1} , LocationDescription{0,1}
Children HarvestDate, LocationCoordinates, LocationDescription, LocationInfo, LocationName, LocationUserID, LocationVersion, RoadCondition
Source
<xsd:complexType name="CommonLocationDefinitionType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>3.0</doc:VersionCreated>
      <doc:Graph>CommonLocationDefinitionTypegraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="LocationUserID" type="UserIDType">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:Unit>sequential no</doc:Unit>
          <doc:Description>Identity per location defined by user of data, normally logging organisation.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="LocationName" type="xsd:string" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:Unit>free text</doc:Unit>
          <doc:Description>Name of location</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="LocationInfo" type="InfoType" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:Unit>free text</doc:Unit>
          <doc:Description>Free text identity information about location. Identity element normally to be used by logging organization. No constraints in standard concerning how to use this element.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="LocationVersion" type="VersionType" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:Unit>free text</doc:Unit>
          <doc:Description>Additional identity information of location. Identity element normally to be used by logging organization. No constraints in standard concerning how to use this element.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="HarvestDate" type="StanForD2010DateTimeType" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>v441_t8</doc:VarNumber>
          <doc:Unit>yyyy-mm-ddThh:mm:ss[+|-]hh:mm</doc:Unit>
          <doc:Description>Date when harvesting was carried out, applies to logs unloaded at specific location. Time stamp must have the following times registered: local time ±offset from UTC.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="LocationCoordinates" type="CoordinatesType" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:Description>Coordinates of location</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="RoadCondition" type="xsd:string" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>v441_t13</doc:VarNumber>
          <doc:Unit>free text</doc:Unit>
          <doc:Description>Non standardised codes (free text) for describing forest road condition for each location.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="LocationDescription" type="xsd:string" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>3.0</doc:VersionCreated>
          <doc:Unit>free text</doc:Unit>
          <doc:Description>Free text sent to sent to machine per location definitions</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>
Complex Type CommonObjectDefinitionType
Namespace urn:skogforsk:stanford2010
Annotations
3.0 CommonObjectDefinitionTypegraph.png
Diagram
Diagram index0.tmp#id4334 index0.tmp#id4335 index0.tmp#id4336 index0.tmp#id4337 index0.tmp#id4339 index0.tmp#id4344 index0.tmp#id4345 index0.tmp#id4346 index0.tmp#id4347 index0.tmp#id4350 index0.tmp#id4353 index0.tmp#id4354
Used by
Model ObjectUserID , ObjectName{0,1} , ObjectModificationDate , ForestCertification+ , LoggingForm{0,1} , ObjectArea{0,1} , LoggingOrganisation{0,1} , ForestOwner{0,1} , ContractNumber{0,1} , RealEstateIDObject{0,1} , AuditingOrganisation{0,1} , Extension{0,1}
Children AuditingOrganisation, ContractNumber, Extension, ForestCertification, ForestOwner, LoggingForm, LoggingOrganisation, ObjectArea, ObjectModificationDate, ObjectName, ObjectUserID, RealEstateIDObject
Source
<xsd:complexType name="CommonObjectDefinitionType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>3.0</doc:VersionCreated>
      <doc:Graph>CommonObjectDefinitionTypegraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="ObjectUserID" type="UserIDType">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:Unit>free text</doc:Unit>
          <doc:Description>Identity per harvesting object defined by user of data, normally logging organisation.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ObjectName" type="xsd:string" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>v21</doc:VarNumber>
          <doc:Unit>free text</doc:Unit>
          <doc:Description>Descriptive name of harvesting object</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ObjectModificationDate" type="ModificationDateType">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:Unit>yyyy-mm-ddThh:mm:ss[+|-]hh:mm</doc:Unit>
          <doc:Description>Date when object definition was last modified. Time stamp must have the following times registered: local time ±offset from UTC.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ForestCertification" type="ForestCertificationType" maxOccurs="unbounded">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VersionModified>2.0</doc:VersionModified>
          <doc:VarNumber>v21_t5</doc:VarNumber>
          <doc:Unit>list</doc:Unit>
          <doc:Description>Harvesting object certified. Forest certifications as enumeration. Allowed values: "FSC",
"PEFC",
"Other",
"None", "Not known"</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="LoggingForm" type="LoggingFormType" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:Description>Defines possible loggin form of object</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ObjectArea" type="PositiveDecimal" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>v23_t3</doc:VarNumber>
          <doc:Unit>ha</doc:Unit>
          <doc:Description>Area of harvesting object</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="LoggingOrganisation" type="LoggingOrganisationType" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>v31</doc:VarNumber>
          <doc:Description>Contact information for organisation responsible for
logging an object (normaly forest company or forest
owners association), owner of the right to harvest a certain
object. Old types Organisation, Region, District, Working
team, Wood pile</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ForestOwner" type="ContactInformationType" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>v33</doc:VarNumber>
          <doc:Description>Seller of the right to harvest a forest/object. Person or
organisation owning forest that is harvested by logging
organisation.
Observe that ForestOwner and LoggingOrgansiation may
be identical.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ContractNumber" type="ContractNumberType" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>v35</doc:VarNumber>
          <doc:Unit>free text</doc:Unit>
          <doc:Description>Harvesting object contract number/identity</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="RealEstateIDObject" type="RealEstateIDObjectType" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:Unit>free text</doc:Unit>
          <doc:Description>Real estate identity for object.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="AuditingOrganisation" type="ContactInformationType" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:Description>Contact information for organisation responsible for 3rd party control of measuring accuracy</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="Extension" type="ExtensionType" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:Description>Extension element can include whatever data the users want. The only requirement is that it is well-formed XML i.e. it is tagged</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>
Simple Type ForestCertificationType
Namespace urn:skogforsk:stanford2010
Diagram
Diagram
Type restriction of xsd:string
Facets
enumeration FSC
enumeration PEFC
enumeration Other
enumeration None
enumeration Not known
Used by
Source
<xsd:simpleType name="ForestCertificationType">
  <xsd:restriction base="xsd:string">
    <xsd:enumeration value="FSC"/>
    <xsd:enumeration value="PEFC"/>
    <xsd:enumeration value="Other"/>
    <xsd:enumeration value="None"/>
    <xsd:enumeration value="Not known"/>
  </xsd:restriction>
</xsd:simpleType>
Complex Type LoggingFormType
Namespace urn:skogforsk:stanford2010
Annotations
1.0 loggingformtypegraph.png
Diagram
Diagram index0.tmp#id4343 index0.tmp#id4341 index0.tmp#id4342
Used by
Model LoggingFormCode{0,1} , LoggingFormDescription{0,1}
Children LoggingFormCode, LoggingFormDescription
Attributes
QName Type Fixed Default Use Annotation
agency AgencyType optional
1.0 list Enumeration list defining the agency who is responsible of logging form. Allowed values are: "Buyer","ForestOwner","LoggingContractor","LoggingOrganisation","MachineOwner","Other","Seller"
Source
<xsd:complexType name="LoggingFormType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Graph>loggingformtypegraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="LoggingFormCode" type="xsd:string" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>v23_t2</doc:VarNumber>
          <doc:Unit>code</doc:Unit>
          <doc:Description>Code for logging form</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="LoggingFormDescription" type="xsd:string" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>v23_t2</doc:VarNumber>
          <doc:Unit>free text</doc:Unit>
          <doc:Description>Description of logging method</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
  <xsd:attribute name="agency" type="AgencyType">
    <xsd:annotation>
      <xsd:documentation>
        <doc:VersionCreated>1.0</doc:VersionCreated>
        <doc:Unit>list</doc:Unit>
        <doc:Description>Enumeration list defining the agency who is responsible of logging form. Allowed values are: "Buyer","ForestOwner","LoggingContractor","LoggingOrganisation","MachineOwner","Other","Seller"</doc:Description>
      </xsd:documentation>
    </xsd:annotation>
  </xsd:attribute>
</xsd:complexType>
Complex Type ContractNumberType
Namespace urn:skogforsk:stanford2010
Annotations
1.0 ContractNumberTypegraph.png
Diagram
Diagram index0.tmp#id4349
Type extension of xsd:string
Used by
Attributes
QName Type Fixed Default Use Annotation
ContractCategory xsd:string optional
1.0 free text Category of contract
Source
<xsd:complexType name="ContractNumberType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Graph>ContractNumberTypegraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:simpleContent>
    <xsd:extension base="xsd:string">
      <xsd:attribute name="ContractCategory" type="xsd:string">
        <xsd:annotation>
          <xsd:documentation>
            <doc:VersionCreated>1.0</doc:VersionCreated>
            <doc:Unit>free text</doc:Unit>
            <doc:Description>Category of contract</doc:Description>
          </xsd:documentation>
        </xsd:annotation>
      </xsd:attribute>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Complex Type RealEstateIDObjectType
Namespace urn:skogforsk:stanford2010
Annotations
1.0 RealEstateIDObjectTypeGraph.png
Diagram
Diagram index0.tmp#id4352
Type extension of xsd:string
Used by
Attributes
QName Type Fixed Default Use Annotation
agency AgencyType optional
1.0 list Enumeration list defining the agency who is responsible real estate ID. Allowed values are: "Buyer","ForestOwner","LoggingContractor","LoggingOrganisation","MachineOwner","Other","Seller"
Source
<xsd:complexType name="RealEstateIDObjectType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Graph>RealEstateIDObjectTypeGraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:simpleContent>
    <xsd:extension base="xsd:string">
      <xsd:attribute name="agency" type="AgencyType" use="optional">
        <xsd:annotation>
          <xsd:documentation>
            <doc:VersionCreated>1.0</doc:VersionCreated>
            <doc:Unit>list</doc:Unit>
            <doc:Description>Enumeration list defining the agency who is responsible real estate ID. Allowed values are: "Buyer","ForestOwner","LoggingContractor","LoggingOrganisation","MachineOwner","Other","Seller"</doc:Description>
          </xsd:documentation>
        </xsd:annotation>
      </xsd:attribute>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Complex Type CommonSpeciesGroupDefinitionType
Namespace urn:skogforsk:stanford2010
Annotations
3.0 CommonSpeciesGroupDefinitionTypegraph.png
Diagram
Diagram index0.tmp#id4356 index0.tmp#id4357 index0.tmp#id4358 index0.tmp#id4359 index0.tmp#id4360 index0.tmp#id4361 index0.tmp#id4365 index0.tmp#id4366 index0.tmp#id4367
Used by
Model SpeciesGroupModificationDate , SpeciesGroupUserID , SpeciesGroupName , SpeciesGroupInfo{0,1} , SpeciesGroupVersion{0,1} , StemTypeDefinition* , LoggingOrganisation{0,1} , Extension{0,1} , SpeciesGroupPresentationOrder{0,1}
Children Extension, LoggingOrganisation, SpeciesGroupInfo, SpeciesGroupModificationDate, SpeciesGroupName, SpeciesGroupPresentationOrder, SpeciesGroupUserID, SpeciesGroupVersion, StemTypeDefinition
Source
<xsd:complexType name="CommonSpeciesGroupDefinitionType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>3.0</doc:VersionCreated>
      <doc:Graph>CommonSpeciesGroupDefinitionTypegraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="SpeciesGroupModificationDate" type="ModificationDateType">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:Unit>yyyy-mm-ddThh:mm:ss[+|-]hh:mm</doc:Unit>
          <doc:Description>Date when species group definition was last modified. Time stamp must have the following times registered: local time ±offset from UTC.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="SpeciesGroupUserID" type="UserIDType">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>v120_t3</doc:VarNumber>
          <doc:Unit>free text</doc:Unit>
          <doc:Description>Identity per species group defined by user of data, normally by  logging organisation.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="SpeciesGroupName" type="xsd:string">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>V120_t1</doc:VarNumber>
          <doc:Unit>free text</doc:Unit>
          <doc:Description>Name per species group</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="SpeciesGroupInfo" type="InfoType" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:Unit>free text</doc:Unit>
          <doc:Description>Free text identity information about species group. Identity element normally to be used by logging organization. No constraints in standard concerning how to use this element.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="SpeciesGroupVersion" type="VersionType" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>V120_t3</doc:VarNumber>
          <doc:Unit>free text</doc:Unit>
          <doc:Description>Additional identity information of species group. Identity element normally to be used by logging organization. No constraints in standard concerning how to use this element.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="StemTypeDefinition" type="StemTypeDefinitionType" minOccurs="0" maxOccurs="unbounded">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:Description>Structure for stem type definition (normally used with PMP-codes in Finland).</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="LoggingOrganisation" type="LoggingOrganisationType" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>v31</doc:VarNumber>
          <doc:Description>Contact information for organisation responsible for
logging an object (normaly forest company or forest
owners association), owner of the right to harvest a certain
object. Old types Organisation, Region, District, Working
team, Wood pile</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="Extension" type="ExtensionType" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:Description>Extension element can include whatever data the users want. The only requirement is that it is well-formed XML i.e. it is tagged</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="SpeciesGroupPresentationOrder" type="xsd:positiveInteger" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>2.0</doc:VersionCreated>
          <doc:Unit>sequential no</doc:Unit>
          <doc:Description>Indicates the order of SpeciesGroups. May be used in presentation tools in order to show the SpeciesGroups in a certain order, for example if pine is always to be presented before spruce and birch in a printed report. The element should be considered as an optional hint given by forest company.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>
Complex Type StemTypeDefinitionType
Namespace urn:skogforsk:stanford2010
Annotations
1.0 stemtypedefinitiontypegraph.png
Diagram
Diagram index0.tmp#id4363 index0.tmp#id4364
Used by
Model StemTypeCode , StemTypeName
Children StemTypeCode, StemTypeName
Source
<xsd:complexType name="StemTypeDefinitionType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Graph>stemtypedefinitiontypegraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="StemTypeCode" type="xsd:string">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>V124_t2</doc:VarNumber>
          <doc:Unit>free text (usually finish PMP-codes)</doc:Unit>
          <doc:Description>Code for stem type</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="StemTypeName" type="xsd:string">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>V124_t1</doc:VarNumber>
          <doc:Unit>free text</doc:Unit>
          <doc:Description>Name/Description of stem type</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>
Complex Type ComplementaryGISFilesType
Namespace urn:skogforsk:stanford2010
Annotations
1.0 ComplementaryGISFilesTypeGraph.png
Diagram
Diagram index0.tmp#id4369
Used by
Model ComplementaryGISFilename+
Children ComplementaryGISFilename
Source
<xsd:complexType name="ComplementaryGISFilesType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Graph>ComplementaryGISFilesTypeGraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="ComplementaryGISFilename" type="xsd:string" maxOccurs="unbounded">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>v461_t2</doc:VarNumber>
          <doc:Unit>free text</doc:Unit>
          <doc:Description>Name of file connected to GIS-files with
complimentary/theme data (e.g. dbf, tab, dat, shx,
tfw)</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>
Complex Type CuttingCategoryType
Namespace urn:skogforsk:stanford2010
Annotations
1.0 CuttingCategoryTypegraph.png
Diagram
Diagram index0.tmp#id4371
Used by
Model CuttingReason
Children CuttingReason
Source
<xsd:complexType name="CuttingCategoryType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Graph>CuttingCategoryTypegraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="CuttingReason" type="CuttingReasonType">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VersionModified>2.0</doc:VersionModified>
          <doc:VarNumber>V256_t1 (300)</doc:VarNumber>
          <doc:Unit>list</doc:Unit>
          <doc:Description>Forced cross-cut at small end Operator selected cross cuts indicated  except in case of Automatic or Spinning. CuttingCategory must be considered to be Automatic if the cut position is decided by bucking optimisation software without direct interference by operator.  Enumeration list: "Automatic",
"Decay",
"Damage",
"Crook",
"Sweep",
"Grade break",
"Pulpwood grade",
"Top break",
"Spinning","Other manual"</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>
Simple Type CuttingReasonType
Namespace urn:skogforsk:stanford2010
Diagram
Diagram
Type restriction of xsd:string
Facets
enumeration Automatic
enumeration Decay
enumeration Damage
enumeration Crook
enumeration Sweep
enumeration Grade break
enumeration Pulpwood grade
enumeration Top break
enumeration Spinning
enumeration Other manual
Used by
Source
<xsd:simpleType name="CuttingReasonType">
  <xsd:restriction base="xsd:string">
    <xsd:enumeration value="Automatic"/>
    <xsd:enumeration value="Decay"/>
    <xsd:enumeration value="Damage"/>
    <xsd:enumeration value="Crook"/>
    <xsd:enumeration value="Sweep"/>
    <xsd:enumeration value="Grade break"/>
    <xsd:enumeration value="Pulpwood grade"/>
    <xsd:enumeration value="Top break"/>
    <xsd:enumeration value="Spinning"/>
    <xsd:enumeration value="Other manual"/>
  </xsd:restriction>
</xsd:simpleType>
Complex Type DataTableGroupType
Namespace urn:skogforsk:stanford2010
Annotations
2.1 DataTableGroupTypeGraph.png
Diagram
Diagram index0.tmp#id4386 index0.tmp#id4387 index0.tmp#id4374
Model DataTable+
Children DataTable
Attributes
QName Type Fixed Default Use Annotation
tableGroupID xsd:string required
2.1 Identity of table group
tableGroupName xsd:string required
2.1 Name of user defined data table, to be used in the UI
Source
<xsd:complexType name="DataTableGroupType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>2.1</doc:VersionCreated>
      <doc:Graph>DataTableGroupTypeGraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="DataTable" type="DataTableType" maxOccurs="unbounded">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>2.1</doc:VersionCreated>
          <doc:Description>Structure for user defined data table</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
  <xsd:attribute name="tableGroupID" type="xsd:string" use="required">
    <xsd:annotation>
      <xsd:documentation>
        <doc:VersionCreated>2.1</doc:VersionCreated>
        <doc:Description>Identity of table group</doc:Description>
      </xsd:documentation>
    </xsd:annotation>
  </xsd:attribute>
  <xsd:attribute name="tableGroupName" type="xsd:string" use="required">
    <xsd:annotation>
      <xsd:documentation>
        <doc:VersionCreated>2.1</doc:VersionCreated>
        <doc:Description>Name of user defined data table, to be used in the UI</doc:Description>
      </xsd:documentation>
    </xsd:annotation>
  </xsd:attribute>
</xsd:complexType>
Complex Type DataTableType
Namespace urn:skogforsk:stanford2010
Annotations
2.1 DataTableTypeGraph.png
Diagram
Diagram index0.tmp#id4384 index0.tmp#id4385 index0.tmp#id4376
Used by
Model Row+
Children Row
Attributes
QName Type Fixed Default Use Annotation
tableID xsd:string required
2.1 Identity of user defined table
tableName required
2.1 Name of user defined data table
Source
<xsd:complexType name="DataTableType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>2.1</doc:VersionCreated>
      <doc:Graph>DataTableTypeGraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="Row" type="RowType" maxOccurs="unbounded">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>2.1</doc:VersionCreated>
          <doc:Description>Structure for row in user defined data table</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
  <xsd:attribute name="tableID" type="xsd:string" use="required">
    <xsd:annotation>
      <xsd:documentation>
        <doc:VersionCreated>2.1</doc:VersionCreated>
        <doc:Description>Identity of user defined table</doc:Description>
      </xsd:documentation>
    </xsd:annotation>
  </xsd:attribute>
  <xsd:attribute name="tableName" use="required">
    <xsd:annotation>
      <xsd:documentation>
        <doc:VersionCreated>2.1</doc:VersionCreated>
        <doc:Description>Name of user defined data table</doc:Description>
      </xsd:documentation>
    </xsd:annotation>
  </xsd:attribute>
</xsd:complexType>
Complex Type RowType
Namespace urn:skogforsk:stanford2010
Annotations
2.1 RowTypeGraph.png
Diagram
Diagram index0.tmp#id4382 index0.tmp#id4383 index0.tmp#id4378 index0.tmp#id4379 index0.tmp#id4380 index0.tmp#id4381
Used by
Model OperatorKey , ModificationDate , Coordinates{0,1} , ColumnData+
Children ColumnData, Coordinates, ModificationDate, OperatorKey
Attributes
QName Type Fixed Default Use Annotation
rowID xsd:string required
2.1 Identity of row
rowOrder xsd:nonNegativeInteger required
2.1 Presentation order of row in GUI
Source
<xsd:complexType name="RowType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>2.1</doc:VersionCreated>
      <doc:Graph>RowTypeGraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="OperatorKey" type="xsd:positiveInteger">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:Unit>sequential no</doc:Unit>
          <doc:Description>Machine unique operator identity, set by machine. Operatorkey should be updated when a row is modified.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ModificationDate" type="ModificationDateType">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>2.1</doc:VersionCreated>
          <doc:Unit>yyyy-mm-ddThh:mm:ss[+|-]hh:mm</doc:Unit>
          <doc:Description>Date and time when row was last modified. Time stamp must have the following times registered: local time ±offset from UTC.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="Coordinates" type="CoordinatesType" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:Description>Structure for coordinates. Coordinates should include machine coordinates when modifiying a row</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ColumnData" type="ColumnDataType" maxOccurs="unbounded">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>2.1</doc:VersionCreated>
          <doc:Description>Structure for column data in user defined table</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
  <xsd:attribute name="rowID" type="xsd:string" use="required">
    <xsd:annotation>
      <xsd:documentation>
        <doc:VersionCreated>2.1</doc:VersionCreated>
        <doc:Description>Identity of row</doc:Description>
      </xsd:documentation>
    </xsd:annotation>
  </xsd:attribute>
  <xsd:attribute name="rowOrder" type="xsd:nonNegativeInteger" use="required">
    <xsd:annotation>
      <xsd:documentation>
        <doc:VersionCreated>2.1</doc:VersionCreated>
        <doc:Description>Presentation order of row in GUI</doc:Description>
      </xsd:documentation>
    </xsd:annotation>
  </xsd:attribute>
</xsd:complexType>
Complex Type DBHHeightType
Namespace urn:skogforsk:stanford2010
Annotations
1.0 DBHHeightTypeGraph.png
Diagram
Diagram index0.tmp#id4389
Type extension of xsd:positiveInteger
Used by
Attributes
QName Type Fixed Default Use Annotation
modificationRestricted xsd:boolean required
1.0 true/false if attributes value is "true" then modification of the defintion is restricted, if "false" then modification is allowed
Source
<xsd:complexType name="DBHHeightType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Graph>DBHHeightTypeGraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:simpleContent>
    <xsd:extension base="xsd:positiveInteger">
      <xsd:attribute name="modificationRestricted" type="xsd:boolean" use="required">
        <xsd:annotation>
          <xsd:documentation>
            <doc:VersionCreated>1.0</doc:VersionCreated>
            <doc:Unit>true/false</doc:Unit>
            <doc:Description>if attributes value is "true" then modification of the defintion is restricted, if "false" then modification is allowed</doc:Description>
          </xsd:documentation>
        </xsd:annotation>
      </xsd:attribute>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Complex Type DeliveryDefinitionWithDetailsType
Namespace urn:skogforsk:stanford2010
Annotations
3.0 DeliveryDefinitionWithDetailsTypeGraph.png
Diagram
Diagram index0.tmp#id4311 index0.tmp#id4312 index0.tmp#id4313 index0.tmp#id4314 index0.tmp#id4315 index0.tmp#id4316 index0.tmp#id4317 index0.tmp#id4321 index0.tmp#id4322 index0.tmp#id4323 index0.tmp#id4310 index0.tmp#id4391 index0.tmp#id4392 index0.tmp#id4398
Type extension of CommonDeliveryDefinitionType
Type hierarchy
Model DeliveryUserID , DeliveryName{0,1} , ModificationDate , DeliveryInfo{0,1} , DeliveryVersion{0,1} , DeliveryDestination{0,1} , Density* , DeliveryPresentationOrder{0,1} , Extension{0,1} , DeliveryDescription{0,1} , DeliveryKey , DeliveryEstimation , ProductKey*
Children DeliveryDescription, DeliveryDestination, DeliveryEstimation, DeliveryInfo, DeliveryKey, DeliveryName, DeliveryPresentationOrder, DeliveryUserID, DeliveryVersion, Density, Extension, ModificationDate, ProductKey
Source
<xsd:complexType name="DeliveryDefinitionWithDetailsType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>3.0</doc:VersionCreated>
      <doc:Graph>DeliveryDefinitionWithDetailsTypeGraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="CommonDeliveryDefinitionType">
      <xsd:sequence>
        <xsd:element name="DeliveryKey" type="xsd:positiveInteger">
          <xsd:annotation>
            <xsd:documentation>
              <doc:VersionCreated>1.0</doc:VersionCreated>
              <doc:VarNumber>v441_t12</doc:VarNumber>
              <doc:Unit>sequential no</doc:Unit>
              <doc:Description>Machine specific identity per delivery definition. Set when new delivery definition is modified or created. Running number recommended, reset only when MachineKey is changed.</doc:Description>
            </xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="DeliveryEstimation" type="DeliveryEstimationType">
          <xsd:annotation>
            <xsd:documentation>
              <doc:VersionCreated>1.0</doc:VersionCreated>
              <doc:Description>Defines primary unit of forwarded products</doc:Description>
            </xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="ProductKey" type="xsd:nonNegativeInteger" minOccurs="0" maxOccurs="unbounded">
          <xsd:annotation>
            <xsd:documentation>
              <doc:VersionCreated>1.0</doc:VersionCreated>
              <doc:Unit>sequential no</doc:Unit>
              <doc:Description>Machine specific identity per product set by machine. Must be updated if any modifications to product is done.
Running no reset only when MachineKey is changedt</doc:Description>
            </xsd:documentation>
          </xsd:annotation>
        </xsd:element>
      </xsd:sequence>
    </xsd:extension>
  </xsd:complexContent>
</xsd:complexType>
Complex Type DeliveryEstimationType
Namespace urn:skogforsk:stanford2010
Annotations
1.0 DeliveryEstimationTypeGraph.png
Diagram
Diagram index0.tmp#id4394 index0.tmp#id4396
Used by
Model DeliveryEstimationMethod , DeliveryEstimationUnit
Children DeliveryEstimationMethod, DeliveryEstimationUnit
Source
<xsd:complexType name="DeliveryEstimationType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Graph>DeliveryEstimationTypeGraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="DeliveryEstimationMethod" type="DeliveryEstimationMethodType">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>v441_t11</doc:VarNumber>
          <doc:Unit>list</doc:Unit>
          <doc:Description>Enumeration value describing how forwarder production data was generated per dlivery definition. Allowed values are: "Manual estimation by operator", "Scale", "Estimation through Harvested Production message" and "Other"</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="DeliveryEstimationUnit" type="DeliveryEstimationUnitType">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>v441_t10</doc:VarNumber>
          <doc:Unit>list</doc:Unit>
          <doc:Description>Enumeration value describing the unit wich was estimated by operator or measured by forwarder (not calculated by machine) per delivery definition. Allowed values are: "Volume, m3sob", "Volume, m3sub", "Green mass, kg","Number of logs", "Number of loads", "Loose volume, m3", "Solid volume including bark, branches and needles, m3", "Solid volume of bundles (length*cross sectional area), m3" and "Number of bundles"</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>
Simple Type DeliveryEstimationMethodType
Namespace urn:skogforsk:stanford2010
Diagram
Diagram
Type restriction of xsd:string
Facets
enumeration Manual estimation by operator
enumeration Scale
enumeration Estimation through Harvested Production message
enumeration Other
Used by
Source
<xsd:simpleType name="DeliveryEstimationMethodType">
  <xsd:restriction base="xsd:string">
    <xsd:enumeration value="Manual estimation by operator"/>
    <xsd:enumeration value="Scale"/>
    <xsd:enumeration value="Estimation through Harvested Production message"/>
    <xsd:enumeration value="Other"/>
  </xsd:restriction>
</xsd:simpleType>
Simple Type DeliveryEstimationUnitType
Namespace urn:skogforsk:stanford2010
Diagram
Diagram
Type restriction of xsd:string
Facets
enumeration Volume, m3sob
enumeration Volume, m3sub
enumeration Green mass, kg
enumeration Number of logs
enumeration Number of loads
enumeration Loose volume, m3
enumeration Solid volume including bark, branches and needles, m3
enumeration Solid volume of bundles (length*cross sectional area), m3
enumeration Number of bundles
Used by
Source
<xsd:simpleType name="DeliveryEstimationUnitType">
  <xsd:restriction base="xsd:string">
    <xsd:enumeration value="Volume, m3sob"/>
    <xsd:enumeration value="Volume, m3sub"/>
    <xsd:enumeration value="Green mass, kg"/>
    <xsd:enumeration value="Number of logs"/>
    <xsd:enumeration value="Number of loads"/>
    <xsd:enumeration value="Loose volume, m3"/>
    <xsd:enumeration value="Solid volume including bark, branches and needles, m3"/>
    <xsd:enumeration value="Solid volume of bundles (length*cross sectional area), m3"/>
    <xsd:enumeration value="Number of bundles"/>
  </xsd:restriction>
</xsd:simpleType>
Complex Type DiameterSectionDefinitionType
Namespace urn:skogforsk:stanford2010
Annotations
1.0 diametersectiondefinitiontypegraph.png
Diagram
Diagram index0.tmp#id4400 index0.tmp#id4401 index0.tmp#id4402 index0.tmp#id4403 index0.tmp#id4404
Used by
Model DiameterSectionUserID , DiameterSectionName , MinimumDiameter , MinimumLength{0,1} , DiameterSectionUsage{0,1}
Children DiameterSectionName, DiameterSectionUsage, DiameterSectionUserID, MinimumDiameter, MinimumLength
Source
<xsd:complexType name="DiameterSectionDefinitionType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Graph>diametersectiondefinitiontypegraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="DiameterSectionUserID" type="UserIDType">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>V531_t2</doc:VarNumber>
          <doc:Unit>free text</doc:Unit>
          <doc:Description>Identity per diameter sections defined by user of data,
normally logging organisation</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="DiameterSectionName" type="xsd:string">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>V531_t1</doc:VarNumber>
          <doc:Unit>free text</doc:Unit>
          <doc:Description>Description of diameter section / diameter section / tree
species Descriptions can be free text and are company
specific (not standardized).</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="MinimumDiameter" type="xsd:nonNegativeInteger">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>V531_t3</doc:VarNumber>
          <doc:Unit>mm</doc:Unit>
          <doc:Description>Minimum diameter o.b. of diameter section / diameter
section / tree species:</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="MinimumLength" type="xsd:nonNegativeInteger" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>V531_t4</doc:VarNumber>
          <doc:Unit>cm</doc:Unit>
          <doc:Description>Minimum length of diameter section / diameter section /
tree species Value 0 means that minimum length
requirement is not in use. The smallest diameter section of
a tree species does not have a minimum length
requirement. More detailed descriptions can be found in
Diameter Sections documents (only in Finnish).</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="DiameterSectionUsage" type="DiameterSectionUsageType" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>V531_t5</doc:VarNumber>
          <doc:Unit>list</doc:Unit>
          <doc:Description>Enumeration list per diameter section: "Buyer" (Only for buyer's own need), "Commercial" (Diameter section is used for commercial volume measurement)</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>
Simple Type DiameterSectionUsageType
Namespace urn:skogforsk:stanford2010
Diagram
Diagram
Type restriction of xsd:string
Facets
enumeration Buyer
enumeration Commercial
Used by
Source
<xsd:simpleType name="DiameterSectionUsageType">
  <xsd:restriction base="xsd:string">
    <xsd:enumeration value="Buyer"/>
    <xsd:enumeration value="Commercial"/>
  </xsd:restriction>
</xsd:simpleType>
Complex Type DiameterSectionDefinitionMachineType
Namespace urn:skogforsk:stanford2010
Annotations
1.0 diametersectiondefinitionmachinetypegraph.png
Diagram
Diagram index0.tmp#id4400 index0.tmp#id4401 index0.tmp#id4402 index0.tmp#id4403 index0.tmp#id4404 index0.tmp#id4399 index0.tmp#id4407 index0.tmp#id4408
Type extension of DiameterSectionDefinitionType
Type hierarchy
Model DiameterSectionUserID , DiameterSectionName , MinimumDiameter , MinimumLength{0,1} , DiameterSectionUsage{0,1} , DiameterSectionKey , SpeciesGroupKey
Children DiameterSectionKey, DiameterSectionName, DiameterSectionUsage, DiameterSectionUserID, MinimumDiameter, MinimumLength, SpeciesGroupKey
Source
<xsd:complexType name="DiameterSectionDefinitionMachineType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Graph>diametersectiondefinitionmachinetypegraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="DiameterSectionDefinitionType">
      <xsd:sequence>
        <xsd:element name="DiameterSectionKey" type="xsd:positiveInteger">
          <xsd:annotation>
            <xsd:documentation>
              <doc:VersionCreated>1.0</doc:VersionCreated>
              <doc:Unit>sequential no</doc:Unit>
              <doc:Description>Machine specific identity per diameter sections set by
machine. Must be updated if any modifications to diameter
sections is done. Running no reset only when MachineKey
is changed.</doc:Description>
            </xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="SpeciesGroupKey" type="xsd:positiveInteger">
          <xsd:annotation>
            <xsd:documentation>
              <doc:VersionCreated>1.0</doc:VersionCreated>
              <doc:Unit>sequential no</doc:Unit>
              <doc:Description>Machine specific identity per species group set by machine. Must be updated if any modifications to species group definition is done. Running number reset only when MachineKey is changed.</doc:Description>
            </xsd:documentation>
          </xsd:annotation>
        </xsd:element>
      </xsd:sequence>
    </xsd:extension>
  </xsd:complexContent>
</xsd:complexType>
Complex Type DiameterSectionProductionType
Namespace urn:skogforsk:stanford2010
Annotations
1.0 diametersectionproductiontypegraph.png
Diagram
Diagram index0.tmp#id4410 index0.tmp#id4411 index0.tmp#id4412
Used by
Model DiameterSectionKey , DiameterSectionVolume , DiameterSectionLimitPosition
Children DiameterSectionKey, DiameterSectionLimitPosition, DiameterSectionVolume
Source
<xsd:complexType name="DiameterSectionProductionType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Graph>diametersectionproductiontypegraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="DiameterSectionKey" type="xsd:positiveInteger">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:Unit>sequential no</doc:Unit>
          <doc:Description>Machine specific identity per diameter sections set by
machine. Must be updated if any modifications to diameter
sections is done. Running no reset only when MachineKey
is changed.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="DiameterSectionVolume" type="NonNegativeDecimal">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>V544_t1</doc:VarNumber>
          <doc:Unit>m3sob</doc:Unit>
          <doc:Description>Volume (m3 solid o.b.) of diameter sections per log</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="DiameterSectionLimitPosition" type="xsd:nonNegativeInteger">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>V543</doc:VarNumber>
          <doc:Unit>cm</doc:Unit>
          <doc:Description>Height of the registered diameter section limit value of
diameter sections. Height from the butt end of log.
The last height should be equal to the height of the top of
the last log</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>
Complex Type DiameterValueType
Namespace urn:skogforsk:stanford2010
Annotations
1.0 DiameterValueTypegraph.png
Diagram
Diagram index0.tmp#id4414 index0.tmp#id4415
Type extension of xsd:nonNegativeInteger
Used by
Attributes
QName Type Fixed Default Use Annotation
diameterMeasurementCategory DiameterMeasurementCategory required
1.0 list Possibility to include separate diameters per measuring direction when doing a cross measurement. Allowed values are. "Average", "First", "Second" and "Third"
diameterPosition xsd:nonNegativeInteger required
1.0 cm Distance from butt end of stem where diameter is registered. First diameter value must start at height 0 cm from stump. Used for stem diameter vector.
Source
<xsd:complexType name="DiameterValueType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Graph>DiameterValueTypegraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:simpleContent>
    <xsd:extension base="xsd:nonNegativeInteger">
      <xsd:attribute name="diameterPosition" type="xsd:nonNegativeInteger" use="required">
        <xsd:annotation>
          <xsd:documentation>
            <doc:VersionCreated>1.0</doc:VersionCreated>
            <doc:Unit>cm</doc:Unit>
            <doc:Description>Distance from butt end of stem where diameter is registered. First diameter value must start at height 0 cm from stump. Used for stem diameter vector.</doc:Description>
          </xsd:documentation>
        </xsd:annotation>
      </xsd:attribute>
      <xsd:attribute name="diameterMeasurementCategory" type="DiameterMeasurementCategory" use="required">
        <xsd:annotation>
          <xsd:documentation>
            <doc:VersionCreated>1.0</doc:VersionCreated>
            <doc:Unit>list</doc:Unit>
            <doc:Description>Possibility to include separate diameters per measuring direction when doing a cross measurement. Allowed values are. "Average", "First", "Second" and "Third"</doc:Description>
          </xsd:documentation>
        </xsd:annotation>
      </xsd:attribute>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Simple Type DiameterMeasurementCategory
Namespace urn:skogforsk:stanford2010
Diagram
Diagram
Type restriction of xsd:string
Facets
enumeration Average
enumeration First
enumeration Second
Used by
Source
<xsd:simpleType name="DiameterMeasurementCategory">
  <xsd:restriction base="xsd:string">
    <xsd:enumeration value="Average"/>
    <xsd:enumeration value="First"/>
    <xsd:enumeration value="Second"/>
  </xsd:restriction>
</xsd:simpleType>
Complex Type EstonianVolumeParametersType
Namespace urn:skogforsk:stanford2010
Annotations
1.0 EstonianVolumeParametersTypegraph.png
Diagram
Diagram index0.tmp#id4418 index0.tmp#id4419 index0.tmp#id4420
Used by
Model ParameterA1 , ParameterA2 , ParameterA3
Children ParameterA1, ParameterA2, ParameterA3
Source
<xsd:complexType name="EstonianVolumeParametersType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Graph>EstonianVolumeParametersTypegraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="ParameterA1" type="xsd:decimal">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>2.0</doc:VersionCreated>
          <doc:Description>Value for Estonian volume parameter "A1"</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ParameterA2" type="xsd:decimal">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>2.0</doc:VersionCreated>
          <doc:Description>Value for Estonian volume parameter "A2"</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ParameterA3" type="xsd:decimal">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>2.0</doc:VersionCreated>
          <doc:Description>Value for Estonian volume parameter "A3"</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>
Complex Type FormatFontType
Namespace urn:skogforsk:stanford2010
Annotations
1.0 FormatFontTypegraph.png
Diagram
Diagram index0.tmp#id4422 index0.tmp#id4423 index0.tmp#id4424 index0.tmp#id4425
Used by
Model FormatFontFileName , FormatFontName , FormatSymbolNumber , FormatSymbolSize
Children FormatFontFileName, FormatFontName, FormatSymbolNumber, FormatSymbolSize
Source
<xsd:complexType name="FormatFontType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Graph>FormatFontTypegraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="FormatFontFileName" type="xsd:string">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>v465_t21</doc:VarNumber>
          <doc:Unit>free text</doc:Unit>
          <doc:Description>Name of font file used for symbols to be presented in GIS
application per format class and layer.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="FormatFontName" type="xsd:string">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>v465_t23</doc:VarNumber>
          <doc:Unit>free text</doc:Unit>
          <doc:Description>Font name used for symbols to be presented in GIS
application per format class and layer.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="FormatSymbolNumber" type="xsd:integer">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>v465_t7</doc:VarNumber>
          <doc:Description>Symbol number (symbols in font file) format class and layer.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="FormatSymbolSize" type="xsd:nonNegativeInteger">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>v465_t8</doc:VarNumber>
          <doc:Unit>point</doc:Unit>
          <doc:Description>Symbol size format class and layer.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>
Complex Type GISDatabaseFileSpecificationType
Namespace urn:skogforsk:stanford2010
Annotations
1.0 GISDatabaseFileSpecificationTypeGraph.png
Diagram
Diagram index0.tmp#id4427 index0.tmp#id4428 index0.tmp#id4429 index0.tmp#id4430 index0.tmp#id4431 index0.tmp#id4432 index0.tmp#id4433 index0.tmp#id4434 index0.tmp#id4435 index0.tmp#id4436
Model ColumnNameObject , ColumnNameSubObject{0,1} , ColumnNameFeature , ColumnNameID{0,1} , ColumnNameDescription{0,1} , ColumnNameTreatment{0,1} , ColumnNameMarked{0,1} , ColumnNameWarning{0,1} , ColumnNameWarningDistance{0,1} , ColumnNameFormatID
Children ColumnNameDescription, ColumnNameFeature, ColumnNameFormatID, ColumnNameID, ColumnNameMarked, ColumnNameObject, ColumnNameSubObject, ColumnNameTreatment, ColumnNameWarning, ColumnNameWarningDistance
Source
<xsd:complexType name="GISDatabaseFileSpecificationType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Graph>GISDatabaseFileSpecificationTypeGraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="ColumnNameObject" type="xsd:string">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:Unit>free text</doc:Unit>
          <doc:Description>Column name for name of harvesting object identity (same as ObjUserId), in files with complimentary/theme data (e.g. dbf, tab, dat), per layer.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ColumnNameSubObject" type="xsd:string" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:Unit>free text</doc:Unit>
          <doc:Description>Column name for name of harvesting sub-object identity (same as SubObjUserId), in files with complimentary/theme data (e.g. dbf, tab, dat), per layer.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ColumnNameFeature" type="xsd:string">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>v462_t1</doc:VarNumber>
          <doc:Unit>free text</doc:Unit>
          <doc:Description>Column name for name of feature (free text), in files with complimentary/theme data (e.g. dbf, tab, dat), per layer.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ColumnNameID" type="xsd:string" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>v462_t2</doc:VarNumber>
          <doc:Unit>free text</doc:Unit>
          <doc:Description>Column name for unique id (free text), in files with complimentary/theme data (e.g. dbf, tab, dat), per layer</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ColumnNameDescription" type="xsd:string" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>v462_t3</doc:VarNumber>
          <doc:Unit>free text</doc:Unit>
          <doc:Description>Column name for description (free text), in files with complimentary/theme data (e.g. dbf, tab, dat), per layer</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ColumnNameTreatment" type="xsd:string" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>v462_t4</doc:VarNumber>
          <doc:Unit>free text</doc:Unit>
          <doc:Description>Column name for treatment (free text), in files with complimentary/theme data (e.g. dbf, tab, dat), per layer</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ColumnNameMarked" type="xsd:string" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>v462_t5</doc:VarNumber>
          <doc:Unit>free text</doc:Unit>
          <doc:Description>Column name for marked in terrain, eg. painted borders, in files with complimentary/theme data (e.g. dbf, tab, dat), per layer. Codes in column: 0 = yes, 1 = no (default).</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ColumnNameWarning" type="xsd:string" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>v462_t6</doc:VarNumber>
          <doc:Unit>free text</doc:Unit>
          <doc:Description>Column name for warning (whether machine activities are permitted or not), in files with complimentary/theme data (e.g. dbf, tab, dat), per layer. Codes: 0 = no warning (default), 1 = warning</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ColumnNameWarningDistance" type="xsd:string" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>v462_t7</doc:VarNumber>
          <doc:Unit>free text</doc:Unit>
          <doc:Description>Column name for warning distance (m), in files with complimentary/theme data (e.g. dbf, tab, dat), per layer.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ColumnNameFormatID" type="xsd:string">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>v462_t8</doc:VarNumber>
          <doc:Unit>free text</doc:Unit>
          <doc:Description>Column name for format class, in files with complimentary/theme data (e.g. dbf, tab, dat), per layer. Used for controlling the appearance of all features included in a specific layer. Format classes defined in ?????????.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>
Complex Type GISFileFormatType
Namespace urn:skogforsk:stanford2010
Annotations
1.0 GISFileFormatTypeGraph.png
Diagram
Diagram index0.tmp#id4438 index0.tmp#id4439 index0.tmp#id4440 index0.tmp#id4441
Used by
Model FormatID , FormatName , FormatDefaultClass , FormatColor
Children FormatColor, FormatDefaultClass, FormatID, FormatName
Source
<xsd:complexType name="GISFileFormatType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Graph>GISFileFormatTypeGraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="FormatID" type="xsd:string">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>v460_t2</doc:VarNumber>
          <doc:Unit>free text</doc:Unit>
          <doc:Description>Id/name of format class per format class and layer</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="FormatName" type="xsd:string">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>v465_t9</doc:VarNumber>
          <doc:Unit>free text</doc:Unit>
          <doc:Description>Descriptive name of format class, free text. May be used in
user interface of software</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="FormatDefaultClass" type="xsd:boolean">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>v465_t20</doc:VarNumber>
          <doc:Unit>true/falset</doc:Unit>
          <doc:Description>Default format class to be used if no match is found for
certain objects (line, point or polygon) per format class and
layer. Only one format class per layer expected to have
value "true"</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="FormatColor" type="xsd:integer">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>v465_t3</doc:VarNumber>
          <doc:Unit>RGB</doc:Unit>
          <doc:Description>Color (RGB) per format class and layer. (Examples: 16711680 = blue, 65280 = green, 255 = red, 0 = black, 16777215 = white)</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>
Complex Type GISFileFormatLineType
Namespace urn:skogforsk:stanford2010
Annotations
1.0 GISFileFormatLineTypeGraph.png
Diagram
Diagram index0.tmp#id4438 index0.tmp#id4439 index0.tmp#id4440 index0.tmp#id4441 index0.tmp#id4437 index0.tmp#id4443 index0.tmp#id4445 index0.tmp#id4446
Type extension of GISFileFormatType
Type hierarchy
Model FormatID , FormatName , FormatDefaultClass , FormatColor , FormatLineStyle , FormatLineThickness , TopRendering{0,1}
Children FormatColor, FormatDefaultClass, FormatID, FormatLineStyle, FormatLineThickness, FormatName, TopRendering
Source
<xsd:complexType name="GISFileFormatLineType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Graph>GISFileFormatLineTypeGraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="GISFileFormatType">
      <xsd:sequence>
        <xsd:element name="FormatLineStyle" type="FormatLineStyleType">
          <xsd:annotation>
            <xsd:documentation>
              <doc:VersionCreated>1.0</doc:VersionCreated>
              <doc:VarNumber>v465_t4</doc:VarNumber>
              <doc:Unit>list</doc:Unit>
              <doc:Description>Line style per format class and layer. Allowed values are: "Solid", "Dash", "Dot", "Dash-Dot","Double solid" and "HashLine"</doc:Description>
            </xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="FormatLineThickness" type="xsd:nonNegativeInteger">
          <xsd:annotation>
            <xsd:documentation>
              <doc:VersionCreated>1.0</doc:VersionCreated>
              <doc:VarNumber>v465_t5</doc:VarNumber>
              <doc:Unit>point</doc:Unit>
              <doc:Description>Line thickness, no of points, (independently of line style)
per format class and layer.</doc:Description>
            </xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="TopRendering" type="TopRenderingLineType" minOccurs="0">
          <xsd:annotation>
            <xsd:documentation>
              <doc:VersionCreated>1.0</doc:VersionCreated>
              <doc:Description>Structure for adding colors etc on top of the basic rendering of a geaographical feature.</doc:Description>
            </xsd:documentation>
          </xsd:annotation>
        </xsd:element>
      </xsd:sequence>
    </xsd:extension>
  </xsd:complexContent>
</xsd:complexType>
Simple Type FormatLineStyleType
Namespace urn:skogforsk:stanford2010
Diagram
Diagram
Type restriction of xsd:string
Facets
enumeration Solid
enumeration Dash
enumeration Dot
enumeration Dash-Dot
enumeration Double solid
enumeration HashLine
Used by
Source
<xsd:simpleType name="FormatLineStyleType">
  <xsd:restriction base="xsd:string">
    <xsd:enumeration value="Solid"/>
    <xsd:enumeration value="Dash"/>
    <xsd:enumeration value="Dot"/>
    <xsd:enumeration value="Dash-Dot"/>
    <xsd:enumeration value="Double solid"/>
    <xsd:enumeration value="HashLine"/>
  </xsd:restriction>
</xsd:simpleType>
Complex Type TopRenderingLineType
Namespace urn:skogforsk:stanford2010
Annotations
1.0 TopRenderingLineTypeGraph.png
Diagram
Diagram index0.tmp#id4448 index0.tmp#id4449 index0.tmp#id4450
Used by
Model FormatColor , FormatLineStyle , FormatLineThickness
Children FormatColor, FormatLineStyle, FormatLineThickness
Source
<xsd:complexType name="TopRenderingLineType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Graph>TopRenderingLineTypeGraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="FormatColor" type="xsd:integer">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>v465_t3</doc:VarNumber>
          <doc:Unit>RGB</doc:Unit>
          <doc:Description>Color (RGB) per format class and layer. (Examples: 16711680 = blue, 65280 = green, 255 = red, 0 = black, 16777215 = white)</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="FormatLineStyle" type="FormatLineStyleType">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>v465_t4</doc:VarNumber>
          <doc:Unit>list</doc:Unit>
          <doc:Description>Line style per format class and layer. Allowed values are: "Solid", "Dash", "Dot", "Dash-Dot","Double solid" and "HashLine"</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="FormatLineThickness" type="xsd:nonNegativeInteger">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>v465_t5</doc:VarNumber>
          <doc:Unit>point</doc:Unit>
          <doc:Description>Line thickness, no of points, (independently of line style)
per format class and layer.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>
Complex Type GISFileFormatPointType
Namespace urn:skogforsk:stanford2010
Annotations
1.0 GISFileFormatPointTypeGraph.png
Diagram
Diagram index0.tmp#id4438 index0.tmp#id4439 index0.tmp#id4440 index0.tmp#id4441 index0.tmp#id4437 index0.tmp#id4452 index0.tmp#id4453
Type extension of GISFileFormatType
Type hierarchy
Model FormatID , FormatName , FormatDefaultClass , FormatColor , FormatFont , TopRendering{0,1}
Children FormatColor, FormatDefaultClass, FormatFont, FormatID, FormatName, TopRendering
Source
<xsd:complexType name="GISFileFormatPointType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Graph>GISFileFormatPointTypeGraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="GISFileFormatType">
      <xsd:sequence>
        <xsd:element name="FormatFont" type="FormatFontType">
          <xsd:annotation>
            <xsd:documentation>
              <doc:VersionCreated>1.0</doc:VersionCreated>
              <doc:Description>Definition of font</doc:Description>
            </xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="TopRendering" type="TopRenderingPointType" minOccurs="0">
          <xsd:annotation>
            <xsd:documentation>
              <doc:VersionCreated>1.0</doc:VersionCreated>
              <doc:Description>Structure for adding colors etc on top of the basic rendering of a geaographical feature.</doc:Description>
            </xsd:documentation>
          </xsd:annotation>
        </xsd:element>
      </xsd:sequence>
    </xsd:extension>
  </xsd:complexContent>
</xsd:complexType>
Complex Type TopRenderingPointType
Namespace urn:skogforsk:stanford2010
Annotations
1.0 TopRenderingPointTypeGraph.png
Diagram
Diagram index0.tmp#id4455 index0.tmp#id4456
Used by
Model FormatColor , FormatFont
Children FormatColor, FormatFont
Source
<xsd:complexType name="TopRenderingPointType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Graph>TopRenderingPointTypeGraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="FormatColor" type="xsd:integer">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>v465_t3</doc:VarNumber>
          <doc:Unit>RGB</doc:Unit>
          <doc:Description>Color (RGB) per format class and layer. (Examples: 16711680 = blue, 65280 = green, 255 = red, 0 = black, 16777215 = white)</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="FormatFont" type="FormatFontType">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:Description>Definition of font</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>
Complex Type GISFileFormatPolygonType
Namespace urn:skogforsk:stanford2010
Annotations
1.0 GISFileFormatPolygonTypeGraph.png
Diagram
Diagram index0.tmp#id4438 index0.tmp#id4439 index0.tmp#id4440 index0.tmp#id4441 index0.tmp#id4437 index0.tmp#id4458 index0.tmp#id4459 index0.tmp#id4460 index0.tmp#id4462
Type extension of GISFileFormatType
Type hierarchy
Model FormatID , FormatName , FormatDefaultClass , FormatColor , FormatLineStyle , FormatLineThickness , FormatFillStyle , TopRendering{0,1}
Children FormatColor, FormatDefaultClass, FormatFillStyle, FormatID, FormatLineStyle, FormatLineThickness, FormatName, TopRendering
Source
<xsd:complexType name="GISFileFormatPolygonType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Graph>GISFileFormatPolygonTypeGraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="GISFileFormatType">
      <xsd:sequence>
        <xsd:element name="FormatLineStyle" type="FormatLineStyleType">
          <xsd:annotation>
            <xsd:documentation>
              <doc:VersionCreated>1.0</doc:VersionCreated>
              <doc:VarNumber>v465_t4</doc:VarNumber>
              <doc:Unit>list</doc:Unit>
              <doc:Description>Line style per format class and layer. Allowed values are: "Solid", "Dash", "Dot", "Dash-Dot","Double solid" and "HashLine"</doc:Description>
            </xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="FormatLineThickness" type="xsd:nonNegativeInteger">
          <xsd:annotation>
            <xsd:documentation>
              <doc:VersionCreated>1.0</doc:VersionCreated>
              <doc:VarNumber>v465_t5</doc:VarNumber>
              <doc:Unit>point</doc:Unit>
              <doc:Description>Line thickness, no of points, (independently of line style)
per format class and layer.</doc:Description>
            </xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="FormatFillStyle" type="FormatFillStyleType">
          <xsd:annotation>
            <xsd:documentation>
              <doc:VersionCreated>1.0</doc:VersionCreated>
              <doc:VarNumber>v465_t6</doc:VarNumber>
              <doc:Unit>list</doc:Unit>
              <doc:Description>Fill style format class and layer. Allowed values are: 
SolidFill,
TransparentFill,
HorizontalFill,
VerticalFill,
UpwardDiagonalFill,
DownwardDiagonalFill,
CrossFill,
DiagonalCrossFill,
LightGrayFill,
GrayFill,
DarkGrayFill and HalfTransparentFill</doc:Description>
            </xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="TopRendering" type="TopRenderingPolygonType" minOccurs="0">
          <xsd:annotation>
            <xsd:documentation>
              <doc:VersionCreated>1.0</doc:VersionCreated>
              <doc:Description>Structure for adding colors etc on top of the basic rendering of a geaographical feature.</doc:Description>
            </xsd:documentation>
          </xsd:annotation>
        </xsd:element>
      </xsd:sequence>
    </xsd:extension>
  </xsd:complexContent>
</xsd:complexType>
Simple Type FormatFillStyleType
Namespace urn:skogforsk:stanford2010
Diagram
Diagram
Type restriction of xsd:string
Facets
enumeration SolidFill
enumeration TransparentFill
enumeration HorizontalFill
enumeration VerticalFill
enumeration UpwardDiagonalFill
enumeration DownwardDiagonalFill
enumeration CrossFill
enumeration DiagonalCrossFill
enumeration LightGrayFill
enumeration GrayFill
enumeration DarkGrayFill
enumeration HalfTransparentFill
Used by
Source
<xsd:simpleType name="FormatFillStyleType">
  <xsd:restriction base="xsd:string">
    <xsd:enumeration value="SolidFill"/>
    <xsd:enumeration value="TransparentFill"/>
    <xsd:enumeration value="HorizontalFill"/>
    <xsd:enumeration value="VerticalFill"/>
    <xsd:enumeration value="UpwardDiagonalFill"/>
    <xsd:enumeration value="DownwardDiagonalFill"/>
    <xsd:enumeration value="CrossFill"/>
    <xsd:enumeration value="DiagonalCrossFill"/>
    <xsd:enumeration value="LightGrayFill"/>
    <xsd:enumeration value="GrayFill"/>
    <xsd:enumeration value="DarkGrayFill"/>
    <xsd:enumeration value="HalfTransparentFill"/>
  </xsd:restriction>
</xsd:simpleType>
Complex Type TopRenderingPolygonType
Namespace urn:skogforsk:stanford2010
Annotations
1.0 TopRenderingPolygonTypeGraph.png
Diagram
Diagram index0.tmp#id4464 index0.tmp#id4465 index0.tmp#id4466 index0.tmp#id4467
Used by
Model FormatColor , FormatLineStyle , FormatLineThickness , FormatFillStyle
Children FormatColor, FormatFillStyle, FormatLineStyle, FormatLineThickness
Source
<xsd:complexType name="TopRenderingPolygonType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Graph>TopRenderingPolygonTypeGraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="FormatColor" type="xsd:integer">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>v465_t3</doc:VarNumber>
          <doc:Unit>RGB</doc:Unit>
          <doc:Description>Color (RGB) per format class and layer. (Examples: 16711680 = blue, 65280 = green, 255 = red, 0 = black, 16777215 = white)</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="FormatLineStyle" type="FormatLineStyleType">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>v465_t4</doc:VarNumber>
          <doc:Unit>list</doc:Unit>
          <doc:Description>Line style per format class and layer. Allowed values are: "Solid", "Dash", "Dot", "Dash-Dot","Double solid" and "HashLine"</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="FormatLineThickness" type="xsd:nonNegativeInteger">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>v465_t5</doc:VarNumber>
          <doc:Unit>point</doc:Unit>
          <doc:Description>Line thickness, no of points, (independently of line style)
per format class and layer.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="FormatFillStyle" type="FormatFillStyleType">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>v465_t6</doc:VarNumber>
          <doc:Unit>list</doc:Unit>
          <doc:Description>Fill style format class and layer. Allowed values are: 
SolidFill,
TransparentFill,
HorizontalFill,
VerticalFill,
UpwardDiagonalFill,
DownwardDiagonalFill,
CrossFill,
DiagonalCrossFill,
LightGrayFill,
GrayFill,
DarkGrayFill and HalfTransparentFill</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>
Complex Type GISLayerType
Namespace urn:skogforsk:stanford2010
Annotations
1.0 GISLayerTypeGraph.png
Diagram
Diagram index0.tmp#id4472 index0.tmp#id4469 index0.tmp#id4470 index0.tmp#id4471
Model GISFileName , GISFileOrder , ComplementaryGISFiles{0,1}
Children ComplementaryGISFiles, GISFileName, GISFileOrder
Attributes
QName Type Fixed Default Use Annotation
modificationRestricted xsd:boolean required
1.0 true/false if attributes value is "true" then modification of the defintion is restricted, if "false" then modification is allowed
Source
<xsd:complexType name="GISLayerType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Graph>GISLayerTypeGraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="GISFileName" type="xsd:string">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>v460_t2</doc:VarNumber>
          <doc:Unit>free text</doc:Unit>
          <doc:Description>Name of GIS-files with geographical/layer data (e.g. shp, mif, tif, jpg)</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="GISFileOrder" type="xsd:positiveInteger">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>v460_t4</doc:VarNumber>
          <doc:Unit>sequential no</doc:Unit>
          <doc:Description>Order of layer as presented in GIS application: For
example, 1 is the topmost layer.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ComplementaryGISFiles" type="ComplementaryGISFilesType" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:Description>Structure for complimentary GIS files</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
  <xsd:attribute name="modificationRestricted" type="xsd:boolean" use="required">
    <xsd:annotation>
      <xsd:documentation>
        <doc:VersionCreated>1.0</doc:VersionCreated>
        <doc:Unit>true/false</doc:Unit>
        <doc:Description>if attributes value is "true" then modification of the defintion is restricted, if "false" then modification is allowed</doc:Description>
      </xsd:documentation>
    </xsd:annotation>
  </xsd:attribute>
</xsd:complexType>
Complex Type GradesType
Namespace urn:skogforsk:stanford2010
Annotations
1.0 GradesTypeGraph.png
Diagram
Diagram index0.tmp#id4480 index0.tmp#id4474 index0.tmp#id4475 index0.tmp#id4476
Used by
Model StartGrade , MTHStartGrade{0,1} , Grade{1,16}
Children Grade, MTHStartGrade, StartGrade
Attributes
QName Type Fixed Default Use Annotation
modificationRestricted xsd:boolean required
1.0 true/false if attributes value is "true" then modification of the defintion is restricted, if "false" then modification is allowed
Source
<xsd:complexType name="GradesType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Graph>GradesTypeGraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="StartGrade" type="xsd:positiveInteger">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>v144_t1</doc:VarNumber>
          <doc:Description>Default grade per species group when starting to process the stem in the harvester.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="MTHStartGrade" type="xsd:positiveInteger" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:Description>Default grade for multi handled trees</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="Grade" type="GradeType" maxOccurs="16">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:Description>Structure for available grades per species group</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
  <xsd:attribute name="modificationRestricted" type="xsd:boolean" use="required">
    <xsd:annotation>
      <xsd:documentation>
        <doc:VersionCreated>1.0</doc:VersionCreated>
        <doc:Unit>true/false</doc:Unit>
        <doc:Description>if attributes value is "true" then modification of the defintion is restricted, if "false" then modification is allowed</doc:Description>
      </xsd:documentation>
    </xsd:annotation>
  </xsd:attribute>
</xsd:complexType>
Complex Type GradeType
Namespace urn:skogforsk:stanford2010
Annotations
1.0 GradeTypeGraph.png
Diagram
Diagram index0.tmp#id4478 index0.tmp#id4479
Used by
Model GradeNumber , GradeName{0,1}
Children GradeName, GradeNumber
Source
<xsd:complexType name="GradeType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Graph>GradeTypeGraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="GradeNumber" type="xsd:positiveInteger">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:Description>Grade number</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="GradeName" type="xsd:string" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>v143_t1</doc:VarNumber>
          <doc:Unit>free text</doc:Unit>
          <doc:Description>Descriptive name for grade</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>
Complex Type GradeValueType
Namespace urn:skogforsk:stanford2010
Annotations
1.0 GradeValueTypeGraph.png
Diagram
Diagram index0.tmp#id4482
Type extension of xsd:nonNegativeInteger
Used by
Attributes
QName Type Fixed Default Use Annotation
gradeStartPosition xsd:nonNegativeInteger required
1.0 V275_t1 cm Specifies the height at which the grade starts.
Source
<xsd:complexType name="GradeValueType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Graph>GradeValueTypeGraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:simpleContent>
    <xsd:extension base="xsd:nonNegativeInteger">
      <xsd:attribute name="gradeStartPosition" type="xsd:nonNegativeInteger" use="required">
        <xsd:annotation>
          <xsd:documentation>
            <doc:VersionCreated>1.0</doc:VersionCreated>
            <doc:VarNumber>V275_t1</doc:VarNumber>
            <doc:Unit>cm</doc:Unit>
            <doc:Description>Specifies the height at which the
grade starts.</doc:Description>
          </xsd:documentation>
        </xsd:annotation>
      </xsd:attribute>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Complex Type LoadNumberOfItemsType
Namespace urn:skogforsk:stanford2010
Annotations
1.0 LoadNumberOfItemsTypeGraph.png
Diagram
Diagram index0.tmp#id4484
Type extension of xsd:positiveInteger
Attributes
QName Type Fixed Default Use Annotation
loadNumberOfCategory LoadNumberCategoryType required
1.0 list Enumeration values defining the actual content of the element. Allowed values are: "Estimated no of logs" and "Number of bundles"
Source
<xsd:complexType name="LoadNumberOfItemsType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Graph>LoadNumberOfItemsTypeGraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:simpleContent>
    <xsd:extension base="xsd:positiveInteger">
      <xsd:attribute name="loadNumberOfCategory" type="LoadNumberCategoryType" use="required">
        <xsd:annotation>
          <xsd:documentation>
            <doc:VersionCreated>1.0</doc:VersionCreated>
            <doc:Unit>list</doc:Unit>
            <doc:Description>Enumeration values defining the actual content of the element. Allowed values are: "Estimated no of logs" and "Number of bundles"</doc:Description>
          </xsd:documentation>
        </xsd:annotation>
      </xsd:attribute>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Simple Type LoadNumberCategoryType
Namespace urn:skogforsk:stanford2010
Diagram
Diagram
Type restriction of xsd:string
Facets
enumeration Estimated number of logs
enumeration Number of bundles
Used by
Source
<xsd:simpleType name="LoadNumberCategoryType">
  <xsd:restriction base="xsd:string">
    <xsd:enumeration value="Estimated number of logs"/>
    <xsd:enumeration value="Number of bundles"/>
  </xsd:restriction>
</xsd:simpleType>
Complex Type LogDiameterType
Namespace urn:skogforsk:stanford2010
Annotations
1.0 LogDiameterTypeGraph.png
Diagram
Diagram index0.tmp#id4487
Type extension of xsd:positiveInteger
Used by
Attributes
QName Type Fixed Default Use Annotation
logDiameterCategory LogDiameterCategoryType required
1.0 list Enumeration list describing how log is measured: top ob, top ub, mid ob, mid ub, butt ob, butt ub, mid HKS, mid HKS ub
Source
<xsd:complexType name="LogDiameterType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Graph>LogDiameterTypeGraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:simpleContent>
    <xsd:extension base="xsd:positiveInteger">
      <xsd:attribute name="logDiameterCategory" type="LogDiameterCategoryType" use="required">
        <xsd:annotation>
          <xsd:documentation>
            <doc:VersionCreated>1.0</doc:VersionCreated>
            <doc:Unit>list</doc:Unit>
            <doc:Description>Enumeration list describing how log is measured: top ob,
top ub,
mid ob,
mid ub,
butt ob,
butt ub,
mid HKS,
mid HKS ub</doc:Description>
          </xsd:documentation>
        </xsd:annotation>
      </xsd:attribute>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Simple Type LogDiameterCategoryType
Namespace urn:skogforsk:stanford2010
Diagram
Diagram
Type restriction of xsd:string
Facets
enumeration Top ob
enumeration Top ub
enumeration Mid ob
enumeration Mid ub
enumeration Butt ob
enumeration Butt ub
enumeration Mid HKS ob
enumeration Mid HKS ub
Used by
Source
<xsd:simpleType name="LogDiameterCategoryType">
  <xsd:restriction base="xsd:string">
    <xsd:enumeration value="Top ob"/>
    <xsd:enumeration value="Top ub"/>
    <xsd:enumeration value="Mid ob"/>
    <xsd:enumeration value="Mid ub"/>
    <xsd:enumeration value="Butt ob"/>
    <xsd:enumeration value="Butt ub"/>
    <xsd:enumeration value="Mid HKS ob"/>
    <xsd:enumeration value="Mid HKS ub"/>
  </xsd:restriction>
</xsd:simpleType>
Complex Type LogMeasurementType
Namespace urn:skogforsk:stanford2010
Annotations
1.0 logmeasurementtypegraph.png
Diagram
Diagram index0.tmp#id4492 index0.tmp#id4490 index0.tmp#id4491
Model LogDiameter+ , LogLength
Children LogDiameter, LogLength
Attributes
QName Type Fixed Default Use Annotation
logMeasurementCategory LogMeasurementCategoryType required
1.0 list Type of log measurement. Allowed values: "Machine", "Operator" and "Auditor"
Source
<xsd:complexType name="LogMeasurementType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Graph>logmeasurementtypegraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="LogDiameter" type="LogDiameterType" maxOccurs="unbounded">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>V256_t1 (201-208)</doc:VarNumber>
          <doc:Unit>mm</doc:Unit>
          <doc:Description>Measured diameter of log</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="LogLength" type="xsd:positiveInteger">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>V256_t1 (301)</doc:VarNumber>
          <doc:Unit>cm</doc:Unit>
          <doc:Description>Measured length of log</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
  <xsd:attribute name="logMeasurementCategory" type="LogMeasurementCategoryType" use="required">
    <xsd:annotation>
      <xsd:documentation>
        <doc:VersionCreated>1.0</doc:VersionCreated>
        <doc:Unit>list</doc:Unit>
        <doc:Description>Type of log measurement. Allowed values: "Machine", "Operator" and "Auditor"</doc:Description>
      </xsd:documentation>
    </xsd:annotation>
  </xsd:attribute>
</xsd:complexType>
Simple Type LogMeasurementCategoryType
Namespace urn:skogforsk:stanford2010
Diagram
Diagram
Type restriction of xsd:string
Facets
enumeration Machine
enumeration Operator
enumeration Auditor
Used by
Source
<xsd:simpleType name="LogMeasurementCategoryType">
  <xsd:restriction base="xsd:string">
    <xsd:enumeration value="Machine"/>
    <xsd:enumeration value="Operator"/>
    <xsd:enumeration value="Auditor"/>
  </xsd:restriction>
</xsd:simpleType>
Complex Type LogType
Namespace urn:skogforsk:stanford2010
Annotations
1.0 logtypegraph.png
Diagram
Diagram index0.tmp#id4495 index0.tmp#id4496 index0.tmp#id4497 index0.tmp#id4502 index0.tmp#id4503 index0.tmp#id4504 index0.tmp#id4505 index0.tmp#id4506
Model LogKey , ProductKey , LogVolume+ , CuttingCategory , DiameterSectionProduction* , TopSawing{0,1} , FindButtEndFunction{0,1} , Extension{0,1}
Children CuttingCategory, DiameterSectionProduction, Extension, FindButtEndFunction, LogKey, LogVolume, ProductKey, TopSawing
Source
<xsd:complexType name="LogType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Graph>logtypegraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="LogKey" type="xsd:positiveInteger">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>v306, v256_t1 (501)</doc:VarNumber>
          <doc:Unit>sequential no</doc:Unit>
          <doc:Description>Stem specific id for log. Running number reset for each stem. First log (butt end) always LogKey=1.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ProductKey" type="xsd:nonNegativeInteger">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>v121_t6,v256_t1</doc:VarNumber>
          <doc:Unit>sequential no</doc:Unit>
          <doc:Description>Machine specific identity per product set by machine. Must
be updated if any modifications to product is done.
Running no reset only when MachineKey is changed.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="LogVolume" type="LogVolumeType" maxOccurs="unbounded">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>V256_t1 (400,401,402)</doc:VarNumber>
          <doc:Unit>m3, positive decimal</doc:Unit>
          <doc:Description>Volume of log</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="CuttingCategory" type="CuttingCategoryType">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VersionModified>2.0</doc:VersionModified>
          <doc:Description>Structure for manual cross cuts of logs.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="DiameterSectionProduction" type="DiameterSectionProductionType" minOccurs="0" maxOccurs="unbounded">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:Description>Product information of  diameter sections</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="TopSawing" type="xsd:boolean" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>2.0</doc:VersionCreated>
          <doc:Unit>true/false</doc:Unit>
          <doc:Description>Indicates if a top saw has been used for cutting the top end of the log. Top sawing normally used if stem is broken in order to avoid waste.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="FindButtEndFunction" type="xsd:boolean" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>2.0</doc:VersionCreated>
          <doc:Unit>true/false</doc:Unit>
          <doc:Description>Indicates if a "find butt end function" was used on a log. Function to reset length measurement if whole stem was first delimbed before bucked or if stem fell out of the head during processing. This function means that the saw does not need to be activated in order to reset length measurement.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="Extension" type="ExtensionType" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:Description>Extension element can include whatever data the users want. The only requirement is that it is well-formed XML i.e. it is tagged</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>
Complex Type LogVolumeType
Namespace urn:skogforsk:stanford2010
Annotations
1.0 LogVolumeTypegraph.png
Diagram
Diagram index0.tmp#id713 index0.tmp#id4499 index0.tmp#id4501
Type extension of NonNegativeDecimal
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
logMeasurementCategory LogMeasurementCategoryType required
1.0 list Type of log measurement. Allowed values: "Machine", "Operator" and "Auditor"
logVolumeCategory LogVolumeCategoryType required
1.0 list Enumeration list: m3 (price) = Volume according to VolumeLengthType, VolumeDiamType and VolumeDiamAdjust (Old log code 400), m3sob = Volume m3sob. (Old log code 401, v256), m3sub = Volume m3sub. (Old log code 402) Categories m3sub or m3sob must be based on the physical length of the log. Top end of log is excluded in case category m3(price) is based on VolumeLengthType = "Length as defined in LengthClasses” and VolumeDiameterCategory = “All diameters”.
Source
<xsd:complexType name="LogVolumeType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Graph>LogVolumeTypegraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:simpleContent>
    <xsd:extension base="NonNegativeDecimal">
      <xsd:attribute name="logVolumeCategory" type="LogVolumeCategoryType" use="required">
        <xsd:annotation>
          <xsd:documentation>
            <doc:VersionCreated>1.0</doc:VersionCreated>
            <doc:Unit>list</doc:Unit>
            <doc:Description>Enumeration list: m3 (price) = Volume according to VolumeLengthType,
VolumeDiamType and VolumeDiamAdjust
(Old log code 400), m3sob = Volume m3sob. (Old log code 401, v256), m3sub =  Volume m3sub. (Old log code 402) Categories m3sub or m3sob must be based on the physical length of the log. Top end of log is excluded in case category m3(price) is based on VolumeLengthType = "Length as defined in LengthClasses” and VolumeDiameterCategory = “All diameters”.</doc:Description>
          </xsd:documentation>
        </xsd:annotation>
      </xsd:attribute>
      <xsd:attribute name="logMeasurementCategory" type="LogMeasurementCategoryType" use="required">
        <xsd:annotation>
          <xsd:documentation>
            <doc:VersionCreated>1.0</doc:VersionCreated>
            <doc:Unit>list</doc:Unit>
            <doc:Description>Type of log measurement. Allowed values: "Machine", "Operator" and "Auditor"</doc:Description>
          </xsd:documentation>
        </xsd:annotation>
      </xsd:attribute>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Simple Type LogVolumeCategoryType
Namespace urn:skogforsk:stanford2010
Diagram
Diagram
Type restriction of xsd:string
Facets
enumeration m3 (price)
enumeration m3sob
enumeration m3sub
enumeration m3sobEstimated
enumeration m3subEstimated
Used by
Source
<xsd:simpleType name="LogVolumeCategoryType">
  <xsd:restriction base="xsd:string">
    <xsd:enumeration value="m3 (price)"/>
    <xsd:enumeration value="m3sob"/>
    <xsd:enumeration value="m3sub"/>
    <xsd:enumeration value="m3sobEstimated"/>
    <xsd:enumeration value="m3subEstimated"/>
  </xsd:restriction>
</xsd:simpleType>
Complex Type MachineBaseModelType
Namespace urn:skogforsk:stanford2010
Annotations
1.0 MachineBaseModeltypegraph.png
Diagram
Diagram index0.tmp#id4508
Type extension of xsd:string
Used by
Attributes
QName Type Fixed Default Use Annotation
baseModelYear xsd:gYear optional
1.0 2.0 Year Manufacturing year of base machine
Source
<xsd:complexType name="MachineBaseModelType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Graph>MachineBaseModeltypegraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:simpleContent>
    <xsd:extension base="xsd:string">
      <xsd:attribute name="baseModelYear" type="xsd:gYear" use="optional">
        <xsd:annotation>
          <xsd:documentation>
            <doc:VersionCreated>1.0</doc:VersionCreated>
            <doc:VersionModified>2.0</doc:VersionModified>
            <doc:Unit>Year</doc:Unit>
            <doc:Description>Manufacturing year of base machine</doc:Description>
          </xsd:documentation>
        </xsd:annotation>
      </xsd:attribute>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Complex Type MachineHeadModelType
Namespace urn:skogforsk:stanford2010
Annotations
1.0 MachineHeadModelTypegraph.png
Diagram
Diagram index0.tmp#id4510
Type extension of xsd:string
Used by
Attributes
QName Type Fixed Default Use Annotation
headModelYear xsd:gYear optional
1.0 2.0 Year Manufacturing year of harvester head.
Source
<xsd:complexType name="MachineHeadModelType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Graph>MachineHeadModelTypegraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:simpleContent>
    <xsd:extension base="xsd:string">
      <xsd:attribute name="headModelYear" type="xsd:gYear">
        <xsd:annotation>
          <xsd:documentation>
            <doc:VersionCreated>1.0</doc:VersionCreated>
            <doc:VersionModified>2.0</doc:VersionModified>
            <doc:Unit>Year</doc:Unit>
            <doc:Description>Manufacturing year of harvester head.</doc:Description>
          </xsd:documentation>
        </xsd:annotation>
      </xsd:attribute>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Complex Type MachineType
Namespace urn:skogforsk:stanford2010
Annotations
1.0 machinetypegraph.png
Diagram
Diagram index0.tmp#id4528 index0.tmp#id4512 index0.tmp#id4513 index0.tmp#id4514 index0.tmp#id4515 index0.tmp#id4516 index0.tmp#id4517 index0.tmp#id4518 index0.tmp#id4519 index0.tmp#id4520 index0.tmp#id4521 index0.tmp#id4522 index0.tmp#id4527
Used by
Complex Type MachineWithHeadType
Model MachineKey , MachineUserID , MachineOwnerID , MachineApplicationVersion , MachineBaseManufacturer , MachineBaseModel , BaseMachineManufacturerID{0,1} , RegistrationNumber{0,1} , MachineOwner , LoggingContractor , OperatorDefinition+ , Extension{0,1}
Children BaseMachineManufacturerID, Extension, LoggingContractor, MachineApplicationVersion, MachineBaseManufacturer, MachineBaseModel, MachineKey, MachineOwner, MachineOwnerID, MachineUserID, OperatorDefinition, RegistrationNumber
Attributes
QName Type Fixed Default Use Annotation
machineCategory MachineCategoryType required
1.0 V3_t3 list Enumeration list describing type of machine: Harvester, Forwarder, Harwarder, Bundler, Scarifier, Other
Source
<xsd:complexType name="MachineType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Graph>machinetypegraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="MachineKey" type="xsd:string">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:Unit>free text</doc:Unit>
          <doc:Description>Machine specific globally uniqe identity (GUID). Must be
updated if memory of previously used Keys are lost.
Possible for manufacturers to use this in order to identify
indivudal machines. Other users of data should use
MachineUserId or MachineIdOwner.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="MachineUserID" type="UserIDType">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>V3_t2</doc:VarNumber>
          <doc:Unit>free text</doc:Unit>
          <doc:Description>Machine identity set by user of data. Normally to be used
and decided by logging organisation in order to identify a
certain machine. For example necessary when paying
forest on based on machine measurement. Registered in
machine.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="MachineOwnerID" type="xsd:string">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VersionModified>2.0</doc:VersionModified>
          <doc:VarNumber>V3_t1</doc:VarNumber>
          <doc:Unit>free text</doc:Unit>
          <doc:Description>Machine identity set by machine owner. Identification that
may be used by machine owner.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="MachineApplicationVersion" type="xsd:string">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:Unit>free text</doc:Unit>
          <doc:Description>Name and version of main software application in forest
machine</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="MachineBaseManufacturer" type="xsd:string">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>V3_t5</doc:VarNumber>
          <doc:Unit>free text</doc:Unit>
          <doc:Description>Machine manufacturer. Free text that describes the
machine manufacturer.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="MachineBaseModel" type="MachineBaseModelType">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>V3_t6</doc:VarNumber>
          <doc:Unit>free text</doc:Unit>
          <doc:Description>Machine model. Free text that describes the model of the
machine.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="BaseMachineManufacturerID" type="xsd:string" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>3.0</doc:VersionCreated>
          <doc:Unit>free text</doc:Unit>
          <doc:Description>Machine identity set by the manufacturer of the machine. This is an identity to be used by manufacturer to identify specific machine, for example using chassis number. Not to be modified by operator, machine owner or logging organization.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="RegistrationNumber" type="xsd:string" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:Unit>free text</doc:Unit>
          <doc:Description>Registration number of machine</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="MachineOwner" type="ContactInformationType">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:Description>Contact information of machine owner</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="LoggingContractor" type="ContactInformationType">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:Description>Contact information of machine contractor</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="OperatorDefinition" type="OperatorDefinitionType" maxOccurs="unbounded">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:Description>Structure for operator data.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="Extension" type="ExtensionType" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:Description>Extension element can include whatever data the users want. The only requirement is that it is well-formed XML i.e. it is tagged</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
  <xsd:attribute name="machineCategory" type="MachineCategoryType" use="required">
    <xsd:annotation>
      <xsd:documentation>
        <doc:VersionCreated>1.0</doc:VersionCreated>
        <doc:VarNumber>V3_t3</doc:VarNumber>
        <doc:Unit>list</doc:Unit>
        <doc:Description>Enumeration list describing type of machine: Harvester,
Forwarder,
Harwarder,
Bundler,
Scarifier,
Other</doc:Description>
      </xsd:documentation>
    </xsd:annotation>
  </xsd:attribute>
</xsd:complexType>
Complex Type OperatorDefinitionType
Namespace urn:skogforsk:stanford2010
Annotations
1.0 operatordefinitiontypegraph.png
Diagram
Diagram index0.tmp#id4524 index0.tmp#id4525 index0.tmp#id4526
Used by
Model OperatorKey , OperatorUserID , ContactInformation{0,1}
Children ContactInformation, OperatorKey, OperatorUserID
Source
<xsd:complexType name="OperatorDefinitionType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Graph>operatordefinitiontypegraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="OperatorKey" type="xsd:positiveInteger">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:Unit>sequential no</doc:Unit>
          <doc:Description>Machine unique operator identity, set by machine</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="OperatorUserID" type="UserIDType">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>v212_t1</doc:VarNumber>
          <doc:Unit>free text</doc:Unit>
          <doc:Description>Identity of operator, set by machine in order to avoid duplicate operators. Employee number or other personal id to be registered in BusinessID.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ContactInformation" type="ContactInformationType" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>v212_t1</doc:VarNumber>
          <doc:Description>Operator name and other possible contact information. GUI name for element BusinessName should be Employer and element BusinessID should be “Employee id”.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>
Simple Type MachineCategoryType
Namespace urn:skogforsk:stanford2010
Diagram
Diagram
Type restriction of xsd:string
Facets
enumeration Harvester
enumeration Forwarder
enumeration Harwarder
enumeration Bundler
enumeration Scarifier
enumeration Other
Used by
Source
<xsd:simpleType name="MachineCategoryType">
  <xsd:restriction base="xsd:string">
    <xsd:enumeration value="Harvester"/>
    <xsd:enumeration value="Forwarder"/>
    <xsd:enumeration value="Harwarder"/>
    <xsd:enumeration value="Bundler"/>
    <xsd:enumeration value="Scarifier"/>
    <xsd:enumeration value="Other"/>
  </xsd:restriction>
</xsd:simpleType>
Complex Type MachineWithHeadType
Namespace urn:skogforsk:stanford2010
Annotations
3.0 MachineWithHeadTypegraph.png
Diagram
Diagram index0.tmp#id4528 index0.tmp#id4512 index0.tmp#id4513 index0.tmp#id4514 index0.tmp#id4515 index0.tmp#id4516 index0.tmp#id4517 index0.tmp#id4518 index0.tmp#id4519 index0.tmp#id4520 index0.tmp#id4521 index0.tmp#id4522 index0.tmp#id4527 index0.tmp#id4511 index0.tmp#id4531 index0.tmp#id4532
Type extension of MachineType
Type hierarchy
Model MachineKey , MachineUserID , MachineOwnerID , MachineApplicationVersion , MachineBaseManufacturer , MachineBaseModel , BaseMachineManufacturerID{0,1} , RegistrationNumber{0,1} , MachineOwner , LoggingContractor , OperatorDefinition+ , Extension{0,1} , MachineHeadManufacturer{0,1} , MachineHeadModel{0,1}
Children BaseMachineManufacturerID, Extension, LoggingContractor, MachineApplicationVersion, MachineBaseManufacturer, MachineBaseModel, MachineHeadManufacturer, MachineHeadModel, MachineKey, MachineOwner, MachineOwnerID, MachineUserID, OperatorDefinition, RegistrationNumber
Attributes
QName Type Fixed Default Use Annotation
machineCategory MachineCategoryType required
1.0 V3_t3 list Enumeration list describing type of machine: Harvester, Forwarder, Harwarder, Bundler, Scarifier, Other
Source
<xsd:complexType name="MachineWithHeadType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>3.0</doc:VersionCreated>
      <doc:Graph>MachineWithHeadTypegraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="MachineType">
      <xsd:sequence>
        <xsd:element name="MachineHeadManufacturer" type="xsd:string" minOccurs="0">
          <xsd:annotation>
            <xsd:documentation>
              <doc:VersionCreated>1.0</doc:VersionCreated>
              <doc:VarNumber>V3_t7</doc:VarNumber>
              <doc:Unit>free text</doc:Unit>
              <doc:Description>Harvester head manufacturer. Free text that describes the
head manufacturer.</doc:Description>
            </xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="MachineHeadModel" type="MachineHeadModelType" minOccurs="0">
          <xsd:annotation>
            <xsd:documentation>
              <doc:VersionCreated>1.0</doc:VersionCreated>
              <doc:VarNumber>V3_t8</doc:VarNumber>
              <doc:Unit>free text</doc:Unit>
              <doc:Description>Harvester head model. Free text that describes the model
of the harvester head.</doc:Description>
            </xsd:documentation>
          </xsd:annotation>
        </xsd:element>
      </xsd:sequence>
    </xsd:extension>
  </xsd:complexContent>
</xsd:complexType>
Complex Type ObjectDefinitionType
Namespace urn:skogforsk:stanford2010
Annotations
1.0 objectdefinitiontypegraph.png
Diagram
Diagram index0.tmp#id4334 index0.tmp#id4335 index0.tmp#id4336 index0.tmp#id4337 index0.tmp#id4339 index0.tmp#id4344 index0.tmp#id4345 index0.tmp#id4346 index0.tmp#id4347 index0.tmp#id4350 index0.tmp#id4353 index0.tmp#id4354 index0.tmp#id4333 index0.tmp#id4534 index0.tmp#id4535
Type extension of CommonObjectDefinitionType
Type hierarchy
Model ObjectUserID , ObjectName{0,1} , ObjectModificationDate , ForestCertification+ , LoggingForm{0,1} , ObjectArea{0,1} , LoggingOrganisation{0,1} , ForestOwner{0,1} , ContractNumber{0,1} , RealEstateIDObject{0,1} , AuditingOrganisation{0,1} , Extension{0,1} , TextToMachine{0,1} , SubObject*
Children AuditingOrganisation, ContractNumber, Extension, ForestCertification, ForestOwner, LoggingForm, LoggingOrganisation, ObjectArea, ObjectModificationDate, ObjectName, ObjectUserID, RealEstateIDObject, SubObject, TextToMachine
Source
<xsd:complexType name="ObjectDefinitionType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Graph>objectdefinitiontypegraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="CommonObjectDefinitionType">
      <xsd:sequence>
        <xsd:element name="TextToMachine" type="xsd:string" minOccurs="0">
          <xsd:annotation>
            <xsd:documentation>
              <doc:VersionCreated>1.0</doc:VersionCreated>
              <doc:VarNumber>v200_t2</doc:VarNumber>
              <doc:Unit>free text</doc:Unit>
              <doc:Description>Text related to harvesting object sent to machine</doc:Description>
            </xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="SubObject" type="SubObjectDefinitionType" minOccurs="0" maxOccurs="unbounded">
          <xsd:annotation>
            <xsd:documentation>
              <doc:VersionCreated>1.0</doc:VersionCreated>
              <doc:Description>Subobject specific information</doc:Description>
            </xsd:documentation>
          </xsd:annotation>
        </xsd:element>
      </xsd:sequence>
    </xsd:extension>
  </xsd:complexContent>
</xsd:complexType>
Complex Type SubObjectDefinitionType
Namespace urn:skogforsk:stanford2010
Annotations
1.0 subobjectdefinitiontypegraph.png
Diagram
Diagram index0.tmp#id4537 index0.tmp#id4538 index0.tmp#id4539 index0.tmp#id4540 index0.tmp#id4541 index0.tmp#id4542
Used by
Model SubObjectUserID , SubObjectName{0,1} , SubObjectArea{0,1} , LoggingForm{0,1} , RealEstateIDSubObject{0,1} , Extension{0,1}
Children Extension, LoggingForm, RealEstateIDSubObject, SubObjectArea, SubObjectName, SubObjectUserID
Source
<xsd:complexType name="SubObjectDefinitionType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Graph>subobjectdefinitiontypegraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="SubObjectUserID" type="UserIDType">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:Unit>free text</doc:Unit>
          <doc:Description>Identity per sub harvesting object defined by user of data, normally by logging organisation.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="SubObjectName" type="xsd:string" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:Unit>free text</doc:Unit>
          <doc:Description>Descriptive name of sub harvesting object</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="SubObjectArea" type="PositiveDecimal" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:Unit>ha</doc:Unit>
          <doc:Description>Area of harvesting subobject</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="LoggingForm" type="LoggingFormType" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:Description>Defines possible loggin form of subobject</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="RealEstateIDSubObject" type="RealEstateIDObjectType" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:Unit>free text</doc:Unit>
          <doc:Description>Real estate identity for sub-object.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="Extension" type="ExtensionType" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:Description>Extension element can include whatever data the users want. The only requirement is that it is well-formed XML i.e. it is tagged</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>
Complex Type ObjectDefinitionMachineType
Namespace urn:skogforsk:stanford2010
Annotations
1.0 objectdefinitionmachinetypegraph.png
Diagram
Diagram index0.tmp#id4334 index0.tmp#id4335 index0.tmp#id4336 index0.tmp#id4337 index0.tmp#id4339 index0.tmp#id4344 index0.tmp#id4345 index0.tmp#id4346 index0.tmp#id4347 index0.tmp#id4350 index0.tmp#id4353 index0.tmp#id4354 index0.tmp#id4333 index0.tmp#id4544 index0.tmp#id4545 index0.tmp#id4546 index0.tmp#id4547 index0.tmp#id4548
Type extension of CommonObjectDefinitionType
Type hierarchy
Model ObjectUserID , ObjectName{0,1} , ObjectModificationDate , ForestCertification+ , LoggingForm{0,1} , ObjectArea{0,1} , LoggingOrganisation{0,1} , ForestOwner{0,1} , ContractNumber{0,1} , RealEstateIDObject{0,1} , AuditingOrganisation{0,1} , Extension{0,1} , ObjectKey , TextFromMachine{0,1} , StartDate , EndDate{0,1} , SubObject*
Children AuditingOrganisation, ContractNumber, EndDate, Extension, ForestCertification, ForestOwner, LoggingForm, LoggingOrganisation, ObjectArea, ObjectKey, ObjectModificationDate, ObjectName, ObjectUserID, RealEstateIDObject, StartDate, SubObject, TextFromMachine
Source
<xsd:complexType name="ObjectDefinitionMachineType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Graph>objectdefinitionmachinetypegraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="CommonObjectDefinitionType">
      <xsd:sequence>
        <xsd:element name="ObjectKey" type="xsd:positiveInteger">
          <xsd:annotation>
            <xsd:documentation>
              <doc:VersionCreated>1.0</doc:VersionCreated>
              <doc:Unit>sequential no</doc:Unit>
              <doc:Description>Machine specific identity per harvesting object. Set when
new harvesting object is started. Running no
recommended, reset only when MachineKey is changed</doc:Description>
            </xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="TextFromMachine" type="xsd:string" minOccurs="0">
          <xsd:annotation>
            <xsd:documentation>
              <doc:VersionCreated>1.0</doc:VersionCreated>
              <doc:VarNumber>v200_t3</doc:VarNumber>
              <doc:Unit>free text</doc:Unit>
              <doc:Description>Text related to harvesting object sent from machine</doc:Description>
            </xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="StartDate" type="StanForD2010DateTimeType">
          <xsd:annotation>
            <xsd:documentation>
              <doc:VersionCreated>1.0</doc:VersionCreated>
              <doc:VarNumber>v16_t4</doc:VarNumber>
              <doc:Unit>yyyy-mm-ddThh:mm:ss[+|-]hh:mm</doc:Unit>
              <doc:Description>Time and date for starting production at a site for the first
time. Time stamp must have the following times registered: local time ±offset from UTC.</doc:Description>
            </xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="EndDate" type="StanForD2010DateTimeType" minOccurs="0">
          <xsd:annotation>
            <xsd:documentation>
              <doc:VersionCreated>1.0</doc:VersionCreated>
              <doc:VarNumber>v17_t4</doc:VarNumber>
              <doc:Unit>yyyy-mm-ddThh:mm:ss[+|-]hh:mm</doc:Unit>
              <doc:Description>Time and date for ending a site.
Mandatory when object is finished. Time stamp must have the following times registered: local time ±offset from UTC.</doc:Description>
            </xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="SubObject" type="SubObjectDefinitionMachineType" minOccurs="0" maxOccurs="unbounded">
          <xsd:annotation>
            <xsd:documentation>
              <doc:VersionCreated>1.0</doc:VersionCreated>
              <doc:Description>Subobject specific information</doc:Description>
            </xsd:documentation>
          </xsd:annotation>
        </xsd:element>
      </xsd:sequence>
    </xsd:extension>
  </xsd:complexContent>
</xsd:complexType>
Complex Type SubObjectDefinitionMachineType
Namespace urn:skogforsk:stanford2010
Annotations
1.0 subobjectdefinitionmachinetypegraph.png
Diagram
Diagram index0.tmp#id4537 index0.tmp#id4538 index0.tmp#id4539 index0.tmp#id4540 index0.tmp#id4541 index0.tmp#id4542 index0.tmp#id4536 index0.tmp#id4550
Type extension of SubObjectDefinitionType
Type hierarchy
Used by
Model SubObjectUserID , SubObjectName{0,1} , SubObjectArea{0,1} , LoggingForm{0,1} , RealEstateIDSubObject{0,1} , Extension{0,1} , SubObjectKey
Children Extension, LoggingForm, RealEstateIDSubObject, SubObjectArea, SubObjectKey, SubObjectName, SubObjectUserID
Source
<xsd:complexType name="SubObjectDefinitionMachineType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Graph>subobjectdefinitionmachinetypegraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="SubObjectDefinitionType">
      <xsd:sequence>
        <xsd:element name="SubObjectKey" type="xsd:positiveInteger">
          <xsd:annotation>
            <xsd:documentation>
              <doc:VersionCreated>1.0</doc:VersionCreated>
              <doc:Unit>sequential no</doc:Unit>
              <doc:Description>Machine specific identity per harvesting sub object, set by
machine. Set when new harvesting sub object is started.
Running no recommended, reset when ObjectKey is
updated.</doc:Description>
            </xsd:documentation>
          </xsd:annotation>
        </xsd:element>
      </xsd:sequence>
    </xsd:extension>
  </xsd:complexContent>
</xsd:complexType>
Complex Type ReferenceDiameterType
Namespace urn:skogforsk:stanford2010
Annotations
1.0 ReferenceDiameterTypeGraph.png
Diagram
Diagram index0.tmp#id4552
Type extension of xsd:positiveInteger
Attributes
QName Type Fixed Default Use Annotation
referenceDiameterHeight xsd:positiveInteger required
1.0 cm Height from stump to the diameter used for predicting DBH in multi tree harvesting. Normally the first measured diameter. The diameter is registered in ReferenceDiameter.
Source
<xsd:complexType name="ReferenceDiameterType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Graph>ReferenceDiameterTypeGraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:simpleContent>
    <xsd:extension base="xsd:positiveInteger">
      <xsd:attribute name="referenceDiameterHeight" type="xsd:positiveInteger" use="required">
        <xsd:annotation>
          <xsd:documentation>
            <doc:VersionCreated>1.0</doc:VersionCreated>
            <doc:Unit>cm</doc:Unit>
            <doc:Description>Height from stump to the diameter used for predicting DBH in multi tree harvesting. Normally the first measured diameter. The diameter is registered in ReferenceDiameter.</doc:Description>
          </xsd:documentation>
        </xsd:annotation>
      </xsd:attribute>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Complex Type ScaleDefinitionType
Namespace urn:skogforsk:stanford2010
Annotations
1.0 ScaleDefinitionTypeGraph.png
Diagram
Diagram index0.tmp#id4554 index0.tmp#id4555 index0.tmp#id4556 index0.tmp#id4557 index0.tmp#id4559 index0.tmp#id4560
Model ScaleKey , ScaleID , ScaleModel , ScaleCategory , ScaleApplicationVersion , ScaleCertificate{0,1}
Children ScaleApplicationVersion, ScaleCategory, ScaleCertificate, ScaleID, ScaleKey, ScaleModel
Source
<xsd:complexType name="ScaleDefinitionType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Graph>ScaleDefinitionTypeGraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="ScaleKey" type="xsd:positiveInteger">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:Description>Machine unique scale identity, set by machine</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ScaleID" type="xsd:string">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>V61_t8</doc:VarNumber>
          <doc:Unit>free text</doc:Unit>
          <doc:Description>Identity of scale.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ScaleModel" type="xsd:string">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>V61_t9</doc:VarNumber>
          <doc:Unit>free text</doc:Unit>
          <doc:Description>Scale model and manufacturer</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ScaleCategory" type="ScaleCategoryType">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>V61_t10</doc:VarNumber>
          <doc:Unit>enumeration list</doc:Unit>
          <doc:Description>Scale type: grapple scale or load bearer scale</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ScaleApplicationVersion" type="xsd:string">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:Unit>free text</doc:Unit>
          <doc:Description>Version of scale software.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ScaleCertificate" type="xsd:string" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:Unit>free text</doc:Unit>
          <doc:Description>Name and identity of certificate of type examination for scale</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>
Simple Type ScaleCategoryType
Namespace urn:skogforsk:stanford2010
Diagram
Diagram
Type restriction of xsd:string
Facets
enumeration Crane tip scale
enumeration Load bearer scale
Used by
Source
<xsd:simpleType name="ScaleCategoryType">
  <xsd:restriction base="xsd:string">
    <xsd:enumeration value="Crane tip scale"/>
    <xsd:enumeration value="Load bearer scale"/>
  </xsd:restriction>
</xsd:simpleType>
Complex Type SoundKnotFunctionType
Namespace urn:skogforsk:stanford2010
Annotations
1.0 SoundKnotFunctionTypeGraph.png
Diagram
Diagram index0.tmp#id4568 index0.tmp#id4562 index0.tmp#id4563 index0.tmp#id4564 index0.tmp#id4565 index0.tmp#id4566 index0.tmp#id4567
Used by
Model ConstantA , FactorB , FactorC , ToleranceD , SoundKnotFunctionGrade , GradeIncluded*
Children ConstantA, FactorB, FactorC, GradeIncluded, SoundKnotFunctionGrade, ToleranceD
Attributes
QName Type Fixed Default Use Annotation
modificationRestricted xsd:boolean required
1.0 true/false if attributes value is "true" then modification of the defintion is restricted, if "false" then modification is allowed
Source
<xsd:complexType name="SoundKnotFunctionType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Graph>SoundKnotFunctionTypeGraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="ConstantA" type="xsd:decimal">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>V147_t1</doc:VarNumber>
          <doc:Description>Constant "A" for determining the limit for sound knots per tree species (abbreviation "b" iny = (a+b*x+c*X2)*d,) where diameter of the sound knot cylinder = DBH*y</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="FactorB" type="xsd:decimal">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>V148_t1</doc:VarNumber>
          <doc:Description>Factor for determining the limit for sound knots/tree
species (abbreviation "b" in y = (a+b*x+c*X2)*d), where diameter of the sound knot cylinder = DBH*y</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="FactorC" type="xsd:decimal">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>V148_t2</doc:VarNumber>
          <doc:Description>Factor for determining the limit for sound knots/tree
species (abbreviation "c" in y = (a+b*x+c*X2)*d), where diameter of the sound knot cylinder = DBH*y</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ToleranceD" type="xsd:decimal">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>V148_t3</doc:VarNumber>
          <doc:Description>Tolerance for dead knots within calculated limit for sound
knot diameter / tree species (abbreviation "d" in y = (a+b*x+c*X2)*d), where diameter of the sound knot cylinder = DBH*y</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="SoundKnotFunctionGrade" type="xsd:positiveInteger">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>V141_t2</doc:VarNumber>
          <doc:Description>Type of grade which extension is determined by a
used sound knot function</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="GradeIncluded" type="xsd:positiveInteger" minOccurs="0" maxOccurs="unbounded">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>2.1</doc:VersionCreated>
          <doc:Description>Grades that can be replaced by the automatically calculated SoundKnotFunction grade. Means that if a section of stem does not have a grade included in this element the SoundKnotFunction will NOT affect the bucking optimization. All grades with a number below or equal to  StartGrade and SoundKnotFunctionGrade should always be replaced if element GradeIncluded is missing</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
  <xsd:attribute name="modificationRestricted" type="xsd:boolean" use="required">
    <xsd:annotation>
      <xsd:documentation>
        <doc:VersionCreated>1.0</doc:VersionCreated>
        <doc:Unit>true/false</doc:Unit>
        <doc:Description>if attributes value is "true" then modification of the defintion is restricted, if "false" then modification is allowed</doc:Description>
      </xsd:documentation>
    </xsd:annotation>
  </xsd:attribute>
</xsd:complexType>
Complex Type SpeciesDefinitionType
Namespace urn:skogforsk:stanford2010
Annotations
1.0 SpeciesDefinitionTypegraph.png
Diagram
Diagram index0.tmp#id4570 index0.tmp#id4571
Model SpeciesName , SpeciesUserID{0,1}
Children SpeciesName, SpeciesUserID
Source
<xsd:complexType name="SpeciesDefinitionType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Graph>SpeciesDefinitionTypegraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="SpeciesName" type="xsd:string">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:Unit>free text</doc:Unit>
          <doc:Description>Name of species included in species group</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="SpeciesUserID" type="xsd:string" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:Unit>free text</doc:Unit>
          <doc:Description>User id of species included in species group</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>
Complex Type SpeciesGroupDefinitionWithDetailsAndKeyType
Namespace urn:skogforsk:stanford2010
Annotations
3.0 SpeciesGroupDefinitionWithDetailsAndKeyTypegraph.png
Diagram
Diagram index0.tmp#id4356 index0.tmp#id4357 index0.tmp#id4358 index0.tmp#id4359 index0.tmp#id4360 index0.tmp#id4361 index0.tmp#id4365 index0.tmp#id4366 index0.tmp#id4367 index0.tmp#id4355 index0.tmp#id4574 index0.tmp#id4575 index0.tmp#id4576 index0.tmp#id4577 index0.tmp#id4578 index0.tmp#id4579 index0.tmp#id4580 index0.tmp#id4573 index0.tmp#id4583
Type extension of SpeciesGroupDefinitionWithDetailsType
Type hierarchy
Model SpeciesGroupModificationDate , SpeciesGroupUserID , SpeciesGroupName , SpeciesGroupInfo{0,1} , SpeciesGroupVersion{0,1} , StemTypeDefinition* , LoggingOrganisation{0,1} , Extension{0,1} , SpeciesGroupPresentationOrder{0,1} , DBHHeight , Grades , BarkFunction , SoundKnotFunction{0,1} , ButtEndProfileExtrapolation{0,1} , EstonianVolumeParameters{0,1} , StemCode* , SpeciesGroupKey
Children BarkFunction, ButtEndProfileExtrapolation, DBHHeight, EstonianVolumeParameters, Extension, Grades, LoggingOrganisation, SoundKnotFunction, SpeciesGroupInfo, SpeciesGroupKey, SpeciesGroupModificationDate, SpeciesGroupName, SpeciesGroupPresentationOrder, SpeciesGroupUserID, SpeciesGroupVersion, StemCode, StemTypeDefinition
Source
<xsd:complexType name="SpeciesGroupDefinitionWithDetailsAndKeyType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>3.0</doc:VersionCreated>
      <doc:Graph>SpeciesGroupDefinitionWithDetailsAndKeyTypegraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="SpeciesGroupDefinitionWithDetailsType">
      <xsd:sequence>
        <xsd:element name="SpeciesGroupKey" type="xsd:positiveInteger">
          <xsd:annotation>
            <xsd:documentation>
              <doc:VersionCreated>1.0</doc:VersionCreated>
              <doc:Unit>sequential no</doc:Unit>
              <doc:Description>Machine specific identity per species group set by machine. Must be updated if any modifications to species group definition is done. Running number reset only when MachineKey is changed.</doc:Description>
            </xsd:documentation>
          </xsd:annotation>
        </xsd:element>
      </xsd:sequence>
    </xsd:extension>
  </xsd:complexContent>
</xsd:complexType>
Complex Type SpeciesGroupDefinitionWithDetailsType
Namespace urn:skogforsk:stanford2010
Annotations
3.0 SpeciesGroupDefinitionWithDetailsTypegraph.png
Diagram
Diagram index0.tmp#id4356 index0.tmp#id4357 index0.tmp#id4358 index0.tmp#id4359 index0.tmp#id4360 index0.tmp#id4361 index0.tmp#id4365 index0.tmp#id4366 index0.tmp#id4367 index0.tmp#id4355 index0.tmp#id4574 index0.tmp#id4575 index0.tmp#id4576 index0.tmp#id4577 index0.tmp#id4578 index0.tmp#id4579 index0.tmp#id4580
Type extension of CommonSpeciesGroupDefinitionType
Type hierarchy
Used by
Model SpeciesGroupModificationDate , SpeciesGroupUserID , SpeciesGroupName , SpeciesGroupInfo{0,1} , SpeciesGroupVersion{0,1} , StemTypeDefinition* , LoggingOrganisation{0,1} , Extension{0,1} , SpeciesGroupPresentationOrder{0,1} , DBHHeight , Grades , BarkFunction , SoundKnotFunction{0,1} , ButtEndProfileExtrapolation{0,1} , EstonianVolumeParameters{0,1} , StemCode*
Children BarkFunction, ButtEndProfileExtrapolation, DBHHeight, EstonianVolumeParameters, Extension, Grades, LoggingOrganisation, SoundKnotFunction, SpeciesGroupInfo, SpeciesGroupModificationDate, SpeciesGroupName, SpeciesGroupPresentationOrder, SpeciesGroupUserID, SpeciesGroupVersion, StemCode, StemTypeDefinition
Source
<xsd:complexType name="SpeciesGroupDefinitionWithDetailsType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>3.0</doc:VersionCreated>
      <doc:Graph>SpeciesGroupDefinitionWithDetailsTypegraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="CommonSpeciesGroupDefinitionType">
      <xsd:sequence>
        <xsd:element name="DBHHeight" type="DBHHeightType">
          <xsd:annotation>
            <xsd:documentation>
              <doc:VersionCreated>1.0</doc:VersionCreated>
              <doc:VarNumber>v500_t1</doc:VarNumber>
              <doc:Unit>cm</doc:Unit>
              <doc:Description>Height above stump of DBH, when DBH is a measured value (normally 120 cm above stump in Sweden, 110cm in Norway), per species group.</doc:Description>
            </xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="Grades" type="GradesType">
          <xsd:annotation>
            <xsd:documentation>
              <doc:VersionCreated>1.0</doc:VersionCreated>
              <doc:Description>Structure with alla grade data per species group</doc:Description>
            </xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="BarkFunction" type="BarkFunctionType" nillable="true">
          <xsd:annotation>
            <xsd:documentation>
              <doc:VersionCreated>1.0</doc:VersionCreated>
              <doc:Description>Structure for species included in a species group.</doc:Description>
            </xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="SoundKnotFunction" type="SoundKnotFunctionType" minOccurs="0">
          <xsd:annotation>
            <xsd:documentation>
              <doc:VersionCreated>1.0</doc:VersionCreated>
              <doc:Description>Sound knot function used when calculating the diameter (ob) of the sound knot limit/cylinder. Soundknot function must be used if this structure is included. Observe that all diameters are over bark.</doc:Description>
            </xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="ButtEndProfileExtrapolation" type="ButtEndProfileExtrapolationType" minOccurs="0">
          <xsd:annotation>
            <xsd:documentation>
              <doc:VersionCreated>1.0</doc:VersionCreated>
              <doc:Description>Structure for butt end profile extrapolation method. Extrapolation method must be used if this structure is included in spi. Extrapolation method must be used also in cases where you get measurement values below breast height (normally 130 cm).</doc:Description>
            </xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="EstonianVolumeParameters" type="EstonianVolumeParametersType" minOccurs="0">
          <xsd:annotation>
            <xsd:documentation>
              <doc:VersionCreated>2.0</doc:VersionCreated>
              <doc:Description>Structure for parameters used in Estonian function for volume calculation. This function is also called  Nilson's formula. See appendix</doc:Description>
            </xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="StemCode" type="StemCodeType" minOccurs="0" maxOccurs="unbounded">
          <xsd:annotation>
            <xsd:documentation>
              <doc:VersionCreated>3.0</doc:VersionCreated>
              <doc:Unit>Free text</doc:Unit>
              <doc:Description>List of stem codes to be registered manually by operator in harvester in element StemCode in hpr-message. No default value can be set. Code only to be used for small subset of harvested trees.</doc:Description>
            </xsd:documentation>
          </xsd:annotation>
        </xsd:element>
      </xsd:sequence>
    </xsd:extension>
  </xsd:complexContent>
</xsd:complexType>
Complex Type StemCodeType
Namespace urn:skogforsk:stanford2010
Annotations
3.0 StemCodeTypegraph.png
Diagram
Diagram index0.tmp#id4582
Type extension of xsd:string
Used by
Attributes
QName Type Fixed Default Use Annotation
modificationRestricted xsd:boolean required
3.0 true/false if attributes value is "true" then modification of the definition is restricted, if "false" then modification is allowed
Source
<xsd:complexType name="StemCodeType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>3.0</doc:VersionCreated>
      <doc:Graph>StemCodeTypegraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:simpleContent>
    <xsd:extension base="xsd:string">
      <xsd:attribute name="modificationRestricted" type="xsd:boolean" use="required">
        <xsd:annotation>
          <xsd:documentation>
            <doc:VersionCreated>3.0</doc:VersionCreated>
            <doc:Unit>true/false</doc:Unit>
            <doc:Description>if attributes value is "true" then modification of the definition is restricted, if "false" then modification is allowed</doc:Description>
          </xsd:documentation>
        </xsd:annotation>
      </xsd:attribute>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Complex Type StemDiametersType
Namespace urn:skogforsk:stanford2010
Annotations
1.0 stemdiameterstypegraph.png
Diagram
Diagram index0.tmp#id4588 index0.tmp#id4585 index0.tmp#id4586 index0.tmp#id4587
Model DiameterMeasuredStartHeight , DiameterMeasuredEndHeight , DiameterValue+
Children DiameterMeasuredEndHeight, DiameterMeasuredStartHeight, DiameterValue
Attributes
QName Type Fixed Default Use Annotation
diameterCategory DiameterCategoryType required
1.0 list Measured diameter type. Enumeration value: over bark
Source
<xsd:complexType name="StemDiametersType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Graph>stemdiameterstypegraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="DiameterMeasuredStartHeight" type="xsd:nonNegativeInteger">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>v271_t3</doc:VarNumber>
          <doc:Unit>cm</doc:Unit>
          <doc:Description>Height from stump to first measured diameter in DiameterValue (stem diameter vector).</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="DiameterMeasuredEndHeight" type="xsd:nonNegativeInteger">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>v272_t3</doc:VarNumber>
          <doc:Unit>cm</doc:Unit>
          <doc:Description>Height from stump to last measured diameter in DiameterValue (stem diameter vector).</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="DiameterValue" type="DiameterValueType" maxOccurs="unbounded">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>v273</doc:VarNumber>
          <doc:Unit>mm</doc:Unit>
          <doc:Description>Diameter at heights defined by diameterPosition attribute (representing the actual point of measuring). Refers to filtered values on bark. Same values as used in bucking optimisation and calculations of solid volumes. No systematic error when comparing log volumes and volume calculations based on DiamValue. 
Diameter values must start at heighet 0 cm from stump. Extrapolated diameters at butt end are to be registered. Height of first and last measured diameter registered in DiameterMeasuredStart and DiameterMeasuredLast</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
  <xsd:attribute name="diameterCategory" type="DiameterCategoryType" use="required">
    <xsd:annotation>
      <xsd:documentation>
        <doc:VersionCreated>1.0</doc:VersionCreated>
        <doc:Unit>list</doc:Unit>
        <doc:Description>Measured diameter type. Enumeration value: over bark</doc:Description>
      </xsd:documentation>
    </xsd:annotation>
  </xsd:attribute>
</xsd:complexType>
Simple Type DiameterCategoryType
Namespace urn:skogforsk:stanford2010
Diagram
Diagram
Type restriction of xsd:string
Facets
enumeration Over bark
Used by
Source
<xsd:simpleType name="DiameterCategoryType">
  <xsd:restriction base="xsd:string">
    <xsd:enumeration value="Over bark"/>
  </xsd:restriction>
</xsd:simpleType>
Complex Type StemGradeType
Namespace urn:skogforsk:stanford2010
Annotations
1.0 stemgradetypegraph.png
Diagram
Diagram index0.tmp#id4591
Model GradeValue
Children GradeValue
Source
<xsd:complexType name="StemGradeType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Graph>stemgradetypegraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="GradeValue" type="GradeValueType">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>V276_t1</doc:VarNumber>
          <doc:Unit>
          </doc:Unit>
          <doc:Description>Grade of stem,</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>
Complex Type StemType
Namespace urn:skogforsk:stanford2010
Annotations
1.0 stemtypegraph.png
Diagram
Diagram index0.tmp#id4593 index0.tmp#id4594 index0.tmp#id4595 index0.tmp#id4596 index0.tmp#id4597 index0.tmp#id4598 index0.tmp#id4599 index0.tmp#id4601 index0.tmp#id4602 index0.tmp#id4604 index0.tmp#id4605 index0.tmp#id4606 index0.tmp#id4607
Model StemKey , ObjectKey , SubObjectKey{0,1} , SpeciesGroupKey , OperatorKey , HarvestDate{0,1} , BioEnergyAdaption{0,1} , StemNumber , ProcessingCategory , StemCoordinates* , StemCode{0,1} , Extension{0,1} , StumpTreatment{0,1}
Children BioEnergyAdaption, Extension, HarvestDate, ObjectKey, OperatorKey, ProcessingCategory, SpeciesGroupKey, StemCode, StemCoordinates, StemKey, StemNumber, StumpTreatment, SubObjectKey
Source
<xsd:complexType name="StemType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Graph>stemtypegraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="StemKey" type="xsd:positiveInteger">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:Unit>no</doc:Unit>
          <doc:Description>Machine specific identity per stem. Must be totally unique for a certain MachineKey. Reset only when MachineKey is changed. It does not have to be a sequential number always incremented with one for each stem.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ObjectKey" type="xsd:positiveInteger">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:Unit>sequential no</doc:Unit>
          <doc:Description>Machine specific identity per harvesting object. Set when
new harvesting object is started. Running no
recommended, reset only when MachineKey is changed.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="SubObjectKey" type="xsd:positiveInteger" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:Unit>sequential no</doc:Unit>
          <doc:Description>Machine specific identity per harvesting sub object, set by
machine. Set when new harvesting sub object is started.
Running no recommended, reset when ObjectKey is
updated.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="SpeciesGroupKey" type="xsd:positiveInteger">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:Unit>sequential no</doc:Unit>
          <doc:Description>Machine specific identity per species group set by machine. Must be updated if any modifications to species group definition is done. Running number reset only when MachineKey is changed.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="OperatorKey" type="xsd:positiveInteger">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>V266_t1(750)</doc:VarNumber>
          <doc:Unit>sequential no</doc:Unit>
          <doc:Description>Machine unique operator identity, set by machine</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="HarvestDate" type="StanForD2010DateTimeType" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:Unit>yyyy-mm-ddThh:mm:ss[+|-]hh:mm</doc:Unit>
          <doc:Description>Date when stem was harvested (identical with M1-
measurement). Time stamp must have the following times registered: local time ±offset from UTC.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="BioEnergyAdaption" type="BioEnergyAdaptionType" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>V266_t1(505)</doc:VarNumber>
          <doc:Unit>list</doc:Unit>
          <doc:Description>Adaption of harvesting for retrieving bio energy products,
in other words whether extraction of logging residues for
bio energy purposes is suitable. Allowed enumeration values: none,
logging residues,
stumps,
logging residues and stumps</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="StemNumber" type="xsd:positiveInteger">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>V270</doc:VarNumber>
          <doc:Unit>sequential no</doc:Unit>
          <doc:Description>Stem number. A running / sequential number only to be
reset when starting on a new harvesting object.
(Old stem code 500 in v266)</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ProcessingCategory" type="ProcessingCategoryType">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:Unit>list</doc:Unit>
          <doc:Description>Possible enumeration values are: SingleTreeProcessing,MultiTreeProcessing,  SingleTreeFelling and MultiTreeFelling</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="StemCoordinates" type="CoordinatesType" minOccurs="0" maxOccurs="unbounded">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VersionModified>2.0</doc:VersionModified>
          <doc:Description>Stem coordinates, describes the location of the standing
tree.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="StemCode" type="xsd:string" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>3.0</doc:VersionCreated>
          <doc:Unit>free text</doc:Unit>
          <doc:Description>Stem code registered manually by operator in harvester. Only codes included in Spi elements StemCode can be selected by operator.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="Extension" type="ExtensionType" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:Description>Extension element can include whatever data the users want. The only requirement is that it is well-formed XML i.e. it is tagged</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="StumpTreatment" type="xsd:boolean" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>3.0</doc:VersionCreated>
          <doc:Unit>true/false</doc:Unit>
          <doc:Description>Element indicating if stump was treated with fungicide or herbicide during felling of tree.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>
Simple Type BioEnergyAdaptionType
Namespace urn:skogforsk:stanford2010
Diagram
Diagram
Type restriction of xsd:string
Facets
enumeration Logging residues
enumeration Stumps
enumeration Logging residues and stumps
Used by
Source
<xsd:simpleType name="BioEnergyAdaptionType">
  <xsd:restriction base="xsd:string">
    <xsd:enumeration value="Logging residues"/>
    <xsd:enumeration value="Stumps"/>
    <xsd:enumeration value="Logging residues and stumps"/>
  </xsd:restriction>
</xsd:simpleType>
Simple Type ProcessingCategoryType
Namespace urn:skogforsk:stanford2010
Diagram
Diagram
Type restriction of xsd:string
Facets
enumeration SingleTreeProcessing
enumeration MultiTreeProcessing
enumeration SingleTreeFelling
enumeration MultiTreeFelling
Used by
Source
<xsd:simpleType name="ProcessingCategoryType">
  <xsd:restriction base="xsd:string">
    <xsd:enumeration value="SingleTreeProcessing"/>
    <xsd:enumeration value="MultiTreeProcessing"/>
    <xsd:enumeration value="SingleTreeFelling"/>
    <xsd:enumeration value="MultiTreeFelling"/>
  </xsd:restriction>
</xsd:simpleType>
Complex Type StemVolumeType
Namespace urn:skogforsk:stanford2010
Annotations
1.0 StemVolumeTypegraph.png
Diagram
Diagram index0.tmp#id713 index0.tmp#id4609
Type extension of NonNegativeDecimal
Type hierarchy
Attributes
QName Type Fixed Default Use Annotation
stemVolumeCategory StemVolumeCategoryType required
1.0 list Enumeration list: "m3sob" = Volume m3sob, "m3sub" = Volume m3sub, "m3sobEstimated" = Estimated volume m3sob, "m3subEstimated" = Estimated volume m3sub.
Source
<xsd:complexType name="StemVolumeType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Graph>StemVolumeTypegraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:simpleContent>
    <xsd:extension base="NonNegativeDecimal">
      <xsd:attribute name="stemVolumeCategory" type="StemVolumeCategoryType" use="required">
        <xsd:annotation>
          <xsd:documentation>
            <doc:VersionCreated>1.0</doc:VersionCreated>
            <doc:Unit>list</doc:Unit>
            <doc:Description>Enumeration list:  "m3sob" = Volume m3sob, "m3sub" =  Volume m3sub, "m3sobEstimated" =  Estimated volume m3sob, "m3subEstimated" =  Estimated volume m3sub.</doc:Description>
          </xsd:documentation>
        </xsd:annotation>
      </xsd:attribute>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Simple Type StemVolumeCategoryType
Namespace urn:skogforsk:stanford2010
Diagram
Diagram
Type restriction of xsd:string
Facets
enumeration m3sob
enumeration m3sub
enumeration m3sobEstimated
enumeration m3subEstimated
Used by
Source
<xsd:simpleType name="StemVolumeCategoryType">
  <xsd:restriction base="xsd:string">
    <xsd:enumeration value="m3sob"/>
    <xsd:enumeration value="m3sub"/>
    <xsd:enumeration value="m3sobEstimated"/>
    <xsd:enumeration value="m3subEstimated"/>
  </xsd:restriction>
</xsd:simpleType>
Complex Type UnclassifiedProductDefinitionMachineType
Namespace urn:skogforsk:stanford2010
Annotations
1.0 UnClassifiedProductDefinitionMachineTypegraph.png
Diagram
Diagram index0.tmp#id4612 index0.tmp#id4613 index0.tmp#id4614 index0.tmp#id4615 index0.tmp#id4616 index0.tmp#id4617
Model ProductName , ModificationDate{0,1} , ProductInfo{0,1} , ProductVersion{0,1} , ProductGroupName{0,1} , Extension{0,1}
Children Extension, ModificationDate, ProductGroupName, ProductInfo, ProductName, ProductVersion
Source
<xsd:complexType name="UnclassifiedProductDefinitionMachineType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Graph>UnClassifiedProductDefinitionMachineTypegraph.png</doc:Graph>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="ProductName" type="xsd:string">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>V121_t1</doc:VarNumber>
          <doc:Unit>free text</doc:Unit>
          <doc:Description>Name of the product</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ModificationDate" type="ModificationDateType" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>V16_t4</doc:VarNumber>
          <doc:Unit>yyyy-mm-ddThh:mm:ss[+|-]hh:mm</doc:Unit>
          <doc:Description>Date and time when product definition was last modified. ProductKey updated if modified in machine. Time stamp must have the following times registered: local time ±offset from UTC.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ProductInfo" type="InfoType" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>V121_t2</doc:VarNumber>
          <doc:Unit>free text</doc:Unit>
          <doc:Description>Free text identity information about product. Identity element normally to be used by logging organization. No constraints in standard concerning how to use this element.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ProductVersion" type="VersionType" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>V121_t3</doc:VarNumber>
          <doc:Unit>free text</doc:Unit>
          <doc:Description>Additional identity information of product. Identity element normally to be used by logging organization. No constraints in standard concerning how to use this element.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ProductGroupName" type="xsd:string" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:VarNumber>V127</doc:VarNumber>
          <doc:Unit>free text</doc:Unit>
          <doc:Description>Descriptive text for a group of products.</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="Extension" type="ExtensionType" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <doc:VersionCreated>1.0</doc:VersionCreated>
          <doc:Description>Extension element can include whatever data the users want. The only requirement is that it is well-formed XML i.e. it is tagged</doc:Description>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>
Simple Type CountryCodeCategoryType
Namespace urn:skogforsk:stanford2010
Diagram
Diagram
Type restriction of xsd:string
Facets
enumeration ISO 3166
Source
<xsd:simpleType name="CountryCodeCategoryType">
  <xsd:restriction base="xsd:string">
    <xsd:enumeration value="ISO 3166"/>
  </xsd:restriction>
</xsd:simpleType>
Simple Type CuttingReasonSpecificationType
Namespace urn:skogforsk:stanford2010
Diagram
Diagram
Type restriction of xsd:string
Facets
enumeration Outside cutting window
enumeration Quality change
enumeration Unclassified log
Source
<xsd:simpleType name="CuttingReasonSpecificationType">
  <xsd:restriction base="xsd:string">
    <xsd:enumeration value="Outside cutting window"/>
    <xsd:enumeration value="Quality change"/>
    <xsd:enumeration value="Unclassified log"/>
  </xsd:restriction>
</xsd:simpleType>
Simple Type GISCoordinateReferenceSystemType
Namespace urn:skogforsk:stanford2010
Diagram
Diagram
Type restriction of xsd:string
Facets
enumeration WGS84
Source
<xsd:simpleType name="GISCoordinateReferenceSystemType">
  <xsd:restriction base="xsd:string">
    <xsd:enumeration value="WGS84"/>
  </xsd:restriction>
</xsd:simpleType>
Simple Type LanguageCodeType
Namespace urn:skogforsk:stanford2010
Diagram
Diagram
Type restriction of xsd:string
Facets
pattern [a-z][a-z][a-z]
Source
<xsd:simpleType name="LanguageCodeType">
  <xsd:restriction base="xsd:string">
    <xsd:pattern value="[a-z][a-z][a-z]"/>
  </xsd:restriction>
</xsd:simpleType>
Simple Type LogBunchVolumeCategoryType
Namespace urn:skogforsk:stanford2010
Diagram
Diagram
Type restriction of xsd:string
Facets
enumeration NetVolOb
enumeration NetVolUb
enumeration GrossVolOb
Source
<xsd:simpleType name="LogBunchVolumeCategoryType">
  <xsd:restriction base="xsd:string">
    <xsd:enumeration value="NetVolOb"/>
    <xsd:enumeration value="NetVolUb"/>
    <xsd:enumeration value="GrossVolOb"/>
  </xsd:restriction>
</xsd:simpleType>
Simple Type TrackingCategoryType
Namespace urn:skogforsk:stanford2010
Diagram
Diagram
Type restriction of xsd:string
Facets
enumeration Points tracking
enumeration Lines tracking
enumeration Polygons tracking
enumeration Tracking not required
Source
<xsd:simpleType name="TrackingCategoryType">
  <xsd:restriction base="xsd:string">
    <xsd:enumeration value="Points tracking"/>
    <xsd:enumeration value="Lines tracking"/>
    <xsd:enumeration value="Polygons tracking"/>
    <xsd:enumeration value="Tracking not required"/>
  </xsd:restriction>
</xsd:simpleType>
Attribute ModificationDateType / @modificationAuthor
Namespace No namespace
Annotations
2.1 free text Author of modification
Type xsd:string
Properties
content: simple
Used by
Complex Type ModificationDateType
Source
<xsd:attribute name="modificationAuthor" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>2.1</doc:VersionCreated>
      <doc:Unit>free text</doc:Unit>
      <doc:Description>Author of modification</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute LatitudeType / @latitudeCategory
Namespace No namespace
Annotations
1.0 V522_t2 list Allowed values: "North", "South". Registered according to coordinateReferenceSystem and receiverPosition.
Type LatitudeCategoryType
Properties
use: required
Facets
enumeration North
enumeration South
Used by
Complex Type LatitudeType
Source
<xsd:attribute name="latitudeCategory" type="LatitudeCategoryType" use="required">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>V522_t2</doc:VarNumber>
      <doc:Unit>list</doc:Unit>
      <doc:Description>Allowed values: "North", "South". Registered according to coordinateReferenceSystem and receiverPosition.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute LongitudeType / @longitudeCategory
Namespace No namespace
Annotations
1.0 V522_t4 list Allowed values: "East", "West". Registered according to coordinateReferenceSystem and receiverPosition.
Type LongitudeCategoryType
Properties
use: required
Facets
enumeration East
enumeration West
Used by
Complex Type LongitudeType
Source
<xsd:attribute name="longitudeCategory" type="LongitudeCategoryType" use="required">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>V522_t4</doc:VarNumber>
      <doc:Unit>list</doc:Unit>
      <doc:Description>Allowed values: "East", "West". Registered according to coordinateReferenceSystem and receiverPosition.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute CoordinatesAttributeGroup / @receiverPosition
Namespace No namespace
Annotations
1.0 2.0 V520_t1 list Position of coordinate registration in file: "Base machine position", "Crane tip position when felling the tree"
Type ReceiverPositionType
Properties
use: required
Facets
enumeration Base machine position
enumeration Crane tip position when felling the tree
Used by
Attribute Group CoordinatesAttributeGroup
Source
<xsd:attribute name="receiverPosition" type="ReceiverPositionType" use="required">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VersionModified>2.0</doc:VersionModified>
      <doc:VarNumber>V520_t1</doc:VarNumber>
      <doc:Unit>list</doc:Unit>
      <doc:Description>Position of coordinate registration in file: "Base machine position", "Crane tip position when felling the tree"</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute CoordinatesAttributeGroup / @coordinateReferenceSystem
Namespace No namespace
Annotations
1.0 V521_t2 list Coordinate system used in StanForD file: WGS84
Type CoordinateReferenceSystemType
Properties
use: required
Facets
enumeration WGS84
Used by
Attribute Group CoordinatesAttributeGroup
Source
<xsd:attribute name="coordinateReferenceSystem" type="CoordinateReferenceSystemType" use="required">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>V521_t2</doc:VarNumber>
      <doc:Unit>list</doc:Unit>
      <doc:Description>Coordinate system used in StanForD file: WGS84</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute UserIDType / @agency
Namespace No namespace
Annotations
1.0 list Enumeration list defining the agency who is responsible of the user ID. Allowed values are: "Buyer","ForestOwner","LoggingContractor","LoggingOrganisation","MachineOwner","Other","Seller"
Type AgencyType
Properties
content: simple
Facets
enumeration Buyer
enumeration ForestOwner
enumeration LoggingContractor
enumeration LoggingOrganisation
enumeration MachineOwner
enumeration Other
enumeration Seller
Used by
Complex Type UserIDType
Source
<xsd:attribute name="agency" type="AgencyType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>list</doc:Unit>
      <doc:Description>Enumeration list defining the agency who is responsible of the user ID. Allowed values are: "Buyer","ForestOwner","LoggingContractor","LoggingOrganisation","MachineOwner","Other","Seller"</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute InfoType / @modificationRestricted
Namespace No namespace
Annotations
1.0 true/false if attributes value is "true" then modification of the defintion is restricted, if "false" then modification is allowed
Type xsd:boolean
Properties
use: required
Used by
Complex Type InfoType
Source
<xsd:attribute name="modificationRestricted" type="xsd:boolean" use="required">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>true/false</doc:Unit>
      <doc:Description>if attributes value is "true" then modification of the defintion is restricted, if "false" then modification is allowed</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute VersionType / @modificationRestricted
Namespace No namespace
Annotations
1.0 true/false if attributes value is "true" then modification of the defintion is restricted, if "false" then modification is allowed
Type xsd:boolean
Properties
use: required
Used by
Complex Type VersionType
Source
<xsd:attribute name="modificationRestricted" type="xsd:boolean" use="required">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>true/false</doc:Unit>
      <doc:Description>if attributes value is "true" then modification of the defintion is restricted, if "false" then modification is allowed</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute ExtensionType / @extensionAction
Namespace No namespace
Annotations
1.0 list Enumeration list. Allowed values are: "Copy" and "Ignore". The purpose of this attribute is to inform the receiver of the message that sender want to get back the copy of the content of the extension structure. For example if we have product specifiic information in extension structure send in pin-message we might want that back in hpr-message.
Type ExtensionActionType
Properties
content: simple
Facets
enumeration Copy
enumeration Ignore
Used by
Complex Type ExtensionType
Source
<xsd:attribute name="extensionAction" type="ExtensionActionType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>list</doc:Unit>
      <doc:Description>Enumeration list. Allowed values are: "Copy" and "Ignore". The purpose of this attribute is to inform the receiver of the message that sender want to get back the copy of the content of the extension structure. For example if we have product specifiic information in extension structure send in pin-message we might want that back in hpr-message.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute DiameterClassesType / @diameterClassCategory
Namespace No namespace
Annotations
1.0 v164_t1 list Type of diameters in DiamClasses (used for determining cell in price matrix) Allowed list values:"Top" and "Midpoint"
Type DiameterClassCategoryType
Properties
use: required
Facets
enumeration Top
enumeration Midpoint
Used by
Complex Type DiameterClassesType
Source
<xsd:attribute name="diameterClassCategory" type="DiameterClassCategoryType" use="required">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>v164_t1</doc:VarNumber>
      <doc:Unit>list</doc:Unit>
      <doc:Description>Type of diameters in DiamClasses (used for determining cell in price matrix) Allowed list values:"Top" and "Midpoint"</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute DiameterDefinitionType / @modificationRestricted
Namespace No namespace
Annotations
1.0 true/false if attributes value is "true" then modification of the defintion is restricted, if "false" then modification is allowed
Type xsd:boolean
Properties
use: required
Used by
Complex Type DiameterDefinitionType
Source
<xsd:attribute name="modificationRestricted" type="xsd:boolean" use="required">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>true/false</doc:Unit>
      <doc:Description>if attributes value is "true" then modification of the defintion is restricted, if "false" then modification is allowed</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute LengthDefinitionType / @modificationRestricted
Namespace No namespace
Annotations
1.0 true/false if attributes value is "true" then modification of the defintion is restricted, if "false" then modification is allowed
Type xsd:boolean
Properties
use: required
Used by
Complex Type LengthDefinitionType
Source
<xsd:attribute name="modificationRestricted" type="xsd:boolean" use="required">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>true/false</doc:Unit>
      <doc:Description>if attributes value is "true" then modification of the defintion is restricted, if "false" then modification is allowed</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute VolumeDiameterCategoryBaseType / @volumeDiameterTopPosition
Namespace No namespace
Annotations
1.0 cm Position from top end of log where top diameter for volume calculation is measured.
Type xsd:nonNegativeInteger
Properties
use: optional
Used by
Source
<xsd:attribute name="volumeDiameterTopPosition" type="xsd:nonNegativeInteger" use="optional">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>cm</doc:Unit>
      <doc:Description>Position from top end of log where top diameter for volume calculation is measured.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute PriceDefinitionType / @modificationRestricted
Namespace No namespace
Annotations
1.0 true/false if attributes value is "true" then modification of the defintion is restricted, if "false" then modification is allowed
Type xsd:boolean
Properties
use: required
Used by
Complex Type PriceDefinitionType
Source
<xsd:attribute name="modificationRestricted" type="xsd:boolean" use="required">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>true/false</doc:Unit>
      <doc:Description>if attributes value is "true" then modification of the defintion is restricted, if "false" then modification is allowed</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute CuttingWindowDefinitionType / @modificationRestricted
Namespace No namespace
Annotations
1.0 true/false if attributes value is "true" then modification of the defintion is restricted, if "false" then modification is allowed
Type xsd:boolean
Properties
use: required
Used by
Source
<xsd:attribute name="modificationRestricted" type="xsd:boolean" use="required">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>true/false</doc:Unit>
      <doc:Description>if attributes value is "true" then modification of the defintion is restricted, if "false" then modification is allowed</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute PermittedGradesDefinitionType / @modificationRestricted
Namespace No namespace
Annotations
1.0 true/false if attributes value is "true" then modification of the defintion is restricted, if "false" then modification is allowed
Type xsd:boolean
Properties
use: required
Used by
Source
<xsd:attribute name="modificationRestricted" type="xsd:boolean" use="required">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>true/false</doc:Unit>
      <doc:Description>if attributes value is "true" then modification of the defintion is restricted, if "false" then modification is allowed</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute LengthDistributionDefinitionType / @modificationRestricted
Namespace No namespace
Annotations
1.0 true/false if attributes value is "true" then modification of the defintion is restricted, if "false" then modification is allowed
Type xsd:boolean
Properties
use: required
Used by
Source
<xsd:attribute name="modificationRestricted" type="xsd:boolean" use="required">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>true/false</doc:Unit>
      <doc:Description>if attributes value is "true" then modification of the defintion is restricted, if "false" then modification is allowed</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute LimitationDefinitionType / @modificationRestricted
Namespace No namespace
Annotations
1.0 true/false if attributes value is "true" then modification of the defintion is restricted, if "false" then modification is allowed
Type xsd:boolean
Properties
use: required
Used by
Source
<xsd:attribute name="modificationRestricted" type="xsd:boolean" use="required">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>true/false</doc:Unit>
      <doc:Description>if attributes value is "true" then modification of the defintion is restricted, if "false" then modification is allowed</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute ProductMatrixItemType / @diameterClassLowerLimit
Namespace No namespace
Annotations
1.0 mm Lower diameter limit of diameter class
Type xsd:positiveInteger
Properties
use: required
Used by
Complex Type ProductMatrixItemType
Source
<xsd:attribute name="diameterClassLowerLimit" type="xsd:positiveInteger" use="required">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>mm</doc:Unit>
      <doc:Description>Lower diameter limit of diameter class</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute ProductMatrixItemType / @lengthClassLowerLimit
Namespace No namespace
Annotations
1.0 cm Lower length limit of length class
Type xsd:positiveInteger
Properties
use: required
Used by
Complex Type ProductMatrixItemType
Source
<xsd:attribute name="lengthClassLowerLimit" type="xsd:positiveInteger" use="required">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>cm</doc:Unit>
      <doc:Description>Lower length limit of length class</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute ProductMatrixType / @modificationRestrictedPrice
Namespace No namespace
Annotations
3.0 true/false if attributes value is "true" then modification of the price values is restricted, if "false" then modification is allowed
Type xsd:boolean
Properties
use: required
Used by
Complex Type ProductMatrixType
Source
<xsd:attribute name="modificationRestrictedPrice" type="xsd:boolean" use="required">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>3.0</doc:VersionCreated>
      <doc:Unit>true/false</doc:Unit>
      <doc:Description>if attributes value is "true" then modification of the price values is restricted, if "false" then modification is allowed</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute ProductMatrixType / @modificationRestrictedDistribution
Namespace No namespace
Annotations
3.0 true/false if attributes value is "true" then modification of the distribution values is restricted, if "false" then modification is allowed
Type xsd:boolean
Properties
use: required
Used by
Complex Type ProductMatrixType
Source
<xsd:attribute name="modificationRestrictedDistribution" type="xsd:boolean" use="required">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>3.0</doc:VersionCreated>
      <doc:Unit>true/false</doc:Unit>
      <doc:Description>if attributes value is "true" then modification of the distribution values is restricted, if "false" then modification is allowed</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute ProductMatrixType / @modificationRestrictedLimitation
Namespace No namespace
Annotations
3.0 true/false if attributes value is "true" then modification of the limitation values is restricted, if "false" then modification is allowed
Type xsd:boolean
Properties
use: required
Used by
Complex Type ProductMatrixType
Source
<xsd:attribute name="modificationRestrictedLimitation" type="xsd:boolean" use="required">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>3.0</doc:VersionCreated>
      <doc:Unit>true/false</doc:Unit>
      <doc:Description>if attributes value is "true" then modification of the limitation values is restricted, if "false" then modification is allowed</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute ProductMatrixType / @modificationRestrictedBuckingCriteria
Namespace No namespace
Annotations
3.0 true/false if attributes value is "true" then modification of the bucking criteria values is restricted, if "false" then modification is allowed
Type xsd:boolean
Properties
use: required
Used by
Complex Type ProductMatrixType
Source
<xsd:attribute name="modificationRestrictedBuckingCriteria" type="xsd:boolean" use="required">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>3.0</doc:VersionCreated>
      <doc:Unit>true/false</doc:Unit>
      <doc:Description>if attributes value is "true" then modification of the bucking criteria values is restricted, if "false" then modification is allowed</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute ProductMatrixType / @modificationRestrictedLogColorMarking
Namespace No namespace
Annotations
3.0 true/false if attributes value is "true" then modification of the log color marking values is restricted, if "false" then modification is allowed
Type xsd:boolean
Properties
use: required
Used by
Complex Type ProductMatrixType
Source
<xsd:attribute name="modificationRestrictedLogColorMarking" type="xsd:boolean" use="required">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>3.0</doc:VersionCreated>
      <doc:Unit>true/false</doc:Unit>
      <doc:Description>if attributes value is "true" then modification of the log color marking values is restricted, if "false" then modification is allowed</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute MessageAttributeGroup / @areaUnit
Namespace No namespace
Annotations
1.0 list Unit of area information in StanForD 2010 messages.Only allowed value: ha
Type AreaUnitType
Properties
use: required
Facets
enumeration ha
Used by
Attribute Group MessageAttributeGroup
Source
<xsd:attribute name="areaUnit" type="AreaUnitType" use="required">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>list</doc:Unit>
      <doc:Description>Unit of area information in StanForD 2010 messages.Only allowed value: ha</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute MessageAttributeGroup / @diameterUnit
Namespace No namespace
Annotations
1.0 list Unit of diameter information in StanForD 2010 messages.Only allowed value: mm
Type DiameterUnitType
Properties
use: required
Facets
enumeration mm
Used by
Attribute Group MessageAttributeGroup
Source
<xsd:attribute name="diameterUnit" type="DiameterUnitType" use="required">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>list</doc:Unit>
      <doc:Description>Unit of diameter information in StanForD 2010 messages.Only allowed value: mm</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute MessageAttributeGroup / @lengthUnit
Namespace No namespace
Annotations
1.0 list Unit of length information in StanForD 2010 messages.Only allowed value: cm
Type LengthUnitType
Properties
use: required
Facets
enumeration cm
Used by
Attribute Group MessageAttributeGroup
Source
<xsd:attribute name="lengthUnit" type="LengthUnitType" use="required">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>list</doc:Unit>
      <doc:Description>Unit of length information in StanForD 2010 messages.Only allowed value: cm</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute MessageAttributeGroup / @volumeUnit
Namespace No namespace
Annotations
1.0 list Unit of volume information in StanForD 2010 messages. Only allowed value: m3
Type VolumeUnitType
Properties
use: required
Facets
enumeration m3
Used by
Attribute Group MessageAttributeGroup
Source
<xsd:attribute name="volumeUnit" type="VolumeUnitType" use="required">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>list</doc:Unit>
      <doc:Description>Unit of volume information in StanForD 2010 messages. Only allowed value: m3</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute MessageAttributeGroup / @weightUnit
Namespace No namespace
Annotations
1.0 list Enumeration list of file extensions of StanForD 2010 messages.Only allowed value: kg
Type WeightUnitType
Properties
use: required
Facets
enumeration kg
Used by
Attribute Group MessageAttributeGroup
Source
<xsd:attribute name="weightUnit" type="WeightUnitType" use="required">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>list</doc:Unit>
      <doc:Description>Enumeration list of file extensions of StanForD 2010 messages.Only allowed value: kg</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute MessageAttributeGroup / @version
Namespace No namespace
Annotations
2.0 version number The version number of the message in format: "major"."minor", where "major" is a sequential number of the major version (start from 1) and "minor" is a sequential number of the minor version.>
Type StanForD2010VersionType
Properties
use: required
Facets
pattern [1-9][0-9]*\.[0-9]+
Used by
Attribute Group MessageAttributeGroup
Source
<xsd:attribute name="version" type="StanForD2010VersionType" use="required">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>2.0</doc:VersionCreated>
      <doc:Unit>version number</doc:Unit>
      <doc:Description>The version number of the message in format:  "major"."minor", where "major" is a sequential number of the major version (start from 1) and "minor" is a sequential number of the minor version.></doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute MessageAttributeGroup / @versionDate
Namespace No namespace
Annotations
2.1 yyyy-mm-dd Date of version
Type xsd:date
Properties
use: required
Used by
Attribute Group MessageAttributeGroup
Source
<xsd:attribute name="versionDate" type="xsd:date" use="required">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>2.1</doc:VersionCreated>
      <doc:Unit>yyyy-mm-dd</doc:Unit>
      <doc:Description>Date of version</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute BarkDeductionType / @lowerDiameterLimit
Namespace No namespace
Annotations
1.0 V113_t2 mm Lower diameter limits per species group: Bark function based on diameterclasses with fixed bark deductions (double), based on German requirements
Type xsd:nonNegativeInteger
Properties
use: required
Used by
Complex Type BarkDeductionType
Source
<xsd:attribute name="lowerDiameterLimit" type="xsd:nonNegativeInteger" use="required">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>V113_t2</doc:VarNumber>
      <doc:Unit>mm</doc:Unit>
      <doc:Description>Lower diameter limits per species group: Bark function
based on diameterclasses with fixed bark deductions
(double), based on German requirements</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute BarkDeductionDistanceType / @distanceClassLowerLimit
Namespace No namespace
Annotations
3.0 cm Lower distance from stump limits per species group: Bark function based on DBH and distance (from stump) classes with fixed bark deductions (double), based on German requirements.
Type xsd:nonNegativeInteger
Properties
use: required
Used by
Source
<xsd:attribute name="distanceClassLowerLimit" type="xsd:nonNegativeInteger" use="required">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>3.0</doc:VersionCreated>
      <doc:Unit>cm</doc:Unit>
      <doc:Description>Lower distance from stump limits per species group: Bark function based on DBH and distance (from stump) classes with fixed bark deductions
(double), based on German requirements.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute BarkDeductionDistanceType / @dBHClassLowerLimit
Namespace No namespace
Annotations
3.0 mm Lower DBH limits per species group: Bark function based on DBH and distance (from stump) classes with fixed bark deductions (double), based on German requirements.
Type xsd:nonNegativeInteger
Properties
use: required
Used by
Source
<xsd:attribute name="dBHClassLowerLimit" type="xsd:nonNegativeInteger" use="required">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>3.0</doc:VersionCreated>
      <doc:Unit>mm</doc:Unit>
      <doc:Description>Lower DBH limits per species group: Bark function based on DBH and distance (from stump) classes with fixed bark deductions
(double), based on German requirements.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute BarkFunctionType / @barkFunctionCategory
Namespace No namespace
Annotations
1.0 V113_t7 list Allowed values:"None","Swedish Zacco","German",Skogforsk 2004, Scots pine" and "Skogforsk 2004, Norway spruce". If this attribute is "None" the BarkFunction element is empty.
Type BarkFunctionCategoryType
Properties
use: required
Facets
enumeration None
enumeration Swedish Zacco
enumeration German
enumeration GermanDistanceBased
enumeration Skogforsk 2004, Scots pine
enumeration Skogforsk 2004, Norway spruce
Used by
Complex Type BarkFunctionType
Source
<xsd:attribute name="barkFunctionCategory" type="BarkFunctionCategoryType" use="required">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>V113_t7</doc:VarNumber>
      <doc:Unit>list</doc:Unit>
      <doc:Description>Allowed values:"None","Swedish Zacco","German",Skogforsk 2004, Scots pine" and "Skogforsk 2004, Norway spruce". If this attribute is "None" the BarkFunction element is empty.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute BarkFunctionType / @modificationRestricted
Namespace No namespace
Annotations
1.0 true/false if attributes value is "true" then modification of the defintion is restricted, if "false" then modification is allowed. Should not affect element Latitude used in function “Skogforsk 2004 Scots pine" since it must be settable in the harvester
Type xsd:boolean
Properties
use: required
Used by
Complex Type BarkFunctionType
Source
<xsd:attribute name="modificationRestricted" type="xsd:boolean" use="required">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>true/false</doc:Unit>
      <doc:Description>if attributes value is "true" then modification of the defintion is restricted, if "false" then modification is allowed. Should not affect element Latitude used in function “Skogforsk 2004 Scots pine" since it must be settable in the harvester</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute ButtEndProfileExtrapolationFunctionType / @ButtEndProfileExtrapolationFunctionCategory
Namespace No namespace
Annotations
1.0 list extrapolation of butt end diameter values. Volume calculation of butt end is done according the extrapolated diameters. Allowed values: Poikela 2007 => Function DL = [1 + (a0*(1.3-L) + a1*(1.3-L)a2)/100] * D1.3 a0 = a00 + a01*DBH+a02*DBH^2 + a03*DBH^3 + a04 *DBH^4 a1 = a10 + a11*DBH+a12*DBH^2 + a13*DBH^3 a2 = a20 + a21*DBH+a22*DBH^2
Type ButtEndProfileExtrapolationFunctionCategoryType
Properties
use: required
Facets
enumeration Poikela 2007
Used by
Source
<xsd:attribute name="ButtEndProfileExtrapolationFunctionCategory" type="ButtEndProfileExtrapolationFunctionCategoryType" use="required">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>list</doc:Unit>
      <doc:Description>extrapolation of butt end diameter values. Volume
calculation of butt end is done according the extrapolated
diameters. Allowed values: Poikela 2007 =>
 Function DL = [1 + (a0*(1.3-L) + a1*(1.3-L)a2)/100] *
D1.3
a0 = a00 + a01*DBH+a02*DBH^2 + a03*DBH^3 + a04
*DBH^4
a1 = a10 + a11*DBH+a12*DBH^2 + a13*DBH^3
a2 = a20 + a21*DBH+a22*DBH^2</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute ExtrapolationCoefficientType / @diameterClass
Namespace No namespace
Annotations
1.0 V170_t5 cm Diameter class values for the reference height in extrapolation coefficient table / species group.
Type xsd:nonNegativeInteger
Properties
use: required
Used by
Source
<xsd:attribute name="diameterClass" type="xsd:nonNegativeInteger" use="required">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>V170_t5</doc:VarNumber>
      <doc:Unit>cm</doc:Unit>
      <doc:Description>Diameter class values for the reference height in extrapolation coefficient table / species group.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute ExtrapolationCoefficientType / @distanceClass
Namespace No namespace
Annotations
1.0 V170_t6 cm Distance class values (distance from the felling cut) in extrapolation coefficient table per species group. First value is 0 cm and the last is the value of the actual reference height in element ReferenceHeight (e.g. 130 cm). Intervals normally 10 cm.
Type xsd:nonNegativeInteger
Properties
use: required
Used by
Source
<xsd:attribute name="distanceClass" type="xsd:nonNegativeInteger" use="required">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>V170_t6</doc:VarNumber>
      <doc:Unit>cm</doc:Unit>
      <doc:Description>Distance class values (distance from the felling cut) in extrapolation coefficient table per species group.
First value is 0 cm and the last is the value of the actual reference height in element ReferenceHeight (e.g. 130 cm). Intervals normally 10 cm.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute ButtEndProfileExtrapolationType / @buttEndProfileExtrapolationMethod
Namespace No namespace
Annotations
1.0 list Enumeration list defining the butt end profile extrapolation method. Allowed values are: "ExtrapolationFunction","ExtrapolationTable" and "Both"
Type ButtEndProfileExtrapolationMethodType
Properties
use: required
Facets
enumeration ExtrapolationFunction
enumeration ExtrapolationTable
enumeration Both
Used by
Source
<xsd:attribute name="buttEndProfileExtrapolationMethod" type="ButtEndProfileExtrapolationMethodType" use="required">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>list</doc:Unit>
      <doc:Description>Enumeration list defining the butt end profile extrapolation method. Allowed values are: "ExtrapolationFunction","ExtrapolationTable" and "Both"</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute ButtEndProfileExtrapolationType / @modificationRestricted
Namespace No namespace
Annotations
1.0 true/false if attributes value is "true" then modification of the defintion is restricted, if "false" then modification is allowed
Type xsd:boolean
Properties
use: required
Used by
Source
<xsd:attribute name="modificationRestricted" type="xsd:boolean" use="required">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>true/false</doc:Unit>
      <doc:Description>if attributes value is "true" then modification of the defintion is restricted, if "false" then modification is allowed</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute ColumnDataType / @columnID
Namespace No namespace
Annotations
2.1 free text Identification of user defined table column
Type xsd:string
Properties
use: required
Used by
Complex Type ColumnDataType
Source
<xsd:attribute name="columnID" type="xsd:string" use="required">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>2.1</doc:VersionCreated>
      <doc:Unit>free text</doc:Unit>
      <doc:Description>Identification of user defined table column</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute ColumnDataType / @columnName
Namespace No namespace
Annotations
2.1 Name of column
Type xsd:string
Properties
use: required
Used by
Complex Type ColumnDataType
Source
<xsd:attribute name="columnName" type="xsd:string" use="required">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>2.1</doc:VersionCreated>
      <doc:Description>Name of column</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute ColumnDataType / @columnOrder
Namespace No namespace
Annotations
2.1 Presentation order of column
Properties
use: required
Used by
Complex Type ColumnDataType
Source
<xsd:attribute name="columnOrder" use="required">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>2.1</doc:VersionCreated>
      <doc:Description>Presentation order of column</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute ColumnDataType / @cellID
Namespace No namespace
Annotations
2.1 Identity of cell
Type xsd:string
Properties
use: optional
Used by
Complex Type ColumnDataType
Source
<xsd:attribute name="cellID" type="xsd:string" use="optional">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>2.1</doc:VersionCreated>
      <doc:Description>Identity of cell</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute DensityType / @densityCategory
Namespace No namespace
Annotations
1.0 list Allowed values defining volume unit in density: "Under bark", "On bark", "Not specified"
Type DensityCategoryType
Properties
use: required
Facets
enumeration Under bark
enumeration On bark
enumeration Not specified
Used by
Complex Type DensityType
Source
<xsd:attribute name="densityCategory" type="DensityCategoryType" use="required">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>list</doc:Unit>
      <doc:Description>Allowed values defining volume unit in density: "Under bark", "On bark", "Not specified"</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute LoggingFormType / @agency
Namespace No namespace
Annotations
1.0 list Enumeration list defining the agency who is responsible of logging form. Allowed values are: "Buyer","ForestOwner","LoggingContractor","LoggingOrganisation","MachineOwner","Other","Seller"
Type AgencyType
Properties
content: simple
Facets
enumeration Buyer
enumeration ForestOwner
enumeration LoggingContractor
enumeration LoggingOrganisation
enumeration MachineOwner
enumeration Other
enumeration Seller
Used by
Complex Type LoggingFormType
Source
<xsd:attribute name="agency" type="AgencyType">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>list</doc:Unit>
      <doc:Description>Enumeration list defining the agency who is responsible of logging form. Allowed values are: "Buyer","ForestOwner","LoggingContractor","LoggingOrganisation","MachineOwner","Other","Seller"</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute ContractNumberType / @ContractCategory
Namespace No namespace
Annotations
1.0 free text Category of contract
Type xsd:string
Properties
content: simple
Used by
Complex Type ContractNumberType
Source
<xsd:attribute name="ContractCategory" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>free text</doc:Unit>
      <doc:Description>Category of contract</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute RealEstateIDObjectType / @agency
Namespace No namespace
Annotations
1.0 list Enumeration list defining the agency who is responsible real estate ID. Allowed values are: "Buyer","ForestOwner","LoggingContractor","LoggingOrganisation","MachineOwner","Other","Seller"
Type AgencyType
Properties
use: optional
Facets
enumeration Buyer
enumeration ForestOwner
enumeration LoggingContractor
enumeration LoggingOrganisation
enumeration MachineOwner
enumeration Other
enumeration Seller
Used by
Complex Type RealEstateIDObjectType
Source
<xsd:attribute name="agency" type="AgencyType" use="optional">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>list</doc:Unit>
      <doc:Description>Enumeration list defining the agency who is responsible real estate ID. Allowed values are: "Buyer","ForestOwner","LoggingContractor","LoggingOrganisation","MachineOwner","Other","Seller"</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute RowType / @rowID
Namespace No namespace
Annotations
2.1 Identity of row
Type xsd:string
Properties
use: required
Used by
Complex Type RowType
Source
<xsd:attribute name="rowID" type="xsd:string" use="required">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>2.1</doc:VersionCreated>
      <doc:Description>Identity of row</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute RowType / @rowOrder
Namespace No namespace
Annotations
2.1 Presentation order of row in GUI
Type xsd:nonNegativeInteger
Properties
use: required
Used by
Complex Type RowType
Source
<xsd:attribute name="rowOrder" type="xsd:nonNegativeInteger" use="required">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>2.1</doc:VersionCreated>
      <doc:Description>Presentation order of row in GUI</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute DataTableType / @tableID
Namespace No namespace
Annotations
2.1 Identity of user defined table
Type xsd:string
Properties
use: required
Used by
Complex Type DataTableType
Source
<xsd:attribute name="tableID" type="xsd:string" use="required">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>2.1</doc:VersionCreated>
      <doc:Description>Identity of user defined table</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute DataTableType / @tableName
Namespace No namespace
Annotations
2.1 Name of user defined data table
Properties
use: required
Used by
Complex Type DataTableType
Source
<xsd:attribute name="tableName" use="required">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>2.1</doc:VersionCreated>
      <doc:Description>Name of user defined data table</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute DataTableGroupType / @tableGroupID
Namespace No namespace
Annotations
2.1 Identity of table group
Type xsd:string
Properties
use: required
Used by
Complex Type DataTableGroupType
Source
<xsd:attribute name="tableGroupID" type="xsd:string" use="required">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>2.1</doc:VersionCreated>
      <doc:Description>Identity of table group</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute DataTableGroupType / @tableGroupName
Namespace No namespace
Annotations
2.1 Name of user defined data table, to be used in the UI
Type xsd:string
Properties
use: required
Used by
Complex Type DataTableGroupType
Source
<xsd:attribute name="tableGroupName" type="xsd:string" use="required">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>2.1</doc:VersionCreated>
      <doc:Description>Name of user defined data table, to be used in the UI</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute DBHHeightType / @modificationRestricted
Namespace No namespace
Annotations
1.0 true/false if attributes value is "true" then modification of the defintion is restricted, if "false" then modification is allowed
Type xsd:boolean
Properties
use: required
Used by
Complex Type DBHHeightType
Source
<xsd:attribute name="modificationRestricted" type="xsd:boolean" use="required">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>true/false</doc:Unit>
      <doc:Description>if attributes value is "true" then modification of the defintion is restricted, if "false" then modification is allowed</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute DiameterValueType / @diameterPosition
Namespace No namespace
Annotations
1.0 cm Distance from butt end of stem where diameter is registered. First diameter value must start at height 0 cm from stump. Used for stem diameter vector.
Type xsd:nonNegativeInteger
Properties
use: required
Used by
Complex Type DiameterValueType
Source
<xsd:attribute name="diameterPosition" type="xsd:nonNegativeInteger" use="required">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>cm</doc:Unit>
      <doc:Description>Distance from butt end of stem where diameter is registered. First diameter value must start at height 0 cm from stump. Used for stem diameter vector.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute DiameterValueType / @diameterMeasurementCategory
Namespace No namespace
Annotations
1.0 list Possibility to include separate diameters per measuring direction when doing a cross measurement. Allowed values are. "Average", "First", "Second" and "Third"
Type DiameterMeasurementCategory
Properties
use: required
Facets
enumeration Average
enumeration First
enumeration Second
Used by
Complex Type DiameterValueType
Source
<xsd:attribute name="diameterMeasurementCategory" type="DiameterMeasurementCategory" use="required">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>list</doc:Unit>
      <doc:Description>Possibility to include separate diameters per measuring direction when doing a cross measurement. Allowed values are. "Average", "First", "Second" and "Third"</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute GISLayerType / @modificationRestricted
Namespace No namespace
Annotations
1.0 true/false if attributes value is "true" then modification of the defintion is restricted, if "false" then modification is allowed
Type xsd:boolean
Properties
use: required
Used by
Complex Type GISLayerType
Source
<xsd:attribute name="modificationRestricted" type="xsd:boolean" use="required">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>true/false</doc:Unit>
      <doc:Description>if attributes value is "true" then modification of the defintion is restricted, if "false" then modification is allowed</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute GradesType / @modificationRestricted
Namespace No namespace
Annotations
1.0 true/false if attributes value is "true" then modification of the defintion is restricted, if "false" then modification is allowed
Type xsd:boolean
Properties
use: required
Used by
Complex Type GradesType
Source
<xsd:attribute name="modificationRestricted" type="xsd:boolean" use="required">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>true/false</doc:Unit>
      <doc:Description>if attributes value is "true" then modification of the defintion is restricted, if "false" then modification is allowed</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute GradeValueType / @gradeStartPosition
Namespace No namespace
Annotations
1.0 V275_t1 cm Specifies the height at which the grade starts.
Type xsd:nonNegativeInteger
Properties
use: required
Used by
Complex Type GradeValueType
Source
<xsd:attribute name="gradeStartPosition" type="xsd:nonNegativeInteger" use="required">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>V275_t1</doc:VarNumber>
      <doc:Unit>cm</doc:Unit>
      <doc:Description>Specifies the height at which the
grade starts.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute LoadNumberOfItemsType / @loadNumberOfCategory
Namespace No namespace
Annotations
1.0 list Enumeration values defining the actual content of the element. Allowed values are: "Estimated no of logs" and "Number of bundles"
Type LoadNumberCategoryType
Properties
use: required
Facets
enumeration Estimated number of logs
enumeration Number of bundles
Used by
Complex Type LoadNumberOfItemsType
Source
<xsd:attribute name="loadNumberOfCategory" type="LoadNumberCategoryType" use="required">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>list</doc:Unit>
      <doc:Description>Enumeration values defining the actual content of the element. Allowed values are: "Estimated no of logs" and "Number of bundles"</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute LogDiameterType / @logDiameterCategory
Namespace No namespace
Annotations
1.0 list Enumeration list describing how log is measured: top ob, top ub, mid ob, mid ub, butt ob, butt ub, mid HKS, mid HKS ub
Type LogDiameterCategoryType
Properties
use: required
Facets
enumeration Top ob
enumeration Top ub
enumeration Mid ob
enumeration Mid ub
enumeration Butt ob
enumeration Butt ub
enumeration Mid HKS ob
enumeration Mid HKS ub
Used by
Complex Type LogDiameterType
Source
<xsd:attribute name="logDiameterCategory" type="LogDiameterCategoryType" use="required">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>list</doc:Unit>
      <doc:Description>Enumeration list describing how log is measured: top ob,
top ub,
mid ob,
mid ub,
butt ob,
butt ub,
mid HKS,
mid HKS ub</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute LogMeasurementType / @logMeasurementCategory
Namespace No namespace
Annotations
1.0 list Type of log measurement. Allowed values: "Machine", "Operator" and "Auditor"
Type LogMeasurementCategoryType
Properties
use: required
Facets
enumeration Machine
enumeration Operator
enumeration Auditor
Used by
Complex Type LogMeasurementType
Source
<xsd:attribute name="logMeasurementCategory" type="LogMeasurementCategoryType" use="required">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>list</doc:Unit>
      <doc:Description>Type of log measurement. Allowed values: "Machine", "Operator" and "Auditor"</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute LogVolumeType / @logVolumeCategory
Namespace No namespace
Annotations
1.0 list Enumeration list: m3 (price) = Volume according to VolumeLengthType, VolumeDiamType and VolumeDiamAdjust (Old log code 400), m3sob = Volume m3sob. (Old log code 401, v256), m3sub = Volume m3sub. (Old log code 402) Categories m3sub or m3sob must be based on the physical length of the log. Top end of log is excluded in case category m3(price) is based on VolumeLengthType = "Length as defined in LengthClasses” and VolumeDiameterCategory = “All diameters”.
Type LogVolumeCategoryType
Properties
use: required
Facets
enumeration m3 (price)
enumeration m3sob
enumeration m3sub
enumeration m3sobEstimated
enumeration m3subEstimated
Used by
Complex Type LogVolumeType
Source
<xsd:attribute name="logVolumeCategory" type="LogVolumeCategoryType" use="required">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>list</doc:Unit>
      <doc:Description>Enumeration list: m3 (price) = Volume according to VolumeLengthType,
VolumeDiamType and VolumeDiamAdjust
(Old log code 400), m3sob = Volume m3sob. (Old log code 401, v256), m3sub =  Volume m3sub. (Old log code 402) Categories m3sub or m3sob must be based on the physical length of the log. Top end of log is excluded in case category m3(price) is based on VolumeLengthType = "Length as defined in LengthClasses” and VolumeDiameterCategory = “All diameters”.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute LogVolumeType / @logMeasurementCategory
Namespace No namespace
Annotations
1.0 list Type of log measurement. Allowed values: "Machine", "Operator" and "Auditor"
Type LogMeasurementCategoryType
Properties
use: required
Facets
enumeration Machine
enumeration Operator
enumeration Auditor
Used by
Complex Type LogVolumeType
Source
<xsd:attribute name="logMeasurementCategory" type="LogMeasurementCategoryType" use="required">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>list</doc:Unit>
      <doc:Description>Type of log measurement. Allowed values: "Machine", "Operator" and "Auditor"</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute MachineBaseModelType / @baseModelYear
Namespace No namespace
Annotations
1.0 2.0 Year Manufacturing year of base machine
Type xsd:gYear
Properties
use: optional
Used by
Complex Type MachineBaseModelType
Source
<xsd:attribute name="baseModelYear" type="xsd:gYear" use="optional">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VersionModified>2.0</doc:VersionModified>
      <doc:Unit>Year</doc:Unit>
      <doc:Description>Manufacturing year of base machine</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute MachineHeadModelType / @headModelYear
Namespace No namespace
Annotations
1.0 2.0 Year Manufacturing year of harvester head.
Type xsd:gYear
Properties
content: simple
Used by
Complex Type MachineHeadModelType
Source
<xsd:attribute name="headModelYear" type="xsd:gYear">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VersionModified>2.0</doc:VersionModified>
      <doc:Unit>Year</doc:Unit>
      <doc:Description>Manufacturing year of harvester head.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute MachineType / @machineCategory
Namespace No namespace
Annotations
1.0 V3_t3 list Enumeration list describing type of machine: Harvester, Forwarder, Harwarder, Bundler, Scarifier, Other
Type MachineCategoryType
Properties
use: required
Facets
enumeration Harvester
enumeration Forwarder
enumeration Harwarder
enumeration Bundler
enumeration Scarifier
enumeration Other
Used by
Complex Type MachineType
Source
<xsd:attribute name="machineCategory" type="MachineCategoryType" use="required">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:VarNumber>V3_t3</doc:VarNumber>
      <doc:Unit>list</doc:Unit>
      <doc:Description>Enumeration list describing type of machine: Harvester,
Forwarder,
Harwarder,
Bundler,
Scarifier,
Other</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute ReferenceDiameterType / @referenceDiameterHeight
Namespace No namespace
Annotations
1.0 cm Height from stump to the diameter used for predicting DBH in multi tree harvesting. Normally the first measured diameter. The diameter is registered in ReferenceDiameter.
Type xsd:positiveInteger
Properties
use: required
Used by
Complex Type ReferenceDiameterType
Source
<xsd:attribute name="referenceDiameterHeight" type="xsd:positiveInteger" use="required">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>cm</doc:Unit>
      <doc:Description>Height from stump to the diameter used for predicting DBH in multi tree harvesting. Normally the first measured diameter. The diameter is registered in ReferenceDiameter.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute SoundKnotFunctionType / @modificationRestricted
Namespace No namespace
Annotations
1.0 true/false if attributes value is "true" then modification of the defintion is restricted, if "false" then modification is allowed
Type xsd:boolean
Properties
use: required
Used by
Complex Type SoundKnotFunctionType
Source
<xsd:attribute name="modificationRestricted" type="xsd:boolean" use="required">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>true/false</doc:Unit>
      <doc:Description>if attributes value is "true" then modification of the defintion is restricted, if "false" then modification is allowed</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute StemCodeType / @modificationRestricted
Namespace No namespace
Annotations
3.0 true/false if attributes value is "true" then modification of the definition is restricted, if "false" then modification is allowed
Type xsd:boolean
Properties
use: required
Used by
Complex Type StemCodeType
Source
<xsd:attribute name="modificationRestricted" type="xsd:boolean" use="required">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>3.0</doc:VersionCreated>
      <doc:Unit>true/false</doc:Unit>
      <doc:Description>if attributes value is "true" then modification of the definition is restricted, if "false" then modification is allowed</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute StemDiametersType / @diameterCategory
Namespace No namespace
Annotations
1.0 list Measured diameter type. Enumeration value: over bark
Type DiameterCategoryType
Properties
use: required
Facets
enumeration Over bark
Used by
Complex Type StemDiametersType
Source
<xsd:attribute name="diameterCategory" type="DiameterCategoryType" use="required">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>list</doc:Unit>
      <doc:Description>Measured diameter type. Enumeration value: over bark</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute StemVolumeType / @stemVolumeCategory
Namespace No namespace
Annotations
1.0 list Enumeration list: "m3sob" = Volume m3sob, "m3sub" = Volume m3sub, "m3sobEstimated" = Estimated volume m3sob, "m3subEstimated" = Estimated volume m3sub.
Type StemVolumeCategoryType
Properties
use: required
Facets
enumeration m3sob
enumeration m3sub
enumeration m3sobEstimated
enumeration m3subEstimated
Used by
Complex Type StemVolumeType
Source
<xsd:attribute name="stemVolumeCategory" type="StemVolumeCategoryType" use="required">
  <xsd:annotation>
    <xsd:documentation>
      <doc:VersionCreated>1.0</doc:VersionCreated>
      <doc:Unit>list</doc:Unit>
      <doc:Description>Enumeration list:  "m3sob" = Volume m3sob, "m3sub" =  Volume m3sub, "m3sobEstimated" =  Estimated volume m3sob, "m3subEstimated" =  Estimated volume m3sub.</doc:Description>
    </xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute Group CoordinatesAttributeGroup
Namespace urn:skogforsk:stanford2010
Diagram
Diagram index0.tmp#id594 index0.tmp#id596
Used by
Complex Type CoordinatesType
Attributes
QName Type Fixed Default Use Annotation
coordinateReferenceSystem CoordinateReferenceSystemType required
1.0 V521_t2 list Coordinate system used in StanForD file: WGS84
receiverPosition ReceiverPositionType required
1.0 2.0 V520_t1 list Position of coordinate registration in file: "Base machine position", "Crane tip position when felling the tree"
Source
<xsd:attributeGroup name="CoordinatesAttributeGroup">
  <xsd:attribute name="receiverPosition" type="ReceiverPositionType" use="required">
    <xsd:annotation>
      <xsd:documentation>
        <doc:VersionCreated>1.0</doc:VersionCreated>
        <doc:VersionModified>2.0</doc:VersionModified>
        <doc:VarNumber>V520_t1</doc:VarNumber>
        <doc:Unit>list</doc:Unit>
        <doc:Description>Position of coordinate registration in file: "Base machine position", "Crane tip position when felling the tree"</doc:Description>
      </xsd:documentation>
    </xsd:annotation>
  </xsd:attribute>
  <xsd:attribute name="coordinateReferenceSystem" type="CoordinateReferenceSystemType" use="required">
    <xsd:annotation>
      <xsd:documentation>
        <doc:VersionCreated>1.0</doc:VersionCreated>
        <doc:VarNumber>V521_t2</doc:VarNumber>
        <doc:Unit>list</doc:Unit>
        <doc:Description>Coordinate system used in StanForD file: WGS84</doc:Description>
      </xsd:documentation>
    </xsd:annotation>
  </xsd:attribute>
</xsd:attributeGroup>
Attribute Group MessageAttributeGroup
Namespace urn:skogforsk:stanford2010
Diagram
Diagram index0.tmp#id750 index0.tmp#id752 index0.tmp#id754 index0.tmp#id756 index0.tmp#id758 index0.tmp#id760 index0.tmp#id762
Used by
Complex Type ProductInstructionType
Attributes
QName Type Fixed Default Use Annotation
areaUnit AreaUnitType required
1.0 list Unit of area information in StanForD 2010 messages.Only allowed value: ha
diameterUnit DiameterUnitType required
1.0 list Unit of diameter information in StanForD 2010 messages.Only allowed value: mm
lengthUnit LengthUnitType required
1.0 list Unit of length information in StanForD 2010 messages.Only allowed value: cm
version StanForD2010VersionType required
2.0 version number The version number of the message in format: "major"."minor", where "major" is a sequential number of the major version (start from 1) and "minor" is a sequential number of the minor version.>
versionDate xsd:date required
2.1 yyyy-mm-dd Date of version
volumeUnit VolumeUnitType required
1.0 list Unit of volume information in StanForD 2010 messages. Only allowed value: m3
weightUnit WeightUnitType required
1.0 list Enumeration list of file extensions of StanForD 2010 messages.Only allowed value: kg
Source
<xsd:attributeGroup name="MessageAttributeGroup">
  <xsd:attribute name="areaUnit" type="AreaUnitType" use="required">
    <xsd:annotation>
      <xsd:documentation>
        <doc:VersionCreated>1.0</doc:VersionCreated>
        <doc:Unit>list</doc:Unit>
        <doc:Description>Unit of area information in StanForD 2010 messages.Only allowed value: ha</doc:Description>
      </xsd:documentation>
    </xsd:annotation>
  </xsd:attribute>
  <xsd:attribute name="diameterUnit" type="DiameterUnitType" use="required">
    <xsd:annotation>
      <xsd:documentation>
        <doc:VersionCreated>1.0</doc:VersionCreated>
        <doc:Unit>list</doc:Unit>
        <doc:Description>Unit of diameter information in StanForD 2010 messages.Only allowed value: mm</doc:Description>
      </xsd:documentation>
    </xsd:annotation>
  </xsd:attribute>
  <xsd:attribute name="lengthUnit" type="LengthUnitType" use="required">
    <xsd:annotation>
      <xsd:documentation>
        <doc:VersionCreated>1.0</doc:VersionCreated>
        <doc:Unit>list</doc:Unit>
        <doc:Description>Unit of length information in StanForD 2010 messages.Only allowed value: cm</doc:Description>
      </xsd:documentation>
    </xsd:annotation>
  </xsd:attribute>
  <xsd:attribute name="volumeUnit" type="VolumeUnitType" use="required">
    <xsd:annotation>
      <xsd:documentation>
        <doc:VersionCreated>1.0</doc:VersionCreated>
        <doc:Unit>list</doc:Unit>
        <doc:Description>Unit of volume information in StanForD 2010 messages. Only allowed value: m3</doc:Description>
      </xsd:documentation>
    </xsd:annotation>
  </xsd:attribute>
  <xsd:attribute name="weightUnit" type="WeightUnitType" use="required">
    <xsd:annotation>
      <xsd:documentation>
        <doc:VersionCreated>1.0</doc:VersionCreated>
        <doc:Unit>list</doc:Unit>
        <doc:Description>Enumeration list of file extensions of StanForD 2010 messages.Only allowed value: kg</doc:Description>
      </xsd:documentation>
    </xsd:annotation>
  </xsd:attribute>
  <xsd:attribute name="version" type="StanForD2010VersionType" use="required">
    <xsd:annotation>
      <xsd:documentation>
        <doc:VersionCreated>2.0</doc:VersionCreated>
        <doc:Unit>version number</doc:Unit>
        <doc:Description>The version number of the message in format:  "major"."minor", where "major" is a sequential number of the major version (start from 1) and "minor" is a sequential number of the minor version.></doc:Description>
      </xsd:documentation>
    </xsd:annotation>
  </xsd:attribute>
  <xsd:attribute name="versionDate" type="xsd:date" use="required">
    <xsd:annotation>
      <xsd:documentation>
        <doc:VersionCreated>2.1</doc:VersionCreated>
        <doc:Unit>yyyy-mm-dd</doc:Unit>
        <doc:Description>Date of version</doc:Description>
      </xsd:documentation>
    </xsd:annotation>
  </xsd:attribute>
</xsd:attributeGroup>