Showing:

Annotations
Attributes
Diagrams
Facets
Instances
Properties
Source
Used by
Element SequencedDatumType / SimpleDatum
Annotations
The Datum element is a simple datum with an assigned label.
Diagram
Diagram IntermediatesPMI_xsd_Complex_Type_DatumType.tmp#DatumType_DatumDefinitionId IntermediatesPMI_xsd_Complex_Type_DatumType.tmp#DatumType_MaterialModifier IntermediatesPMI_xsd_Complex_Type_DatumType.tmp#DatumType_SizeCharacteristicDefinitionId IntermediatesPMI_xsd_Complex_Type_DatumType.tmp#DatumType_ReferencedComponent IntermediatesPMI_xsd_Complex_Type_DatumType.tmp#DatumType_SubstituteFeatureAlgorithm IntermediatesPMI_xsd_Complex_Type_DatumType.tmp#DatumType_DatumFeatureSimulatorModifier IntermediatesPMI_xsd_Complex_Type_DatumType.tmp#DatumType_DatumTranslation IntermediatesPMI_xsd_Complex_Type_DatumType.tmp#DatumType_DegreesOfFreedom IntermediatesPMI_xsd_Complex_Type_DatumType.tmp#DatumType_ProjectedDatum IntermediatesPMI_xsd_Complex_Type_DatumType.tmp#DatumType_DiameterModifier IntermediatesPMI_xsd_Complex_Type_DatumType.tmp#DatumType_SectionModifier IntermediatesPMI_xsd_Complex_Type_DatumType.tmp#DatumType_ContactingFeature IntermediatesPMI_xsd_Complex_Type_DatumType.tmp#DatumType_DistanceVariable IntermediatesPMI_xsd_Complex_Type_DatumType.tmp#DatumType_DatumFixed IntermediatesPMI_xsd_Complex_Type_DatumType.tmp#DatumType_ReducedDatum IntermediatesPMI_xsd_Complex_Type_DatumType.tmp#DatumType_ConstrainOrientation IntermediatesPMI_xsd_Complex_Type_DatumType.tmp#DatumType_ConstrainSubsequent Primitives_xsd_Element_Attributes.tmp#Attributes IntermediatesPMI_xsd_Complex_Type_DatumType.tmp#DatumType
Type DatumType
Properties
content complex
Children Attributes, ConstrainOrientation, ConstrainSubsequent, ContactingFeature, DatumDefinitionId, DatumFeatureSimulatorModifier, DatumFixed, DatumTranslation, DegreesOfFreedom, DiameterModifier, DistanceVariable, MaterialModifier, ProjectedDatum, ReducedDatum, ReferencedComponent, SectionModifier, SizeCharacteristicDefinitionId, SubstituteFeatureAlgorithm
Instance
<SimpleDatum xmlns="http://qifstandards.org/xsd/qif3">
  <DatumDefinitionId asmPathId="" asmPathXId="" xId="">{1,1}</DatumDefinitionId>
  <MaterialModifier>{1,1}</MaterialModifier>
  <SizeCharacteristicDefinitionId xId="">{0,1}</SizeCharacteristicDefinitionId>
  <ReferencedComponent>{1,1}</ReferencedComponent>
  <SubstituteFeatureAlgorithm>{0,1}</SubstituteFeatureAlgorithm>
  <DatumFeatureSimulatorModifier>{0,1}</DatumFeatureSimulatorModifier>
  <DatumTranslation>{0,1}</DatumTranslation>
  <DegreesOfFreedom n="">{0,1}</DegreesOfFreedom>
  <ProjectedDatum decimalPlaces="" linearUnit="" significantFigures="">{0,1}</ProjectedDatum>
  <DiameterModifier>{0,1}</DiameterModifier>
  <SectionModifier>{0,1}</SectionModifier>
  <ContactingFeature>{0,1}</ContactingFeature>
  <DistanceVariable>{0,1}</DistanceVariable>
  <DatumFixed>{0,1}</DatumFixed>
  <ReducedDatum>{0,1}</ReducedDatum>
  <ConstrainOrientation>{0,1}</ConstrainOrientation>
  <ConstrainSubsequent>{0,1}</ConstrainSubsequent>
  <Attributes n="">{0,1}</Attributes>
</SimpleDatum>
Source
<xs:element name="SimpleDatum" type="DatumType">
  <xs:annotation>
    <xs:documentation>The Datum element is a simple datum with an assigned label.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:////Q:/kramer/qif3.0/model/QIFforHTMLxsd/QIFLibrary/IntermediatesPMI.xsd
Element SequencedDatumType / CompoundDatum
Annotations
(ISO specific) The CompoundDatum element is a nested compound datum.
Diagram
Diagram IntermediatesPMI_xsd_Complex_Type_CompoundDatumType.tmp#CompoundDatumType_n IntermediatesPMI_xsd_Complex_Type_CompoundDatumType.tmp#CompoundDatumType_Datum IntermediatesPMI_xsd_Complex_Type_CompoundDatumType.tmp#CompoundDatumType_ReducedDatum IntermediatesPMI_xsd_Complex_Type_CompoundDatumType.tmp#CompoundDatumType
Type CompoundDatumType
Properties
content complex
Children Datum, ReducedDatum
Instance
<CompoundDatum n="" xmlns="http://qifstandards.org/xsd/qif3">
  <Datum>{2,unbounded}</Datum>
  <ReducedDatum>{0,1}</ReducedDatum>
</CompoundDatum>
Attributes
QName Type Use Annotation
n NaturalType required
The required n attribute is the number of datums in the compound datum.
Source
<xs:element name="CompoundDatum" type="CompoundDatumType">
  <xs:annotation>
    <xs:documentation>(ISO specific) The CompoundDatum element is a nested compound datum.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:////Q:/kramer/qif3.0/model/QIFforHTMLxsd/QIFLibrary/IntermediatesPMI.xsd
Element SequencedDatumType / SequenceNumber
Annotations
The SequenceNumber element is the sequence number of the datum in a compound datum. The sequence numbers in an ordered set of datums should be assigned 1, 2, 3, ...
Diagram
Diagram Primitives_xsd_Simple_Type_NaturalType.tmp#NaturalType
Type NaturalType
Properties
content simple
Facets
minInclusive 1
Source
<xs:element name="SequenceNumber" type="NaturalType">
  <xs:annotation>
    <xs:documentation>The SequenceNumber element is the sequence number of the datum in a compound datum. The sequence numbers in an ordered set of datums should be assigned 1, 2, 3, ...</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:////Q:/kramer/qif3.0/model/QIFforHTMLxsd/QIFLibrary/IntermediatesPMI.xsd
Complex Type SequencedDatumType
Annotations
The SequencedDatumType defines a datum reference with a sequence number for ordering in a compound datum.
Diagram
Diagram IntermediatesPMI_xsd_Complex_Type_SequencedDatumType.tmp#SequencedDatumType_SimpleDatum IntermediatesPMI_xsd_Complex_Type_SequencedDatumType.tmp#SequencedDatumType_CompoundDatum IntermediatesPMI_xsd_Complex_Type_SequencedDatumType.tmp#SequencedDatumType_SequenceNumber
Used by
Children CompoundDatum, SequenceNumber, SimpleDatum
Source
<xs:complexType name="SequencedDatumType">
  <xs:annotation>
    <xs:documentation>The SequencedDatumType defines a datum reference with a sequence number for ordering in a compound datum.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:choice>
      <xs:annotation>
        <xs:documentation>This compositor provides a choice between a datum with a simple label and a nested compound datum label (with an optional reduction modifier) to handle ISO specific cases such as (A-B)[PT]-(C-D)[SL].</xs:documentation>
      </xs:annotation>
      <xs:element name="SimpleDatum" type="DatumType">
        <xs:annotation>
          <xs:documentation>The Datum element is a simple datum with an assigned label.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="CompoundDatum" type="CompoundDatumType">
        <xs:annotation>
          <xs:documentation>(ISO specific) The CompoundDatum element is a nested compound datum.</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:choice>
    <xs:element name="SequenceNumber" type="NaturalType">
      <xs:annotation>
        <xs:documentation>The SequenceNumber element is the sequence number of the datum in a compound datum. The sequence numbers in an ordered set of datums should be assigned 1, 2, 3, ...</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Schema location file:////Q:/kramer/qif3.0/model/QIFforHTMLxsd/QIFLibrary/IntermediatesPMI.xsd