Message specific documentation



Root element





Name Description Type
OperationalMonitoring The root element of the Operational Monitoring message OperationalMonitoringType



User defined types

OperationalMonitoringType





Name Description Unit Type OldVarNo
Elements
OperationalMonitoringHeader General information for message MessageHeaderType

Machine All the oprational monitoring specific data is included under Machine elements MachineOperationalMonitoringType

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
areaUnit Unit of area information in StanForD 2010 messages.Only allowed value: ha list AreaUnitType

diameterUnit Unit of diameter information in StanForD 2010 messages.Only allowed value: mm list DiameterUnitType

lengthUnit Unit of length information in StanForD 2010 messages.Only allowed value: cm list LengthUnitType

volumeUnit Unit of volume information in StanForD 2010 messages. Only allowed value: m3 list VolumeUnitType

weightUnit Enumeration list of file extensions of StanForD 2010 messages.Only allowed value: kg list WeightUnitType

version 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.> version number StanForD2010VersionType

versionDate Date of version yyyy-mm-dd xsd:date

messageType Enumeration list of file extensions of StanForD 2010 messages: Allowed value in Operational Monitoring message is: "mom" list MessageCategoryType


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

Base type: StanForD2010DateTimeType





Name Description Unit Type OldVarNo
Attributes
modificationAuthor Author of modification 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


LatitudeType

Base type: LatitudeLongitudeValueType





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


LongitudeType

Base type: LatitudeLongitudeValueType





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


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


UserIDType

Base type: xsd:string





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


MachineBaseModelType

Base type: xsd:string





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


MachineHeadModelType

Base type: xsd:string





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


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


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


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


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


MachineOperationalMonitoringType

Base type: MachineType



Name Description Unit Type OldVarNo
Elements
SpeciesGroupDefinition Definition of species used in this operational monitoring message SpeciesGroupDefinitionMachineType

ObjectDefinition Structure for object specific data ObjectDefinitionMachineType

IndividualMachineWorkTime Structure for machine work times including run, down and unutilized times. IndividualMachineWorkTimeType

CombinedMachineWorkTime Structure with run, down and untilized times. CombinedMachineWorkTimeType

OperatorLoginTime Structure for register when operator is logged into machine software system. OperatorLoginTimeType

OperatorShiftDefinition Structure for operator shifts OperatorShiftDefinitionType

OperatorWorkTime Structure for operator work times, including work outside machine. OperatorWorkTimeType

ReportInterval Total time interval covered by the mom file. ReportIntervalType

MonitoringSettings Structure for monitoring filter times. MonitoringSettingsType

MachineEngineTime Total engine time, covering total life time of the engine up until the time of the report end time. minutes xsd:nonNegativeInteger v431_t1

MachineDrivenDistance Total distance covering the total life time of the machine up until the time of the report end time. m xsd:nonNegativeInteger

MachineFuelConsumption Total fuel consumption covering the total life time of the machine up until the time of the report end time. litre xsd:nonNegativeInteger

IndividualShortDownTime Structure for individual short down times. Not aggregated. IndividualShortDownTimeType

FrequencyShortDownTimes Structure for for short down times register as an aggregated frequency table. FrequencyShortDownTimesType

UserDefinedData Structure for user defined data UserDefinedDataOperationalMonitoringType


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


DBHHeightType

Base type: xsd:positiveInteger





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


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


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


SpeciesGroupDefinitionMachineType

Base type: SpeciesGroupDefinitionType



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


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


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


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


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


BarkDeductionType

Base type: NonNegativeDecimal





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


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


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


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


ExtrapolationCoefficientType

Base type: xsd:decimal





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


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


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


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


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


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


ContractNumberType

Base type: xsd:string





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


RealEstateIDObjectType

Base type: xsd:string





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


ObjectDefinitionMachineType

Base type: ObjectDefinitionType



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


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


SubObjectDefinitionMachineType

Base type: SubObjectDefinitionType



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


MonitoringTimeType



Name Description Unit Type OldVarNo
Elements
OperatorKey Machine unique operator identity, set by machine sequential 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

MonitoringStartTime Start time for a time interval yyyy-mm-ddThh:mm:ss[+|-]hh:mm StanForD2010DateTimeType

MonitoringTimeLength Extension of a time interval seconds xsd:positiveInteger

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


IndividualMachineWorkTimeType

Base type: MonitoringTimeType



Name Description Unit Type OldVarNo
Elements
MonitoringSettingsKey Machine specific identity per monitoring settings sequential no xsd:positiveInteger

OtherMachineData Structure for production, fuel, distance and engine time. OtherMachineDataType

IndividualMachineRunTimeCategory Allowed values: "Processing", "Terrain travel", "Other work" list MachineRunTimeCategoryType

IndividualMachineDownTime Structure for down times. MachineDownTimeType

IndividualUnutilizedTimeCategory Allowed values: "Meal break", "Other unutilized times" list UnutilizedTimeCategoryType


OtherMachineDataType



Name Description Unit Type OldVarNo
Elements
EngineTime Engine time during time included in MachineWorkTime. seconds xsd:nonNegativeInteger

DrivenDistance Covered distance during time included in MachineWorkTime. m xsd:nonNegativeInteger v258

FuelConsumption Fuel consumption during time included in machine work time. litre NonNegativeDecimal v430

HarvesterData Structure for harvester production data in mom HarvesterDataType

ForwarderData Forwarder production, fuel and distance ForwarderDataType


HarvesterDataType



Name Description Unit Type OldVarNo
Elements
TotalVolumeOfHarvestedLogs Total solid volume (including unclassified volumes) TotalVolumeOfHarvestedLogsType v249

NumberOfHarvestedStems Number of processed (harvested) stems. no xsd:nonNegativeInteger v221_t1

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

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


TotalVolumeOfHarvestedLogsType

Base type: NonNegativeDecimal





Name Description Unit Type OldVarNo
Attributes
harvestedLogsVolumeCategory Allowed values: "m3sob", "m3sub", "m3sobEstimated", "m3subEstimated" list HarvestedLogsVolumeCategoryType


ForwarderDataType



Name Description Unit Type OldVarNo
Elements
ForwardedGreenMass Total forwarded mass kg NonNegativeDecimal v448_t6

TotalForwardedVolume Total forwarded volume. TotalForwardedVolumeType v448

NumberOfLoads Number of loads unloaded no xsd:nonNegativeInteger v228

LoadNumberOfItems Number of loads or bundles no LoadNumberOfItemsType v446_t1

DeliveryDefinitionEstimation Defines primary unit of forwarded products DeliveryEstimationType


TotalForwardedVolumeType

Base type: NonNegativeDecimal





Name Description Unit Type OldVarNo
Attributes
forwardedVolumeCategory Defines volume registered in TotalForwardedVolume. Allowed values: "Volume, m3sob", "Volume, m3sub", "Loose volume, m3", "Solid volume including bark, branches and needles, m3", "Solid volume of bundles (length*cross sectional area), m3" list ForwardedVolumeCategoryType


LoadNumberOfItemsType

Base type: xsd:positiveInteger





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


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


MachineRunTimeCategoryType

Base type: col:MachineRunTimeCategoryListType





Name Description Unit Type OldVarNo
Attributes
otherWorkCategory Allowed values:"Road travel","Preparing strip roads","Towing other machine","Roadside loading of truck","Unspecified"" list OtherWorkCategoryType


MachineDownTimeType



Name Description Unit Type OldVarNo
Elements
Repair Structure with repair reasons RepairType

Maintenance Structure with maintenance reasons MaintenanceType

Disturbance Structure with reasons for disturbances DisturbanceType

OtherMachineDownTimeCategory Structure for other down times. OtherMachineDownTimeType

SpareParts Structure for spare parts SparePartsType


RepairType



Name Description Unit Type OldVarNo
Elements
CarrierRepairReason Structure with repair reasons for carrier / base machine CarrierRepairReasonType

LoaderLinkageRepairReason Structure with repair reasons for loader or linkage. LoaderLinkageRepairReasonType

HarvestingHeadRepairReason Repair resons for harvesting head. HarvestingHeadRepairReasonType

OtherRepairReason Allowed values: "Other", "Not definded" list OtherRepairReasonType

RepairManufacturerCode Manufacturer or user defined codes for repair reasons ManufacturerCodeType


CarrierRepairReasonType



Name Description Unit Type OldVarNo
Elements
Electrical Enumeration list with electrical repair reasons. Allowed values are: "Not defined","Alternator","Starter","Harnesses","Electrical connection box","Instruments","Working lights","Controls","Sensor(s)","Solenoide","Chair equipment","Communication equipment","Fire extinguisher","Miscellaneous" list CarrierElectricalRepairReasonCodeType

Hydraulics Enumeration list with hydraulic repair reasons. Allowed values are: "Not defined","Pump","Hydraulic motor","Hose (pipe)","Valves","Hydraulic cylinders","Controls","Filter","Miscellaneous" list CarrierHydraulicsRepairReasonCodeType

Mechanical Enumeration list with mechanical repair reasons. Allowed values are: "Not defined","Frame","Hitch, oscillation joint","Front axle","Rear axle","Bogies","Tracks and chains","Brake system","Diesel engine","Gearbox","Fuel system","Cab","Seat","Fire extinguisher","Miscellaneous" list CarrierMechanicalRepairReasonCodeType

Air Enumeration list with air repair reasons. Allowed values are: "Not defined","Compressor","Valves","Pipes","Anti-freeze (coolant) equipment" and "Miscellaneous" list CarrierAirRepairReasonCodeType


LoaderLinkageRepairReasonType



Name Description Unit Type OldVarNo
Elements
Electrical Enumeration list with electrical repair reasons. Allowed values are: "Not defined","Harnesses","Controls","Working lights","Sensor(s)","Solenoide","Miscellaneous" list LoaderLinkageElectricalRepairReasonCodeType

Hydraulics Enumeration list with hydraulic repair reasons. Allowed values are: "Not defined","Hose (pipe)","Valves","Hydraulic cylinder","Motor","Rotator","Miscellaneous" list LoaderLinkageHydraulicsRepairReasonCodeType

Mechanical Enumeration list with mechanical repair reasons. Allowed values are: "Not defined","Pillar base / slewing device","Post","Boom","Stick","Telescopic extension","Grapple","Damping linkage","Miscellaneous" list LoaderLinkageMechanicalRepairReasonCodeType


HarvestingHeadRepairReasonType



Name Description Unit Type OldVarNo
Elements
Electrical Enumeration list with electrical repair reasons. Allowed values are: "Not defined","Harnesses","Controls","Bucking computer","Sensor","Solenoide","Miscellaneous" list HarvestingHeadElectricalRepairReasonCodeType

Hydraulics Enumeration list with hydraulic repair reasons. Allowed values are: "Not defined","Pipes (hoses)","Valves","Hydraulic cylinder","Saw motor","Feed roller motor","Chain tensioner","Miscellaneous" list HarvestingHeadHydraulicsRepairReasonCodeType

Mechanical Enumeration list with mechanical repair reasons. Allowed values are: "Not defined","Frame","Guarding","Feed roller arms","Feed roller","Delimbing knives","Saw unit","Chain tensioner","Chain lubrication","Measuring devices","Color marking","Stump treatment","Miscellaneous" list HarvestingHeadMechanicalRepairReasonCodeType


ManufacturerCodeType



Name Description Unit Type OldVarNo
Elements
Code Manufacturer or user defined codes xsd:integer

CodeDescription Manufacturer or user defined code descriptions. xsd:string


MaintenanceType



Name Description Unit Type OldVarNo
Elements
MaintenanceStandardCode Enumeration list with maintenance reasons. Allowed values are: "Other maintenance","Control and calibration","Saw maintenance","Refilling and lubrication" list MaintenanceCodeType

MaintenanceManufacturerCode Manufacturer or user defined maintenance reasons ManufacturerCodeType


DisturbanceType



Name Description Unit Type OldVarNo
Elements
DisturbanceStandardCode Enumeration list with reason for disturbances. Allowed values are "Miscellaneous / other","Planning/follow up","Machine stuck","Weather","Ordered stop" list DisturbanceCodeType

DisturbanceManufacturerCode Manufacturer or user defined codes for disturbances. ManufacturerCodeType


OtherMachineDownTimeType



Name Description Unit Type OldVarNo
Elements
OtherMachineDownTimeStandardCode Allowed values: "Waiting for repair", Trailer transportation","Unproductive terrain work", "Other" list OtherMachineDownTimeCodeCategoryType

OtherMachineDownTimeManufacturerCode Manufacturer or user defined codes. ManufacturerCodeType


SparePartsType



Name Description Unit Type OldVarNo
Elements
SparePartIdentity Identity information of the spare part free text xsd:string

SparePartDescription Descriptive information of the spare part free text xsd:string

SparePartsNoOfItems Number of spare parts xsd:positiveInteger


CombinedMachineWorkTimeType



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

StartTime Start time for a number of combined times or for individual times yyyy-mm-ddThh:mm:ss[+|-]hh:mm StanForD2010DateTimeType

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

MonitoringSettingsKey Machine specific identity per monitoring settings sequential no xsd:positiveInteger

OtherMachineData Structure for production, fuel, distance and engine time. OtherMachineDataType

CombinedMachineRunTime Structure with run times for machine. Several individual run times can me aggregated. CombinedMachineRunTimeType

CombinedMachineDownTime Structure with down times for machine. CombinedMachineDownTimeType

CombinedUnutilizedTime Structure with unutilized times for machine. CombinedUnutilizedTimeType

CombinedEndTime End time for the last of all combined times yyyy-mm-ddThh:mm:ss[+|-]hh:mm StanForD2010DateTimeType

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


CombinedMachineRunTimeType



Name Description Unit Type OldVarNo
Elements
MachineRunTimeCategory Allowed values: "Processing", "Terrain travel", "Other work"" list MachineRunTimeCategoryType

TimeLength Extension of a time element seconds xsd:positiveInteger


CombinedMachineDownTimeType

Base type: MachineDownTimeType



Name Description Unit Type OldVarNo
Elements
StartTime Start time for a number of combined times or for individual times yyyy-mm-ddThh:mm:ss[+|-]hh:mm StanForD2010DateTimeType

TimeLength Extension of a time element seconds xsd:positiveInteger

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


CombinedUnutilizedTimeType



Name Description Unit Type OldVarNo
Elements
UnutilizedTimeCategory Allowed values: "Meal break", "Other unutilized times" UnutilizedTimeCategoryType

TimeLength Extension of a time element xsd:positiveInteger


OperatorLoginTimeType



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

MonitoringStartTime Start time for a time interval yyyy-mm-ddThh:mm:ss[+|-]hh:mm StanForD2010DateTimeType

MonitoringTimeLength Extension of a time interval seconds xsd:positiveInteger

OperatorLogInCoordinates coordinates of the machine at the time of log-in CoordinatesType

OperatorLogOutCoordinates coordinates of the machine at the time of log-out CoordinatesType


OperatorShiftDefinitionType



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

OperatorKey Machine unique operator identity, set by machine sequential 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

ShiftOrder Order number of the shift (First order is 1, seciond is 2 and so on) sequential no xsd:positiveInteger

ShiftCategory Shift type allowed values are: "Not defined", "Morning", "Day", "Evening" and "Night" list ShiftCategoryType v329_t4

ShiftDescription Description of shift free text xsd:string

ShiftStartTime Start time of the shift yyyy-mm-ddThh:mm:ss[+|-]hh:mm StanForD2010DateTimeType

ShiftEndTime End time of the shift yyyy-mm-ddThh:mm:ss[+|-]hh:mm StanForD2010DateTimeType

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


OperatorWorkTimeType

Base type: MonitoringTimeType





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

Attributes
OperatorWorkTimeCategory Allowed values: "MachineRunTime", "Waiting for repair", "Trailer transportation", "Meal break", "Planning outside machine", "Travel to work outside machine", "Other work outside machine" list OperatorWorkTimeCategoryType


ReportIntervalType



Name Description Unit Type OldVarNo
Elements
ReportStartTime Start date for monitoring report. Use ReportStartTime and ReportEndTime to calculate calender time. yyyy-mm-ddThh:mm:ss[+|-]hh:mm StanForD2010DateTimeType V53_t1

ReportEndTime End date for monitoring report. Use ReportStartTime and ReportEndTime to calculate calender time. yyyy-mm-ddThh:mm:ss[+|-]hh:mm StanForD2010DateTimeType V53_t2

ReportFilterCategory Possible enumeration values are: "No filter", "Object filter" and "Other filter". No filter” means that “All run (work) times, down times and meal breaks that occurred between ReportStartTime and ReportEndTime are included, with no exceptions. This means that any times not registered are to be considered to be unutilized.” The value “Object filter” means that only times directly connected to a specific object are included. tlist ReportFilterCategoryType


MonitoringSettingsType



Name Description Unit Type OldVarNo
Elements
MonitoringFilterTimeDown Down-filter-time, maximum time allowed for a down time, if down time is longer it will be recorded in MachineDownTime. Default value is 900 s (15 min). The value rules the data in MonitoringFilterTimeMinimum seconds xsd:positiveInteger V315_t1

MonitoringFilterTimeRun Run-filter-time, A Main work time (Processing, Terrain travel, Other work or Road travel) in MachineWorkTime, must exceed this filter time in order to be registered as a new Main work time.. Default value is 120 s (2 min). This means e.g. that a run time shorter than this will be considered to be of the same type of time as the previously registered time. seconds xsd:positiveInteger V315_t2

MonitoringFilterTimeMinimum Minimum-filter-time: Smallest considered time unit. If any time (run time or down time) is shorter it is considered non-existing. Default value is 15 s. This means for example that a down time shorter than this is included in the E0-time, if longer it will not be included in the E0-time seconds xsd:positiveInteger V315_t3

MonitoringSettingsKey Machine specific identity per monitoring settings sequential no xsd:positiveInteger


ShortDownTimeType



Name Description Unit Type OldVarNo
Elements
OperatorKey Machine unique operator identity, set by machine sequential 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


IndividualShortDownTimeType

Base type: ShortDownTimeType



Name Description Unit Type OldVarNo
Elements
MonitoringStartTime Start time for a time interval yyyy-mm-ddThh:mm:ss[+|-]hh:mm StanForD2010DateTimeType

MonitoringTimeLength Extension of a time interval seconds xsd:positiveInteger


FrequencyShortDownTimesType

Base type: ShortDownTimeType



Name Description Unit Type OldVarNo
Elements
LowerTimeLimit Lower time limit for registering short down times. Interval normally 60 seconds seconds xsd:nonNegativeInteger V320_t2

UpperTimeLimit Lower time limit for registering short down times. Interval normally 60 seconds seconds xsd:nonNegativeInteger

NoOfShortDownTimes Number of short down times per time interval no xsd:nonNegativeInteger V320_t3


UserDefinedDataOperationalMonitoringType



Name Description Unit Type OldVarNo
Elements
DataTableGroup Structure for user defined data table group DataTableGroupOperationalMonitoringType


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


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


ColumnDataType

Base type: xsd:string





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


DataTableGroupOperationalMonitoringType

Base type: DataTableGroupType



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

ShifKey Machine unique shift identity, set by machine sequential no xsd:positiveInteger


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
CarrierAirRepairReasonCodeType xsd:string Not defined, Compressor, Valves, Pipes, Anti-freeze (coolant) equipment, Miscellaneous
CarrierElectricalRepairReasonCodeType xsd:string Not defined, Alternator, Starter, Harnesses, Electrical connection box, Instruments, Working lights, Controls, Sensor(s), Solenoide, Chair equipment, Communication equipment, Fire extinguisher, Miscellaneous
CarrierHydraulicsRepairReasonCodeType xsd:string Not defined, Pump, Hydraulic motor, Hose (pipe), Valves, Hydraulic cylinders, Controls, Filter, Miscellaneous
CarrierMechanicalRepairReasonCodeType xsd:string Not defined, Frame, Hitch, oscillation joint, Front axle, Rear axle, Bogies, Tracks and chains, Brake system, Diesel engine, Gearbox, Fuel system, Cab, Seat, Fire extinguisher, Miscellaneous
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
DiameterCategoryType xsd:string Over bark
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
DiameterUnitType xsd:string mm
DistributionCategoryType xsd:string Number of logs, Volume of logs
DisturbanceCodeType xsd:string Miscellaneous / other, Planning/follow up, Machine stuck, Weather, Ordered stop
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
ForwardedVolumeCategoryType xsd:string Volume, m3sob, Volume, m3sub, Loose volume, m3, Solid volume including bark, branches and needles, m3, Solid volume of bundles (length*cross sectional area), m3
GISCoordinateReferenceSystemType xsd:string WGS84
HarvestedLogsVolumeCategoryType xsd:string m3sob, m3sub, m3sobEstimated, m3subEstimated
HarvestingHeadElectricalRepairReasonCodeType xsd:string Not defined, Harnesses, Controls, Bucking computer, Sensor, Solenoide, Miscellaneous
HarvestingHeadHydraulicsRepairReasonCodeType xsd:string Not defined, Pipes (hoses), Valves, Hydraulic cylinder, Saw motor, Feed roller motor, Chain tensioner, Miscellaneous
HarvestingHeadMechanicalRepairReasonCodeType xsd:string Not defined, Frame, Guarding, Feed roller arms, Feed roller, Delimbing knives, Saw unit, Chain tensioner, Chain lubrication, Measuring devices, Color marking, Stump treatment, Miscellaneous
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
LoaderLinkageElectricalRepairReasonCodeType xsd:string Not defined, Harnesses, Controls, Working lights, Sensor(s), Solenoide, Miscellaneous
LoaderLinkageHydraulicsRepairReasonCodeType xsd:string Not defined, Hose (pipe), Valves, Hydraulic cylinder, Motor, Rotator, Miscellaneous
LoaderLinkageMechanicalRepairReasonCodeType xsd:string Not defined, Pillar base / slewing device, Post, Boom, Stick, Telescopic extension, Grapple, Damping linkage, Miscellaneous
LoadNumberCategoryType xsd:string Estimated number of logs, Number of bundles
LogBunchVolumeCategoryType xsd:string NetVolOb, NetVolUb, GrossVolOb
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
LogVolumeCategoryType xsd:string m3 (price), m3sob, m3sub, m3sobEstimated, m3subEstimated
LongitudeCategoryType xsd:string East, West
MachineCategoryType xsd:string Harvester, Forwarder, Harwarder, Bundler, Scarifier, Other
MachineRunTimeCategoryListType xsd:string Processing, Terrain travel, Other work
MaintenanceCodeType xsd:string Other maintenance, Control and calibration, Saw maintenance, Refilling and lubrication
MessageCategoryType xsd:string env, fdi, foi, fpr, fqc, hpr, hqc, ogi, ogr, oin, mom, pin, spi, udi, thp
NonNegativeDecimal xsd:decimal
OperatorWorkTimeCategoryType xsd:string MachineRunTime, Waiting for repair, Trailer transportation, Meal break, Planning outside machine, Travelling to work outside machine, Other work outside machine
OtherMachineDownTimeCodeCategoryType xsd:string Waiting for repair, Trailer transportation, Unproductive terrain work, Other
OtherRepairReasonType xsd:string Other, Not defined
OtherWorkCategoryType xsd:string Road travel, Preparing strip roads, Towing other machine, Roadside loading of truck, Unspecified
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
ReportFilterCategoryType xsd:string No filter, Object filter , Other filter
ScaleCategoryType xsd:string Crane tip scale, Load bearer scale
ShiftCategoryType xsd:string Not defined, Morning, Day, Evening, Night
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
UnutilizedTimeCategoryType xsd:string Meal break, Other unutilized time
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