Skip to content

BOM Item Element

IRI: https://w3id.org/altium/cdm/procurement/BomItemElement

Bounded context: procurement

An element (part) that might be used for a particular BOM item.

*NOTE: this is an abstract class and should not be instantiated directly

Diagram

---
  config:
    layout: elk
    theme: neutral
    class:
      hideEmptyMembersBox: true
---
 classDiagram
    direction LR


  class pro_BomItemElement["BOM Item Element"]



      style pro_BomItemElement fill:#dd7e6b    


    click pro_BomItemElement href "../../classes/pro_BomItemElement/"






  class pro_BomItemAlternate["BOM Item Alternate"]



      style pro_BomItemAlternate fill:#dd7e6b    


        pro_BomItemElement <|-- pro_BomItemAlternate
        click pro_BomItemAlternate href "../../classes/pro_BomItemAlternate/"


  class pro_BomItemSubstitute["BOM Item Substitute"]



      style pro_BomItemSubstitute fill:#dd7e6b    


        pro_BomItemElement <|-- pro_BomItemSubstitute
        click pro_BomItemSubstitute href "../../classes/pro_BomItemSubstitute/"








      pro_BomItemElement --> "*" pro_BomIssue : issues
      click pro_BomIssue href "../../classes/pro_BomIssue/"


  class pro_BomIssue["BOM Issue"]



      style pro_BomIssue fill:#dd7e6b    






          pro_BomItemElement : mpn



          pro_BomItemElement : manufacturer








      pro_BomItemElement --> "0..1" lib_part : part
      click lib_part href "../../classes/lib_part/"


  class lib_part["Part"]



      style lib_part fill:#ffe599    











      pro_BomItemElement --> "0..1" lib_ComponentRevision : component
      click lib_ComponentRevision href "../../classes/lib_ComponentRevision/"


  class lib_ComponentRevision["Component Revision"]



      style lib_ComponentRevision fill:#ffe599    








Inheritance

Fields

Name Cardinality Type Description Inheritance
issues * BOM Issue TBD direct
mpn 0..1 string TBD direct
manufacturer 0..1 string TBD direct
part 0..1 Part TBD direct
component 0..1 Component Revision TBD direct

Identifier and Mapping Information

Annotations

property value
platformAPI BomItemElement

Comments

Comments are still experimental - you need access to AltiumDeveloper/cdm-comments repository to see and leave comments. Please ping @dmitry.kolomiets for details.