ndo:Assets.Tangibles.Parts
Class in Nuclear Decommissioning Ontology (nuclear-decommissioning-ontology)
{
"definitions": {
"title": "Assets.Tangibles.Parts",
"properties": {
"Name": {
"type": "string"
},
"ParentPartId": {
"type": "string",
"_PLEIADES": {
"Type": "Reference",
"ReferencedClass": "Assets.Tangibles.Parts"
}
},
"ParentWasteId": {
"type": "string",
"_PLEIADES": {
"Type": "Reference",
"ReferencedClass": "Assets.Tangibles.Parts"
}
},
"Type": {
"type": "string",
"enum": [
"System",
"Structure",
"Component",
"Fragment",
"Waste",
"Waste package"
]
},
"SiteStructureId": {
"type": "string",
"_PLEIADES": {
"Type": "Reference",
"ReferencedClass": [
"PlantData.SiteStructure.Buildings",
"PlantData.SiteStructure.Floors",
"PlantData.SiteStructure.Rooms"
]
}
},
"IFCObject": {
"type": "object",
"properties": {
"Model": {
"type": "string",
"_PLEIADES": {
"Type": "Reference",
"ReferencedClass": "Assets.Intangibles.Documents"
}
},
"IfcGUID": {
"type": "string"
}
}
},
"SafetyStateId": {
"type": "string",
"_PLEIADES": {
"Type": "Reference",
"ReferencedClass": "Safety.States"
}
},
"SafetyStateNotes": {
"type": "string"
},
"EventIds": {
"type": "array",
"items": {
"type": "string",
"_PLEIADES": {
"ReferencedClass": "Events"
}
}
},
"Mass": {
"type": "number"
},
"Volume": {
"type": "number"
},
"InnerSurface": {
"type": "number"
},
"OuterSurface": {
"type": "number"
},
"MaterialId": {
"type": "string",
"_PLEIADES": {
"Type": "Reference",
"ReferencedClass": "Materials"
}
},
"MeasurementIds": {
"type": "array",
"format": "table",
"items": {
"type": "object",
"properties": {
"MeasurementType": {
"type": "string",
"enum": [
"Assets.Intangibles.Measurements.CartesianMeasurements",
"Assets.Intangibles.Measurements.CartesianMeasurementSets",
"Assets.Intangibles.Measurements.PartMeasurements"
]
},
"MeasurementId": {
"type": "string"
}
}
}
},
"DocumentIds": {
"type": "array",
"items": {
"type": "string",
"_PLEIADES": {
"ReferencedClass": "Assets.Intangibles.Documents"
}
}
},
"RiskIds": {
"type": "array",
"items": {
"type": "string",
"_PLEIADES": {
"ReferencedClass": "Safety.Risks.Register"
}
}
},
"WastePackageTypeId": {
"type": "string",
"_PLEIADES": {
"Type": "Reference",
"ReferencedClass": "Wastes.PackageTypes"
}
},
"WasteCategoryId": {
"type": "string",
"_PLEIADES": {
"Type": "Reference",
"ReferencedClass": "Safety.Regulatory.WasteCategories"
}
},
"NonExistentSince": {
"type": "string",
"format": "date",
"_PLEIADES": {
"Type": "Date"
}
},
"History": {
"type": "array",
"format": "table",
"items": {
"type": "object",
"properties": {
"TaskId": {
"type": "string",
"_PLEIADES": {
"Type": "Reference",
"ReferencedClass": "Tasks"
}
},
"Event": {
"type": "string",
"enum": [
"Created",
"Modified",
"Removed"
]
}
}
}
},
"UnitCostFactors": {
"type": "string",
"format": "textarea",
"properties": {
"Assets.Tangibles.Parts": {
"type": "string",
"format": "textarea"
}
}
},
"Costs": {
"type": "string",
"format": "textarea",
"properties": {
"Assets.Tangibles.Parts": {
"type": "string",
"format": "textarea"
}
}
}
}
}
}