DEX (D011):— aviation_maintenance Date: 2008/03/10 10:36:16
Revision: 1.145

Aviation maintenance Business Information Requirements

Section: 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 Section: Aviation maintenance: ISO 10303-239 Representation.

Information

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

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_reportable_item
The end item to which the reportable item 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 Routine Technical Instructions (RTIs) 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 reinvestigated.
Fault_status.deferred_to_metric
The life metric at which the deferred fault is to be reinvestigated. 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. Either:

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 reportable item has been installed on.
Installation_history.end_asset_installation_date
Date_Time a reportable item was fitted to an End Asset
Installation_history.end_asset_removal_date
Date_Time a reportable item was removed from an End Asset
Installation_history.installation_date
Date_Time a reportable item is installed into a Parent Asset
Installation_history.removal_date
Date_Time a reportable item 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 reportable item.
Location_history.end_location_date
Date_Time when reportable item is no longer held at the Organization or Physical Location
Location_history.organization_location
Organization location of the reportable item
Location_history.physical_location
The geographical location of the reportable item. E.g. RAF Wyton.
Location_history.start_location_date
Time the Change of Location of the reportable item is effective from
Location_history.status_at_exchange
Serviceability Status of the reportable item at the time of a Change of Location
Maintenance_activity
A maintenance activity that has been carried out on a reportable item 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 reportable item.
Owning_organization.end_date
Date_Time the organization relinquished ownership of the reportable item
Owning_organization.identifier
Identification of the organization owning the reportable item.
Owning_organization.start_date
Date_Time the organization took ownership of the reportable item
Parent_reportable_item
The asset into which the reportable item 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
Reportable_item
Something tangible.
Reportable_item.description
Description of the reportable item
Reportable_item.NSN
NATO Stock Number of the reportable item
Reportable_item.part_number
Current Part Number of the reportable item
Reportable_item.previous_part_numbers
A set of previous Part Number of the reportable item.
Reportable_item.previous_serial_numbers
A set of previous Serial Numbers of the reportable item.
Reportable_item.serial_number
Current Serial Number of the reportable item
Reportable_item.supplier_code
Current Supplier Code of the reportable item.

NOTE    The supplier code is the code identifying the manufacturer/supplier. Often CAGE code. The manufacturer/supplier "owns" the Part number.

Reportable_item_property
Property measured on a reportable item during a maintenance work order or after asset usage. Typically the properties are Life Measurement Units.
Reportable_item_property.date_time_recorded
Date and time the reportable item property was recorded
Reportable_item_property.measured_by_organization
Organization that measured the property.
Reportable_item_property.name
Name of the reportable item property
Reportable_item_property.unit
The unit of the value.
Reportable_item_property.value
Property value applicable to the reportable at the time of recording
Reportable_item_property.value_increment
The increment by which the property value has been increased
Reportable_item_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 reportable item, where the life value is used to trigger a maintenance task;
  • life_cumulative - the cumulative life consumed by the reportable item 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.
Reportable_item_status_report
A report on a status change to the reportable item, such as an arising.
Reportable_item_usage_report
A report on an activity that has been performed by the reportable item.
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 reportable item 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 Number of the reportable item
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 reportable item 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 reportable item 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 reportable item. 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 reportable item
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 reportable item. E.g. a sortie flown by an aircraft of a specified type and serial number.

Message

The information 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

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.
Reportable_item_usage_report
A report on an activity that has been performed by the reportable item.
Post_usage_feedback
This activity reports on usages of the reportable item, such as sorties flown by an aircraft or engine tests, that result in accrual of life measurement values.
Reportable_item_status_report
A report on a status change to the reportable item, such as an arising.
Fault_report
This activity reports when a fault is identified on a reportable item.
Geographical_change
This activity reports when a reportable item 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 reportable item changes for any reason. Either a serviceable reportable item becomes unserviceable, or an unserviceable reportable item becomes serviceable.
Symptom_report
This activity reports when a symptom is flagged against a reportable item
Maintenance_activity
A maintenance activity that has been carried out on a reportable item and is to be reported on.
Controlled_exchange
This activity reports when there is any removal of a serviceable reportable item from one aircraft for installation on another aircraft.
Installation
This activity reports when a reportable item 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 reportable item. 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 Number, and/or Serial Number of a reportable item are changed as a result of a manufacturers work order or other directive.
Removal_for_access
This activity reports when a serviceable reportable item is removed from an aircraft or component for access and the reportable item is then reinstalled.
Repair_overhaul
This activity reports when a serviceable or unserviceable reportable item 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 reportable item is first placed in the aircraft operator’s inventory. This includes installed or uninstalled items. For example, when the reportable item is received from the supplier by the operator.
Inventory_loss
This activity reports when a reportable item is removed from the operator’s inventory. For example, when the reportable item has been decommissioned or transferred to another operator.

© OASIS 2008 — All rights reserved