Skip to content

ESD Document

IRI: https://w3id.org/altium/cdm/system/ESDDocument

Bounded context: system

TBD

Platform API

SysEsdDocument

GRID (1)

grid:workspace:{workspace-id}:system-design:esd/{id}

  1. 🙋‍♂️ Altium Global Resource ID (aka GRID)

Diagram

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


  class system_ESDDocument["ESD Document"]



      style system_ESDDocument fill:#f1c232    


    click system_ESDDocument href "../../classes/system_ESDDocument/"














      system_ESDDocument --> "*" system_Parameter : parameters
      click system_Parameter href "../../classes/system_Parameter/"


  class system_Parameter["Parameter"]



      style system_Parameter fill:#f1c232    











      system_ESDDocument --> "*" system_FunctionalBlock : functional blocks
      click system_FunctionalBlock href "../../classes/system_FunctionalBlock/"


  class system_FunctionalBlock["Functional Block"]



      style system_FunctionalBlock fill:#f1c232    











      system_ESDDocument --> "*" system_Connection : connections
      click system_Connection href "../../classes/system_Connection/"


  class system_Connection["Connection"]



      style system_Connection fill:#f1c232    











      system_ESDDocument --> "*" system_HardwareProject : hardware projects
      click system_HardwareProject href "../../classes/system_HardwareProject/"


  class system_HardwareProject["Hardware Project"]



      style system_HardwareProject fill:#f1c232    











      system_ESDDocument --> "*" system_SoftwareProject : software projects
      click system_SoftwareProject href "../../classes/system_SoftwareProject/"


  class system_SoftwareProject["Software Project"]



      style system_SoftwareProject fill:#f1c232    











      system_ESDDocument --> "*" plt_solution : part of solution
      click plt_solution href "../../classes/plt_solution/"


  class plt_solution["Solution"]



      style plt_solution fill:#cccccc    






          system_ESDDocument : id










  class system_SdmFunctionalModel["Functional Model"]



      style system_SdmFunctionalModel fill:#f1c232    


          system_SdmFunctionalModel --> "0..1" system_ESDDocument: implemented by 
          click system_SdmFunctionalModel href "../../classes/system_SdmFunctionalModel/"



Inheritance

Fields

Name Cardinality Type Description Inheritance
part of solution * Solution None SolutionItem
id 1 GRID Globally unique identifier across the whole platform. Entity
parameters * Parameter TBD direct
functional blocks * Functional Block TBD direct
connections * Connection None direct
hardware projects * Hardware Project Hardware projects associated with this ESD document. direct
software projects * Software Project Software projects associated with this ESD document. direct

Identifier and Mapping Information

Annotations

property value
grid grid:workspace:{workspace-id}:system-design:esd/{id}
platformAPI SysEsdDocument

Comments

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