L'elemento DocTypePI rappresenta un'istruzione di elaborazione trovata all'interno del DTD. L'elemento ProcessingInstruction rappresenta un'istruzione di elaborazione trovata nel contenuto del messaggio XML.
Si tratta di un elemento nome-valore. Il nome dell'elemento viene utilizzato per memorizzare il nome di destinazione dell'istruzione di elaborazione e nel valore sono contenuti i dati carattere dell'istruzione di elaborazione. E' possibile che il valore dell'elemento sia vuoto. Non è possibile che il nome sia la stringa XML in maiuscole o in minuscole. Per questo elemento vengono utilizzate le stesse regole di elaborazione dell'elemento ProcessingInstruction. Fare riferimento a ProcessingInstruction XML.