Showing:

Annotations
Attributes
Diagrams
Facets
Instances
Properties
Source
Used by
Element QIFDocumentType / QPId
Annotations
The required QPId element is the UUID for this document identifying it uniquely and allowing it and its elements to be referenced from other QIF documents.
Diagram
Diagram Primitives_xsd_Simple_Type_QPIdType.tmp#QPIdType
Type QPIdType
Properties
content simple
Facets
pattern [A-Fa-f0-9]{8}-[A-Fa-f0-9]{4}-[A-Fa-f0-9]{4}-[A-Fa-f0-9]{4}-[A-Fa-f0-9]{12}
Source
<xs:element name="QPId" type="QPIdType">
  <xs:annotation>
    <xs:documentation>The required QPId element is the UUID for this document identifying it uniquely and allowing it and its elements to be referenced from other QIF documents.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:////Q:/kramer/qif3.0/model/QIFforHTMLxsd/QIFApplications/QIFDocument.xsd
Element QIFDocumentType / VersionHistory
Annotations
The optional VersionHistory element gives information about earlier versions of the QIF document.
Diagram
Diagram IntermediatesPMI_xsd_Complex_Type_VersionHistoryType.tmp#VersionHistoryType_n IntermediatesPMI_xsd_Complex_Type_VersionHistoryType.tmp#VersionHistoryType_EarlierVersion IntermediatesPMI_xsd_Complex_Type_VersionHistoryType.tmp#VersionHistoryType
Type VersionHistoryType
Properties
content complex
minOccurs 0
Children EarlierVersion
Instance
<VersionHistory n="" xmlns="http://qifstandards.org/xsd/qif3">
  <EarlierVersion>{1,unbounded}</EarlierVersion>
</VersionHistory>
Attributes
QName Type Use Annotation
n NaturalType required
The required n attribute is the number of earlier versions in the list.
Source
<xs:element name="VersionHistory" type="VersionHistoryType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The optional VersionHistory element gives information about earlier versions of the QIF document.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:////Q:/kramer/qif3.0/model/QIFforHTMLxsd/QIFApplications/QIFDocument.xsd
Element QIFDocumentType / Version
Annotations
The optional Version element gives version information about the QIF document.
Diagram
Diagram IntermediatesPMI_xsd_Complex_Type_VersionBaseType.tmp#VersionBaseType_TimeCreated IntermediatesPMI_xsd_Complex_Type_VersionBaseType.tmp#VersionBaseType_SignOffs IntermediatesPMI_xsd_Complex_Type_VersionBaseType.tmp#VersionBaseType
Type VersionBaseType
Properties
content complex
minOccurs 0
Children SignOffs, TimeCreated
Instance
<Version xmlns="http://qifstandards.org/xsd/qif3">
  <TimeCreated>{0,1}</TimeCreated>
  <SignOffs n="">{0,1}</SignOffs>
</Version>
Source
<xs:element name="Version" type="VersionBaseType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The optional Version element gives version information about the QIF document.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:////Q:/kramer/qif3.0/model/QIFforHTMLxsd/QIFApplications/QIFDocument.xsd
Element QIFDocumentType / ValidationCounts
Annotations
The optional ValidationCounts element contains redundancy checks in the form of counts of items in the significant lists contained within a QIF document.
Diagram
Diagram Traceability_xsd_Complex_Type_ValidationCountsType.tmp#ValidationCountsType_ExternalQIFReferencesCount Traceability_xsd_Complex_Type_ValidationCountsType.tmp#ValidationCountsType_DatumDefinitionsCount Traceability_xsd_Complex_Type_ValidationCountsType.tmp#ValidationCountsType_DatumTargetDefinitionsCount Traceability_xsd_Complex_Type_ValidationCountsType.tmp#ValidationCountsType_TransformsCount Traceability_xsd_Complex_Type_ValidationCountsType.tmp#ValidationCountsType_CoordinateSystemsCount Traceability_xsd_Complex_Type_ValidationCountsType.tmp#ValidationCountsType_DatumReferenceFramesCount Traceability_xsd_Complex_Type_ValidationCountsType.tmp#ValidationCountsType_MeasurementResourcesCount Traceability_xsd_Complex_Type_ValidationCountsType.tmp#ValidationCountsType_ThreadSpecificationsCount Traceability_xsd_Complex_Type_ValidationCountsType.tmp#ValidationCountsType_ProductGeometrySetCount Traceability_xsd_Complex_Type_ValidationCountsType.tmp#ValidationCountsType_ProductTopologySetCount Traceability_xsd_Complex_Type_ValidationCountsType.tmp#ValidationCountsType_ProductNoteSetCount Traceability_xsd_Complex_Type_ValidationCountsType.tmp#ValidationCountsType_ProductNoteFlagSetCount Traceability_xsd_Complex_Type_ValidationCountsType.tmp#ValidationCountsType_ProductPartNoteSetCount Traceability_xsd_Complex_Type_ValidationCountsType.tmp#ValidationCountsType_ProductViewSetCount Traceability_xsd_Complex_Type_ValidationCountsType.tmp#ValidationCountsType_ProductLayerSetCount Traceability_xsd_Complex_Type_ValidationCountsType.tmp#ValidationCountsType_ProductCoordinateSystemSetCount Traceability_xsd_Complex_Type_ValidationCountsType.tmp#ValidationCountsType_ProductVisualizationSetCount Traceability_xsd_Complex_Type_ValidationCountsType.tmp#ValidationCountsType_ProductAuxiliarySetCount Traceability_xsd_Complex_Type_ValidationCountsType.tmp#ValidationCountsType_ProductPartSetCount Traceability_xsd_Complex_Type_ValidationCountsType.tmp#ValidationCountsType_ProductAssemblySetCount Traceability_xsd_Complex_Type_ValidationCountsType.tmp#ValidationCountsType_ProductComponentSetCount Traceability_xsd_Complex_Type_ValidationCountsType.tmp#ValidationCountsType_ProductAsmPathsCount Traceability_xsd_Complex_Type_ValidationCountsType.tmp#ValidationCountsType_FeatureDefinitionsCount Traceability_xsd_Complex_Type_ValidationCountsType.tmp#ValidationCountsType_FeatureNominalsCount Traceability_xsd_Complex_Type_ValidationCountsType.tmp#ValidationCountsType_FeatureItemsCount Traceability_xsd_Complex_Type_ValidationCountsType.tmp#ValidationCountsType_CharacteristicDefinitionsCount Traceability_xsd_Complex_Type_ValidationCountsType.tmp#ValidationCountsType_DefaultCharacteristicDefinitionsCount Traceability_xsd_Complex_Type_ValidationCountsType.tmp#ValidationCountsType_DefaultToleranceDefinitionsCount Traceability_xsd_Complex_Type_ValidationCountsType.tmp#ValidationCountsType_CharacteristicNominalsCount Traceability_xsd_Complex_Type_ValidationCountsType.tmp#ValidationCountsType_CharacteristicItemsCount Traceability_xsd_Complex_Type_ValidationCountsType.tmp#ValidationCountsType_CharacteristicGroupsCount Traceability_xsd_Complex_Type_ValidationCountsType.tmp#ValidationCountsType_WeldSymbolSetCount Traceability_xsd_Complex_Type_ValidationCountsType.tmp#ValidationCountsType_MeasurementsPlanPresent Traceability_xsd_Complex_Type_ValidationCountsType.tmp#ValidationCountsType_MeasurementsResultsCount Traceability_xsd_Complex_Type_ValidationCountsType.tmp#ValidationCountsType_StatisticalStudyPlansCount Traceability_xsd_Complex_Type_ValidationCountsType.tmp#ValidationCountsType_StatisticalStudiesResultsCount Traceability_xsd_Complex_Type_ValidationCountsType.tmp#ValidationCountsType_CorrectiveActionPlansCount Traceability_xsd_Complex_Type_ValidationCountsType.tmp#ValidationCountsType_ManufacturingProcessTraceabilitiesCount Traceability_xsd_Complex_Type_ValidationCountsType.tmp#ValidationCountsType_FeatureRulesCount Traceability_xsd_Complex_Type_ValidationCountsType.tmp#ValidationCountsType_DMESelectionRulesCount Traceability_xsd_Complex_Type_ValidationCountsType.tmp#ValidationCountsType_SignaturePresent Traceability_xsd_Complex_Type_ValidationCountsType.tmp#ValidationCountsType
Type ValidationCountsType
Properties
content complex
minOccurs 0
Children CharacteristicDefinitionsCount, CharacteristicGroupsCount, CharacteristicItemsCount, CharacteristicNominalsCount, CoordinateSystemsCount, CorrectiveActionPlansCount, DMESelectionRulesCount, DatumDefinitionsCount, DatumReferenceFramesCount, DatumTargetDefinitionsCount, DefaultCharacteristicDefinitionsCount, DefaultToleranceDefinitionsCount, ExternalQIFReferencesCount, FeatureDefinitionsCount, FeatureItemsCount, FeatureNominalsCount, FeatureRulesCount, ManufacturingProcessTraceabilitiesCount, MeasurementResourcesCount, MeasurementsPlanPresent, MeasurementsResultsCount, ProductAsmPathsCount, ProductAssemblySetCount, ProductAuxiliarySetCount, ProductComponentSetCount, ProductCoordinateSystemSetCount, ProductGeometrySetCount, ProductLayerSetCount, ProductNoteFlagSetCount, ProductNoteSetCount, ProductPartNoteSetCount, ProductPartSetCount, ProductTopologySetCount, ProductViewSetCount, ProductVisualizationSetCount, SignaturePresent, StatisticalStudiesResultsCount, StatisticalStudyPlansCount, ThreadSpecificationsCount, TransformsCount, WeldSymbolSetCount
Instance
<ValidationCounts xmlns="http://qifstandards.org/xsd/qif3">
  <ExternalQIFReferencesCount>{0,1}</ExternalQIFReferencesCount>
  <DatumDefinitionsCount>{0,1}</DatumDefinitionsCount>
  <DatumTargetDefinitionsCount>{0,1}</DatumTargetDefinitionsCount>
  <TransformsCount>{0,1}</TransformsCount>
  <CoordinateSystemsCount>{0,1}</CoordinateSystemsCount>
  <DatumReferenceFramesCount>{0,1}</DatumReferenceFramesCount>
  <MeasurementResourcesCount>{0,1}</MeasurementResourcesCount>
  <ThreadSpecificationsCount>{0,1}</ThreadSpecificationsCount>
  <ProductGeometrySetCount>{0,1}</ProductGeometrySetCount>
  <ProductTopologySetCount>{0,1}</ProductTopologySetCount>
  <ProductNoteSetCount>{0,1}</ProductNoteSetCount>
  <ProductNoteFlagSetCount>{0,1}</ProductNoteFlagSetCount>
  <ProductPartNoteSetCount>{0,1}</ProductPartNoteSetCount>
  <ProductViewSetCount>{0,1}</ProductViewSetCount>
  <ProductLayerSetCount>{0,1}</ProductLayerSetCount>
  <ProductCoordinateSystemSetCount>{0,1}</ProductCoordinateSystemSetCount>
  <ProductVisualizationSetCount>{0,1}</ProductVisualizationSetCount>
  <ProductAuxiliarySetCount>{0,1}</ProductAuxiliarySetCount>
  <ProductPartSetCount>{0,1}</ProductPartSetCount>
  <ProductAssemblySetCount>{0,1}</ProductAssemblySetCount>
  <ProductComponentSetCount>{0,1}</ProductComponentSetCount>
  <ProductAsmPathsCount>{0,1}</ProductAsmPathsCount>
  <FeatureDefinitionsCount>{0,1}</FeatureDefinitionsCount>
  <FeatureNominalsCount>{0,1}</FeatureNominalsCount>
  <FeatureItemsCount>{0,1}</FeatureItemsCount>
  <CharacteristicDefinitionsCount>{0,1}</CharacteristicDefinitionsCount>
  <DefaultCharacteristicDefinitionsCount>{0,1}</DefaultCharacteristicDefinitionsCount>
  <DefaultToleranceDefinitionsCount>{0,1}</DefaultToleranceDefinitionsCount>
  <CharacteristicNominalsCount>{0,1}</CharacteristicNominalsCount>
  <CharacteristicItemsCount>{0,1}</CharacteristicItemsCount>
  <CharacteristicGroupsCount>{0,1}</CharacteristicGroupsCount>
  <WeldSymbolSetCount>{0,1}</WeldSymbolSetCount>
  <MeasurementsPlanPresent>{0,1}</MeasurementsPlanPresent>
  <MeasurementsResultsCount>{0,1}</MeasurementsResultsCount>
  <StatisticalStudyPlansCount>{0,1}</StatisticalStudyPlansCount>
  <StatisticalStudiesResultsCount>{0,1}</StatisticalStudiesResultsCount>
  <CorrectiveActionPlansCount>{0,1}</CorrectiveActionPlansCount>
  <ManufacturingProcessTraceabilitiesCount>{0,1}</ManufacturingProcessTraceabilitiesCount>
  <FeatureRulesCount>{0,1}</FeatureRulesCount>
  <DMESelectionRulesCount>{0,1}</DMESelectionRulesCount>
  <SignaturePresent>{0,1}</SignaturePresent>
</ValidationCounts>
Source
<xs:element name="ValidationCounts" type="ValidationCountsType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The optional ValidationCounts element contains redundancy checks in the form of counts of items in the significant lists contained within a QIF document.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:////Q:/kramer/qif3.0/model/QIFforHTMLxsd/QIFApplications/QIFDocument.xsd
Element QIFDocumentType / ProductDataQuality
Annotations
The optional ProductDataQuality element contains information about any product data quality checks performed on this QIF document or the data contained within it.
Diagram
Diagram Traceability_xsd_Complex_Type_ProductDataQualityType.tmp#ProductDataQualityType_ChecksPerformed Traceability_xsd_Complex_Type_ProductDataQualityType.tmp#ProductDataQualityType_ChecksApproved Traceability_xsd_Complex_Type_ProductDataQualityType.tmp#ProductDataQualityType_Declaration Traceability_xsd_Complex_Type_ProductDataQualityType.tmp#ProductDataQualityType_ProductDataQualityChecks Traceability_xsd_Complex_Type_ProductDataQualityType.tmp#ProductDataQualityType
Type ProductDataQualityType
Properties
content complex
minOccurs 0
Children ChecksApproved, ChecksPerformed, Declaration, ProductDataQualityChecks
Instance
<ProductDataQuality xmlns="http://qifstandards.org/xsd/qif3">
  <ChecksPerformed>{1,1}</ChecksPerformed>
  <ChecksApproved>{1,1}</ChecksApproved>
  <Declaration>{1,1}</Declaration>
  <ProductDataQualityChecks n="">{0,1}</ProductDataQualityChecks>
</ProductDataQuality>
Source
<xs:element name="ProductDataQuality" type="ProductDataQualityType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The optional ProductDataQuality element contains information about any product data quality checks performed on this QIF document or the data contained within it.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:////Q:/kramer/qif3.0/model/QIFforHTMLxsd/QIFApplications/QIFDocument.xsd
Element QIFDocumentType / ExternalQIFReferences
Annotations
The optional ExternalQIFReferences element contains information about QIF documents referenced by this document using the external id referencing mechanism in the QIFReferenceType.
Diagram
Diagram QIFDocument_xsd_Complex_Type_ExternalQIFReferencesType.tmp#ExternalQIFReferencesType_n QIFDocument_xsd_Complex_Type_ExternalQIFReferencesType.tmp#ExternalQIFReferencesType_ExternalQIFDocument QIFDocument_xsd_Complex_Type_ExternalQIFReferencesType.tmp#ExternalQIFReferencesType
Type ExternalQIFReferencesType
Properties
content complex
minOccurs 0
Children ExternalQIFDocument
Instance
<ExternalQIFReferences n="" xmlns="http://qifstandards.org/xsd/qif3">
  <ExternalQIFDocument id="">{1,unbounded}</ExternalQIFDocument>
</ExternalQIFReferences>
Attributes
QName Type Use Annotation
n NaturalType required
The required n attribute is the number of external QIF documents in the list.
Source
<xs:element name="ExternalQIFReferences" type="ExternalQIFReferencesType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The optional ExternalQIFReferences element contains information about QIF documents referenced by this document using the external id referencing mechanism in the QIFReferenceType.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:////Q:/kramer/qif3.0/model/QIFforHTMLxsd/QIFApplications/QIFDocument.xsd
Element QIFDocumentType / PreInspectionTraceability
Annotations
The optional PreInspectionTraceability element gives traceability information that applies to the entire QIF document.
Diagram
Diagram Traceability_xsd_Complex_Type_PreInspectionTraceabilityType.tmp#PreInspectionTraceabilityType_InspectingOrganization Traceability_xsd_Complex_Type_PreInspectionTraceabilityType.tmp#PreInspectionTraceabilityType_CustomerOrganization Traceability_xsd_Complex_Type_PreInspectionTraceabilityType.tmp#PreInspectionTraceabilityType_SupplierCode Traceability_xsd_Complex_Type_PreInspectionTraceabilityType.tmp#PreInspectionTraceabilityType_PurchaseOrderNumber Traceability_xsd_Complex_Type_PreInspectionTraceabilityType.tmp#PreInspectionTraceabilityType_OrderNumber Traceability_xsd_Complex_Type_PreInspectionTraceabilityType.tmp#PreInspectionTraceabilityType_AsmPathIds Traceability_xsd_Complex_Type_PreInspectionTraceabilityType.tmp#PreInspectionTraceabilityType_ReportNumber Traceability_xsd_Complex_Type_PreInspectionTraceabilityType.tmp#PreInspectionTraceabilityType_InspectionScope Traceability_xsd_Complex_Type_PreInspectionTraceabilityType.tmp#PreInspectionTraceabilityType_InspectionMode Traceability_xsd_Complex_Type_PreInspectionTraceabilityType.tmp#PreInspectionTraceabilityType_PartialInspection Traceability_xsd_Complex_Type_PreInspectionTraceabilityType.tmp#PreInspectionTraceabilityType_NotableEvents Traceability_xsd_Complex_Type_PreInspectionTraceabilityType.tmp#PreInspectionTraceabilityType_InspectionSoftwareItems Traceability_xsd_Complex_Type_PreInspectionTraceabilityType.tmp#PreInspectionTraceabilityType_InspectionProgram Traceability_xsd_Complex_Type_PreInspectionTraceabilityType.tmp#PreInspectionTraceabilityType_SecurityClassification Traceability_xsd_Complex_Type_PreInspectionTraceabilityType.tmp#PreInspectionTraceabilityType_PlantLocation Traceability_xsd_Complex_Type_PreInspectionTraceabilityType.tmp#PreInspectionTraceabilityType_ReferencedQIFPlanInstance Traceability_xsd_Complex_Type_PreInspectionTraceabilityType.tmp#PreInspectionTraceabilityType_ReferencedQIFPlan Traceability_xsd_Complex_Type_PreInspectionTraceabilityType.tmp#PreInspectionTraceabilityType_FormalStandardId Primitives_xsd_Element_Attributes.tmp#Attributes Traceability_xsd_Complex_Type_PreInspectionTraceabilityType.tmp#PreInspectionTraceabilityType
Type PreInspectionTraceabilityType
Properties
content complex
minOccurs 0
Children AsmPathIds, Attributes, CustomerOrganization, FormalStandardId, InspectingOrganization, InspectionMode, InspectionProgram, InspectionScope, InspectionSoftwareItems, NotableEvents, OrderNumber, PartialInspection, PlantLocation, PurchaseOrderNumber, ReferencedQIFPlan, ReferencedQIFPlanInstance, ReportNumber, SecurityClassification, SupplierCode
Instance
<PreInspectionTraceability xmlns="http://qifstandards.org/xsd/qif3">
  <InspectingOrganization>{0,1}</InspectingOrganization>
  <CustomerOrganization>{0,1}</CustomerOrganization>
  <SupplierCode>{0,1}</SupplierCode>
  <PurchaseOrderNumber>{0,1}</PurchaseOrderNumber>
  <OrderNumber>{0,1}</OrderNumber>
  <AsmPathIds n="">{0,1}</AsmPathIds>
  <ReportNumber>{0,1}</ReportNumber>
  <InspectionScope>{0,1}</InspectionScope>
  <InspectionMode>{0,1}</InspectionMode>
  <PartialInspection>{0,1}</PartialInspection>
  <NotableEvents n="">{0,1}</NotableEvents>
  <InspectionSoftwareItems>{0,1}</InspectionSoftwareItems>
  <InspectionProgram>{0,1}</InspectionProgram>
  <SecurityClassification>{0,1}</SecurityClassification>
  <PlantLocation id="">{0,1}</PlantLocation>
  <ReferencedQIFPlanInstance>{1,1}</ReferencedQIFPlanInstance>
  <ReferencedQIFPlan>{1,1}</ReferencedQIFPlan>
  <FormalStandardId xId="">{1,1}</FormalStandardId>
  <Attributes n="">{0,1}</Attributes>
</PreInspectionTraceability>
Source
<xs:element name="PreInspectionTraceability" type="PreInspectionTraceabilityType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The optional PreInspectionTraceability element gives traceability information that applies to the entire QIF document.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:////Q:/kramer/qif3.0/model/QIFforHTMLxsd/QIFApplications/QIFDocument.xsd
Element QIFDocumentType / DatumDefinitions
Annotations
The optional DatumDefinitions element gives information about the datum definitions to be used in the QIF document.
Diagram
Diagram IntermediatesPMI_xsd_Complex_Type_DatumDefinitionsType.tmp#DatumDefinitionsType_n IntermediatesPMI_xsd_Complex_Type_DatumDefinitionsType.tmp#DatumDefinitionsType_DatumDefinition IntermediatesPMI_xsd_Complex_Type_DatumDefinitionsType.tmp#DatumDefinitionsType
Type DatumDefinitionsType
Properties
content complex
minOccurs 0
Children DatumDefinition
Instance
<DatumDefinitions n="" xmlns="http://qifstandards.org/xsd/qif3">
  <DatumDefinition id="">{1,unbounded}</DatumDefinition>
</DatumDefinitions>
Attributes
QName Type Use Annotation
n NaturalType required
The required n attribute is the number of datum definitions in the list.
Source
<xs:element name="DatumDefinitions" type="DatumDefinitionsType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The optional DatumDefinitions element gives information about the datum definitions to be used in the QIF document.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:////Q:/kramer/qif3.0/model/QIFforHTMLxsd/QIFApplications/QIFDocument.xsd
Element QIFDocumentType / DatumTargetDefinitions
Annotations
The optional DatumTargetDefinitions element gives information about the datum targets to be used in the QIF document.
Diagram
Diagram IntermediatesPMI_xsd_Complex_Type_DatumTargetDefinitionsType.tmp#DatumTargetDefinitionsType_n IntermediatesPMI_xsd_Complex_Type_DatumTargetDefinitionsType.tmp#DatumTargetDefinitionsType_DatumTarget IntermediatesPMI_xsd_Complex_Type_DatumTargetDefinitionsType.tmp#DatumTargetDefinitionsType
Type DatumTargetDefinitionsType
Properties
content complex
minOccurs 0
Children DatumTarget
Instance
<DatumTargetDefinitions n="" xmlns="http://qifstandards.org/xsd/qif3">
  <DatumTarget id="">{1,unbounded}</DatumTarget>
</DatumTargetDefinitions>
Attributes
QName Type Use Annotation
n NaturalType required
The required n attribute is the number of datum target definitions in the list.
Source
<xs:element name="DatumTargetDefinitions" type="DatumTargetDefinitionsType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The optional DatumTargetDefinitions element gives information about the datum targets to be used in the QIF document.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:////Q:/kramer/qif3.0/model/QIFforHTMLxsd/QIFApplications/QIFDocument.xsd
Element QIFDocumentType / DatumReferenceFrames
Annotations
The optional DatumReferenceFrames element gives information about the datum reference frames to be used in the QIF document.
Diagram
Diagram IntermediatesPMI_xsd_Complex_Type_DatumReferenceFramesType.tmp#DatumReferenceFramesType_n IntermediatesPMI_xsd_Complex_Type_DatumReferenceFramesType.tmp#DatumReferenceFramesType_DatumReferenceFrame IntermediatesPMI_xsd_Complex_Type_DatumReferenceFramesType.tmp#DatumReferenceFramesType
Type DatumReferenceFramesType
Properties
content complex
minOccurs 0
Children DatumReferenceFrame
Instance
<DatumReferenceFrames n="" xmlns="http://qifstandards.org/xsd/qif3">
  <DatumReferenceFrame id="">{1,unbounded}</DatumReferenceFrame>
</DatumReferenceFrames>
Attributes
QName Type Use Annotation
n NaturalType required
The required n attribute is the number of datum reference frames in the list.
Source
<xs:element name="DatumReferenceFrames" type="DatumReferenceFramesType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The optional DatumReferenceFrames element gives information about the datum reference frames to be used in the QIF document.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:////Q:/kramer/qif3.0/model/QIFforHTMLxsd/QIFApplications/QIFDocument.xsd
Element QIFDocumentType / ThreadSpecifications
Annotations
The optional ThreadSpecifications element gives information about the thread specifications used in the QIF document.
Diagram
Diagram IntermediatesPMI_xsd_Complex_Type_ThreadSpecificationsType.tmp#ThreadSpecificationsType_n IntermediatesPMI_xsd_Complex_Type_ThreadSpecificationsType.tmp#ThreadSpecificationsType_ThreadSpecification IntermediatesPMI_xsd_Complex_Type_ThreadSpecificationsType.tmp#ThreadSpecificationsType
Type ThreadSpecificationsType
Properties
content complex
minOccurs 0
Children ThreadSpecification
Instance
<ThreadSpecifications n="" xmlns="http://qifstandards.org/xsd/qif3">
  <ThreadSpecification>{1,unbounded}</ThreadSpecification>
</ThreadSpecifications>
Attributes
QName Type Use Annotation
n NaturalType required
The required n attribute is the number of thread specifications in the list.
Source
<xs:element name="ThreadSpecifications" type="ThreadSpecificationsType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The optional ThreadSpecifications element gives information about the thread specifications used in the QIF document.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:////Q:/kramer/qif3.0/model/QIFforHTMLxsd/QIFApplications/QIFDocument.xsd
Element QIFDocumentType / UserDataXML
Annotations
The UserDataXML element defines a user-defined XML structure from any namespace that is not the target namespace. The XML processor will validate elements if the corresponding schema will be presented. If the schema cannot be obtained, no errors will occur.
Diagram
Diagram Primitives_xsd_Complex_Type_UserDataXMLType.tmp#UserDataXMLType
Type UserDataXMLType
Properties
content complex
minOccurs 0
Source
<xs:element name="UserDataXML" type="UserDataXMLType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The UserDataXML element defines a user-defined XML structure from any namespace that is not the target namespace. The XML processor will validate elements if the corresponding schema will be presented. If the schema cannot be obtained, no errors will occur.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:////Q:/kramer/qif3.0/model/QIFforHTMLxsd/QIFApplications/QIFDocument.xsd
Element QIFDocumentType / Signature
Annotations
The Signature element is as defined in the XML-Signature Syntax and Processing W3C Recommendation 12 February 2002. http://www.w3.org/TR/2002/REC-xmldsig-core-20020212
Diagram
Diagram xmldsig-core-schema_xsd_Complex_Type_ds_SignatureType.tmp#SignatureType_Id xmldsig-core-schema_xsd_Element_ds_SignedInfo.tmp#SignedInfo xmldsig-core-schema_xsd_Element_ds_SignatureValue.tmp#SignatureValue xmldsig-core-schema_xsd_Element_ds_KeyInfo.tmp#KeyInfo xmldsig-core-schema_xsd_Element_ds_Object.tmp#Object xmldsig-core-schema_xsd_Complex_Type_ds_SignatureType.tmp#SignatureType
Type ds:SignatureType
Properties
content complex
minOccurs 0
mixed false
Children ds:KeyInfo, ds:Object, ds:SignatureValue, ds:SignedInfo
Instance
<Signature Id="" xmlns="http://qifstandards.org/xsd/qif3" xmlns:ds="http://www.w3.org/2000/09/xmldsig#">
  <ds:SignedInfo Id="">{1,1}</ds:SignedInfo>
  <ds:SignatureValue Id="">{1,1}</ds:SignatureValue>
  <ds:KeyInfo Id="">{0,1}</ds:KeyInfo>
  <ds:Object Encoding="" Id="" MimeType="">{0,unbounded}</ds:Object>
</Signature>
Attributes
QName Type Use
Id ID optional
Source
<xs:element name="Signature" type="ds:SignatureType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The Signature element is as defined in the XML-Signature Syntax and Processing W3C Recommendation 12 February 2002. http://www.w3.org/TR/2002/REC-xmldsig-core-20020212</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:////Q:/kramer/qif3.0/model/QIFforHTMLxsd/QIFApplications/QIFDocument.xsd
Complex Type QIFDocumentType
Annotations
The QIFDocumentType defines a QIF document.
Diagram
Diagram QIFDocument_xsd_Complex_Type_QIFDocumentType.tmp#QIFDocumentType_versionQIF QIFDocument_xsd_Complex_Type_QIFDocumentType.tmp#QIFDocumentType_idMax QIFDocument_xsd_Complex_Type_QIFDocumentType.tmp#QIFDocumentType_QPId Primitives_xsd_Element_Attributes.tmp#Attributes QIFDocument_xsd_Complex_Type_QIFDocumentType.tmp#QIFDocumentType_VersionHistory QIFDocument_xsd_Complex_Type_QIFDocumentType.tmp#QIFDocumentType_Version QIFDocument_xsd_Element_Header.tmp#Header QIFDocument_xsd_Complex_Type_QIFDocumentType.tmp#QIFDocumentType_ValidationCounts QIFDocument_xsd_Complex_Type_QIFDocumentType.tmp#QIFDocumentType_ProductDataQuality QIFDocument_xsd_Complex_Type_QIFDocumentType.tmp#QIFDocumentType_ExternalQIFReferences IntermediatesPMI_xsd_Element_StandardsDefinitions.tmp#StandardsDefinitions IntermediatesPMI_xsd_Element_SoftwareDefinitions.tmp#SoftwareDefinitions IntermediatesPMI_xsd_Element_AlgorithmDefinitions.tmp#AlgorithmDefinitions QIFDocument_xsd_Complex_Type_QIFDocumentType.tmp#QIFDocumentType_PreInspectionTraceability Units_xsd_Element_FileUnits.tmp#FileUnits QIFDocument_xsd_Complex_Type_QIFDocumentType.tmp#QIFDocumentType_DatumDefinitions QIFDocument_xsd_Complex_Type_QIFDocumentType.tmp#QIFDocumentType_DatumTargetDefinitions IntermediatesPMI_xsd_Element_Transforms.tmp#Transforms IntermediatesPMI_xsd_Element_CoordinateSystems.tmp#CoordinateSystems QIFDocument_xsd_Complex_Type_QIFDocumentType.tmp#QIFDocumentType_DatumReferenceFrames QIFMeasurementResources_xsd_Element_MeasurementResources.tmp#MeasurementResources QIFDocument_xsd_Complex_Type_QIFDocumentType.tmp#QIFDocumentType_ThreadSpecifications QIFProduct_xsd_Element_Product.tmp#Product Features_xsd_Element_Features.tmp#Features Features_xsd_Element_FeatureZones.tmp#FeatureZones Characteristics_xsd_Element_Characteristics.tmp#Characteristics QIFPlan_xsd_Element_Plan.tmp#Plan QIFResults_xsd_Element_Results.tmp#Results QIFStatistics_xsd_Element_Statistics.tmp#Statistics Traceability_xsd_Element_ManufacturingProcessTraceabilities.tmp#ManufacturingProcessTraceabilities QIFRules_xsd_Element_Rules.tmp#Rules QIFDocument_xsd_Complex_Type_QIFDocumentType.tmp#QIFDocumentType_UserDataXML QIFDocument_xsd_Complex_Type_QIFDocumentType.tmp#QIFDocumentType_Signature
Used by
Element QIFDocument
Children AlgorithmDefinitions, Attributes, Characteristics, CoordinateSystems, DatumDefinitions, DatumReferenceFrames, DatumTargetDefinitions, ExternalQIFReferences, FeatureZones, Features, FileUnits, Header, ManufacturingProcessTraceabilities, MeasurementResources, Plan, PreInspectionTraceability, Product, ProductDataQuality, QPId, Results, Rules, Signature, SoftwareDefinitions, StandardsDefinitions, Statistics, ThreadSpecifications, Transforms, UserDataXML, ValidationCounts, Version, VersionHistory
Attributes
QName Type Fixed Use Annotation
idMax xs:unsignedInt required
The required idMax attribute specifies the largest Id used in the document.
versionQIF xs:NMTOKEN 3.0.0 required
Source
<xs:complexType name="QIFDocumentType">
  <xs:annotation>
    <xs:documentation>The QIFDocumentType defines a QIF document.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="QPId" type="QPIdType">
      <xs:annotation>
        <xs:documentation>The required QPId element is the UUID for this document identifying it uniquely and allowing it and its elements to be referenced from other QIF documents.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element ref="Attributes" minOccurs="0">
      <xs:annotation>
        <xs:documentation>The optional Attributes element contains user defined attributes (typified, binary array, or XML structured).</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="VersionHistory" type="VersionHistoryType" minOccurs="0">
      <xs:annotation>
        <xs:documentation>The optional VersionHistory element gives information about earlier versions of the QIF document.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Version" type="VersionBaseType" minOccurs="0">
      <xs:annotation>
        <xs:documentation>The optional Version element gives version information about the QIF document.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element ref="Header" minOccurs="0">
      <xs:annotation>
        <xs:documentation>The optional Header element contains information about the creation of this QIF document.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="ValidationCounts" type="ValidationCountsType" minOccurs="0">
      <xs:annotation>
        <xs:documentation>The optional ValidationCounts element contains redundancy checks in the form of counts of items in the significant lists contained within a QIF document.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="ProductDataQuality" type="ProductDataQualityType" minOccurs="0">
      <xs:annotation>
        <xs:documentation>The optional ProductDataQuality element contains information about any product data quality checks performed on this QIF document or the data contained within it.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="ExternalQIFReferences" type="ExternalQIFReferencesType" minOccurs="0">
      <xs:annotation>
        <xs:documentation>The optional ExternalQIFReferences element contains information about QIF documents referenced by this document using the external id referencing mechanism in the QIFReferenceType.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element ref="StandardsDefinitions" minOccurs="0">
      <xs:annotation>
        <xs:documentation>The optional StandardsDefinitions element contains information about standards and specifications.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element ref="SoftwareDefinitions" minOccurs="0">
      <xs:annotation>
        <xs:documentation>The optional SoftwareDefinitions element contains information about software applications.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element ref="AlgorithmDefinitions" minOccurs="0">
      <xs:annotation>
        <xs:documentation>The optional SoftwareDefinitions element contains information about algorithms.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="PreInspectionTraceability" type="PreInspectionTraceabilityType" minOccurs="0">
      <xs:annotation>
        <xs:documentation>The optional PreInspectionTraceability element gives traceability information that applies to the entire QIF document.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element ref="FileUnits" minOccurs="0">
      <xs:annotation>
        <xs:documentation>The optional FileUnits element gives information about the units used in the QIF document.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="DatumDefinitions" type="DatumDefinitionsType" minOccurs="0">
      <xs:annotation>
        <xs:documentation>The optional DatumDefinitions element gives information about the datum definitions to be used in the QIF document.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="DatumTargetDefinitions" type="DatumTargetDefinitionsType" minOccurs="0">
      <xs:annotation>
        <xs:documentation>The optional DatumTargetDefinitions element gives information about the datum targets to be used in the QIF document.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element ref="Transforms" minOccurs="0">
      <xs:annotation>
        <xs:documentation>The optional Transforms element gives information about the transforms to be used in the QIF document.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element ref="CoordinateSystems" minOccurs="0">
      <xs:annotation>
        <xs:documentation>The optional CoordinateSystems element gives information about the coordinate systems to be used in the QIF document.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="DatumReferenceFrames" type="DatumReferenceFramesType" minOccurs="0">
      <xs:annotation>
        <xs:documentation>The optional DatumReferenceFrames element gives information about the datum reference frames to be used in the QIF document.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element ref="MeasurementResources" minOccurs="0">
      <xs:annotation>
        <xs:documentation>The optional MeasurementResources element gives information about the measurement resources used in the QIF document.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="ThreadSpecifications" type="ThreadSpecificationsType" minOccurs="0">
      <xs:annotation>
        <xs:documentation>The optional ThreadSpecifications element gives information about the thread specifications used in the QIF document.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element ref="Product" minOccurs="0">
      <xs:annotation>
        <xs:documentation>The optional Product element gives information about the parts and assemblies used in the QIF document.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element ref="Features" minOccurs="0">
      <xs:annotation>
        <xs:documentation>The optional Features element gives information about the features used in the QIF document.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element ref="FeatureZones" minOccurs="0">
      <xs:annotation>
        <xs:documentation>The optional FeatureZones element gives information about the feature zones used in the QIF document.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element ref="Characteristics" minOccurs="0">
      <xs:annotation>
        <xs:documentation>The optional Characteristics element gives information about the characteristics used in the QIF document.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element ref="Plan" minOccurs="0">
      <xs:annotation>
        <xs:documentation>The optional Plan element gives information about the measurement plan used in the QIF document.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element ref="Results" minOccurs="0">
      <xs:annotation>
        <xs:documentation>The optional Results element gives information about the measurement results used in the QIF document.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element ref="Statistics" minOccurs="0">
      <xs:annotation>
        <xs:documentation>The optional Statistics element gives information about statistical plans and the statistical results in the QIF document.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element ref="ManufacturingProcessTraceabilities" minOccurs="0">
      <xs:annotation>
        <xs:documentation>The optional ManufacturingProcessTraceabilities element gives traceability information about the manufacturing process or processes used.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element ref="Rules" minOccurs="0">
      <xs:annotation>
        <xs:documentation>The optional Rules element gives information about rules in the QIF document for selecting on a per-feature basis any or all of (1) the quantity of hit points to use, (2) the strategy to use for locating hit points, and (3) the substitute feature algorithm to use.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="UserDataXML" type="UserDataXMLType" minOccurs="0">
      <xs:annotation>
        <xs:documentation>The UserDataXML element defines a user-defined XML structure from any namespace that is not the target namespace. The XML processor will validate elements if the corresponding schema will be presented. If the schema cannot be obtained, no errors will occur.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Signature" type="ds:SignatureType" minOccurs="0">
      <xs:annotation>
        <xs:documentation>The Signature element is as defined in the XML-Signature Syntax and Processing W3C Recommendation 12 February 2002. http://www.w3.org/TR/2002/REC-xmldsig-core-20020212</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
  <xs:attribute name="versionQIF" type="xs:NMTOKEN" fixed="3.0.0" use="required"/>
  <xs:attribute name="idMax" type="xs:unsignedInt" use="required">
    <xs:annotation>
      <xs:documentation>The required idMax attribute specifies the largest Id used in the document.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:complexType>
Schema location file:////Q:/kramer/qif3.0/model/QIFforHTMLxsd/QIFApplications/QIFDocument.xsd
Attribute QIFDocumentType / @versionQIF
Type xs:NMTOKEN
Properties
use required
fixed 3.0.0
Used by
Complex Type QIFDocumentType
Source
<xs:attribute name="versionQIF" type="xs:NMTOKEN" fixed="3.0.0" use="required"/>
Schema location file:////Q:/kramer/qif3.0/model/QIFforHTMLxsd/QIFApplications/QIFDocument.xsd
Attribute QIFDocumentType / @idMax
Annotations
The required idMax attribute specifies the largest Id used in the document.
Type xs:unsignedInt
Properties
use required
Used by
Complex Type QIFDocumentType
Source
<xs:attribute name="idMax" type="xs:unsignedInt" use="required">
  <xs:annotation>
    <xs:documentation>The required idMax attribute specifies the largest Id used in the document.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Schema location file:////Q:/kramer/qif3.0/model/QIFforHTMLxsd/QIFApplications/QIFDocument.xsd