DEX: (D011) aviation_maintenance — Aviation maintenance |
Date: 2009/06/17 17:10:29 Revision: 1.154
|
Information Requirements
Business
overview
provided a high level overview of the business information that can be
represented by this DEX.
This section provides a more detailed overview of that information.
A description of how to represent this information
using ISO 10303-239 PLCS is provided in
Aviation maintenance: ISO 10303-239 Representation.
A detailed view of the information to be exchanged is provided by the UML model in
Figure 7.
NOTE
The information shown in the UML class diagram in
Figure 7
is intended to illustrate the type of information that can
be represented by the DEX. It does not imply that all exchanges must contain this
information.
Figure 7 — UML model representing information that can be exchanged
The information detailed in the UML class diagram in
Figure 7
is as follows:
- End_Product_In_Focus
-
The end item to which the Product In Focus is fitted. Normally the aircraft.
- Engineering_instruction
-
An instruction to perform a task on a specified end equipment type (such as Jaguar T.2
or Liferaft MS10), asset (such as wings, engines with serial numbers 123 to 135),
equipment item, engineering standard or document. Engineering Instructions (EIs) include
all types of tasks, such as Service Engineered Modifications (SEMs) and Special Trial
Fits (STFs), once-only instructions such as Technical Instructions and
Urgent Technical Instructions (UTIs), and repeated instructions such as Servicing
Instructions (SIs). Different types of EI can apply to an aircraft at any one time. EIs
are the main authority for making changes, although changes to part numbers may also be
effected by a design amendment and changing the life or required maintenance of an item
may also be effected by the Engineering Authority, without an EI (provided that the part
number does not change).
- Engineering_instruction.identifier
-
Engineering Instruction identifier
- Engineering_instruction.type
-
Engineering Instruction type
- Fault
-
A fault is an unexpected deviation from specifications which will require considered
action regarding the degree of acceptability. Such a deviation could be either total or
partial. Faults manifest themselves as symptoms.
- Fault.description
-
Description of a recorded fault
- Fault.fault_code
-
Code representing the Fault.
- Fault.identifier
-
A unique identifier of the fault occurrence.
- Fault_status
-
The status of the fault.
- Fault_status.deferred_to
-
An indication as to whether the fault has been deferred.
I.e. it is noted as being deferred and the metric to which the fault has been deferred to for
reinvestigation is agreed. This could be a date, or any other life metric as
specified in the attributes deferred_to_date and deferred_to_metric.
- Fault_status.deferred_to_date
-
The date on which the deferred fault is to be re-investigated.
- Fault_status.deferred_to_metric
-
The life metric at which the deferred fault is to be re-investigated. E.g. after
100 flying hours address the fault.
- Fault_status.description
-
Description of the fault status
- Fault_status.status
-
The status of the fault. For example:
Raised
Acceptable deferred fault (ADF) - this should have dated effectivity, date, any
life measurement unit, e.g. landings, flights, service
Limitation - this should have dated effectivity
Closed
- Installation_history
-
A history of what a Product In Focus has been installed on.
- Installation_history.end_asset_installation_date
-
Date_Time a Product In Focus was fitted to an End Asset
- Installation_history.end_asset_removal_date
-
Date_Time a Product In Focus was removed from an End Asset
- Installation_history.installation_date
-
Date_Time a Product In Focus is installed into a Parent Asset
- Installation_history.removal_date
-
Date_Time a Product In Focus is removed from a Parent Asset
- Inventory_activity
-
An activity that affects the inventory.
- Limitation
-
A deferred fault may impose limitations on the usage of the asset.
- Limitation.description
-
A description of the limitation
- Location_history
-
A record of the changes to the location of a Product In Focus.
- Location_history.end_location_date
-
Date_Time when Product In Focus is no longer held at the Organization or Physical
Location
- Location_history.organization_location
-
Organization location of the Product In Focus
- Location_history.physical_location
-
The geographical location of the Product In Focus. E.g. RAF Wyton.
- Location_history.start_location_date
-
Time the Change of Location of the Product In Focus is effective from
- Location_history.status_at_exchange
-
Serviceability Status of the Product In Focus at the time of a Change of Location
- Maintenance_activity
-
A maintenance activity that has been carried out on a Product In Focus and is to be
reported on.
- Maintenance_activity.accomplished_hours
-
The actual hours spent so far undertaking the activity.
- Maintenance_activity.actual_end_date
-
Date_Time the activity recorded on the Maintenance Work Order was completed
- Maintenance_activity.actual_start_date
-
Date_Time the activity recorded on the Maintenance Work Order commenced
- Maintenance_activity.approval
-
The approval for the activity. Note - this may be provided by the maintenance work
order
- Maintenance_activity.contract
-
The contract under which the activity was undertaken
- Maintenance_activity.expected_hours
-
The number of hours that a given task is expected to take
- Maintenance_activity.percentage_complete
-
An estimate of how complete the work being carried out on Maintenance Work Order
is.
- Maintenance_activity.planned_end_date
-
Date_Time the activity recorded on the Maintenance Work Order was planned to
finish
- Maintenance_activity.planned_start_date
-
Date_Time the activity recorded on the Maintenance Work Order was planned to
commence
- Maintenance_activity.work_done_text
-
Textual Summary of action carried out
- Maintenance_work_order
-
The authorization for aircraft or component maintenance work.
- Maintenance_work_order.actual_end_date
-
Date_Time the Maintenance Work Order was completed
- Maintenance_work_order.date_raised
-
Date_Time the Maintenance Work Order was raised
- Maintenance_work_order.description
-
Description of the Work Required as recorded on the Maintenance Work Order
- Maintenance_work_order.identifier
-
Identifier of the Maintenance Work Order
- Maintenance_work_order.line_of_repair
-
Line of Repair of the Maintenance Organization raising the Maintenance Work Order.
E.g first line, second line.
- Maintenance_work_order.maintenance_organization
-
Maintenance Organization raising the Maintenance Work Order
- Maintenance_work_order.status
-
The status of the work order.
- Maintenance_work_order.task_type
-
The type of task that the Maintenance Work Order relates to (i.e. corrective
planned, corrective unplanned)
- Message
-
A message provides a package of data to be exchanged.
- Message.contract_identification
-
The contract in support of which the message is being sent.
- Message.date_of_extract
-
The date the data was extracted from the sending system.
- Message.date_of_send
-
The date the message was sent.
- Message.message_type
-
The type of the message.
- Message.security_classification
-
The security classification of information contained within the message.
- Message.sent_by
-
The person who sent the message.
- Message.sent_to
-
The person to whom the message was sent.
- Organization
-
The organization who performed the maintenance activity
- Organization.identifier
-
Identification number of an organization. E.g. CAGE code.
- Owning_organization
-
An organization that owns or owned the Product In Focus.
- Owning_organization.end_date
-
Date_Time the organization relinquished ownership of the Product In Focus
- Owning_organization.identifier
-
Identification of the organization owning the Product In Focus.
- Owning_organization.start_date
-
Date_Time the organization took ownership of the Product In Focus
- Parent_Product_In_Focus
-
The asset into which the Product In Focus is fitted.
- Person
-
The person who performed the maintenance activity
- Person.identifier
-
Identification number of a person. E.g. Employee code
- Reportable_activity
-
An activity that has been carried out and is to be reported on.
- Reportable_activity.identifier
-
The identification of the activity being reported
- Reportable_activity.reporting_date
-
The date on which the activity was reported
- Reportable_activity.reporting_organization
-
The organization of the person reporting the activity
- Reportable_activity.reporting_person
-
The person who undertook the activity
- Product_In_Focus
-
Something tangible.
- Product_In_Focus.description
-
Description of the Product In Focus
- Product_In_Focus.NSN
-
NATO Stock Code / Stock Number of the Product In Focus
- Product_In_Focus.part_number
-
Current Part Number of the Product In Focus
- Product_In_Focus.previous_part_numbers
-
A set of previous Part Number of the Product In Focus.
- Product_In_Focus.previous_serial_numbers
-
A set of previous Serial Numbers of the Product In Focus.
- Product_In_Focus.serial_number
-
Current Serial Number of the Product In Focus
- Product_In_Focus.supplier_code
-
Current Supplier Code of the Product In Focus.
NOTE
The supplier code is the code identifying the manufacturer/supplier. Often CAGE
code. The manufacturer/supplier "owns" the Part number.
- Product_In_Focus_property
-
Property measured on a Product In Focus during a maintenance work order or after asset
usage. Typically the properties are Life Measurement Units.
- Product_In_Focus_property.date_time_recorded
-
Date and time the Product In Focus property was recorded
- Product_In_Focus_property.measured_by_organization
-
Organization that measured the property.
- Product_In_Focus_property.name
-
Name of the Product In Focus property
- Product_In_Focus_property.unit
-
The unit of the value.
- Product_In_Focus_property.value
-
Property value applicable to the Product In Focus at the time of recording
- Product_In_Focus_property.value_increment
-
The increment by which the property value has been increased
- Product_In_Focus_property.value_type
-
The type of the value, for example:
- life_meter_reading - the value measured on the meter recording the "life" consumed by
the Product In Focus, where the life value is used to trigger a maintenance task;
- life_cumulative - the cumulative life consumed by
the Product In Focus taking into account the changing of meters;
- measured - the value that has been measured but is not used for calculating life. E.g fuel consumed.
- Product_In_Focus_status_report
-
A report on a status change to the Product In Focus, such as an arising.
- Product_In_Focus_usage_report
-
A report on an activity that has been performed by the Product In Focus.
- Resource
-
The resource used to perform the maintenance activity
- Resource.hours_consumed
-
Hours recorded against a specific Trade on a Maintenance Work Order
- Resource.trade
-
Trade who consumed hours on a Maintenance Work Order
- Resource_part
-
A resource part is a non Product In Focus part that has been used during a maintenance
activity. It may be a spare or consumable part.
- Resource_part.description
-
Description of the resource part
- Resource_part.NSN
-
NATO Stock Code / Stock Number of the Product In Focus
- Resource_part.part_number
-
No description
- Resource_part.serial_number
-
Current Serial Number of the resource part
- Resource_part.supplier_code
-
Current Supplier Code of the resource part.
NOTE
The supplier code is the code identifying the manufacturer/supplier. Often CAGE
code. The manufacturer/supplier "owns" the Part number.
- Servicability_status
-
A state that indicates the condition a Product In Focus is in. If something is
unserviceable it means that there is one or more outstanding maintenance activity and so
must not be used at this time for its intended purpose.
- Servicability_status.asset
-
The Product In Focus that the Serviceability Status applies to
- Servicability_status.organization
-
The Owning Organization of the Asset when the Serviceability status started.
- Servicability_status.status
-
The serviceability status of the Product In Focus.
For example: serviceable, unserviceable, scrapped.
- Servicability_status.validity_end_date
-
The Date the Serviceability Status is valid until
- Servicability_status.validity_start_date
-
The Date the Serviceability Status is valid from.
- Standard_maintenance_task
-
A standard maintenance task is a task that is defined by a maintenance procedure.
- Standard_maintenance_task.description
-
Brief textual description of the Standard Maintenance Task
- Standard_maintenance_task.identifier
-
A code identifying the Standard Maintenance Task
- Symptom
-
An observation of asset behaviour that was unexpected and affected the operation of
the asset.
NOTE
Often the aircrew findings
- Symptom.effect_on_usage
-
The Effect on Operation the recorded Symptom had on the Phase of operation (e.g.
sortie)
- Symptom.flight_safetey_hazard
-
The perceived effect on flight safety by the aircrew when reporting the fault.
- Symptom.sortie_phase
-
Reported Phase of operation e.g. sortie, during which the reported Symptom
occurred.
- Symptom.system_code
-
The system on which the symptom was manifested.
- Symptom.whenhow_code
-
Code representing "When/How" the symptom was discovered
- Symptom.whenhow_source
-
Code representing who discovered the symptom
- Symptom_report
-
This activity reports when a symptom is flagged against a Product In Focus
- Task_execution_trigger
-
The trigger that causes a task to be performed. Normally a date or when a life
measurement value reaches a certain limit. For example, when an aircraft has flown so
many sorties.
- Task_execution_trigger.name
-
The name of the life property
- Task_execution_trigger.unit
-
The unit of the life property
- Task_execution_trigger.value
-
The value of the life property
- Task_extension
-
A Standard maintenance task extension is an authorized extension to when the task is
scheduled to be performed. The task extension is measured in terms of the Life
measurement unit or time that is a trigger for the maintenance task to take place.
- Task_extension.extended_percentage_of_interval
-
The percentage of the normal interval of a Standard Maintenance Task that an
Extension equates to
- Task_extension.extended_value
-
The value, in terms of the Life Measurement Unit or time, that a trigger for the
Standard Maintenance Task is extended to.
- Task_extension.max_remaining_extension
-
The maximum permissible extension allowed for a Standard Maintenance Task minus
the total percentage extension assigned.
- Task_extension.required_percentage_of_interval
-
The percentage extension that the trigger for the Standard Maintenance Task is
required to be extended to.
- Task_extension.required_value
-
The value, in terms of the Life Measuring Unit or time, that the trigger for the
Standard Maintenance Task is required to be extended to.
- Usage_profile
-
A record of the activity performed by the asset such as an Aircraft or Engine. E.g. a
sortie flown or an engine test.
- Usage_profile.end_time
-
The time the usage ended. For a sortie, it would be the time the aircraft landed.
- Usage_profile.landing_location
-
The landing location of the sortie.
- Usage_profile.start_time
-
The time the usage started. For a sortie, it would be the time the aircraft took
off.
- Usage_profile.take_off_location
-
The take off location for the sortie.
- Usage_profile.usage_duration
-
The duration of the sortie
- Usage_profile.usage_identification
-
The unique identifier for the product usage.
- Usage_profile.usage_profile_code
-
A code identifying the type of usage undertaken by the Product In Focus. E.g. a
sortie flown by an aircraft of a specified type and serial number.
When information is to be exchanged between maintenance IT systems, it is
exchanged as a set of messages reporting on various activities undertaken
performed by the aircraft or to the aircraft. The activities are summarized in
Figure 8.
For any given activity, a subset of the information detailed in
Figure 8 will reported. The exact content of each
message will be determined by the business process requiring the exchange. For example, the
reporting of a sortie flown by an aircraft may detail the aircraft, the life consumed by the
aircraft, the take off and landing location. For some business processes, only the life
consumed may be required.
Figure 8 — UML model representing reportable activities
The information detailed in the UML class diagram in Figure 8 is as follows:
- Message
-
A message provides a package of data to be exchanged.
- Message.contract_identification
-
The contract in support of which the message is being sent.
- Message.date_of_extract
-
The date the data was extracted from the sending system.
- Message.date_of_send
-
The date the message was sent.
- Message.message_type
-
The type of the message.
- Message.security_classification
-
The security classification of information contained within the message.
- Message.sent_by
-
The person who sent the message.
- Message.sent_to
-
The person to whom the message was sent.
- Reportable_activity
-
An activity that has been carried out and is to be reported on.
- Product_In_Focus_usage_report
-
A report on an activity that has been performed by the Product In Focus.
- Post_usage_feedback
-
This activity reports on usages of the Product In Focus, such as sorties flown by an aircraft or engine tests, that result
in accrual of life measurement values.
- Product_In_Focus_status_report
-
A report on a status change to the Product In Focus, such as an arising.
- Fault_report
-
This activity reports when a fault is identified on a Product In Focus.
- Geographical_change
-
This activity reports when a Product In Focus changes location. E.g. an asset is still owned by the Air Force but changes
geographical location.
- Servicability_change
-
This activity reports when the serviceability status of the Product In Focus changes for any reason. Either a serviceable
Product In Focus becomes unserviceable, or an unserviceable Product In Focus becomes serviceable.
- Symptom_report
-
This activity reports when a symptom is flagged against a Product In Focus.
- Maintenance_activity
-
A maintenance activity that has been carried out on a Product In Focus and is to be reported on.
- Controlled_exchange
-
This activity reports when there is any removal of a serviceable Product In Focus from one aircraft
for installation on another aircraft. This activity is usual referred to as Ac Robbing Certificate (RAF Form 7213-a).
- Installation
-
This activity reports when a Product In Focus is installed on an aircraft or component.
- Lifing_extensions
-
This activity reports when the life measurement limits of a component are extended or a concession to exceed the usage limits
or limits to periodic maintenance task are granted. The activity reports the new date at which the deferred tasks
are due.
- Maintenance
-
This activity reports when any maintenance activity, either scheduled or unscheduled is performed on a Product In Focus.
The
activity may result in the accrual of life measurement values.
- Part_number_type_serial_number_change
-
This activity reports when the Part Number, National/NATO Stock Code / Stock Number, and/or Serial Number of a Product In
Focus are changed
as a result of a manufacturers work order or other directive.
- Removal_for_access
-
This activity reports when a serviceable Product In Focus is removed from an aircraft or component for access and the Product
In Focus is then reinstalled.
- Repair_overhaul
-
This activity reports when a serviceable or unserviceable Product In Focus is removed from an aircraft or component for repair,
overhaul, or rebuild.
- Inventory_activity
-
An activity that affects the inventory.
- Inventory_gain
-
This activity reports when a Product In Focus is first placed in the aircraft operator’s inventory. This includes installed
or uninstalled items. For example, when the Product In Focus is received from the supplier by the operator.
- Inventory_loss
-
This activity reports when a Product In Focus is removed from the operator’s inventory. For example, when the Product In
Focus
has been decommissioned or transferred to another operator.
©
OASIS
2010 — All rights reserved