ItemVersion

Abstract super-class for physical objects (e.g. a Terminal), virtual objects (e.g. a 150% Harness) as well as documents (e.g. a wiring diagram). In difference to AP 212 the VEC makes it only possible to describe/exchange information about Versions since Master-Objects cannot exist without one or more Versions.

General Information

AttributeValue
Ownercore
Applied Stereotype
Base ClassifierExtendableElement
Is Abstracttrue
Derived ClassifiersDocumentVersion, PartVersion, ResourceVersion

Attributes

NameTypeMult.DescriptionOwning Classifier
abbreviationLocalizedString0..*

Room for a short name of the Item. In case of a document the attribute is wanted to contain its title.

ItemVersion
descriptionAbstractLocalizedString0..*

Room for additional, human readable information about the ItemVersion. e.g. Buchsengehäuse 26-polig

ItemVersion
companyNameString1

Defines the publishing company of the ItemVersion. The companyName is part of the main identifier of an ItemVersion together with the corresponding number (partNumber or documentNumber) and version (partVersion or documentVersion).

ItemVersion
processingInstructionInstruction0..*

Processing instructions for the application of the part or the document.

ItemVersion

Outgoing Relations

Other EndThis EndGeneral
RoleTypeMult.Agg.UniqueOrderedMult.Description
approvalApproval0..*YYN1Specifies the approval information of the ItemVersion.
copyrightInformationCopyrightInformation0..1NYN0..*

References the CopyrightInformation that is in effect for this ItemVersion. If no CopyrightInformation is referenced by the ItemVersion, the CopyrightInformation that is referenced by the VecContent (if defined) shall be considered as in effect for this ItemVersion.

creationCreation0..1YYN1Specifies the information about the creation of the ItemVersion.
contractContract0..*NYN0..*References the contracts that apply to an ItemVersion.
changeDescriptionChangeDescription0..*YYN0..1Specifies the change history of the ItemVersion.

Incoming Relations

This EndOther EndGeneral
RoleMult.Agg.UniqueOrderedTypeMult.Description
item2..*NYNItemEquivalence0..*

References all ItemVersion that are considered to be equivalent by the ItemEquivalence. A single ItemEquivalence shall only reference ItemVersions of the same class (either DocumentVersions or PartVersions).

predecessorVersion1NYNItemHistoryEntry0..*References the ItemVersion that is the predecessor in the ItemHistoryEntry.
successorVersion1NYNItemHistoryEntry0..*References the ItemVersion that is the successor in the ItemHistoryEntry.
validVersions0..*NYNBaselineSpecification0..*

References the ItemVersions that are the content of the baseline.

 

Previous