complexType StructureBase
diagram plmxml_diagrams/plmxml_p502.png
namespace http://www.plmxml.org/Schemas/PLMXMLSchema
type extension of plm:ManagedBase
properties
base plm:ManagedBase
children plm:Description plm:ApplicationRef plm:Attribute plm:BoxBound plm:SphereBound plm:Bound plm:PropertyGroup
used by
element Structure
complexTypes BidPackageType ChangeOrderType CharacteristicDefinitionType ConnectionBase DesignType DrawingType EnterpriseType FacilityType FrequencyType LaborGroupType LocationType LotType MechanismType MRODocumentBase MROLocationType MROPositionType MROResourceBase OccurrenceControlType OperationType ProcessType ProductType RequirementType ScheduleTaskType ScheduleType ServiceEventType ServicePlanType SignalType SkillType SoftwareType ValidationAgentType ValidationCheckType VendorType WorkAreaType
attributes
Name  Type  Use  Default  Fixed  Annotation
id  xsd:ID  optional      
name  xsd:string  optional      
nameRef  plm:anyURIType  optional      
descriptionTextRef  plm:anyURIType  optional      
attributeRefs  xsd:IDREFS  optional      
accessRefs  plm:uriReferenceListType  optional      
statusRef  plm:anyURIType  optional      
checkoutRefs  plm:uriReferenceListType  optional      
subType  xsd:string  optional      
effectivityRefs  plm:uriReferenceListType  optional      
releaseStatusRefs  plm:uriReferenceListType  optional      
catalogueId  xsd:string  optional      
optionRefs  plm:uriReferenceListType  optional      
propertyRefs  plm:uriReferenceListType  optional      
annotation
documentation

      This is a base type for objects which can be revisioned and support hierarchical,
      configurable structure.
     
      Attributes:
     
      catalogueId: The identifier of the Structure, unique in some context, e.g. an
                   Organisation.
     
      optionRefs:  Options. Each Option gives the full set of allowed values for this
                   product. ProductRevisions may specify an Option with a sub-set of
                   allowed values.
      propertyRefs: reference to Properties
     
      Elements:

      PropertyGroup
     
source <xsd:complexType name="StructureBase">
 
<xsd:annotation>
   
<xsd:documentation>
      This is a base type for objects which can be revisioned and support hierarchical,
      configurable structure.
     
      Attributes:
     
      catalogueId: The identifier of the Structure, unique in some context, e.g. an
                   Organisation.
     
      optionRefs:  Options. Each Option gives the full set of allowed values for this
                   product. ProductRevisions may specify an Option with a sub-set of
                   allowed values.
      propertyRefs: reference to Properties
     
      Elements:

      PropertyGroup
     
</xsd:documentation>
 
</xsd:annotation>
 
<xsd:complexContent>
   
<xsd:extension base="plm:ManagedBase">
     
<xsd:sequence>
       
<xsd:element ref="plm:PropertyGroup" minOccurs="0"/>
     
</xsd:sequence>
     
<xsd:attribute name="catalogueId" type="xsd:string" use="optional"/>
     
<xsd:attribute name="optionRefs" type="plm:uriReferenceListType" use="optional" plm:refType="plm:Option"/>
     
<xsd:attribute name="propertyRefs" type="plm:uriReferenceListType" use="optional" plm:refType="plm:Property"/>
   
</xsd:extension>
 
</xsd:complexContent>
</xsd:complexType>

attribute StructureBase/@catalogueId
type xsd:string
properties
use optional
source <xsd:attribute name="catalogueId" type="xsd:string" use="optional"/>

attribute StructureBase/@optionRefs
type plm:uriReferenceListType
properties
use optional
source <xsd:attribute name="optionRefs" type="plm:uriReferenceListType" use="optional" plm:refType="plm:Option"/>

attribute StructureBase/@propertyRefs
type plm:uriReferenceListType
properties
use optional
source <xsd:attribute name="propertyRefs" type="plm:uriReferenceListType" use="optional" plm:refType="plm:Property"/>


XML Schema documentation generated by XMLSpy Schema Editor http://www.altova.com/xmlspy