User defined complex types





AddressType



Name Description Unit Type OldVarNo
Elements
Street Street address free text xsd:string

City Name of city free text xsd:string

Province Province/State free text xsd:string

Country Name of country free text xsd:string




BarkDeductionType





Name Description Unit Type OldVarNo
Attributes
lowerDiameterLimit Lower diameter limits per species group: Bark function based on diameterclasses with fixed bark deductions (double), based on German requirements mm xsd:nonNegativeInteger V113_t2




BarkFunctionType





Name Description Unit Type OldVarNo
Elements
SwedishZacco Structure for Swedish Zacco bark function. SwedishZaccoType

German Structure for Swedish Zacco bark function. GermanType

Skogforsk2004ScotsPine Parameters for German bark function Skogforsk2004ScotsPineType

Attributes
barkFunctionCategory 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. list BarkFunctionCategoryType V113_t7




ButtEndProfileExtrapolationFunctionParameterType



Name Description Unit Type OldVarNo
Elements
ParameterName Name of the parameter of the diameter extrapolation function (e.g. a00, a01 …) free text xsd:string V170_t10

ParameterValue parameter value in butt diameter extrapolation function, negative values are possible xsd:decimal V170_t11_t12




ButtEndProfileExtrapolationFunctionType





Name Description Unit Type OldVarNo
Elements
Parameter Structure for butt end extrapolation function parameters. ButtEndProfileExtrapolationFunctionParameterType

Attributes
ButtEndProfileExtrapolationFunctionCategory extrapolation of butt end diameter values. Volume calculation of butt end is done according the extrapolated diameters. Allowed values: Poikela 2007 => Function DL = [1 + (a0*(1.3-L) + a1*(1.3-L)a2)/100] * D1.3 a0 = a00 + a01*DBH+a02*DBH^2 + a03*DBH^3 + a04 *DBH^4 a1 = a10 + a11*DBH+a12*DBH^2 + a13*DBH^3 a2 = a20 + a21*DBH+a22*DBH^2 list ButtEndProfileExtrapolationFunctionCategoryType




ButtEndProfileExtrapolationTableType



Name Description Unit Type OldVarNo
Elements
ExtrapolationCoefficient 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). ExtrapolationCoefficientType V170_t7




ButtEndProfileExtrapolationType





Name Description Unit Type OldVarNo
Elements
ReferenceHeight 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. cm xsd:nonNegativeInteger V170_t2

ButtEndProfileExtrapolationTable Structure for butt end profile extrapolation table. ButtEndProfileExtrapolationTableType

ButtEndProfileExtrapolationFunction Structure for butt end profile extrapolation function. ButtEndProfileExtrapolationFunctionType

Attributes
buttEndProfileExtrapolationMethod Enumeration list defining the butt end profile extrapolation method. Allowed values are: "ExtrapolationFunction","ExtrapolationTable" and "Both" list ButtEndProfileExtrapolationMethodType




ClassifiedProductDefinitionMachineType



Name Description Unit Type OldVarNo
Elements
DiameterDefinition Structure for defining diameter classes. DiameterDefinitionType

LengthDefinition Structure for defining length classes. LengthDefinitionType

PriceDefinition Structure for defining volume used when calculating log value. PriceDefinitionType




ColumnDataType





Name Description Unit Type OldVarNo
Attributes
columnID Identification of user defined table column free text xsd:string

columnName Name of column xsd:string

columnOrder Presentation order of column

cellID Identity of cell xsd:string




CommonProductDefinitionMachineType



Name Description Unit Type OldVarNo
Elements
ProductUserID Identity per product defined by user of data, normally logging organisation free text UserIDType V121_t2

SpeciesGroupKey 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. sequential no xsd:positiveInteger




CommonProductDefinitionType



Name Description Unit Type OldVarNo
Elements
ProductName Name of the product free text xsd:string V121_t1

ModificationDate 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. yyyy-mm-ddThh:mm:ss[+|-]hh:mm ModificationDateType V16_t4

ProductInfo Free text information about product free text xsd:string V121_t2

ProductVersion Additional identity information description of product free text xsd:string V121_t3

ProductBuyer Contact information of buyer ContactInformationType V32_t2

LoggingOrganisation 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 LoggingOrganisationType v31

ProductDestination Destination address of product ContactInformationType

ProductGroupName Descriptive text for a group of products. free text xsd:string V127

StemTypeCode Code for stem type free text (usually finish PMP-codes) xsd:string V124_t2

Extension Extension element can include whatever data the users want. The only requirement is that it is well-formed XML i.e. it is tagged ExtensionType




ComplementaryGISFilesType



Name Description Unit Type OldVarNo
Elements
ComplementaryGISFilename Name of file connected to GIS-files with complimentary/theme data (e.g. dbf, tab, dat, shx, tfw) free text xsd:string v461_t2




ContactInformationType



Name Description Unit Type OldVarNo
Elements
FirstName First name of contact free text xsd:string

LastName Last name of contact free text xsd:string

Address Address of contact AddressType

Phone Phone number of contact free text xsd:string

Fax Fax number of contact free text xsd:string

Email email address of contact free text xsd:string

BusinessName Name of organisation/Company free text xsd:string

BusinessID The Business ID (Business Identity Code) is a code given to businesses and organisations by the authorities free text xsd:string




ContractNumberType





Name Description Unit Type OldVarNo
Attributes
ContractCategory Category of contract free text xsd:string




CoordinatesType





Name Description Unit Type OldVarNo
Elements
Latitude Latitude, absolute value.Registered according to coordinateReferenceSystem and receiverPosition.. degrees LatitudeType V522_t1

Longitude Longitude, absolute value. Registered according to coordinateReferenceSystem and receiverPosition.. degrees LongitudeType V522_t3

Altitude Altitude, height above sea level, registered according to CoordinateReference and CoordinateType. m xsd:decimal V522_t5

CoordinateDate Date and time when recording coordinate data yyyy-mm-ddThh:mm:ss[+|-]hh:mm StanForD2010DateTimeType V522_t6

Attributes
receiverPosition Position of coordinate registration in file: "Base machine position", "Crane tip position when felling the tree" list ReceiverPositionType V520_t1

coordinateReferenceSystem Coordinate system used in StanForD file: WGS84 list CoordinateReferenceSystemType V521_t2




CuttingCategoryType



Name Description Unit Type OldVarNo
Elements
CuttingReason 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" list CuttingReasonType V256_t1 (300)

CuttingReasonSpecification Allowed values: "Outside cutting window" (used if present cut is outside of allowed cutting window for present log), "Quality change" (used if quality is changing after cutting of log), "Unclassified log" (used if present cut means that the present log is unclassified) list CuttingReasonSpecificationType




CuttingWindowDefinitionType





Name Description Unit Type OldVarNo
Elements
LowerLengthLimit 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. cm xsd:integer v135_t3

UpperLengthLimit 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. cm xsd:integer v135_t4

Attributes
modificationRestricted if attributes value is "true" then modification of the defintion is restricted, if "false" then modification is allowed true/false xsd:boolean




DataTableGroupType





Name Description Unit Type OldVarNo
Elements
DataTable Structure for user defined data table DataTableType

Attributes
tableGroupID Identity of table group xsd:string

tableGroupName Name of user defined data table, to be used in the UI xsd:string




DataTableType





Name Description Unit Type OldVarNo
Elements
Row Structure for row in user defined data table RowType

Attributes
tableID Identity of user defined table xsd:string

tableName Name of user defined data table




DBHHeightType





Name Description Unit Type OldVarNo
Attributes
modificationRestricted if attributes value is "true" then modification of the defintion is restricted, if "false" then modification is allowed true/false xsd:boolean




DeliveryEstimationType



Name Description Unit Type OldVarNo
Elements
DeliveryEstimationMethod 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" list DeliveryEstimationMethodType v441_t11

DeliveryEstimationUnit 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" list DeliveryEstimationUnitType v441_t10




DensityType





Name Description Unit Type OldVarNo
Attributes
densityCategory Allowed values defining volume unit in density: "Under bark", "On bark", "Not specified" list DensityCategoryType




DiameterClassesType





Name Description Unit Type OldVarNo
Elements
DiameterClass Structure for Diameter class DiameterClassType

DiameterClassMAX Maximum diameter use in combination with DiamClasses mm xsd:nonNegativeInteger V131_t1

DiameterClassAdjustment 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) list DiameterClassAdjustmentType

DiameterUnderBark Flag that informs if diameter classes are defined under bark or not (on bark). true/false xsd:boolean

Attributes
diameterClassCategory Type of diameters in DiamClasses (used for determining cell in price matrix) Allowed list values:"Top", "Midpoint", "Calculated Norwegian mid" and "Calculated Estonian mid" list DiameterClassCategoryType v164_t1




DiameterClassType



Name Description Unit Type OldVarNo
Elements
DiameterClassLowerLimit Lower diameter limit of diameter class mm xsd:positiveInteger v131_t1

DiameterClassName Diameter class name (free descriptive text) per diameter class. Primarily for use in Germany where the classes have standardized names. free text xsd:string v131_t2




DiameterDefinitionType





Name Description Unit Type OldVarNo
Elements
DiameterClasses Structure for Diameter classes DiameterClassesType

DiameterMINTop Used toghether with volumes and classes dependent on mid diameter (see diameterClassCategory). mm xsd:nonNegativeInteger V134_t1

DiameterMAXButt Maximum diameter in the large end of the log per product. mm xsd:positiveInteger V134_t2

DiameterTopPosition Position from top end of log where top diameter is measured. cm xsd:nonNegativeInteger V164_t4

Attributes
modificationRestricted if attributes value is "true" then modification of the defintion is restricted, if "false" then modification is allowed true/false xsd:boolean




DiameterSectionDefinitionMachineType



Name Description Unit Type OldVarNo
Elements
DiameterSectionKey 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. sequential no xsd:positiveInteger

SpeciesGroupKey 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. sequential no xsd:positiveInteger




DiameterSectionDefinitionType



Name Description Unit Type OldVarNo
Elements
DiameterSectionUserID Identity per diameter sections defined by user of data, normally logging organisation free text UserIDType V531_t2

DiameterSectionName Description of diameter section / diameter section / tree species Descriptions can be free text and are company specific (not standardized). free text xsd:string V531_t1

MinimumDiameter Minimum diameter o.b. of diameter section / diameter section / tree species: mm xsd:nonNegativeInteger V531_t3

MinimumLength 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). cm xsd:nonNegativeInteger V531_t4

DiameterSectionUsage Enumeration list per diameter section: "Buyer" (Only for buyer's own need), "Commercial" (Diameter section is used for commercial volume measurement) list DiameterSectionUsageType V531_t5




DiameterSectionProductionType



Name Description Unit Type OldVarNo
Elements
DiameterSectionKey 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. sequential no xsd:positiveInteger

DiameterSectionVolume Volume (m3 solid o.b.) of diameter sections per log m3sob NonNegativeDecimal V544_t1

DiameterSectionLimitPosition 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 cm xsd:nonNegativeInteger V543




DiameterValueType





Name Description Unit Type OldVarNo
Attributes
diameterPosition 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. cm xsd:nonNegativeInteger

diameterMeasurementCategory Possibility to include separate diameters per measuring direction when doing a cross measurement. Allowed values are. "Average", "First", "Second" and "Third" list DiameterMeasurementCategory




EstonianVolumeParametersType



Name Description Unit Type OldVarNo
Elements
ParameterA1 Value for Estonian volume parameter "A1" xsd:decimal

ParameterA2 Value for Estonian volume parameter "A2" xsd:decimal

ParameterA3 Value for Estonian volume parameter "A3" xsd:decimal




ExtensionType





Name Description Unit Type OldVarNo
Attributes
extensionAction 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. list ExtensionActionType




ExtrapolationCoefficientType





Name Description Unit Type OldVarNo
Attributes
diameterClass Diameter class values for the reference height in extrapolation coefficient table / species group. cm xsd:nonNegativeInteger V170_t5

distanceClass 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. cm xsd:nonNegativeInteger V170_t6




FormatFontType



Name Description Unit Type OldVarNo
Elements
FormatFontFileName Name of font file used for symbols to be presented in GIS application per format class and layer. free text xsd:string v465_t21

FormatFontName Font name used for symbols to be presented in GIS application per format class and layer. free text xsd:string v465_t23

FormatSymbolNumber Symbol number (symbols in font file) format class and layer. xsd:integer v465_t7

FormatSymbolSize Symbol size format class and layer. point xsd:nonNegativeInteger v465_t8




GermanType



Name Description Unit Type OldVarNo
Elements
BarkDeduction Deduction for double bark thickness per species group: Bark function based on diameterclasses with fixed bark deductions (double), based on German requirements. mm BarkDeductionType V113_t3




GISDatabaseFileSpecificationType



Name Description Unit Type OldVarNo
Elements
ColumnNameObject Column name for name of harvesting object identity (same as ObjUserId), in files with complimentary/theme data (e.g. dbf, tab, dat), per layer. free text xsd:string

ColumnNameSubObject 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. free text xsd:string

ColumnNameFeature Column name for name of feature (free text), in files with complimentary/theme data (e.g. dbf, tab, dat), per layer. free text xsd:string v462_t1

ColumnNameID Column name for unique id (free text), in files with complimentary/theme data (e.g. dbf, tab, dat), per layer free text xsd:string v462_t2

ColumnNameDescription Column name for description (free text), in files with complimentary/theme data (e.g. dbf, tab, dat), per layer free text xsd:string v462_t3

ColumnNameTreatment Column name for treatment (free text), in files with complimentary/theme data (e.g. dbf, tab, dat), per layer free text xsd:string v462_t4

ColumnNameMarked 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). free text xsd:string v462_t5

ColumnNameWarning 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 free text xsd:string v462_t6

ColumnNameWarningDistance Column name for warning distance (m), in files with complimentary/theme data (e.g. dbf, tab, dat), per layer. free text xsd:string v462_t7

ColumnNameFormatID 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 ?????????. free text xsd:string v462_t8




GISFileFormatLineType



Name Description Unit Type OldVarNo
Elements
FormatLineStyle Line style per format class and layer. Allowed values are: "Solid", "Dash", "Dot", "Dash-Dot","Double solid" and "HashLine" list FormatLineStyleType v465_t4

FormatLineThickness Line thickness, no of points, (independently of line style) per format class and layer. point xsd:nonNegativeInteger v465_t5

TopRendering Structure for adding colors etc on top of the basic rendering of a geaographical feature. TopRenderingLineType




GISFileFormatPointType



Name Description Unit Type OldVarNo
Elements
FormatFont Definition of font FormatFontType

TopRendering Structure for adding colors etc on top of the basic rendering of a geaographical feature. TopRenderingPointType




GISFileFormatPolygonType



Name Description Unit Type OldVarNo
Elements
FormatLineStyle Line style per format class and layer. Allowed values are: "Solid", "Dash", "Dot", "Dash-Dot","Double solid" and "HashLine" list FormatLineStyleType v465_t4

FormatLineThickness Line thickness, no of points, (independently of line style) per format class and layer. point xsd:nonNegativeInteger v465_t5

FormatFillStyle Fill style format class and layer. Allowed values are: SolidFill, TransparentFill, HorizontalFill, VerticalFill, UpwardDiagonalFill, DownwardDiagonalFill, CrossFill, DiagonalCrossFill, LightGrayFill, GrayFill, DarkGrayFill and HalfTransparentFill list FormatFillStyleType v465_t6

TopRendering Structure for adding colors etc on top of the basic rendering of a geaographical feature. TopRenderingPolygonType




GISFileFormatType



Name Description Unit Type OldVarNo
Elements
FormatID Id/name of format class per format class and layer free text xsd:string v460_t2

FormatName Descriptive name of format class, free text. May be used in user interface of software free text xsd:string v465_t9

FormatDefaultClass 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" true/falset xsd:boolean v465_t20

FormatColor Color (RGB) per format class and layer. (Examples: 16711680 = blue, 65280 = green, 255 = red, 0 = black, 16777215 = white) RGB xsd:integer v465_t3




GISLayerType





Name Description Unit Type OldVarNo
Elements
GISFileName Name of GIS-files with geographical/layer data (e.g. shp, mif, tif, jpg) free text xsd:string v460_t2

GISFileOrder Order of layer as presented in GIS application: For example, 1 is the topmost layer. sequential no xsd:positiveInteger v460_t4

ComplementaryGISFiles Structure for complimentary GIS files ComplementaryGISFilesType

Attributes
modificationRestricted if attributes value is "true" then modification of the defintion is restricted, if "false" then modification is allowed true/false xsd:boolean




GradesType





Name Description Unit Type OldVarNo
Elements
StartGrade Default grade per species group when starting to process the stem in the harvester. xsd:positiveInteger v144_t1

MTHStartGrade Default grade for multi handled trees xsd:positiveInteger

Grade Structure for available grades per species group GradeType

Attributes
modificationRestricted if attributes value is "true" then modification of the defintion is restricted, if "false" then modification is allowed true/false xsd:boolean




GradeType



Name Description Unit Type OldVarNo
Elements
GradeNumber Grade number xsd:positiveInteger

GradeName Descriptive name for grade free text xsd:string v143_t1




GradeValueType





Name Description Unit Type OldVarNo
Attributes
gradeStartPosition Specifies the height at which the grade starts. cm xsd:nonNegativeInteger V275_t1




LatitudeType





Name Description Unit Type OldVarNo
Attributes
latitudeCategory Allowed values: "North", "South". Registered according to coordinateReferenceSystem and receiverPosition. list LatitudeCategoryType V522_t2




LengthClassType



Name Description Unit Type OldVarNo
Elements
LengthClassLowerLimit Lower length limit of length class cm xsd:positiveInteger v132_t1

LengthClassMargin 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. cm xsd:nonNegativeInteger v135_t1

LongTimberDefinition Structure for for long timber settings. LongTimberDefinitionType




LengthDefinitionType





Name Description Unit Type OldVarNo
Elements
LengthClassAdjustment 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) list LengthClassAdjustmentType

LengthClass Structure for length class values LengthClassType

LengthClassMAX Maximum length. Use in combination with LengthClasses cm xsd:nonNegativeInteger v132_t1

Attributes
modificationRestricted if attributes value is "true" then modification of the defintion is restricted, if "false" then modification is allowed true/false xsd:boolean




LengthDistributionDefinitionType





Name Description Unit Type OldVarNo
Elements
DistributionAllowed Distribution bucking allowed for product true/false xsd:boolean v136_t2

DistributionCategory 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 list DistributionCategoryType v191

MAXDeviation Maximum allowed deviation (%) in distribution bucking per product % NonNegativeDecimal v192_t2

DistributionWithinProduct 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 true/false xsd:boolean v197_t1

Attributes
modificationRestricted if attributes value is "true" then modification of the defintion is restricted, if "false" then modification is allowed true/false xsd:boolean




LimitationDefinitionType





Name Description Unit Type OldVarNo
Elements
LimitationCategory 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". list LimitationCategoryType v190_t1

LimitationResult 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" list LimitationResultType v196_t2

Attributes
modificationRestricted if attributes value is "true" then modification of the defintion is restricted, if "false" then modification is allowed true/false xsd:boolean




LoadNumberOfItemsType





Name Description Unit Type OldVarNo
Attributes
loadNumberOfCategory Enumeration values defining the actual content of the element. Allowed values are: "Estimated no of logs" and "Number of bundles" list LoadNumberCategoryType




LogColorMarkingType



Name Description Unit Type OldVarNo
Elements
Color1 First color for marking logs true/false xsd:boolean

Color2 Second color for marking logs true/false xsd:boolean

Color3 Third color for marking logs true/false xsd:boolean




LogDiameterType





Name Description Unit Type OldVarNo
Attributes
logDiameterCategory Enumeration list describing how log is measured: top ob, top ub, mid ob, mid ub, butt ob, butt ub, mid HKS, mid HKS ub list LogDiameterCategoryType




LoggingFormType





Name Description Unit Type OldVarNo
Elements
LoggingFormCode Code for logging form code xsd:string v23_t2

LoggingFormDescription Description of logging method free text xsd:string v23_t2

Attributes
agency Enumeration list defining the agency who is responsible of logging form. Allowed values are: "Buyer","ForestOwner","LoggingContractor","LoggingOrganisation","MachineOwner","Other","Seller" list AgencyType




LoggingOrganisationType



Name Description Unit Type OldVarNo
Elements
ContactInformation Name and other contact information of logging organisation ContactInformationType

District Name of district free text xsd:string

Team Name of team free text xsd:string




LogMeasurementType





Name Description Unit Type OldVarNo
Elements
LogDiameter Measured diameter of log mm LogDiameterType V256_t1 (201-208)

LogLength Measured length of log cm xsd:positiveInteger V256_t1 (301)

Attributes
logMeasurementCategory Type of log measurement. Allowed values: "Machine", "Operator" and "Auditor" list LogMeasurementCategoryType




LogType



Name Description Unit Type OldVarNo
Elements
LogKey Stem specific id for log. Running number reset for each stem. First log (butt end) always LogKey=1. sequential no xsd:positiveInteger v306, v256_t1 (501)

ProductKey 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. sequential no xsd:nonNegativeInteger v121_t6,v256_t1

LogVolume Volume of log m3, positive decimal LogVolumeType V256_t1 (400,401,402)

CuttingCategory Structure for manual cross cuts of logs. CuttingCategoryType

DiameterSectionProduction Product information of diameter sections DiameterSectionProductionType

TopSawing 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. true/false xsd:boolean

FindButtEndFunction 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. true/false xsd:boolean

Extension Extension element can include whatever data the users want. The only requirement is that it is well-formed XML i.e. it is tagged ExtensionType




LogVolumeType





Name Description Unit Type OldVarNo
Attributes
logVolumeCategory 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) list LogVolumeCategoryType

logMeasurementCategory Type of log measurement. Allowed values: "Machine", "Operator" and "Auditor" list LogMeasurementCategoryType




LongitudeType





Name Description Unit Type OldVarNo
Attributes
longitudeCategory Allowed values: "East", "West". Registered according to coordinateReferenceSystem and receiverPosition. list LongitudeCategoryType V522_t4




LongTimberDefinitionType



Name Description Unit Type OldVarNo
Elements
LongLogButtMIN Lower limit for butt diameter per length class and product mm xsd:nonNegativeInteger v165_t1

LongLogButtMAX Upper limit for butt diameter per length class product mm xsd:nonNegativeInteger v166_t1




MachineBaseModelType





Name Description Unit Type OldVarNo
Attributes
baseModelYear Manufacturing year of base machine Year xsd:gYear




MachineHeadModelType





Name Description Unit Type OldVarNo
Attributes
headModelYear Manufacturing year of harvester head. Year xsd:gYear




MachineType





Name Description Unit Type OldVarNo
Elements
MachineKey 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. free text xsd:string

MachineUserID 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. free text UserIDType V3_t2

MachineOwnerID Machine identity set by machine owner. Identification that may be used by machine owner. free text xsd:string V3_t1

MachineApplicationVersion Name and version of main software application in forest machine free text xsd:string

MachineBaseManufacturer Machine manufacturer. Free text that describes the machine manufacturer. free text xsd:string V3_t5

MachineBaseModel Machine model. Free text that describes the model of the machine. free text MachineBaseModelType V3_t6

MachineHeadManufacturer Harvester head manufacturer. Free text that describes the head manufacturer. free text xsd:string V3_t7

MachineHeadModel Harvester head model. Free text that describes the model of the harvester head. free text MachineHeadModelType V3_t8

RegistrationNumber Registration number of machine free text xsd:string

MachineOwner Contact information of machine owner ContactInformationType

LoggingContractor Contact information of machine contractor ContactInformationType

OperatorDefinition Structure for operator data. OperatorDefinitionType

Extension Extension element can include whatever data the users want. The only requirement is that it is well-formed XML i.e. it is tagged ExtensionType

Attributes
machineCategory Enumeration list describing type of machine: Harvester, Forwarder, Harwarder, Bundler, Scarifier, Other list MachineCategoryType V3_t3




MessageHeaderType



Name Description Unit Type OldVarNo
Elements
SenderApplication Name and version of application sending the message free text xsd:string

CreationDate Date when message was created and saved yyyy-mm-ddThh:mm:ss[+|-]hh:mm StanForD2010DateTimeType V12

ModificationDate Date when message was last modified and saved yyyy-mm-ddThh:mm:ss[+|-]hh:mm ModificationDateType V12

ApplicationVersionCreated Name and version of software application that created and saved a message free text xsd:string V5_t1

ApplicationVersionModified Name and version of software application that modified and saved message free text xsd:string V5_t1

CountryCode 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 code xsd:string V6_t1

CreationCoordinates Coordinates of machine when creating file, ie position at the time register in CreationDate. CoordinatesType




ModificationDateType





Name Description Unit Type OldVarNo
Attributes
modificationAuthor Author of modification free text xsd:string




ObjectDefinitionMachineType



Name Description Unit Type OldVarNo
Elements
ObjectKey Machine specific identity per harvesting object. Set when new harvesting object is started. Running no recommended, reset only when MachineKey is changed sequential no xsd:positiveInteger

TextFromMachine Text related to harvesting object sent from machine free text xsd:string v200_t3

StartDate Time and date for starting production at a site for the first time. yyyy-mm-ddThh:mm:ss[+|-]hh:mm StanForD2010DateTimeType v16_t4

EndDate Time and date for ending a site. Mandatory when object is finished yyyy-mm-ddThh:mm:ss[+|-]hh:mm StanForD2010DateTimeType v17_t4

SubObject Subobject specific information SubObjectDefinitionMachineType




ObjectDefinitionType



Name Description Unit Type OldVarNo
Elements
ObjectUserID Identity per harvesting object defined by user of data, normally logging organisation. free text UserIDType

ObjectName Descriptive name of harvesting object free text xsd:string v21

ForestCertification Harvesting object certified. Forest certifications as enumeration. Allowed values: "FSC", "PEFC", "Other", "None", "Not known" list ForestCertificationType v21_t5

LoggingForm Defines possible loggin form of object LoggingFormType

ObjectArea Area of harvesting object ha PositiveDecimal v23_t3

LoggingOrganisation 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 LoggingOrganisationType v31

ForestOwner 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. ContactInformationType v33

ContractNumber Harvesting object contract number/identity free text ContractNumberType v35

RealEstateIDObject Real estate identity for object. free text RealEstateIDObjectType

AuditingOrganisation Contact information for organisation responsible for 3rd party control of measuring accuracy ContactInformationType

Extension Extension element can include whatever data the users want. The only requirement is that it is well-formed XML i.e. it is tagged ExtensionType




OperatorDefinitionType



Name Description Unit Type OldVarNo
Elements
OperatorKey Machine unique operator identity, set by machine sequential no xsd:positiveInteger

OperatorUserID Identity of operator defined by user of data, set in machine free text UserIDType v212_t1

ContactInformation Operator name and other possible contact information ContactInformationType v212_t1




PermittedGradesDefinitionType





Name Description Unit Type OldVarNo
Elements
PermittedGradeNumber 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. xsd:positiveInteger v141_t1

GradeToleranceTop Tolerance of grade break at top end per product. cm xsd:nonNegativeInteger v145_t1

GradeToleranceButt Tolerance of grade break at butt end per product. cm xsd:nonNegativeInteger v146_t1

Attributes
modificationRestricted if attributes value is "true" then modification of the defintion is restricted, if "false" then modification is allowed true/false xsd:boolean




PriceDefinitionType





Name Description Unit Type OldVarNo
Elements
VolumeDiameterAdjustment 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) list VolumeDiameterAdjustmentType

VolumeDiameterCategory Diameters used in price volume calculation. Allowed list values are: "All diameters (solid volume)", "Top", "Mid", "Calculated Norwegian mid" and "Calculated Estonian mid" list VolumeDiameterCategoryBaseType v161_t1

VolumeLengthCategory 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 list VolumeLengthCategoryType v163_t1

VolumeUnderBark Boolean flag that informs if price based volume is defined under bark true/false xsd:boolean

Attributes
modificationRestricted if attributes value is "true" then modification of the defintion is restricted, if "false" then modification is allowed true/false xsd:boolean




ProductDefinitionMachineType



Name Description Unit Type OldVarNo
Elements
ProductKey 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. sequential no xsd:nonNegativeInteger v121_t6,v256_t1

ClassifiedProductDefinition Structure for classified product. Definied in pin message. ClassifiedProductDefinitionMachineType

UnclassifiedProductDefinition Structure for unclassified product. Definied in the machine, not included in pin message. UnclassifiedProductDefinitionMachineType




ProductMatrixItemType





Name Description Unit Type OldVarNo
Elements
Price Price per diameter and length class. currency xsd:integer v162_t2

Distribution 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. % xsd:nonNegativeInteger v191

Limitation Limit according to "LimitationCategory", per length and diameter classes. no xsd:nonNegativeInteger v190_t2

BuckingCriteria 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" list BuckingCriteriaType v190_t2

LogColorMarking Structure for log marking per diameter and length class no LogColorMarkingType v152_t1

Attributes
diameterClassLowerLimit Lower diameter limit of diameter class mm xsd:positiveInteger

lengthClassLowerLimit Lower length limit of length class cm xsd:positiveInteger




ProductMatrixType





Name Description Unit Type OldVarNo
Elements
ProductMatrixItem Price, length distribution, color and limitation for each lenght and diameter class. ProductMatrixItemType

Attributes
modificationRestricted if attributes value is "true" then modification of the defintion is restricted, if "false" then modification is allowed true/false xsd:boolean




RealEstateIDObjectType





Name Description Unit Type OldVarNo
Attributes
agency Enumeration list defining the agency who is responsible real estate ID. Allowed values are: "Buyer","ForestOwner","LoggingContractor","LoggingOrganisation","MachineOwner","Other","Seller" list AgencyType




ReferenceDiameterType





Name Description Unit Type OldVarNo
Attributes
referenceDiameterHeight 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. cm xsd:positiveInteger




RowType





Name Description Unit Type OldVarNo
Elements
OperatorKey Machine unique operator identity, set by machine. Operatorkey should be updated when a row is modified. sequential no xsd:positiveInteger

ModificationDate Date and time when row was last modified yyyy-mm-ddThh:mm:ss[+|-]hh:mm ModificationDateType

Coordinates Structure for coordinates. Coordinates should include machine coordinates when modifiying a row CoordinatesType

ColumnData Structure for column data in user defined table ColumnDataType

Attributes
rowID Identity of row xsd:string

rowOrder Presentation order of row in GUI xsd:nonNegativeInteger




ScaleDefinitionType



Name Description Unit Type OldVarNo
Elements
ScaleKey Machine unique scale identity, set by machine xsd:positiveInteger

ScaleID Identity of scale. free text xsd:string V61_t8

ScaleModel Scale model and manufacturer free text xsd:string V61_t9

ScaleCategory Scale type: grapple scale or load bearer scale enumeration list ScaleCategoryType V61_t10

ScaleApplicationVersion Version of scale software. free text xsd:string

ScaleCertificate Name and identity of certificate of type examination for scale free text xsd:string




Skogforsk2004ScotsPineType



Name Description Unit Type OldVarNo
Elements
Latitude Latitude used in bark function Should be set in machine since it is specific for certain geographical area.. latitude PositiveDecimal V113_t4




SoundKnotFunctionType





Name Description Unit Type OldVarNo
Elements
ConstantA 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 xsd:decimal V147_t1

FactorB 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 xsd:decimal V148_t1

FactorC 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 xsd:decimal V148_t2

ToleranceD 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 xsd:decimal V148_t3

SoundKnotFunctionGrade Type of grade which extension is determined by a used sound knot function xsd:positiveInteger V141_t2

GradeIncluded 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 xsd:positiveInteger

Attributes
modificationRestricted if attributes value is "true" then modification of the defintion is restricted, if "false" then modification is allowed true/false xsd:boolean




SpeciesDefinitionType



Name Description Unit Type OldVarNo
Elements
SpeciesName Name of species included in species group free text xsd:string

SpeciesUserID User id of species included in species group free text xsd:string




SpeciesGroupDefinitionMachineType



Name Description Unit Type OldVarNo
Elements
SpeciesGroupKey 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. sequential no xsd:positiveInteger

Grades Structure with alla grade data per species group GradesType

BarkFunction Structure for species included in a species group. BarkFunctionType

SoundKnotFunction 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. SoundKnotFunctionType

ButtEndProfileExtrapolation Structure for butt end profile extrapolation method. Extrapolation method must be used if this structure is included in spi. ButtEndProfileExtrapolationType

EstonianVolumeParameters Structure for parameters used in Estonian function for volume calculation. This function is also called Nilson's formula. See appendix EstonianVolumeParametersType

SpeciesGroupPresentationOrder 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. sequential no xsd:positiveInteger




SpeciesGroupDefinitionType



Name Description Unit Type OldVarNo
Elements
SpeciesGroupModificationDate Date when species group definition was last modified yyyy-mm-ddThh:mm:ss[+|-]hh:mm ModificationDateType

SpeciesGroupUserID Identity per species group defined by user of data, normally by logging organisation. free text UserIDType v120_t3

SpeciesGroupName Name per species group free text xsd:string V120_t1

SpeciesGroupInfo Free text information about species group free text xsd:string

SpeciesGroupVersion Additional identity information description of species groupt free text xsd:string V120_t3

DBHHeight Height above stump of DBH, when DBH is a measured value (normally 120 cm above stump in Sweden, 110cm in Norway), per species group. cm DBHHeightType v500_t1

StemTypeDefinition Structure for stem type definition (normally used with PMP-codes in Finland). StemTypeDefinitionType

LoggingOrganisation 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 LoggingOrganisationType v31

Extension Extension element can include whatever data the users want. The only requirement is that it is well-formed XML i.e. it is tagged ExtensionType




StemDiametersType





Name Description Unit Type OldVarNo
Elements
DiameterMeasuredStartHeight Height from stump to first measured diameter in DiameterValue (stem diameter vector). cm xsd:nonNegativeInteger v271_t3

DiameterMeasuredEndHeight Height from stump to last measured diameter in DiameterValue (stem diameter vector). cm xsd:nonNegativeInteger v272_t3

DiameterValue 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 mm DiameterValueType v273

Attributes
diameterCategory Measured diameter type. Enumeration value: over bark list DiameterCategoryType




StemGradeType



Name Description Unit Type OldVarNo
Elements
GradeValue Grade of stem, GradeValueType V276_t1




StemType



Name Description Unit Type OldVarNo
Elements
StemKey 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. no xsd:positiveInteger

ObjectKey Machine specific identity per harvesting object. Set when new harvesting object is started. Running no recommended, reset only when MachineKey is changed. sequential no xsd:positiveInteger

SubObjectKey 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. sequential no xsd:positiveInteger

SpeciesGroupKey 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. sequential no xsd:positiveInteger

OperatorKey Machine unique operator identity, set by machine sequential no xsd:positiveInteger V266_t1(750)

HarvestDate Date when stem was harvested (identical with M1- measurement) yyyy-mm-ddThh:mm:ss[+|-]hh:mm StanForD2010DateTimeType

BioEnergyAdaption 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 list BioEnergyAdaptionType V266_t1(505)

StemNumber Stem number. A running / sequential number only to be reset when starting on a new harvesting object. (Old stem code 500 in v266) sequential no xsd:positiveInteger V270

ProcessingCategory Possible enumeration values are: SingleTreeProcessing,MultiTreeProcessing, SingleTreeFelling and MultiTreeFelling list ProcessingCategoryType

StemCoordinates Stem coordinates, describes the location of the standing tree. CoordinatesType

Extension Extension element can include whatever data the users want. The only requirement is that it is well-formed XML i.e. it is tagged ExtensionType




StemTypeDefinitionType



Name Description Unit Type OldVarNo
Elements
StemTypeCode Code for stem type free text (usually finish PMP-codes) xsd:string V124_t2

StemTypeName Name/Description of stem type free text xsd:string V124_t1




StemVolumeType





Name Description Unit Type OldVarNo
Attributes
stemVolumeCategory Enumeration list: "m3sob" = Volume m3sob, "m3sub" = Volume m3sub, "m3sobEstimated" = Estimated volume m3sob, "m3subEstimated" = Estimated volume m3sub. list StemVolumeCategoryType




SubObjectDefinitionMachineType



Name Description Unit Type OldVarNo
Elements
SubObjectKey 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. sequential no xsd:positiveInteger




SubObjectDefinitionType



Name Description Unit Type OldVarNo
Elements
SubObjectUserID Identity per sub harvesting object defined by user of data, normally by logging organisation. free text UserIDType

SubObjectName Descriptive name of sub harvesting object free text xsd:string

SubObjectArea Area of harvesting subobject ha PositiveDecimal

LoggingForm Defines possible loggin form of subobject LoggingFormType

RealEstateIDSubObject Real estate identity for sub-object. free text RealEstateIDObjectType

Extension Extension element can include whatever data the users want. The only requirement is that it is well-formed XML i.e. it is tagged ExtensionType




SwedishZaccoType



Name Description Unit Type OldVarNo
Elements
ConstantA Constant a in the following linear function: Double bark thickness = a + b * diameter ob Bark thicknes and diameter in mm. positive decimal NonNegativeDecimal V113_t1

FactorB Factor b in the following linear function: Double bark thickness = a + b * diameter ob Bark thicknes and diameter in mm. positive decimal NonNegativeDecimal V113_t1




TopRenderingLineType



Name Description Unit Type OldVarNo
Elements
FormatColor Color (RGB) per format class and layer. (Examples: 16711680 = blue, 65280 = green, 255 = red, 0 = black, 16777215 = white) RGB xsd:integer v465_t3

FormatLineStyle Line style per format class and layer. Allowed values are: "Solid", "Dash", "Dot", "Dash-Dot","Double solid" and "HashLine" list FormatLineStyleType v465_t4

FormatLineThickness Line thickness, no of points, (independently of line style) per format class and layer. point xsd:nonNegativeInteger v465_t5




TopRenderingPointType



Name Description Unit Type OldVarNo
Elements
FormatColor Color (RGB) per format class and layer. (Examples: 16711680 = blue, 65280 = green, 255 = red, 0 = black, 16777215 = white) RGB xsd:integer v465_t3

FormatFont Definition of font FormatFontType




TopRenderingPolygonType



Name Description Unit Type OldVarNo
Elements
FormatColor Color (RGB) per format class and layer. (Examples: 16711680 = blue, 65280 = green, 255 = red, 0 = black, 16777215 = white) RGB xsd:integer v465_t3

FormatLineStyle Line style per format class and layer. Allowed values are: "Solid", "Dash", "Dot", "Dash-Dot","Double solid" and "HashLine" list FormatLineStyleType v465_t4

FormatLineThickness Line thickness, no of points, (independently of line style) per format class and layer. point xsd:nonNegativeInteger v465_t5

FormatFillStyle Fill style format class and layer. Allowed values are: SolidFill, TransparentFill, HorizontalFill, VerticalFill, UpwardDiagonalFill, DownwardDiagonalFill, CrossFill, DiagonalCrossFill, LightGrayFill, GrayFill, DarkGrayFill and HalfTransparentFill list FormatFillStyleType v465_t6




UnclassifiedProductDefinitionMachineType



Name Description Unit Type OldVarNo
Elements
ProductName Name of the product free text xsd:string V121_t1

ModificationDate Date and time when product definition was last modified. ProductKey updated if modified in machine. yyyy-mm-ddThh:mm:ss[+|-]hh:mm ModificationDateType V16_t4

ProductInfo Free text information about product free text xsd:string V121_t2

ProductVersion Additional identity information description of product free text xsd:string V121_t3

ProductGroupName Descriptive text for a group of products. free text xsd:string V127

Extension Extension element can include whatever data the users want. The only requirement is that it is well-formed XML i.e. it is tagged ExtensionType




UserIDType





Name Description Unit Type OldVarNo
Attributes
agency Enumeration list defining the agency who is responsible of the user ID. Allowed values are: "Buyer","ForestOwner","LoggingContractor","LoggingOrganisation","MachineOwner","Other","Seller" list AgencyType




VolumeDiameterCategoryBaseType





Name Description Unit Type OldVarNo
Attributes
volumeDiameterTopPosition Position from top end of log where top diameter for volume calculation is measured. cm xsd:nonNegativeInteger


User defined simple types

Type name Base type Enumeration values
AgencyType xsd:string Buyer, ForestOwner, LoggingContractor, LoggingOrganisation, MachineOwner, Other, Seller
AreaUnitType xsd:string ha
BarkFunctionCategoryType xsd:string None, Swedish Zacco, German, Skogforsk 2004, Scots pine, Skogforsk 2004, Norway spruce
BioEnergyAdaptionType xsd:string None, Logging residues, Stumps, Logging residues and stumps
BuckingCriteriaType xsd:string No limit, Forbidden to buck the log even manually, The log is excluded from apportionment bucking,only bucking according to value allowed, Only logs bucked manually allowed
ButtEndProfileExtrapolationFunctionCategoryType xsd:string Poikela 2007
ButtEndProfileExtrapolationMethodType xsd:string ExtrapolationFunction, ExtrapolationTable, Both
CoordinateReferenceSystemType xsd:string WGS84
CountryCodeCategoryType xsd:string ISO 3166
CuttingReasonSpecificationType xsd:string Outside cutting window, Quality change, Unclassified log
CuttingReasonType xsd:string Automatic, Decay, Damage, Crook, Sweep, Grade break, Pulpwood grade, Top break, Spinning, Other manual
DeliveryEstimationMethodType xsd:string Manual estimation by operator, Scale, Estimation through Harvested Production message, Other
DeliveryEstimationUnitType xsd:string 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, Number of bundles
DensityCategoryType xsd:string Under bark, On bark, Not specified
DiameterClassAdjustmentType xsd:string DiameterClassAdjustment1, DiameterClassAdjustment2
DiameterClassCategoryType xsd:string Top, Midpoint, Calculated Norwegian mid, Calculated Estonian mid
DiameterMeasurementCategory xsd:string Average, First, Second
DiameterSectionUsageType xsd:string Buyer, Commercial
DiameterCategoryType xsd:string Over bark
DiameterUnitType xsd:string mm
DistributionCategoryType xsd:string Number of logs, Volume of logs
ExtensionActionType xsd:string Copy, Ignore
ForestCertificationType xsd:string FSC, PEFC, Other, None, Not known
FormatFillStyleType xsd:string SolidFill, TransparentFill, HorizontalFill, VerticalFill, UpwardDiagonalFill, DownwardDiagonalFill, CrossFill, DiagonalCrossFill, LightGrayFill, GrayFill, DarkGrayFill, HalfTransparentFill
FormatLineStyleType xsd:string Solid, Dash, Dot, Dash-Dot, Double solid, HashLine
GISCoordinateReferenceSystemType xsd:string WGS84
LatitudeCategoryType xsd:string North, South
LatitudeLongitudeValueType xsd:decimal
LengthClassAdjustmentType xsd:string LengthClassAdjustment1, LengthClassAdjustment2
LengthUnitType xsd:string cm
LimitationCategoryType xsd:string 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, Volume per cell (log size class) per product and tree species
LimitationResultType xsd:string No action, Production is stopped, forbidden to buck logs, only manually bucked logs allowed, Production is stopped, forbidden to buck logs including manual bucking of logs
LoadNumberCategoryType xsd:string Estimated number of logs, Number of bundles
LongitudeCategoryType xsd:string East, West
LogDiameterCategoryType xsd:string Top ob, Top ub, Mid ob, Mid ub, Butt ob, Butt ub, Mid HKS ob, Mid HKS ub
LogMeasurementCategoryType xsd:string Machine, Operator, Auditor
LogBunchVolumeCategoryType xsd:string NetVolOb, NetVolUb, GrossVolOb
LogVolumeCategoryType xsd:string m3 (price), m3sob, m3sub, m3sobEstimated, m3subEstimated
MachineCategoryType xsd:string Harvester, Forwarder, Harwarder, Bundler, Scarifier, Other
MessageCategoryType xsd:string env, fdi, foi, fpr, fqc, hpr, hqc, ogi, ogr, oin, mom, pin, spi, udi, thp
NonNegativeDecimal xsd:decimal
PositiveDecimal xsd:decimal
ProcessingCategoryType xsd:string SingleTreeProcessing, MultiTreeProcessing, SingleTreeFelling, MultiTreeFelling
ProductConditionType xsd:string Buck always, Buck butt-log only, Do not buck butt log
ReceiverPositionType xsd:string Base machine position, Crane tip position when felling the tree
ScaleCategoryType xsd:string Crane tip scale, Load bearer scale
StanForD2010DateTimeType xsd:dateTime
StanForD2010VersionType xsd:string
StemVolumeCategoryType xsd:string m3sob, m3sub, m3sobEstimated, m3subEstimated
TrackingCategoryType xsd:string Points tracking, Lines tracking, Polygons tracking, Tracking not required
VolumeDiameterAdjustmentType xsd:string Measured diameter in mm, Measured diameter rounded downwards to cm
VolumeDiameterCategoryType xsd:string All diameters (solid volume), Top, Mid, Calculated Norwegian mid, Calculated Estonian mid
VolumeLengthCategoryType xsd:string Physical length cm, Length as defined in LengthClasses, Rounded downwards to nearest dm-module, Rounded to nearest mid-dm
VolumeUnitType xsd:string m3
WeightUnitType xsd:string kg