complexType PartMovementType
diagram plmxml_diagrams/plmxml_p1291.png
namespace http://www.plmxml.org/Schemas/PLMXMLSchema
type extension of plm:AttribOwnerBase
properties
base plm:AttribOwnerBase
children plm:Description plm:ApplicationRef plm:Attribute
used by
element PartMovement
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      
manufacturerId  xsd:string  optional      
partNumber  xsd:string  optional      
serialNumber  xsd:string  optional      
lotNumber  xsd:string  optional      
usageName  xsd:string  optional      
isTraceable  xsd:boolean    false    
partMovementType  plm:PartMovementEnum  required      
isNew  xsd:boolean    false    
isApprovedDeviation  xsd:boolean    false    
actionDate  xsd:dateTime  required      
newPartClass  xsd:string  optional  Part    
newPartName  xsd:string  optional      
parentPhysicalElementRef  plm:anyURIType  required      
physicalPartRef  plm:anyURIType  optional      
isExtraToDesign  xsd:boolean    false    
movedPartRef  plm:anyURIType  optional      
movedOccurrenceRef  plm:anyURIType  optional      
replacedPartRef  plm:anyURIType  optional      
annotation
documentation

      Part Movement information.

      Attributes:

      name:             Inherited from AttribOwner. Workspace object name.
      description:      Inherited from AttribOwner. Workspace description.
      manufacturerId:   Manufacturer's Id.
      partNumber:       Part number.
      serialNumber:     Serial number.
      lotNumber:        Lot number.
      usageName:        Usage name.
      isTraceable:      Is true if part is traced.
      partMovementType: Type of action - Install, Remove or Change.
      isNew:            Is new part?
      isApprovedDeviation: Is approved deviation?
      actionDate:       Action date.
      newPartClass:     New part class. Deprecated.
      newPartName:      Part name. Deprecated.
      parentPhysicalElementRef: References a parent element.
      physicalPartRef:  References the installed, uninstalled or replacement
                        physical part.
      isExtraToDesign:  Is extra to design?
      movedPartRef:     Part that will be utilized to generate the new Part.
      movedOccurrenceRef: Occurrence reference.
      replacedPartRef:  References the replaced physical part.
     
source <xsd:complexType name="PartMovementType">
 
<xsd:annotation>
   
<xsd:documentation>
      Part Movement information.

      Attributes:

      name:             Inherited from AttribOwner. Workspace object name.
      description:      Inherited from AttribOwner. Workspace description.
      manufacturerId:   Manufacturer's Id.
      partNumber:       Part number.
      serialNumber:     Serial number.
      lotNumber:        Lot number.
      usageName:        Usage name.
      isTraceable:      Is true if part is traced.
      partMovementType: Type of action - Install, Remove or Change.
      isNew:            Is new part?
      isApprovedDeviation: Is approved deviation?
      actionDate:       Action date.
      newPartClass:     New part class. Deprecated.
      newPartName:      Part name. Deprecated.
      parentPhysicalElementRef: References a parent element.
      physicalPartRef:  References the installed, uninstalled or replacement
                        physical part.
      isExtraToDesign:  Is extra to design?
      movedPartRef:     Part that will be utilized to generate the new Part.
      movedOccurrenceRef: Occurrence reference.
      replacedPartRef:  References the replaced physical part.
     
</xsd:documentation>
 
</xsd:annotation>
 
<xsd:complexContent>
   
<xsd:extension base="plm:AttribOwnerBase">
     
<xsd:attribute name="manufacturerId" type="xsd:string" use="optional"/>
     
<xsd:attribute name="partNumber" type="xsd:string" use="optional"/>
     
<xsd:attribute name="serialNumber" type="xsd:string" use="optional"/>
     
<xsd:attribute name="lotNumber" type="xsd:string" use="optional"/>
     
<xsd:attribute name="usageName" type="xsd:string" use="optional"/>
     
<xsd:attribute name="isTraceable" type="xsd:boolean" default="false"/>
     
<xsd:attribute name="partMovementType" type="plm:PartMovementEnum" use="required"/>
     
<xsd:attribute name="isNew" type="xsd:boolean" default="false"/>
     
<xsd:attribute name="isApprovedDeviation" type="xsd:boolean" default="false"/>
     
<xsd:attribute name="actionDate" type="xsd:dateTime" use="required"/>
     
<xsd:attribute name="newPartClass" type="xsd:string" use="optional" default="Part" plm:deprecated="true"/>
     
<xsd:attribute name="newPartName" type="xsd:string" use="optional" plm:deprecated="true"/>
     
<xsd:attribute name="parentPhysicalElementRef" type="plm:anyURIType" use="required" plm:refType="plm:RealisedProductRevision"/>
     
<xsd:attribute name="physicalPartRef" type="plm:anyURIType" use="optional" plm:refType="plm:RealisedProductRevision"/>
     
<xsd:attribute name="isExtraToDesign" type="xsd:boolean" default="false"/>
     
<xsd:attribute name="movedPartRef" type="plm:anyURIType" use="optional" plm:refType="plm:ProductRevision"/>
     
<xsd:attribute name="movedOccurrenceRef" type="plm:anyURIType" use="optional" plm:refType="plm:Occurrence"/>
     
<xsd:attribute name="replacedPartRef" type="plm:anyURIType" use="optional" plm:refType="plm:RealisedProductRevision"/>
   
</xsd:extension>
 
</xsd:complexContent>
</xsd:complexType>

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

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

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

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

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

attribute PartMovementType/@isTraceable
type xsd:boolean
properties
default false
source <xsd:attribute name="isTraceable" type="xsd:boolean" default="false"/>

attribute PartMovementType/@partMovementType
type plm:PartMovementEnum
properties
use required
facets
Kind Value Annotation
enumeration remove
enumeration install
enumeration change
source <xsd:attribute name="partMovementType" type="plm:PartMovementEnum" use="required"/>

attribute PartMovementType/@isNew
type xsd:boolean
properties
default false
source <xsd:attribute name="isNew" type="xsd:boolean" default="false"/>

attribute PartMovementType/@isApprovedDeviation
type xsd:boolean
properties
default false
source <xsd:attribute name="isApprovedDeviation" type="xsd:boolean" default="false"/>

attribute PartMovementType/@actionDate
type xsd:dateTime
properties
use required
source <xsd:attribute name="actionDate" type="xsd:dateTime" use="required"/>

attribute PartMovementType/@newPartClass
type xsd:string
properties
use optional
default Part
source <xsd:attribute name="newPartClass" type="xsd:string" use="optional" default="Part" plm:deprecated="true"/>

attribute PartMovementType/@newPartName
type xsd:string
properties
use optional
source <xsd:attribute name="newPartName" type="xsd:string" use="optional" plm:deprecated="true"/>

attribute PartMovementType/@parentPhysicalElementRef
type plm:anyURIType
properties
use required
source <xsd:attribute name="parentPhysicalElementRef" type="plm:anyURIType" use="required" plm:refType="plm:RealisedProductRevision"/>

attribute PartMovementType/@physicalPartRef
type plm:anyURIType
properties
use optional
source <xsd:attribute name="physicalPartRef" type="plm:anyURIType" use="optional" plm:refType="plm:RealisedProductRevision"/>

attribute PartMovementType/@isExtraToDesign
type xsd:boolean
properties
default false
source <xsd:attribute name="isExtraToDesign" type="xsd:boolean" default="false"/>

attribute PartMovementType/@movedPartRef
type plm:anyURIType
properties
use optional
source <xsd:attribute name="movedPartRef" type="plm:anyURIType" use="optional" plm:refType="plm:ProductRevision"/>

attribute PartMovementType/@movedOccurrenceRef
type plm:anyURIType
properties
use optional
source <xsd:attribute name="movedOccurrenceRef" type="plm:anyURIType" use="optional" plm:refType="plm:Occurrence"/>

attribute PartMovementType/@replacedPartRef
type plm:anyURIType
properties
use optional
source <xsd:attribute name="replacedPartRef" type="plm:anyURIType" use="optional" plm:refType="plm:RealisedProductRevision"/>


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