The two-level random intercept model demonstrated that the risk factors were hospitalisation (β 1.69, 95%CI 0.48 to 2.90), elevated serum alanine aminotransferase levels (β 1.05, 95%CI 0.15 to 1.95), HCV infection (β 4.49, 95%CI 1.22 to 7.77), and acceptance of the hepatitis B vaccine (β 2.20, 95%CI 0.56 to 3.85), whereas the protective factors were no consumption of alcohol (β -2.69, 95%CI −5.19 to −0.19), average monthly costs for patients less than or equal to 100 US dollars (β -2.96, 95%CI −5.83 to −0.09), and good health status of family caregivers (β -9.91, 95%CI −12.76 to −7.05). Here, GPT is linked to hepatitis B virus infection.