Consumable Projection

Cireson.AssetManagement.Consumable.ProjectionType (TypeProjection)

Cireson Asset Management Consumable Projection (Full)

Element properties:

TypeCireson.AssetManagement.Consumable
AccessibilityPublic

Source Code:

<TypeProjection ID="Cireson.AssetManagement.Consumable.ProjectionType" Accessibility="Public" Type="Cireson.AssetManagement.Consumable">
<Component Path="$Target/Path[Relationship='Cireson.AssetManagement.ConsumableHasVendor']$" Alias="Vendor"/>
<Component Path="$Target/Path[Relationship='Cireson.AssetManagement.ConsumableHasLocation']$" Alias="Location"/>
<Component Path="$Context/Path[Relationship='System!System.ConfigItemRelatesToConfigItem']$" Alias="RelatedConfigItem"/>
<Component Path="$Context/Path[Relationship='System!System.ConfigItemRelatesToConfigItem' SeedRole='Target']$" Alias="RelatedConfigItemSource"/>
<Component Path="$Context/Path[Relationship='WorkItem!System.WorkItemRelatesToConfigItem' SeedRole='Target']$" Alias="ImpactedWorkItem"/>
<Component Path="$Context/Path[Relationship='WorkItem!System.WorkItemAboutConfigItem' SeedRole='Target']$" Alias="RelatedWorkItem"/>
<Component Path="$Context/Path[Relationship='SupportingItem!System.ConfigItemHasFileAttachment']$" Alias="FileAttachment">
<Component Path="$Target/Path[Relationship='SupportingItem!System.FileAttachmentAddedByUser']$" Alias="FileAttachmentAddedBy"/>
</Component>
<Component Path="$Context/Path[Relationship='CoreKnowledge!System.EntityLinksToKnowledgeDocument']$" Alias="RelatedKnowledgeArticles"/>
<Component Path="$Context/Path[Relationship='System!System.ConfigItemOwnedByUser']$" Alias="OwnedByUser"/>
<Component Path="$Target/Path[Relationship='Cireson.AssetManagement.ConsumableHasLogs']$" Alias="Logs">
<Component Path="$Target/Path[Relationship='Cireson.AssetManagement.LogHasCreator']$" Alias="Creator"/>
</Component>
<Component Path="$Context/Path[Relationship='Cireson.AssetManagement.ConsumableHasAssignedUsers']$" Alias="AssignedUsers"/>
<Component Path="$Context/Path[Relationship='Cireson.AssetManagement.ConsumableHasAssignedAssets']$" Alias="AssignedAssets">
<Component Path="$Target/Path[Relationship='Cireson.AssetManagement.HardwareAssetHasPrimaryUser']$" Alias="AssignedAssetPrimaryUser"/>
<Component Path="$Target/Path[Relationship='System!System.ConfigItemOwnedByUser']$" Alias="AssignedAssetPrimaryCustodian"/>
</Component>
</TypeProjection>