HEX
Server: Apache
System: Windows NT MAGNETO-ARM 10.0 build 22000 (Windows 10) AMD64
User: Michel (0)
PHP: 7.4.7
Disabled: NONE
Upload Files
File: C:/Redmine-4.x/redmine-4.2.9/files/2022/04/220408142154_MergeConfigModel_.xsd
<?xml version="1.0" encoding="utf-8"?>
<xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/Qualaxy.Api.Models.Conf" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/Qualaxy.Api.Models.Conf" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:import namespace="http://schemas.datacontract.org/2004/07/Infodream.Core.Enums" />
  <xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/" />
  <xs:import namespace="http://schemas.datacontract.org/2004/07/Qualaxy.Common.Enums" />
  <xs:complexType name="ToolModel">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:ConfBaseModel">
        <xs:sequence>
          <xs:element minOccurs="0" name="Count" type="xs:int" />
          <xs:element minOccurs="0" name="EndValidity" type="xs:dateTime" />
          <xs:element minOccurs="0" name="LastValidation" type="xs:dateTime" />
          <xs:element minOccurs="0" name="TypeOutillage" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Valide" type="xs:boolean" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ToolModel" nillable="true" type="tns:ToolModel" />
  <xs:complexType name="ConfBaseModel">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:ApiConfModel">
        <xs:sequence>
          <xs:element minOccurs="0" name="CreationDate" type="xs:dateTime" />
          <xs:element minOccurs="0" name="CreationUser" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="LongName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="UdpateUser" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="UpdateDate" type="xs:dateTime" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ConfBaseModel" nillable="true" type="tns:ConfBaseModel" />
  <xs:complexType name="ApiConfModel">
    <xs:sequence>
      <xs:element minOccurs="0" name="ShortName" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ApiConfModel" nillable="true" type="tns:ApiConfModel" />
  <xs:complexType name="WorkShopModel">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:ConfFFBaseModel">
        <xs:sequence>
          <xs:element minOccurs="0" name="BackgroundPicture" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Color" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Machines" nillable="true" type="tns:ArrayOfMachineModel" />
          <xs:element minOccurs="0" name="ParentWorkshop" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Picture" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="WorkShopModel" nillable="true" type="tns:WorkShopModel" />
  <xs:complexType name="ConfFFBaseModel">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:ConfBaseModel">
        <xs:sequence>
          <xs:element minOccurs="0" name="FreeFields" nillable="true" type="tns:ArrayOfFreeFieldModel" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ConfFFBaseModel" nillable="true" type="tns:ConfFFBaseModel" />
  <xs:complexType name="ArrayOfFreeFieldModel">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="FreeFieldModel" nillable="true" type="tns:FreeFieldModel" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfFreeFieldModel" nillable="true" type="tns:ArrayOfFreeFieldModel" />
  <xs:complexType name="FreeFieldModel">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:ApiConfModel">
        <xs:sequence>
          <xs:element minOccurs="0" name="Value" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="FreeFieldModel" nillable="true" type="tns:FreeFieldModel" />
  <xs:complexType name="ArrayOfMachineModel">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="MachineModel" nillable="true" type="tns:MachineModel" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfMachineModel" nillable="true" type="tns:ArrayOfMachineModel" />
  <xs:complexType name="MachineModel">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:ConfFFBaseModel">
        <xs:sequence>
          <xs:element minOccurs="0" name="AliasStatutOpcUA" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Capacity" type="xs:int" />
          <xs:element minOccurs="0" name="OpcUaAddress" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PerProduct" type="xs:boolean" />
          <xs:element minOccurs="0" name="RefreshTimeOpcUA" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="Supplier" type="xs:boolean" />
          <xs:element minOccurs="0" name="Workshop" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="MachineModel" nillable="true" type="tns:MachineModel" />
  <xs:complexType name="ProductModel">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:ConfFFBaseModel">
        <xs:sequence>
          <xs:element minOccurs="0" name="AbsurdCoefficient" type="xs:double" />
          <xs:element minOccurs="0" name="Characteristics" nillable="true" type="tns:ArrayOfProductCharacteristicModel" />
          <xs:element minOccurs="0" name="Color" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Expiry" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="FullReportPath" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ParentProduct" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Picture" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="SerialFormat" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="SerialName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="SerialNbCharAfter" type="xs:int" />
          <xs:element minOccurs="0" name="SerialNbcharBefore" type="xs:int" />
          <xs:element minOccurs="0" name="SerialTrace" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ShortRun" type="xs:boolean" />
          <xs:element minOccurs="0" name="Standard" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="TargetCp" type="xs:double" />
          <xs:element minOccurs="0" name="TargetCpk" type="xs:double" />
          <xs:element minOccurs="0" name="TargetLeftCC" type="xs:double" />
          <xs:element minOccurs="0" name="TargetNCR" type="xs:double" />
          <xs:element minOccurs="0" name="TargetPp" type="xs:double" />
          <xs:element minOccurs="0" name="TargetPpk" type="xs:double" />
          <xs:element minOccurs="0" name="TargetRightCC" type="xs:double" />
          <xs:element minOccurs="0" name="Version" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="WaitingTime" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ProductModel" nillable="true" type="tns:ProductModel" />
  <xs:complexType name="ArrayOfProductCharacteristicModel">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="ProductCharacteristicModel" nillable="true" type="tns:ProductCharacteristicModel" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfProductCharacteristicModel" nillable="true" type="tns:ArrayOfProductCharacteristicModel" />
  <xs:complexType name="ProductCharacteristicModel">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:ConfFFBaseModel">
        <xs:sequence>
          <xs:element minOccurs="0" name="AlphaRisk" nillable="true" type="xs:double" />
          <xs:element minOccurs="0" name="BetaRisk" nillable="true" type="xs:double" />
          <xs:element minOccurs="0" name="BlockProduction" nillable="true" type="xs:boolean" />
          <xs:element minOccurs="0" name="CharacteristicType" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Compensator" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompensatorField" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompensatorIndex" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Cp" nillable="true" type="xs:double" />
          <xs:element minOccurs="0" name="CpAlert" nillable="true" type="xs:double" />
          <xs:element minOccurs="0" name="Cpk" nillable="true" type="xs:double" />
          <xs:element minOccurs="0" name="CpkAlert" nillable="true" type="xs:double" />
          <xs:element minOccurs="0" name="Critical" nillable="true" type="xs:boolean" />
          <xs:element minOccurs="0" name="HistoricCp" nillable="true" type="xs:double" />
          <xs:element minOccurs="0" name="LAL" nillable="true" type="xs:double" />
          <xs:element minOccurs="0" name="LCL" nillable="true" type="xs:double" />
          <xs:element minOccurs="0" name="LLNotReworkable" nillable="true" type="xs:boolean" />
          <xs:element minOccurs="0" name="LSL" nillable="true" type="xs:double" />
          <xs:element minOccurs="0" name="LUL1" nillable="true" type="xs:double" />
          <xs:element minOccurs="0" name="LUL2" nillable="true" type="xs:double" />
          <xs:element minOccurs="0" name="Law" xmlns:q1="http://schemas.datacontract.org/2004/07/Infodream.Core.Enums" type="q1:TypeLoi" />
          <xs:element minOccurs="0" name="LeftCc" nillable="true" type="xs:double" />
          <xs:element minOccurs="0" name="LeftCcAlert" nillable="true" type="xs:double" />
          <xs:element minOccurs="0" name="MonitoringIndicator" nillable="true" type="tns:ProductCharacteristicModel.FollowedIndic" />
          <xs:element minOccurs="0" name="NCRAlert" nillable="true" type="xs:double" />
          <xs:element minOccurs="0" name="Nominal" nillable="true" type="xs:double" />
          <xs:element minOccurs="0" name="Order" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="Pp" nillable="true" type="xs:double" />
          <xs:element minOccurs="0" name="PpAlert" nillable="true" type="xs:double" />
          <xs:element minOccurs="0" name="Ppk" nillable="true" type="xs:double" />
          <xs:element minOccurs="0" name="PpkAlert" nillable="true" type="xs:double" />
          <xs:element minOccurs="0" name="Product" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ProductDefinitionClasses" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="RightCc" nillable="true" type="xs:double" />
          <xs:element minOccurs="0" name="RightCcAlert" nillable="true" type="xs:double" />
          <xs:element minOccurs="0" name="SpecType" nillable="true" type="tns:ProductCharacteristicModel.SRType" />
          <xs:element minOccurs="0" name="Steering" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="Subgroup1" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Subgroup2" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Subgroup3" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Target" nillable="true" type="xs:double" />
          <xs:element minOccurs="0" name="TargetNCR" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="Tool" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="UAL" nillable="true" type="xs:double" />
          <xs:element minOccurs="0" name="UCL" nillable="true" type="xs:double" />
          <xs:element minOccurs="0" name="ULNotReworkable" nillable="true" type="xs:boolean" />
          <xs:element minOccurs="0" name="USL" nillable="true" type="xs:double" />
          <xs:element minOccurs="0" name="UUL1" nillable="true" type="xs:double" />
          <xs:element minOccurs="0" name="UUL2" nillable="true" type="xs:double" />
          <xs:element minOccurs="0" name="Unit" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ProductCharacteristicModel" nillable="true" type="tns:ProductCharacteristicModel" />
  <xs:simpleType name="ProductCharacteristicModel.FollowedIndic">
    <xs:annotation>
      <xs:appinfo>
        <ActualType Name="short" Namespace="http://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
      </xs:appinfo>
    </xs:annotation>
    <xs:restriction base="xs:string">
      <xs:enumeration value="None" />
      <xs:enumeration value="Cp">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">2</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Cpk">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">1</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="TNC" />
      <xs:enumeration value="CpCpk">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">6</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="ProductCharacteristicModel.FollowedIndic" nillable="true" type="tns:ProductCharacteristicModel.FollowedIndic" />
  <xs:simpleType name="ProductCharacteristicModel.SRType">
    <xs:annotation>
      <xs:appinfo>
        <ActualType Name="short" Namespace="http://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
      </xs:appinfo>
    </xs:annotation>
    <xs:restriction base="xs:string">
      <xs:enumeration value="Value" />
      <xs:enumeration value="Gap" />
      <xs:enumeration value="GapPercent" />
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="ProductCharacteristicModel.SRType" nillable="true" type="tns:ProductCharacteristicModel.SRType" />
  <xs:complexType name="InspectionStandardModel">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:ConfFFBaseModel">
        <xs:sequence>
          <xs:element minOccurs="0" name="ActifNoSerie" nillable="true" type="xs:boolean" />
          <xs:element minOccurs="0" name="Batch" nillable="true" type="xs:boolean" />
          <xs:element minOccurs="0" name="BatchNameFormat" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="BatchTraceability" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CalculByBatch" type="xs:boolean" />
          <xs:element minOccurs="0" name="CaracInCol" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="DefBatchSize" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="Family" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="FixedAttribute" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="FormuleApMes" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="FullReportPath" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ImportType" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="InspectionStandardCharacs" nillable="true" type="tns:ArrayOfInspectionStandardCharacModel" />
          <xs:element minOccurs="0" name="LocationGroup" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="LocationType" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="MeasureTraceability" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="MeasurementCycle" nillable="true" xmlns:q2="http://schemas.datacontract.org/2004/07/Qualaxy.Common.Enums" type="q2:MeasureCycle" />
          <xs:element minOccurs="0" name="MeasurementRework" nillable="true" type="xs:boolean" />
          <xs:element minOccurs="0" name="MeasurementSequence" nillable="true" type="tns:InspectionStandardModel.MeasureSequence" />
          <xs:element minOccurs="0" name="Media1" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Media2" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Media3" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="NbPointsIndic" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="OrderMandatory" nillable="true" type="xs:boolean" />
          <xs:element minOccurs="0" name="PosInCol" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="Product" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Revision" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="SampleSize" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="SampleType" nillable="true" type="tns:InspectionStandardModel.SampleTypeEnum" />
          <xs:element minOccurs="0" name="SamplingPeriod" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="Sliding" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="SpcAlarmType" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Spreadsheet" type="xs:boolean" />
          <xs:element minOccurs="0" name="SupAlarmType" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="UnitePeriode" nillable="true" type="tns:InspectionStandardModel.SamplingUnit" />
          <xs:element minOccurs="0" name="VAMG" nillable="true" xmlns:q3="http://schemas.datacontract.org/2004/07/Qualaxy.Common.Enums" type="q3:CharacteristicType" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="InspectionStandardModel" nillable="true" type="tns:InspectionStandardModel" />
  <xs:complexType name="ArrayOfInspectionStandardCharacModel">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="InspectionStandardCharacModel" nillable="true" type="tns:InspectionStandardCharacModel" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfInspectionStandardCharacModel" nillable="true" type="tns:ArrayOfInspectionStandardCharacModel" />
  <xs:complexType name="InspectionStandardCharacModel">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:ConfFFBaseModel">
        <xs:sequence>
          <xs:element minOccurs="0" name="Active" type="xs:boolean" />
          <xs:element minOccurs="0" name="Alarms" nillable="true" type="xs:boolean" />
          <xs:element minOccurs="0" name="Attribute" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Characteristic" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Comment" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Couple" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="Cum1" nillable="true" type="xs:double" />
          <xs:element minOccurs="0" name="Cum2" nillable="true" type="xs:double" />
          <xs:element minOccurs="0" name="DecimalsCount" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="DetectNC" nillable="true" type="xs:boolean" />
          <xs:element minOccurs="0" name="DynamicModulation" nillable="true" type="xs:boolean" />
          <xs:element minOccurs="0" name="DynamicModulationType" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="Formula" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="FormulaRework" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="InspectionStandard" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Level" nillable="true" type="tns:InspectionStandardCharacModel.CaracLevel" />
          <xs:element minOccurs="0" name="Mandatory" nillable="true" type="xs:boolean" />
          <xs:element minOccurs="0" name="Media1" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Media2" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ModulationFormula" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ModulationScope" nillable="true" type="tns:InspectionStandardCharacModel.ModulScope" />
          <xs:element minOccurs="0" name="MonitoringType" nillable="true" type="tns:InspectionStandardCharacModel.Monitoring" />
          <xs:element minOccurs="0" name="NoPositionMes" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="Notes" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Order" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="PrecisionMes" nillable="true" type="xs:double" />
          <xs:element minOccurs="0" name="Product" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="RawMeasure" nillable="true" type="tns:InspectionStandardCharacModel.MesureReading" />
          <xs:element minOccurs="0" name="ResumtionThreshold" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="Scope" nillable="true" type="tns:InspectionStandardCharacModel.ScopeEnum" />
          <xs:element minOccurs="0" name="Tools" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="InspectionStandardCharacModel" nillable="true" type="tns:InspectionStandardCharacModel" />
  <xs:simpleType name="InspectionStandardCharacModel.CaracLevel">
    <xs:annotation>
      <xs:appinfo>
        <ActualType Name="short" Namespace="http://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
      </xs:appinfo>
    </xs:annotation>
    <xs:restriction base="xs:string">
      <xs:enumeration value="Basic" />
      <xs:enumeration value="Simple" />
      <xs:enumeration value="Calculated" />
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="InspectionStandardCharacModel.CaracLevel" nillable="true" type="tns:InspectionStandardCharacModel.CaracLevel" />
  <xs:simpleType name="InspectionStandardCharacModel.ModulScope">
    <xs:annotation>
      <xs:appinfo>
        <ActualType Name="short" Namespace="http://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
      </xs:appinfo>
    </xs:annotation>
    <xs:restriction base="xs:string">
      <xs:enumeration value="Global" />
      <xs:enumeration value="Batch" />
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="InspectionStandardCharacModel.ModulScope" nillable="true" type="tns:InspectionStandardCharacModel.ModulScope" />
  <xs:simpleType name="InspectionStandardCharacModel.Monitoring">
    <xs:annotation>
      <xs:appinfo>
        <ActualType Name="short" Namespace="http://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
      </xs:appinfo>
    </xs:annotation>
    <xs:restriction base="xs:string">
      <xs:enumeration value="SPCMonitoring" />
      <xs:enumeration value="HistoMonitoring" />
      <xs:enumeration value="MeasureMonitoring" />
      <xs:enumeration value="StartingCharts" />
      <xs:enumeration value="SPCUPMMonitoring">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">6</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="InspectionStandardCharacModel.Monitoring" nillable="true" type="tns:InspectionStandardCharacModel.Monitoring" />
  <xs:simpleType name="InspectionStandardCharacModel.MesureReading">
    <xs:annotation>
      <xs:appinfo>
        <ActualType Name="short" Namespace="http://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
      </xs:appinfo>
    </xs:annotation>
    <xs:restriction base="xs:string">
      <xs:enumeration value="RawValue">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">-1</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Calibrated">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">0</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="GapNominal">
        <xs:annotation>
          <xs:appinfo>
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">1</EnumerationValue>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="InspectionStandardCharacModel.MesureReading" nillable="true" type="tns:InspectionStandardCharacModel.MesureReading" />
  <xs:simpleType name="InspectionStandardCharacModel.ScopeEnum">
    <xs:annotation>
      <xs:appinfo>
        <ActualType Name="short" Namespace="http://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
      </xs:appinfo>
    </xs:annotation>
    <xs:restriction base="xs:string">
      <xs:enumeration value="Part" />
      <xs:enumeration value="Subgroup" />
      <xs:enumeration value="Batch" />
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="InspectionStandardCharacModel.ScopeEnum" nillable="true" type="tns:InspectionStandardCharacModel.ScopeEnum" />
  <xs:simpleType name="InspectionStandardModel.MeasureSequence">
    <xs:annotation>
      <xs:appinfo>
        <ActualType Name="short" Namespace="http://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
      </xs:appinfo>
    </xs:annotation>
    <xs:restriction base="xs:string">
      <xs:enumeration value="A" />
      <xs:enumeration value="S" />
      <xs:enumeration value="E" />
      <xs:enumeration value="G" />
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="InspectionStandardModel.MeasureSequence" nillable="true" type="tns:InspectionStandardModel.MeasureSequence" />
  <xs:simpleType name="InspectionStandardModel.SampleTypeEnum">
    <xs:annotation>
      <xs:appinfo>
        <ActualType Name="short" Namespace="http://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
      </xs:appinfo>
    </xs:annotation>
    <xs:restriction base="xs:string">
      <xs:enumeration value="InspectionStandardFixed" />
      <xs:enumeration value="CharacFixed" />
      <xs:enumeration value="CharacVariable" />
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="InspectionStandardModel.SampleTypeEnum" nillable="true" type="tns:InspectionStandardModel.SampleTypeEnum" />
  <xs:simpleType name="InspectionStandardModel.SamplingUnit">
    <xs:annotation>
      <xs:appinfo>
        <ActualType Name="short" Namespace="http://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
      </xs:appinfo>
    </xs:annotation>
    <xs:restriction base="xs:string">
      <xs:enumeration value="M" />
      <xs:enumeration value="H" />
      <xs:enumeration value="D" />
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="InspectionStandardModel.SamplingUnit" nillable="true" type="tns:InspectionStandardModel.SamplingUnit" />
</xs:schema>