DTXS

ndc:Tasks

Class in Nuclear Decommissioning Core Ontology (nuclear-decommissioning-core-ontology)

{
    "description": "Single task to be performed.",
    "definitions": {
        "title": "Tasks",
        "properties": {
            "Name": {
                "type": "string",
                "description": "Human-readable name of the task."
            },
            "Number": {
                "type": "string",
                "description": "Unique number (identification) of the task."
            },
            "Definition": {
                "type": "string",
                "description": "Definition of the task."
            },
            "ParentTaskId": {
                "type": "string",
                "related_class": "Tasks",
                "description": "Reference to the parent task for task groupping."
            },
            "DependendsOnTaskIds": {
                "type": "array",
                "items": {
                    "type": "string",
                    "related_class": "Tasks"
                },
                "description": "Reference to the tasks on which this task depends."
            },
            "StartPlanned": {
                "type": "string",
                "format": "datetime-local",
                "description": "Planned start time of the task."
            },
            "StartReal": {
                "type": "string",
                "format": "datetime-local",
                "description": "Real start time of the task."
            },
            "DurationEstimated": {
                "type": "number",
                "description": "Estimated duration of the task in seconds."
            },
            "DurationReal": {
                "type": "number",
                "description": "Real duration of the task in seconds."
            },
            "TeamId": {
                "type": "string",
                "related_class": "Actors.Teams",
                "description": "Reference to the team performing the task."
            },
            "ApplicationId": {
                "type": "string",
                "related_class": "Applications",
                "description": ""
            },
            "WorkplaceId": {
                "type": "string",
                "related_class": "Workplaces",
                "description": "Reference to the application connected with this task."
            },
            "InputPartIds": {
                "type": "array",
                "items": {
                    "type": "string",
                    "related_class": "Assets.Tangibles.Parts"
                },
                "description": "List of parts processed or modified during performing this task. E.g., whole pipe before being cut."
            },
            "OutputPartIds": {
                "type": "array",
                "items": {
                    "type": "string",
                    "related_class": "Assets.Tangibles.Parts"
                },
                "description": "List of parts generated during performing this task. E.g., fragments of the pipe after being cut."
            },
            "MethodIds": {
                "type": "array",
                "items": {
                    "type": "string",
                    "related_class": "Methods"
                },
                "description": "List of methods utilized to perform this task."
            },
            "DocumentIds": {
                "type": "array",
                "items": {
                    "type": "string",
                    "related_class": "Assets.Intangibles.Documents"
                },
                "description": "List of documents related to this task. Should contain all documentation of the task, including text documents, spreadsheets or pictures."
            },
            "RiskIds": {
                "type": "array",
                "items": {
                    "type": "string",
                    "related_class": "Safety.Risks.Register"
                },
                "description": "List of risks related with this task."
            },
            "EventIds": {
                "type": "array",
                "items": {
                    "type": "string",
                    "related_class": "Events"
                },
                "description": ""
            },
            "UnitCostFactors": {
                "type": "string",
                "format": "textarea",
                "properties": {
                    "Tasks": {
                        "type": "string",
                        "format": "textarea"
                    }
                },
                "description": ""
            },
            "Costs": {
                "type": "string",
                "format": "textarea",
                "properties": {
                    "Tasks": {
                        "type": "string",
                        "format": "textarea"
                    }
                },
                "description": ""
            }
        }
    }
}
(C) wai.blue | Rendered using GuideVis