Template:- SwedishDefence:TaskMethod
The TaskMethod template describes how to represent a generic description of how to perform an activity (TaskInstance), including the estimated duration, competence requirements and needs for tools.
Template Properties

The following SysML Part, Reference, and Value properties are defined for this template:

References:
non-executionCausesUsageRestriction [0..*] (Template: SwedishDefence:UsageRestrictionDefinition)
Relationship to a usage restriction definition that is recommended to be imposed on an item of supply individual if the task method is not executed according to its intervals and maintenance plan.
concernsPlacement [1..*] (Template: SwedishDefence:PhysicalElement)
The Physical Element for which the TaskMethod is valid.
performedInZone [0..1] (Template: SwedishDefence:ZoneElement)
The ZoneElement in which the task method is performed.
taskMethodInterval [0..*] (Template: SwedishDefence:Interval)
The interval of the TaskMethod for a certain operating mode.
Parts:
taskMethodId [1] (Template: OASIS:Identification)
Identification of task method.
The reference data used in Template: OASIS:Identification is restricted as follows:
RDL constraint 1:
taskMethodId constraint
The reference data for:
OASIS:Identification.role -> ExternalOwlClass.class
is restricted to the following class or a subclass:
taskMethodName [0..1] (Template: OASIS:Descriptor)
Name of task method in free text.
The reference data used in Template: OASIS:Descriptor is restricted as follows:
RDL constraint 1:
taskMethodName constraint
The reference data for:
OASIS:Descriptor.classifiedAs -> ExternalOwlClass.class
is restricted to the following class or a subclass:
taskMethodRevisionId [0..1] (Template: OASIS:Identification)
The revision or version of the task method.
The reference data used in Template: OASIS:Identification is restricted as follows:
RDL constraint 1:
taskMethodRevisionId constraint
The reference data for:
OASIS:Identification.role -> ExternalOwlClass.class
is restricted to the following class or a subclass:
taskMethodLifecycleStatus [1] (ValueType: ExternalOwlClass)
Life cycle status of the task method.
taskMethodDurationUnit [0..1] (ValueType: ExternalOwlObject)
The time units used to record the duration of the task method.
maintenanceCategory [0..3] (ValueType: ExternalOwlClass)
Classification of the task method according to the maintenance category of the task method, e.g. change, corrective maintenance, preventive maintenance.
maintenanceLevel [1] (ValueType: ExternalOwlClass)
Recommended maintenance level for the task method.
taskMethodCategory [1..*] (ValueType: ExternalOwlClass)
Classification of the task method according to category, e.g. replacement, mounting, dismounting, inspection, repair.
taskMethodInstruction [0..1] (Template: OASIS:Descriptor)
The description of how to perform the work, if this is not specified using Template Information Required.
The reference data used in Template: OASIS:Descriptor is restricted as follows:
RDL constraint 1:
instruction constraint
The reference data for:
OASIS:Descriptor.classifiedAs -> ExternalOwlClass.class
is restricted to the following class or a subclass:
Values:
taskMethodTimeDuration [0..1] (Real)
Estimated duration for the task method.
taskMethodRequiredNumberOfPersons [0..1] (Integer)
Indicates the number of persons required for the execution of the (a specific) task.