<xs:element name="AreaUnit" type="AreaUnitType" minOccurs="0"><xs:annotation><xs:documentation>The optional AreaUnit element is the primary units for area values.</xs:documentation></xs:annotation></xs:element>
<xs:element name="PMIAreaUnit" type="AreaUnitType" minOccurs="0"><xs:annotation><xs:documentation>The optional PMIAreaUnit element is the primary units for PMI area values.</xs:documentation></xs:annotation></xs:element>
<xs:element name="AngularUnit" type="AngularUnitType" minOccurs="0"><xs:annotation><xs:documentation>The optional AngularUnit element is the primary units for angle values.</xs:documentation></xs:annotation></xs:element>
<xs:element name="PMIAngularUnit" type="AngularUnitType" minOccurs="0"><xs:annotation><xs:documentation>The optional PMIAngularUnit element is the primary units for PMI angle values.</xs:documentation></xs:annotation></xs:element>
<xs:element name="ForceUnit" type="ForceUnitType" minOccurs="0"><xs:annotation><xs:documentation>The optional ForceUnit element is the primary units for force values.</xs:documentation></xs:annotation></xs:element>
<xs:element name="LinearUnit" type="LinearUnitType" minOccurs="0"><xs:annotation><xs:documentation>The optional LinearUnit element is the primary units for length values.</xs:documentation></xs:annotation></xs:element>
<xs:element name="PMILinearUnit" type="LinearUnitType" minOccurs="0"><xs:annotation><xs:documentation>The optional PMILinearUnit element is the primary units for PMI length values.</xs:documentation></xs:annotation></xs:element>
<xs:element name="MassUnit" type="MassUnitType" minOccurs="0"><xs:annotation><xs:documentation>The optional MassUnit element is the primary units for mass values.</xs:documentation></xs:annotation></xs:element>
<xs:element name="PressureUnit" type="PressureUnitType" minOccurs="0"><xs:annotation><xs:documentation>The optional PressureUnit element is the primary units for pressure values.</xs:documentation></xs:annotation></xs:element>
<xs:element name="SpeedUnit" type="SpeedUnitType" minOccurs="0"><xs:annotation><xs:documentation>The optional SpeedUnit element is the primary units for speed values.</xs:documentation></xs:annotation></xs:element>
<xs:element name="TemperatureUnit" type="TemperatureUnitType" minOccurs="0"><xs:annotation><xs:documentation>The optional TemperatureUnit element is the primary units for temperature values.</xs:documentation></xs:annotation></xs:element>
<xs:element name="TimeUnit" type="TimeUnitType" minOccurs="0"><xs:annotation><xs:documentation>The optional TimeUnit element is the primary units for time values.</xs:documentation></xs:annotation></xs:element>
The PrimaryUnitsType defines the primary units for various quantities. Primary units apply to values with units if no explicit unit name is provided with a value. All elements in this type are optional. The PMI units (PMIAreaUnit, PMIAngularUnit, and PMILinearUnit), if given, override the corresponding non-PMI units for all area, angular, and linear values in (only): 1. all of the QIFDocument/Characteristics portion of an instance file. 2. all CharacteristicMeasurements elements in the QIFDocument/Results portion of an instance file. 3. all elements of AbsoluteLimitsByUnitType or CriteriaByUnitType in the QIFDocument/Statistics/StatisticalStudiesPlans portion of an instance file. If no PMI unit is given for a particular unit type, but the corresponding non-PMI unit is given, the non-PMI unit applies.
<xs:complexType name="PrimaryUnitsType"><xs:annotation><xs:documentation>The PrimaryUnitsType defines the primary units for various quantities. Primary units apply to values with units if no explicit unit name is provided with a value. All elements in this type are optional. The PMI units (PMIAreaUnit, PMIAngularUnit, and PMILinearUnit), if given, override the corresponding non-PMI units for all area, angular, and linear values in (only): 1. all of the QIFDocument/Characteristics portion of an instance file. 2. all CharacteristicMeasurements elements in the QIFDocument/Results portion of an instance file. 3. all elements of AbsoluteLimitsByUnitType or CriteriaByUnitType in the QIFDocument/Statistics/StatisticalStudiesPlans portion of an instance file. If no PMI unit is given for a particular unit type, but the corresponding non-PMI unit is given, the non-PMI unit applies.</xs:documentation></xs:annotation><xs:sequence><xs:element name="AreaUnit" type="AreaUnitType" minOccurs="0"><xs:annotation><xs:documentation>The optional AreaUnit element is the primary units for area values.</xs:documentation></xs:annotation></xs:element><xs:element name="PMIAreaUnit" type="AreaUnitType" minOccurs="0"><xs:annotation><xs:documentation>The optional PMIAreaUnit element is the primary units for PMI area values.</xs:documentation></xs:annotation></xs:element><xs:element name="AngularUnit" type="AngularUnitType" minOccurs="0"><xs:annotation><xs:documentation>The optional AngularUnit element is the primary units for angle values.</xs:documentation></xs:annotation></xs:element><xs:element name="PMIAngularUnit" type="AngularUnitType" minOccurs="0"><xs:annotation><xs:documentation>The optional PMIAngularUnit element is the primary units for PMI angle values.</xs:documentation></xs:annotation></xs:element><xs:element name="ForceUnit" type="ForceUnitType" minOccurs="0"><xs:annotation><xs:documentation>The optional ForceUnit element is the primary units for force values.</xs:documentation></xs:annotation></xs:element><xs:element name="LinearUnit" type="LinearUnitType" minOccurs="0"><xs:annotation><xs:documentation>The optional LinearUnit element is the primary units for length values.</xs:documentation></xs:annotation></xs:element><xs:element name="PMILinearUnit" type="LinearUnitType" minOccurs="0"><xs:annotation><xs:documentation>The optional PMILinearUnit element is the primary units for PMI length values.</xs:documentation></xs:annotation></xs:element><xs:element name="MassUnit" type="MassUnitType" minOccurs="0"><xs:annotation><xs:documentation>The optional MassUnit element is the primary units for mass values.</xs:documentation></xs:annotation></xs:element><xs:element name="PressureUnit" type="PressureUnitType" minOccurs="0"><xs:annotation><xs:documentation>The optional PressureUnit element is the primary units for pressure values.</xs:documentation></xs:annotation></xs:element><xs:element name="SpeedUnit" type="SpeedUnitType" minOccurs="0"><xs:annotation><xs:documentation>The optional SpeedUnit element is the primary units for speed values.</xs:documentation></xs:annotation></xs:element><xs:element name="TemperatureUnit" type="TemperatureUnitType" minOccurs="0"><xs:annotation><xs:documentation>The optional TemperatureUnit element is the primary units for temperature values.</xs:documentation></xs:annotation></xs:element><xs:element name="TimeUnit" type="TimeUnitType" minOccurs="0"><xs:annotation><xs:documentation>The optional TimeUnit element is the primary units for time values.</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType>