Derive Step Made up of a series of rules Each rule has a predicate and added XML content A predicate is one or more conditions that must all be satisfied in order to produce the new content Existence or value of an attribute Time of day (based on XML patch format is used, with ‘sel’ attributed acting as predicate Multiple Xpath predicates may be used for multiple conditions |