Table Diagnosis of Porphyrias Blood or urine testing Patients with symptoms suggesting porphyria are screened by blood or urine tests for porphyrins or the porphyrin precursors porphobilinogen (PBG) and delta - aminolevulinic acid (ALA—see table).