A vizsgálatot anyagcsere-zavar esetén végzik, amikor is a porfirinek felhalmozódnak a szervezetben. A vizsgálat kimutatja a vizeletben található porfirinek mennyiségét. Magas porfirin mennyiség porphyriára utalhat.
A porfíria során a vörösvérsejtben lévő, vasat tartalmazó pigment, a hem termelése károsodik. A hem a májban és a csontvelőben termelődik. A hem előállításához 8 enzimre van szükség a szervezetben, ha valamelyik hiányzik, az porfíriát okoz. A betegség lehet öröklött, de vas- és ólommérgezés, alkoholfogyasztás, hepatitis C, HIV illetve egyes gyógyszerek hatására is kialakulhat.