An action code at header level MUST be from the PEPPOL action code list.
/ubl:Catalogue/cbc:ActionCode
( ( not(contains(normalize-space(.),' ')) and contains( ' Add Replace Update Delete ',concat(' ',normalize-space(.),' ') ) ) )