1.0free textName and version of application sending the message
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>
1.0V12yyyy-mm-ddThh:mm:ss[+|-]hh:mmDate when message was created and saved. Time stamp must have the following times registered: local time ±offset from UTC.
<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>
1.0V12yyyy-mm-ddThh:mm:ss[+|-]hh:mmDate when message was last modified and saved. Time stamp must have the following times registered: local time ±offset from
UTC.
<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>
1.0V5_t1free textName and version of software application that created and
saved a message
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>
1.0V5_t1free textName and version of software application that modified
and saved message
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>
1.0V6_t1codeCountry 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
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>
1.02.0V520_t1listPosition 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>
1.0V522_t2listAllowed 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>
1.0V522_t4listAllowed 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>
1.0V522_t5mAltitude, height above sea level, registered according to
CoordinateReference and CoordinateType.
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>
1.0V522_t6yyyy-mm-ddThh:mm:ss[+|-]hh:mmDate and time when recording coordinate data. Time stamp must have the following times registered: local time ±offset from
UTC.
<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: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>
1.0V16_t4yyyy-mm-ddThh:mm:ss[+|-]hh:mmDate 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.
<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>
1.0V121_t2free textFree text identity information about product. Identity element normally to be used by logging organization. No constraints
in standard concerning how to use this element.
1.0true/falseif 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>
1.0V121_t3free textAdditional identity information of product. Identity element normally to be used by logging organization. No constraints in
standard concerning how to use this element.
1.0true/falseif 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>
<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="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="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>
1.0free textThe Business ID (Business Identity Code) is a code given to businesses and organisations by the authorities
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>
3.1free textAdditional identity information of product. Identity element normally to be used by logging organization. No constraints in
standard concerning how to use this element.
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>
1.0v31Contact 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
<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="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="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>
1.0V127free textDescriptive text for a group of products.
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>
1.0V124_t2free text (usually finish PMP-codes)Code for stem type. This is a reference to StemTypeCode element in StemTypeDefinition in SpeciesGropuInstruction message.
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>
1.0listEnumeration 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>
1.0sequential noIndicates 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
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>
3.0free textFree text sent to sent to machine per product definitions
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>
1.0v131_t2free textDiameter class name (free descriptive text) per diameter class. Primarily for use in Germany where the classes have standardized
names.
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>
1.0V131_t1mmMaximum diameter use in combination with DiamClasses
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>
1.0listAllowed 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)
<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>
1.0true/falseFlag that informs if diameter classes are defined under bark or not (on bark).
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>
1.0V134_t1mmUsed toghether with volumes and classes dependent on mid diameter (see diameterClassCategory).
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>
1.0V134_t2mmMaximum 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
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>
1.0V164_t4cmPosition from top end of log where top diameter is measured.
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>
1.0listAllowed 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)
<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>
1.0v135_t1cmAdditional 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
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>
<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>
1.0v165_t1mmLower limit for butt diameter per length class and product. Elements DiameterUnderBark and LongLogButtHeight defines how to
measure this diameter.
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>
1.0v166_t1mmUpper limit for butt diameter per length class product. Elements DiameterUnderBark and LongLogButtHeight defines how to measure
this diameter.
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>
1.0v132_t1cmMaximum length. Use in combination with LengthClasses
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>
1.0true/falseif 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>
1.0listDiameters 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)
<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>
1.0v161_t1listDiameters 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
1.0cmPosition 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>
1.0v163_t1listLengths 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
<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>
1.0true/falseBoolean flag that informs if price based volume is defined under bark
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>
1.0V13yyyy-mm-ddThh:mm:ss[+|-]hh:mmDate 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.
<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>
1.0V119_t1true/falseAny length accepted (manual cut) except forbidden lengths according to element BuckingCriteria
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>
1.0V119_t1true/falseReach 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
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>
<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>
1.0v135_t3cmLower 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
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>
1.0v135_t4cmUpper 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
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>
1.0true/falseif 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>
1.02.0v141_t1Permitted 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
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>
1.0v145_t1cmTolerance of grade break at top end per product.
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>
1.0v146_t1cmTolerance of grade break at butt end per product.
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>
1.0true/falseif 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>
1.0v191listDefinies 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
<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>
1.0v197_t1true/falseDefining 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
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>
1.0v190_t1listType 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".
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>
1.0v196_t2listAction 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"
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>
3.0true/falseif 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>
<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>
1.0v162_t2currencyPrice per diameter and length class. Possible negative values originating from an apt-file must be converted to the value
0
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>
1.0v191%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
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>
1.0v190_t2noLimit according to "LimitationCategory", per length and diameter classes.
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>
1.0v190_t2listAllowed 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"
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>
<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: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>
1.0v167_t1cmHeight above stump of measuring point for butt diameter
per product
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>
<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="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: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>
1.0V113_t3mmDeduction for double bark thickness per species group:
Bark function based on diameterclasses with fixed bark
deductions (double), based on German requirements.
1.0V113_t2mmLower 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>
<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>
3.0mmDeduction 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
.
3.0mmLower DBH limits per species group: Bark function based on DBH and distance (from stump) classes with fixed bark deductions
(double), based on German requirements.
3.0cmLower 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>
3.0cmAll 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
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>
3.0mmAll 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
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>
<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>
1.0V113_t4latitudeLatitude used in bark function Should be set in machine
since it is specific for a certain geographical area. Not to be restricted by modificationRestricted.
<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>
1.0V170_t10free textName of the parameter of the diameter extrapolation function (e.g. a00, a01 …)
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>
1.0V170_t11_t12parameter value in butt diameter extrapolation function, negative values are possible
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>
<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>
1.0V170_t7Extrapolation 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).
1.0V170_t6cmDistance 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>
1.0V170_t2cmHeight 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
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>
<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>
1.0listextrapolation 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>
1.0listEnumeration 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>
2.0yyyy-mm-ddThh:mm:ss[+|-]hh:mmDate 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.
<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>
1.0free textFree text identity information about delivery. Identity element normally to be used by logging organization. No constraints
in standard concerning how to use this element.
1.0true/falseif 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>
1.0free textAdditional identity information of delivery. Identity element normally to be used by logging organization. No constraints
in standard concerning how to use this element.
1.0true/falseif 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>
1.0listAllowed 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>
3.0sequential noIndicates 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
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>
1.0listEnumeration 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>
3.0free textFree text sent to sent to machine per delivery definitions
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>
1.0listEnumeration 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>
1.0free textFree text identity information about location. Identity element normally to be used by logging organization. No constraints
in standard concerning how to use this element.
1.0true/falseif 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>
1.0free textAdditional identity information of location. Identity element normally to be used by logging organization. No constraints
in standard concerning how to use this element.
1.0true/falseif 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>
1.0v441_t8yyyy-mm-ddThh:mm:ss[+|-]hh:mmDate 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.
<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>
3.0free textFree text sent to sent to machine per location definitions
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>
1.0listEnumeration 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>
1.0v21free textDescriptive name of harvesting object
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>
1.0yyyy-mm-ddThh:mm:ss[+|-]hh:mmDate when object definition was last modified. Time stamp must have the following times registered: local time ±offset from
UTC.
<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>
1.0listEnumeration 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>
1.0v31Contact 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
<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>
1.0v33Seller 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.
<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>
1.0listEnumeration 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>
<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>
1.0listEnumeration 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>
1.0yyyy-mm-ddThh:mm:ss[+|-]hh:mmDate when species group definition was last modified. Time stamp must have the following times registered: local time ±offset
from UTC.
<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>
1.0listEnumeration 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>
<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>
1.0free textFree 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.
1.0true/falseif 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>
1.0V120_t3free textAdditional identity information of species group. Identity element normally to be used by logging organization. No constraints
in standard concerning how to use this element.
1.0true/falseif 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>
<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>
1.0V124_t2free text (usually finish PMP-codes)Code for stem type
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>
1.0v31Contact 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
<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>
1.0listEnumeration 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>
2.0sequential noIndicates 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
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>
1.0v461_t2free textName of file connected to GIS-files with
complimentary/theme data (e.g. dbf, tab, dat, shx,
tfw)
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>
1.02.0V256_t1 (300)listForced 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"
<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: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: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>
1.0sequential noMachine unique operator identity, set by machine. Operatorkey should be updated when a row is modified.
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>
2.1yyyy-mm-ddThh:mm:ss[+|-]hh:mmDate and time when row was last modified. Time stamp must have the following times registered: local time ±offset from UTC.
<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>
1.02.0V520_t1listPosition 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>
<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>
1.0v441_t12sequential noMachine specific identity per delivery definition. Set when new delivery definition is modified or created. Running number
recommended, reset only when MachineKey is changed.
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>
<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>
1.0v441_t11listEnumeration 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"
<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>
1.0v441_t10listEnumeration 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"
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>
1.0sequential noMachine 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
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>
1.0listEnumeration 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>
1.0V531_t1free textDescription of diameter section / diameter section / tree
species Descriptions can be free text and are company
specific (not standardized).
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>
1.0V531_t4cmMinimum 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
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>
1.0V531_t5listEnumeration list per diameter section: "Buyer" (Only for buyer's own need), "Commercial" (Diameter section is used for commercial
volume measurement)
<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>
1.0sequential noMachine 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
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>
1.0sequential noMachine 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
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>
1.0sequential noMachine 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
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>
1.0V543cmHeight 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
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>
<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>
1.0v465_t21free textName of font file used for symbols to be presented in GIS
application per format class and layer.
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>
1.0v465_t23free textFont name used for symbols to be presented in GIS
application per format class and layer.
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>
1.0v465_t7Symbol number (symbols in font file) format class and layer.
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>
1.0v465_t8pointSymbol size format class and layer.
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>
1.0free textColumn name for name of harvesting object identity (same as ObjUserId), in files with complimentary/theme data (e.g. dbf,
tab, dat), per layer.
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>
1.0free textColumn 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
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>
1.0v462_t1free textColumn name for name of feature (free text), in files with complimentary/theme data (e.g. dbf, tab, dat), per layer.
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>
1.0v462_t2free textColumn name for unique id (free text), in files with complimentary/theme data (e.g. dbf, tab, dat), per layer
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>
1.0v462_t3free textColumn name for description (free text), in files with complimentary/theme data (e.g. dbf, tab, dat), per layer
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>
1.0v462_t4free textColumn name for treatment (free text), in files with complimentary/theme data (e.g. dbf, tab, dat), per layer
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>
1.0v462_t5free textColumn 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
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>
1.0v462_t6free textColumn 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
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>
1.0v462_t7free textColumn name for warning distance (m), in files with complimentary/theme data (e.g. dbf, tab, dat), per layer.
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>
1.0v462_t8free textColumn 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
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>
1.0v460_t2free textId/name of format class per format class and layer
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>
1.0v465_t9free textDescriptive name of format class, free text. May be used in
user interface of software
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>
1.0v465_t20true/falsetDefault 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
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>
<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>
1.0v465_t5pointLine thickness, no of points, (independently of line style)
per format class and layer.
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>
<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: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>
1.0v465_t5pointLine thickness, no of points, (independently of line style)
per format class and layer.
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>
<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: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="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>
1.0v465_t5pointLine thickness, no of points, (independently of line style)
per format class and layer.
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>
<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: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>
1.0v465_t5pointLine thickness, no of points, (independently of line style)
per format class and layer.
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>
1.0v460_t2free textName of GIS-files with geographical/layer data (e.g. shp, mif, tif, jpg)
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>
1.0v460_t4sequential noOrder of layer as presented in GIS application: For
example, 1 is the topmost layer.
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>
1.0v144_t1Default grade per species group when starting to process the stem in the harvester.
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>
<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: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>
1.0v306, v256_t1 (501)sequential noStem specific id for log. Running number reset for each stem. First log (butt end) always LogKey=1.
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>
1.0v121_t6,v256_t1sequential noMachine 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
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>
1.0listEnumeration 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>
<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>
2.0true/falseIndicates 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
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>
2.0true/falseIndicates 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
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>
1.0listEnumeration 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>
1.0free textMachine 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
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>
1.0V3_t2free textMachine 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.
1.0listEnumeration 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>
1.02.0V3_t1free textMachine identity set by machine owner. Identification that
may be used by machine owner.
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>
1.0free textName and version of main software application in forest
machine
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>
1.0V3_t5free textMachine manufacturer. Free text that describes the
machine manufacturer.
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>
<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>
3.0free textMachine 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
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>
<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>
1.0sequential noMachine unique operator identity, set by machine
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>
1.0v212_t1free textIdentity of operator, set by machine in order to avoid duplicate operators. Employee number or other personal id to be registered
in BusinessID.
1.0listEnumeration 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>
1.0v212_t1Operator name and other possible contact information. GUI name for element BusinessName should be Employer and element BusinessID
should be “Employee id”.
<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>
1.0listEnumeration 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>
1.0V3_t7free textHarvester head manufacturer. Free text that describes the
head manufacturer.
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>
<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>
1.0v200_t2free textText related to harvesting object sent to machine
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>
1.0listEnumeration 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>
1.0free textDescriptive name of sub harvesting object
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>
1.0listEnumeration 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>
1.0listEnumeration 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>
1.0listEnumeration 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>
1.0sequential noMachine specific identity per harvesting object. Set when
new harvesting object is started. Running no
recommended, reset only when MachineKey is changed
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>
1.0v200_t3free textText related to harvesting object sent from machine
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>
1.0v16_t4yyyy-mm-ddThh:mm:ss[+|-]hh:mmTime 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.
<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>
1.0v17_t4yyyy-mm-ddThh:mm:ss[+|-]hh:mmTime and date for ending a site.
Mandatory when object is finished. Time stamp must have the following times registered: local time ±offset from UTC.
<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>
1.0sequential noMachine 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
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>
<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="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>
1.0free textName and identity of certificate of type examination for scale
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>
1.0V147_t1Constant "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
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>
1.0V148_t1Factor 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
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>
1.0V148_t2Factor 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
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>
1.0V148_t3Tolerance 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
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>
1.0V141_t2Type of grade which extension is determined by a
used sound knot function
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>
2.1Grades 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
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>
1.0free textName of species included in species group
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>
1.0free textUser id of species included in species group
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>
1.0true/falseif 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>
1.0true/falseif 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>
1.0V113_t7listAllowed values:"None","Swedish Zacco","German",Skogforsk 2004, Scots pine" and "Skogforsk 2004, Norway spruce". If this attribute
is "None" the BarkFunction element is empty.
1.0true/falseif 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>
1.0Sound 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.
1.0true/falseif 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>
1.0Structure 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).
1.0listEnumeration list defining the butt end profile extrapolation method. Allowed values are: "ExtrapolationFunction","ExtrapolationTable"
and "Both"
1.0true/falseif 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>
<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>
3.0Free textList 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.
3.0true/falseif 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>
1.0sequential noMachine 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
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>
1.0v271_t3cmHeight from stump to first measured diameter in DiameterValue (stem diameter vector).
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>
1.0v272_t3cmHeight from stump to last measured diameter in DiameterValue (stem diameter vector).
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>
1.0v273mmDiameter 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
1.0listPossibility to include separate diameters per measuring direction when doing a cross measurement. Allowed values are. "Average",
"First", "Second" and "Third"
1.0cmDistance 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>
1.0V275_t1cmSpecifies 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>
1.0noMachine 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
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>
1.0sequential noMachine specific identity per harvesting object. Set when
new harvesting object is started. Running no
recommended, reset only when MachineKey is changed.
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>
1.0sequential noMachine 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
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>
1.0sequential noMachine 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
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>
1.0V266_t1(750) sequential noMachine unique operator identity, set by machine
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>
1.0yyyy-mm-ddThh:mm:ss[+|-]hh:mmDate when stem was harvested (identical with M1-
measurement). Time stamp must have the following times registered: local time ±offset from UTC.
<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>
1.0V266_t1(505)listAdaption 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
<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>
1.0V270sequential noStem number. A running / sequential number only to be
reset when starting on a new harvesting object.
(Old stem code 500 in v266)
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>
1.02.0V520_t1listPosition 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>
3.0free textStem code registered manually by operator in harvester. Only codes included in Spi elements StemCode can be selected by operator.
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>
1.0listEnumeration 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>
3.0true/falseElement indicating if stump was treated with fungicide or herbicide during felling of tree.
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>
<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>
1.0V16_t4yyyy-mm-ddThh:mm:ss[+|-]hh:mmDate 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.
<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>
1.0V121_t2free textFree text identity information about product. Identity element normally to be used by logging organization. No constraints
in standard concerning how to use this element.
1.0true/falseif 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>
1.0V121_t3free textAdditional identity information of product. Identity element normally to be used by logging organization. No constraints in
standard concerning how to use this element.
1.0true/falseif 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>
1.0V127free textDescriptive text for a group of products.
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>
1.0listEnumeration 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>
<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>
1.02.0V520_t1listPosition 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>
1.0V522_t2listAllowed 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>
1.0V522_t4listAllowed 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>
<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>
1.0listEnumeration 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>
<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
<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>
<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>
1.0true/falseif 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>
1.0true/falseif 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>
<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>
<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>
1.0listEnumeration 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>
1.0true/falseif 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>
1.0v164_t1listType 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>
<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>
1.0true/falseif 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>
<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>
<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>
1.0true/falseif 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>
1.0cmPosition 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>
<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>
1.0true/falseif 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>
1.0true/falseif 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>
1.0true/falseif 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>
<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>
1.0true/falseif 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
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
<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
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
<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>
3.0true/falseif 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>
<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
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
<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>
<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>
1.0V113_t2mmLower 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>
3.0mmLower DBH limits per species group: Bark function based on DBH and distance (from stump) classes with fixed bark deductions
(double), based on German requirements.
3.0cmLower 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>
1.0V113_t7listAllowed values:"None","Swedish Zacco","German",Skogforsk 2004, Scots pine" and "Skogforsk 2004, Norway spruce". If this attribute
is "None" the BarkFunction element is empty.
1.0true/falseif 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>
<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>
<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>
<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>
<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>
<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
<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>
1.0V170_t6cmDistance 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>
1.0listEnumeration list defining the butt end profile extrapolation method. Allowed values are: "ExtrapolationFunction","ExtrapolationTable"
and "Both"
1.0true/falseif 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>
<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>
<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>
<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>
<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>
1.0listEnumeration 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>
1.0listEnumeration 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>
<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>
<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>
<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>
2.1Name 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>
<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>
<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>
1.0true/falseif 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>
<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>
<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>
<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
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
<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>
<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>
<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>
1.0listPossibility to include separate diameters per measuring direction when doing a cross measurement. Allowed values are. "Average",
"First", "Second" and "Third"
1.0cmDistance 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>
<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>
<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>
<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>
<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>
<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>
<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>
<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>
<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>
<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>
1.0true/falseif 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>
1.0true/falseif 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>
1.0V275_t1cmSpecifies 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>
1.0listEnumeration 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>
<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>
<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>
1.0listEnumeration 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>
<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>
<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>
1.0V3_t3listEnumeration 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>
<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>
1.0V3_t3listEnumeration 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>
<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>
<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>
<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>
<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>
1.0cmHeight 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>
<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>
1.0true/falseif 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>
<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
<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
<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>
3.0true/falseif 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>
1.0listMeasured 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>
<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>
<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>
<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: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: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>
1.0listEnumeration list defining the agency who is responsible of the user ID. Allowed values are: "Buyer","ForestOwner","LoggingContractor","LoggingOrganisation","MachineOwner","Other","Seller"
<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: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: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>
1.0listEnumeration 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.
<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: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: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: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: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: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: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: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: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: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: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: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>
2.0version numberThe 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.>
<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>
1.0V113_t2mmLower diameter limits per species group: Bark function
based on diameterclasses with fixed bark deductions
(double), based on German requirements
<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>
3.0cmLower 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.
<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>
3.0mmLower DBH limits per species group: Bark function based on DBH and distance (from stump) classes with fixed bark deductions
(double), based on German requirements.
<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>
1.0V113_t7listAllowed values:"None","Swedish Zacco","German",Skogforsk 2004, Scots pine" and "Skogforsk 2004, Norway spruce". If this attribute
is "None" the BarkFunction element is empty.
<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>
1.0true/falseif 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
<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: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>
1.0V170_t6cmDistance 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.
<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>
1.0listEnumeration list defining the butt end profile extrapolation method. Allowed values are: "ExtrapolationFunction","ExtrapolationTable"
and "Both"
<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: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="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>
1.0listEnumeration list defining the agency who is responsible of logging form. Allowed values are: "Buyer","ForestOwner","LoggingContractor","LoggingOrganisation","MachineOwner","Other","Seller"
<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>
1.0listEnumeration list defining the agency who is responsible real estate ID. Allowed values are: "Buyer","ForestOwner","LoggingContractor","LoggingOrganisation","MachineOwner","Other","Seller"
<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: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: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: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: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>
1.0cmDistance 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.
<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>
1.0listPossibility to include separate diameters per measuring direction when doing a cross measurement. Allowed values are. "Average",
"First", "Second" and "Third"
<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: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: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: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: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>
1.0listEnumeration 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”.
<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="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: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: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>
1.0cmHeight from stump to the diameter used for predicting DBH in multi tree harvesting. Normally the first measured diameter.
The diameter is registered in ReferenceDiameter.
<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: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: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>
1.02.0V520_t1listPosition 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>
2.0version numberThe 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.>
1.0listEnumeration 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>