Below is an instruction from Human. Write a response.
    ### Instruction:
    How to diagnose Porphyria ?
    ### Response:
    A health care provider diagnoses porphyria with blood, urine, and stool tests. These tests take place at a health care providers office or a commercial facility. A blood test involves drawing blood and sending the sample to a lab for analysis. For urine and stool tests, the patient collects a sample of urine or stool in a special container.
    