Showing:

Annotations
Attributes
Diagrams
Instances
Properties
Source
Used by
Element CharacteristicNominalBaseType / CharacteristicDefinitionId
Annotations
The CharacteristicDefinitionId element is the QIF id of the associated characteristic definition.
Diagram
Diagram Primitives_xsd_Simple_Type_QIFReferenceBaseType.tmp#QIFReferenceBaseType Primitives_xsd_Complex_Type_QIFReferenceType.tmp#QIFReferenceType_xId Primitives_xsd_Complex_Type_QIFReferenceType.tmp#QIFReferenceType
Type QIFReferenceType
Type hierarchy
Properties
content complex
Attributes
QName Type Use Annotation
xId QIFReferenceSimpleType optional
The optional xId attribute is a reference to the id of a QIF object in an external document. A QIF object in an external QIF document can be referenced by using references to two QIF ids: the id of the external document reference of type ExternalQIFDocumentReferenceType found in the local document and the id of the object found in the external document.
Source
<xs:element name="CharacteristicDefinitionId" type="QIFReferenceType">
  <xs:annotation>
    <xs:documentation>The CharacteristicDefinitionId element is the QIF id of the associated characteristic definition.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:////Q:/kramer/qif3.0/model/QIFforHTMLxsd/QIFLibrary/Characteristics.xsd
Element CharacteristicNominalBaseType / FeatureNominalIds
Annotations
The optional FeatureNominalIds element is a list of the QIF ids of the instances of FeatureNominalType to which the CharacteristicNominal applies.
Diagram
Diagram Primitives_xsd_Complex_Type_ArrayReferenceFullType.tmp#ArrayReferenceFullType_n Primitives_xsd_Complex_Type_ArrayReferenceFullType.tmp#ArrayReferenceFullType_Id Primitives_xsd_Complex_Type_ArrayReferenceFullType.tmp#ArrayReferenceFullType
Type ArrayReferenceFullType
Properties
content complex
minOccurs 0
Children Id
Instance
<FeatureNominalIds n="" xmlns="http://qifstandards.org/xsd/qif3">
  <Id asmPathId="" asmPathXId="" xId="">{1,unbounded}</Id>
</FeatureNominalIds>
Attributes
QName Type Use Annotation
n NaturalType required
The required n attribute is the number of Id elements in this array.
Source
<xs:element name="FeatureNominalIds" type="ArrayReferenceFullType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The optional FeatureNominalIds element is a list of the QIF ids of the instances of FeatureNominalType to which the CharacteristicNominal applies.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:////Q:/kramer/qif3.0/model/QIFforHTMLxsd/QIFLibrary/Characteristics.xsd
Element CharacteristicNominalBaseType / SubstituteFeatureAlgorithm
Annotations
The optional SubstituteFeatureAlgorithm element is the substitute feature data fitting algorithm for the feature or features. This setting overrides any substitute feature algorithm defined on the feature nominal or feature item for the purpose of evaluating this characteristic.
Diagram
Diagram Primitives_xsd_Element_Attributes.tmp#Attributes IntermediatesPMI_xsd_Complex_Type_SubstituteFeatureAlgorithmType.tmp#SubstituteFeatureAlgorithmType_SubstituteFeatureAlgorithmEnum IntermediatesPMI_xsd_Complex_Type_SubstituteFeatureAlgorithmType.tmp#SubstituteFeatureAlgorithmType_SubstituteFeatureAlgorithmId IntermediatesPMI_xsd_Complex_Type_SubstituteFeatureAlgorithmType.tmp#SubstituteFeatureAlgorithmType_OtherSubstituteFeatureAlgorithm IntermediatesPMI_xsd_Complex_Type_SubstituteFeatureAlgorithmType.tmp#SubstituteFeatureAlgorithmType
Type SubstituteFeatureAlgorithmType
Properties
content complex
minOccurs 0
Children Attributes, OtherSubstituteFeatureAlgorithm, SubstituteFeatureAlgorithmEnum, SubstituteFeatureAlgorithmId
Instance
<SubstituteFeatureAlgorithm xmlns="http://qifstandards.org/xsd/qif3">
  <Attributes n="">{0,1}</Attributes>
  <SubstituteFeatureAlgorithmEnum>{1,1}</SubstituteFeatureAlgorithmEnum>
  <SubstituteFeatureAlgorithmId xId="">{1,1}</SubstituteFeatureAlgorithmId>
  <OtherSubstituteFeatureAlgorithm>{1,1}</OtherSubstituteFeatureAlgorithm>
</SubstituteFeatureAlgorithm>
Source
<xs:element name="SubstituteFeatureAlgorithm" type="SubstituteFeatureAlgorithmType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The optional SubstituteFeatureAlgorithm element is the substitute feature data fitting algorithm for the feature or features. This setting overrides any substitute feature algorithm defined on the feature nominal or feature item for the purpose of evaluating this characteristic.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:////Q:/kramer/qif3.0/model/QIFforHTMLxsd/QIFLibrary/Characteristics.xsd
Element CharacteristicNominalBaseType / FeatureZoneIds
Annotations
The optional FeatureZoneIds element is a list of QIF identifiers of instances derived from FeatureZoneBaseType that define zones of the features to be measured.
Diagram
Diagram Primitives_xsd_Complex_Type_ArrayReferenceFullType.tmp#ArrayReferenceFullType_n Primitives_xsd_Complex_Type_ArrayReferenceFullType.tmp#ArrayReferenceFullType_Id Primitives_xsd_Complex_Type_ArrayReferenceFullType.tmp#ArrayReferenceFullType
Type ArrayReferenceFullType
Properties
content complex
minOccurs 0
Children Id
Instance
<FeatureZoneIds n="" xmlns="http://qifstandards.org/xsd/qif3">
  <Id asmPathId="" asmPathXId="" xId="">{1,unbounded}</Id>
</FeatureZoneIds>
Attributes
QName Type Use Annotation
n NaturalType required
The required n attribute is the number of Id elements in this array.
Source
<xs:element name="FeatureZoneIds" type="ArrayReferenceFullType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The optional FeatureZoneIds element is a list of QIF identifiers of instances derived from FeatureZoneBaseType that define zones of the features to be measured.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:////Q:/kramer/qif3.0/model/QIFforHTMLxsd/QIFLibrary/Characteristics.xsd
Element CharacteristicNominalBaseType / EntityInternalIds
Annotations
The EntityInternalIds element is a list of the QIF ids of CAD entities associated with this characteristic nominal.
Diagram
Diagram Primitives_xsd_Complex_Type_ArrayReferenceFullType.tmp#ArrayReferenceFullType_n Primitives_xsd_Complex_Type_ArrayReferenceFullType.tmp#ArrayReferenceFullType_Id Primitives_xsd_Complex_Type_ArrayReferenceFullType.tmp#ArrayReferenceFullType
Type ArrayReferenceFullType
Properties
content complex
minOccurs 0
Children Id
Instance
<EntityInternalIds n="" xmlns="http://qifstandards.org/xsd/qif3">
  <Id asmPathId="" asmPathXId="" xId="">{1,unbounded}</Id>
</EntityInternalIds>
Attributes
QName Type Use Annotation
n NaturalType required
The required n attribute is the number of Id elements in this array.
Source
<xs:element name="EntityInternalIds" type="ArrayReferenceFullType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The EntityInternalIds element is a list of the QIF ids of CAD entities associated with this characteristic nominal.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:////Q:/kramer/qif3.0/model/QIFforHTMLxsd/QIFLibrary/Characteristics.xsd
Element CharacteristicNominalBaseType / EntityExternalIds
Annotations
The EntityExternalIds element is a list of the QIF ids of instances of EntityExternalType associated with this characteristic nominal.
Diagram
Diagram Primitives_xsd_Complex_Type_ArrayReferenceFullType.tmp#ArrayReferenceFullType_n Primitives_xsd_Complex_Type_ArrayReferenceFullType.tmp#ArrayReferenceFullType_Id Primitives_xsd_Complex_Type_ArrayReferenceFullType.tmp#ArrayReferenceFullType
Type ArrayReferenceFullType
Properties
content complex
minOccurs 0
Children Id
Instance
<EntityExternalIds n="" xmlns="http://qifstandards.org/xsd/qif3">
  <Id asmPathId="" asmPathXId="" xId="">{1,unbounded}</Id>
</EntityExternalIds>
Attributes
QName Type Use Annotation
n NaturalType required
The required n attribute is the number of Id elements in this array.
Source
<xs:element name="EntityExternalIds" type="ArrayReferenceFullType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The EntityExternalIds element is a list of the QIF ids of instances of EntityExternalType associated with this characteristic nominal.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:////Q:/kramer/qif3.0/model/QIFforHTMLxsd/QIFLibrary/Characteristics.xsd
Element CharacteristicNominalBaseType / Name
Annotations
The optional Name element is the name of the characteristic nominal.
Diagram
Diagram
Type xs:token
Properties
content simple
minOccurs 0
Source
<xs:element name="Name" type="xs:token" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The optional Name element is the name of the characteristic nominal.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:////Q:/kramer/qif3.0/model/QIFforHTMLxsd/QIFLibrary/Characteristics.xsd
Element CharacteristicNominalBaseType / CharacteristicDesignator
Annotations
The optional CharacteristicDesignator element is the designator of a characteristic together with an optional level of criticality and optional UUID. The designator element of the CharacteristicDesignator will typically be at the most general level when used in this CharacteristicDefinitionBaseType. For example, an instance of CharacteristicDefinitionBaseType might have a CharacteristicDesignator element with the Designator K. Then there might be three instances of CharacteristicItemBaseType referencing the CharacteristicDefinitionBaseType instance and having CharacteristicDesignator elements using Designators K-1, K-2, and K-3.
Diagram
Diagram Characteristics_xsd_Complex_Type_CharacteristicDesignatorType.tmp#CharacteristicDesignatorType_Designator Characteristics_xsd_Complex_Type_CharacteristicDesignatorType.tmp#CharacteristicDesignatorType_UUID Characteristics_xsd_Complex_Type_CharacteristicDesignatorType.tmp#CharacteristicDesignatorType_Criticality Characteristics_xsd_Complex_Type_CharacteristicDesignatorType.tmp#CharacteristicDesignatorType_Balloon Characteristics_xsd_Complex_Type_CharacteristicDesignatorType.tmp#CharacteristicDesignatorType
Type CharacteristicDesignatorType
Properties
content complex
minOccurs 0
Children Balloon, Criticality, Designator, UUID
Instance
<CharacteristicDesignator xmlns="http://qifstandards.org/xsd/qif3">
  <Designator>{1,1}</Designator>
  <UUID>{0,1}</UUID>
  <Criticality>{0,1}</Criticality>
  <Balloon>{0,1}</Balloon>
</CharacteristicDesignator>
Source
<xs:element name="CharacteristicDesignator" type="CharacteristicDesignatorType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The optional CharacteristicDesignator element is the designator of a characteristic together with an optional level of criticality and optional UUID. The designator element of the CharacteristicDesignator will typically be at the most general level when used in this CharacteristicDefinitionBaseType. For example, an instance of CharacteristicDefinitionBaseType might have a CharacteristicDesignator element with the Designator K. Then there might be three instances of CharacteristicItemBaseType referencing the CharacteristicDefinitionBaseType instance and having CharacteristicDesignator elements using Designators K-1, K-2, and K-3.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:////Q:/kramer/qif3.0/model/QIFforHTMLxsd/QIFLibrary/Characteristics.xsd
Complex Type CharacteristicNominalBaseType
Annotations
The CharacteristicNominalBaseType is the abstract base type that defines a unique characteristic nominal.
Diagram
Diagram Characteristics_xsd_Complex_Type_CharacteristicBaseType.tmp#CharacteristicBaseType_id Primitives_xsd_Element_Attributes.tmp#Attributes Characteristics_xsd_Complex_Type_CharacteristicBaseType.tmp#CharacteristicBaseType_Description Characteristics_xsd_Complex_Type_CharacteristicBaseType.tmp#CharacteristicBaseType Characteristics_xsd_Complex_Type_CharacteristicNominalBaseType.tmp#CharacteristicNominalBaseType_CharacteristicDefinitionId Characteristics_xsd_Complex_Type_CharacteristicNominalBaseType.tmp#CharacteristicNominalBaseType_FeatureNominalIds Characteristics_xsd_Complex_Type_CharacteristicNominalBaseType.tmp#CharacteristicNominalBaseType_SubstituteFeatureAlgorithm Characteristics_xsd_Complex_Type_CharacteristicNominalBaseType.tmp#CharacteristicNominalBaseType_FeatureZoneIds Characteristics_xsd_Complex_Type_CharacteristicNominalBaseType.tmp#CharacteristicNominalBaseType_EntityInternalIds Characteristics_xsd_Complex_Type_CharacteristicNominalBaseType.tmp#CharacteristicNominalBaseType_EntityExternalIds Characteristics_xsd_Complex_Type_CharacteristicNominalBaseType.tmp#CharacteristicNominalBaseType_Name Characteristics_xsd_Complex_Type_CharacteristicNominalBaseType.tmp#CharacteristicNominalBaseType_CharacteristicDesignator
Type extension of CharacteristicBaseType
Type hierarchy
Properties
abstract true
Used by
Children Attributes, CharacteristicDefinitionId, CharacteristicDesignator, Description, EntityExternalIds, EntityInternalIds, FeatureNominalIds, FeatureZoneIds, Name, SubstituteFeatureAlgorithm
Attributes
QName Type Use Annotation
id QIFIdType required
The id attribute is the QIF id of the characteristic, used for referencing.
Source
<xs:complexType name="CharacteristicNominalBaseType" abstract="true">
  <xs:annotation>
    <xs:documentation>The CharacteristicNominalBaseType is the abstract base type that defines a unique characteristic nominal.</xs:documentation>
  </xs:annotation>
  <xs:complexContent>
    <xs:extension base="CharacteristicBaseType">
      <xs:sequence>
        <xs:element name="CharacteristicDefinitionId" type="QIFReferenceType">
          <xs:annotation>
            <xs:documentation>The CharacteristicDefinitionId element is the QIF id of the associated characteristic definition.</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="FeatureNominalIds" type="ArrayReferenceFullType" minOccurs="0">
          <xs:annotation>
            <xs:documentation>The optional FeatureNominalIds element is a list of the QIF ids of the instances of FeatureNominalType to which the CharacteristicNominal applies.</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="SubstituteFeatureAlgorithm" type="SubstituteFeatureAlgorithmType" minOccurs="0">
          <xs:annotation>
            <xs:documentation>The optional SubstituteFeatureAlgorithm element is the substitute feature data fitting algorithm for the feature or features. This setting overrides any substitute feature algorithm defined on the feature nominal or feature item for the purpose of evaluating this characteristic.</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="FeatureZoneIds" type="ArrayReferenceFullType" minOccurs="0">
          <xs:annotation>
            <xs:documentation>The optional FeatureZoneIds element is a list of QIF identifiers of instances derived from FeatureZoneBaseType that define zones of the features to be measured.</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="EntityInternalIds" type="ArrayReferenceFullType" minOccurs="0">
          <xs:annotation>
            <xs:documentation>The EntityInternalIds element is a list of the QIF ids of CAD entities associated with this characteristic nominal.</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="EntityExternalIds" type="ArrayReferenceFullType" minOccurs="0">
          <xs:annotation>
            <xs:documentation>The EntityExternalIds element is a list of the QIF ids of instances of EntityExternalType associated with this characteristic nominal.</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="Name" type="xs:token" minOccurs="0">
          <xs:annotation>
            <xs:documentation>The optional Name element is the name of the characteristic nominal.</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="CharacteristicDesignator" type="CharacteristicDesignatorType" minOccurs="0">
          <xs:annotation>
            <xs:documentation>The optional CharacteristicDesignator element is the designator of a characteristic together with an optional level of criticality and optional UUID. The designator element of the CharacteristicDesignator will typically be at the most general level when used in this CharacteristicDefinitionBaseType. For example, an instance of CharacteristicDefinitionBaseType might have a CharacteristicDesignator element with the Designator K. Then there might be three instances of CharacteristicItemBaseType referencing the CharacteristicDefinitionBaseType instance and having CharacteristicDesignator elements using Designators K-1, K-2, and K-3.</xs:documentation>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>
Schema location file:////Q:/kramer/qif3.0/model/QIFforHTMLxsd/QIFLibrary/Characteristics.xsd