b. Source, Maintenance, and Recoverability (SMR) Codes.
(1) Source code. Source codes indicate the manner of acquiring support items for maintenance, repair, or
overhaul of end items. Source codes are entered in the first and second positions of the Uniform SMR Code format as
PA - Item procured and stocked for anticipated or known usage.
PD - Support item, excluding support equipment, procured for initial issue or outfitting and stocked only for subsequent or
additional initial issues or outfittings. Not subject to automatic replenishment.
PE - Support equipment procured and stocked for initial issue or outfitting to specified maintenance repair activities.
XA - Item is not procured or stocked because the requirements for the item will result in the replacement of the next higher
XB - Item is not procured or stocked. If not available through salvage, requisition.
Cannibalization or salvage may be used as a source of supply for any items source coded above
except those coded XA and aircraft support items as restricted by AR 700-42.
(2) Maintenance code. Maintenance codes are assigned to indicate the levels of maintenance authorized to USE
and REPAIR support items The maintenance codes are entered in the third and fourth positions of
the Uniform SMR Code format as follows:
(a) The maintenance code entered in the third position will indicate the lowest maintenance level authorized to
remove, replace, and use the support item. The maintenance code entered in the third position will indicate one of the
following levels of maintenance:
O - Support item is removed, replaced, used at the organizational level.
F - Support item is removed, replaced, used at the direct support level.
H - Support item is removed, replaced, used at the general support level.
D - Support items that are removed, replaced, used at depot, mobile depot, specialized repair activity only.