2.0version numberThe version number of the message in format: "major"."minor", where "major" is a sequential number of the major version (start
from 1) and "minor" is a sequential number of the minor version.>
1.0listEnumeration list of file extensions of StanForD 2010 messages.Only allowed value: kg
Source
<xsd:element name="ProductInstruction" type="ProductInstructionType"><xsd:annotation><xsd:documentation><doc:VersionCreated>1.0</doc:VersionCreated><doc:Description>The root element of the Producti Instruction message</doc:Description></xsd:documentation></xsd:annotation><xsd:unique name="UniqueProductUserID"><xsd:selector xpath="sfd:ProductDefinition"/><xsd:field xpath="sfd:ProductUserID"/></xsd:unique></xsd:element>
<xsd:element name="ProductInstructionHeader" type="MessageHeaderType"><xsd:annotation><xsd:documentation><doc:VersionCreated>1.0</doc:VersionCreated><doc:Description>General information for message</doc:Description></xsd:documentation></xsd:annotation></xsd:element>
1.0listEnumeration list defining the agency who is responsible of the user ID. Allowed values are: "Buyer","ForestOwner","LoggingContractor","LoggingOrganisation","MachineOwner","Other","Seller"
Source
<xsd:element name="ProductUserID" type="UserIDType"><xsd:annotation><xsd:documentation><doc:VersionCreated>1.0</doc:VersionCreated><doc:VarNumber>V121_t2</doc:VarNumber><doc:Unit>free text</doc:Unit><doc:Description>Identity per product defined by user of data, normally
logging organisation</doc:Description></xsd:documentation></xsd:annotation></xsd:element>
<xsd:element name="ClassifiedProductDefinition" type="ClassifiedProductDefinitionProductInstructionType"><xsd:annotation><xsd:documentation><doc:VersionCreated>1.0</doc:VersionCreated><doc:Description>Structure for classified product. Definied in pin message.</doc:Description></xsd:documentation></xsd:annotation></xsd:element>
1.0listEnumeration list defining the agency who is responsible of the user ID. Allowed values are: "Buyer","ForestOwner","LoggingContractor","LoggingOrganisation","MachineOwner","Other","Seller"
Source
<xsd:element name="SpeciesGroupUserID" type="UserIDType" nillable="false"><xsd:annotation><xsd:documentation><doc:VersionCreated>1.0</doc:VersionCreated><doc:Description>Identity per species group defined by user of data, normally by logging organisation.</doc:Description></xsd:documentation></xsd:annotation></xsd:element>
1.0listEnumeration list. Allowed values are: "Copy" and "Ignore". The purpose of this attribute is to inform the receiver of the
message that sender want to get back the copy of the content of the extension structure. For example if we have product specifiic
information in extension structure send in pin-message we might want that back in hpr-message.
Source
<xsd:element name="Extension" type="ExtensionType" minOccurs="0"><xsd:annotation><xsd:documentation><doc:VersionCreated>1.0</doc:VersionCreated><doc:Description>Extension element can include whatever data the users want. The only requirement is that it is well-formed XML i.e. it is tagged</doc:Description></xsd:documentation></xsd:annotation></xsd:element>
2.0version numberThe version number of the message in format: "major"."minor", where "major" is a sequential number of the major version (start
from 1) and "minor" is a sequential number of the minor version.>
1.0listEnumeration list of file extensions of StanForD 2010 messages.Only allowed value: kg
Source
<xsd:complexType name="ProductInstructionType"><xsd:annotation><xsd:documentation><doc:VersionCreated>1.0</doc:VersionCreated><doc:Graph>ProductInstructionTypeGraph.png</doc:Graph></xsd:documentation></xsd:annotation><xsd:sequence><xsd:element name="ProductInstructionHeader" type="MessageHeaderType"><xsd:annotation><xsd:documentation><doc:VersionCreated>1.0</doc:VersionCreated><doc:Description>General information for message</doc:Description></xsd:documentation></xsd:annotation></xsd:element><xsd:element name="ProductDefinition" type="ProductDefinitionProductInstructionType" maxOccurs="unbounded"><xsd:annotation><xsd:documentation><doc:VersionCreated>1.0</doc:VersionCreated><doc:Description>Structure for defining product.</doc:Description></xsd:documentation></xsd:annotation></xsd:element><xsd:element name="Extension" type="ExtensionType" minOccurs="0"><xsd:annotation><xsd:documentation><doc:VersionCreated>1.0</doc:VersionCreated><doc:Description>Extension element can include whatever data the users want. The only requirement is that it is well-formed XML i.e. it is tagged</doc:Description></xsd:documentation></xsd:annotation></xsd:element></xsd:sequence><xsd:attribute name="messageType" type="MessageCategoryType" use="required" fixed="pin"><xsd:annotation><xsd:documentation><doc:VersionCreated>1.0</doc:VersionCreated><doc:Unit>list</doc:Unit><doc:Description>Enumeration list of file extensions of StanForD 2010 messages: Allowed value in Production Instruction message is: "pin"</doc:Description></xsd:documentation></xsd:annotation></xsd:attribute><xsd:attributeGroup ref="MessageAttributeGroup"/></xsd:complexType>
Complex Type ProductDefinitionProductInstructionType
<xsd:complexType name="ProductDefinitionProductInstructionType"><xsd:annotation><xsd:documentation><doc:VersionCreated>1.0</doc:VersionCreated><doc:Graph>ProductDefinitionProductionInstructionTypeGraph.png</doc:Graph></xsd:documentation></xsd:annotation><xsd:sequence><xsd:element name="ProductUserID" type="UserIDType"><xsd:annotation><xsd:documentation><doc:VersionCreated>1.0</doc:VersionCreated><doc:VarNumber>V121_t2</doc:VarNumber><doc:Unit>free text</doc:Unit><doc:Description>Identity per product defined by user of data, normally
logging organisation</doc:Description></xsd:documentation></xsd:annotation></xsd:element><xsd:choice><xsd:element name="ClassifiedProductDefinition" type="ClassifiedProductDefinitionProductInstructionType"><xsd:annotation><xsd:documentation><doc:VersionCreated>1.0</doc:VersionCreated><doc:Description>Structure for classified product. Definied in pin message.</doc:Description></xsd:documentation></xsd:annotation></xsd:element></xsd:choice></xsd:sequence></xsd:complexType>
Complex Type ClassifiedProductDefinitionProductInstructionType
<xsd:complexType name="ClassifiedProductDefinitionProductInstructionType"><xsd:annotation><xsd:documentation><doc:VersionCreated>1.0</doc:VersionCreated><doc:Graph>ClassifiedProductDefinitionProductionInstructionTypeGraph.png</doc:Graph></xsd:documentation></xsd:annotation><xsd:complexContent><xsd:extension base="ProductDefinitionWithDetailsType"><xsd:sequence><xsd:element name="SpeciesGroupUserID" type="UserIDType" nillable="false"><xsd:annotation><xsd:documentation><doc:VersionCreated>1.0</doc:VersionCreated><doc:Description>Identity per species group defined by user of data, normally by logging organisation.</doc:Description></xsd:documentation></xsd:annotation></xsd:element></xsd:sequence></xsd:extension></xsd:complexContent></xsd:complexType>
<xsd:attribute name="messageType" type="MessageCategoryType" use="required" fixed="pin"><xsd:annotation><xsd:documentation><doc:VersionCreated>1.0</doc:VersionCreated><doc:Unit>list</doc:Unit><doc:Description>Enumeration list of file extensions of StanForD 2010 messages: Allowed value in Production Instruction message is: "pin"</doc:Description></xsd:documentation></xsd:annotation></xsd:attribute>